Jump to content

Rogue Wave Stingray® Studio

Quickly Build Professional Windows GUIs

Rogue Wave Stingray® Studio delivers integrated and reusable GUI components with a familiar Microsoft look-and-feel that are designed to handle the low-level details of user-interface application development. The components are proven, easy to use, shorten development time and make it easier to maintain and evolve GUI applications.



Stingray Studio 10.3 Now Available with support for Windows 7

  • All libraries and samples supported on Windows 7.
  • Windows 7 Look and Feel when using the VC++ 10.0 Beta 2 Preview (see below).
  • Work is underway to support Visual Studio 2010

As part of our ongoing commitment to the Stingray® Studio product, Rogue Wave Software is adding significant new functionality in 2009 and beyond.

Preview of FoundationEx and GridEx supporting Microsoft MFC 9 Feature Pack

This preview of Stingray Studio 11 eases migration to MFC9 and allows you to leverage the new look and feels, utilizing the new docking pane and styles. See "What's New" for details.

Preview of VC++ 10.0 Beta 2 support included in Stingray Studio 10.3

The Stingray Studio 10.3 release contains a preview of the VC++ 10.0 Beta 2 compiler for Stingray product library builds and we are anxious to get feedback on their use. Please try the StingrayStudioLibraries10.sln/.vcxproj out and submit questions, problems, and bug reports on the preview forum at http://roguewave.com/forum/forumdisplay.php?f=16.

Stingray Studio 10.3 includes the following updates from 10.2:

  • Support for Windows Vista SP1 and Windows 2008 Server
  • Updated support for User Account Control and updated manifest files.

Stingray Studio 10.3 includes the following updates from 10.1:

  • Manifest Embedding
  • Windows Vista Classic Look and Feel
    This preview of Stingray Studio 11 allows applications to behave like native Vista applications, with updated toolbars, menus, and controls. See "What's New" for details.

For more information, call us or email sales@roguewave.com, or to get support with the MFC 9 Feature Pack, visit the forums.

Download Demonstration  How to Buy Rogue Wave Products

Comprehensive GUI Development Solutions

Rogue Wave solidifies its leadership in Enterprise C++ with Stingray®. The Stingray product line was built by GUI application development experts to provide a broad set of flexible, comprehensive components. These components handle the details of GUI functionality and allow developers to focus on end-user requirements and the business logic of an application.

Advanced Look and Feel

Stingray components provide rich interfaces that can be used to mimic the look and feel of Microsoft applications such as Excel®, Chart®, Visio®, Visual Studio® and Outlook®. Stingray's libraries of MFC extension classes work with other technologies, like ActiveX® and the Microsoft .NET® framework, in both 32-bit and 64-bit environments.

Faster Time-to-Market

Stingray's highly reusable user interface components provide advanced functionality that integrates with existing code. It increases developer productivity and accelerates time-to-market resulting in a reduction of costs, schedule risk, and reliability issues.

Rogue Wave Stingray® is loaded with features that allow developers to deliver advanced applications that emulate Microsoft's look and feel.

 
Features Benefits
A spreadsheet with many of the same features as Microsoft Excel® including database connectivity. Development managers and ISVs choose Rogue Wave Stingray for these benefits:
A docking window architecture that provides a modern look and feel that emulates Microsoft Visual Studio®. Create uniform and consistent GUI applications.
An advanced text editor for source code editing with syntax highlighting and viewing similar to Microsoft Visual Studio. Avoid low-level details of implementing an IDE interface.
Over 30 graph types with support for legends, titles, labels and curve fitting. Reduce customer learning curve with its consistent Microsoft look and feel.
A drag-and-drop drawing canvas used to draw and manipulate symbols and graphics comparable to Microsoft Visio. Maximize customizability by including full source code.
An embeddable shortcut bar that closely mimics Microsoft Outlook®. Shorten time-to-market with reusable components.
 

All Stingray® Studio components are available in demonstration application form.

Objective Chart

Objective Chart

Objective Chart is a complete library of MFC (Microsoft® Foundation Class) extension classes that you can use to add efficient and complex charting capabilities to Windows applications.

Objective Chart supports a large variety of chart types and style settings that define the appearance of the chart elements. Through its class-based architecture, you can easily extend and enhance these basic capabilities by using the chart extension system.

Download
Objective Grid

Objective Grid

Objective Grid is a full-featured grid control built completely from object-oriented technology. It can be extended quickly and easily, and it provides support for embedding grid objects virtually anywhere that a window can be embedded. It includes a comprehensive set of controls to embed in cells and provides the ability to add your own. Using Objective Grid, you can bind to any data source, including ODBC, DAO and OLE/DB.

Download
Objective Edit

Objective Edit

Objective Edit provides a complete source code syntax highlighting class library that you can integrate into applications in a matter of hours.

Download
Objective ToolKit

Objective Toolkit

Objective Toolkit is a set of MFC extension classes that enhance your current Visual C++/Microsoft Foundation Class programs. Objective Toolkit provides support for a variety of graphical user interface controls, views, and utilities. You can extend its object-oriented classes quickly and easily.

Unlike other C++ class libraries, Objective Toolkit classes are completely compatible with the Microsoft Foundation Class (MFC) classes. The Objective Toolkit classes work seamlessly with the MFC classes and, in many cases, inherit from existing classes such as CView or CWnd.

Download
Objective Views

Objective Views

Objective Views is a comprehensive set of Microsoft Foundation Classes (MFC) C++ classes for creating symbols that you can manipulate on a diagram. Objective Views provides a drawing surface abstraction, also known as the canvas, onto which you can draw and manipulate symbols and graphics. Objects on the canvas encapsulate graphical elements that the user or application can move, scale, rotate, connect, or animate.

In addition to extending the functionality of Microsoft Foundation Classes, Objective Views also acts as a layer of abstraction for the Windows GDI. This layer shields you from low-level GDI details so you can concentrate on creating an application design. Because the Objective Views classes extend MFC classes, you can seamlessly integrate an existing application into Objective Views. However, this does not prevent you from customizing the behavior of any of the Objective Views classes.

Download

Stingray Studio 11 Planned Features

Microsoft has recently made significant enhancements to the MFC libraries with the release of the MFC 9 Feature Pack. Stingray Studio 11 will support not only MFC 9, but additional components of Windows, Office and .NET, including:

Support for MFC 9 Feature Pack


  • New Frame classes for:
    • Single Document Interface (SDI)
      • Includes new Multiple View classes.
    • Multiple Document Interface (MDI)
    • Floating Document Interface (FDI)
    • Multiple Top Level Documents (MTL)
  • New Menu and Toolbar classes
    • Docking to panes supported
  • New Docking Window classes
    • Embedded controls
    • Allows old and new controls to be used within docking window architecture
  • New Dialog classes
    • Standard dialogs
    • Pane dialogs
  • New Application classes
    • Application initialization
    • Theme-ing
  • Updated Stingray MFC 9 AppWizards

GridEx: extensions of MFC Feature Pack


  • Alpha-blending selection: Change color and transparency values.
  • Selection frame drawing: Draw solid black frame with thin lines adjacent to active current cell.
  • Multi-range selection with Ctrl
  • Expanded selection options with "Shift"
  • Enhanced Drag and Drop
  • Enhanced copy, cut, and paste
    • Range selection
    • Copy from GridEx to Excel
    • Maintain ability to copy or cut multi-range selection
  • Excel filling: Expanded selection dragging marker for rows and columns
  • Entire grid selection
  • New Row and column header color schemes:
    • Excel Blue, Excel Black, Excel Silver styles
    • Gradient drawing
    • Color change under mouse

Ease of Migration to MFC 9 Feature Pack


The Microsoft MFC 9 Feature Pack is not built on top of MFC; it is a separate package. As a result, there is some migration effort for existing MFC and Stingray developers who want to use it directly. The Stingray FoundationEx classes are designed to support these new capabilities and make this migration easier than using MFC + MFC Feature Pack alone. Keep the same intuitive API while taking advantage of new Feature Pack functionality.

Preview FoundationEx and GridEx NOW!


Stingray's recent 10.2 release contains a preview of the Feature Pack extensions and we are anxious to get feedback on their use. Please try them out and submit questions, problems, and bug reports on the preview forum at http://roguewave.com/forum/forumdisplay.php?f=16.