HALLOGRAM PUBLISHING
SHOPPING CARTSITE MAPCONTACT USPRODUCTS
HOMEBARCODESDEVELOPER TOOLSUSER TOOLSTRAINING
VSFlexGrid Pro

VSFlexGrid Pro 8.0 makes customizing the display and presentation of dynamic data for Windows, Internet, or Intranet applications is now easier than ever! A powerful upgrade to the MSFlexGrid that comes in the box with Visual Basic, VSFlexGrid Pro gives you a full range of features for building flexible, robust front-ends for database applications. Customize the display and presentation of dynamic data in your projects with a host of new ways to display, edit, format, organize, summarize, and print tabular data!

Customize VSFlexGrid Pro's appearance!

Customize VSFlexGrid Pro's appearance and behavior to place the outline tree in specific columns, then add data-entry capabilities using plain or masked editing, multi-column list or combo boxes, or checkboxes. Then make the display dynamic by allowing users to group, sort, and total data in different ways simply by dragging columns around.

VSFlexGrid Screen Shot

VSFlexGrid Pro's subtotal method

Use VSFlexGrid Pro's Subtotal method to create hierarchical summaries of your data. Users can collapse branches to see the overall picture and then expand them to drill-down into the details. Add information by combining pictures and custom formatting to each cell.

VSFlexGrid Screen Shot

With VSFlexGrid Pro, your imagination is the limit. You can create dynamic, hierarchical, editable documents that look like balance sheets, expense reports, business forms, or virtually any type of structured document. Use a single control instead of four or five.

VSFlexGrid Screen Shot

VSFlexGrid Pro gives you several choices of data binding: ADO/OLEDB, DAO, bind to 2-D or 3-D arrays, to other VSFlexGrid controls, or create your own data source classes. You can even use the grid in unbound mode, or connect your grid to a Variant array or to a custom data source that you develop yourself.

And if your application doesn't need database support at all, VSFlexGrid Pro�s new unbound Light version minimizes footprint size and eliminates the need to distribute ADO DLLs with your application. New features include integrated printing; even better user and design-time interfaces; and powerful new properties, methods, and events!

VSFlexGrid Pro Features

Light Version
VSFlexGrid Pro includes three versions of the control, each supporting a different type of data-binding. Use the ADO/OLEDB version for compatibility with the latest database standards, or the DAO version for compatibility with existing systems and projects. And if your application doesn't need database support, the new Light version reduces footprint size and eliminates the need to distribute ADO DLLs. A version that supports Unicode is also included. Also, the VSFlexString control has been repackaged in a separate file to reduce the footprint of projects that use only one of the controls.

Integrated Printing
You can print the grid with a single statement. You have complete control over paper orientation, margins, and footer text, or show a dialog box to let the user select and set up the printer. Printing events allow you to control page breaks, add repeating header rows, or add custom elements to each page.

"Frozen" Rows and Columns
Rows and columns on the grid can be frozen so they remain visible as the user scrolls the control, yet can be selected and edited. The appearance of the frozen cells is customizable, and users can expand and shrink the frozen area with the mouse!

Wallpaper
Use any picture as a backdrop for your grids, or add logos or textures to enhance the appearance of your applications.

Custom Data Sources
You can bind the grid to your own data source objects, which you can create with Visual Basic or Visual C++. Bind grids to existing data structures, use calculated "virtual" fields, perform data validation, or load data on-demand!

Translated ImageLists
Grid columns can now be bound to image lists, which is an easy and efficient way to display database information graphically.

Refer to Columns by Key
You can refer to columns by name instead of position. Column keys are automatically assigned to field names when the grid is data-bound, or you may assign them with code. You can later refer to a column using a ColIndex(ColKey) syntax, which will retrieve the column you want even if the user has moved it to a different position on the grid.

Range Aggregates
With a single statement, you can calculate totals, averages, and other statistics for ranges of cells!

Easy ComboLists
The BuildComboList method allows you to build strings for use with the ColComboList property.

Simple and Efficient User Interface
VSFlexGrid Pro includes a simple user interface to make the VSFlexGrid control simple to use. You can:

  • Make combos and lists boxes "smart," giving them select-as-you-type capability.
  • Make columns resize to fit when the user double-clicks on the column resize area.
  • Show images on cell buttons.
  • Customize the reset time for AutoSearch operations.
  • Customize the look of outline trees.
  • Show sort icons on column headers, and provide better feedback while moving columns.
  • Allow users to start editing by double-clicking a cell.
  • Allow buffered painting for an even smoother appearance.
  • Make fixed cells highlight the current selection (Excel-style).
  • Resize all rows simultaneously (you can also resize groups of columns and rows).
  • Control the appearance of the default field.
  • Plus, the OLEDragDrop Data object has been enhanced.

More Control through New Events
Now you can take total control over the behavior of the VSFlexGrid control so you can:

  • Perform data formatting/conversions as data is being read from written to bound record sets.
  • Provide conditional formatting (based on cell contents) and display dynamic data summaries.
  • Control outline trees and even build them asynchronously.
  • Create protected ranges that cannot be selected.
  • Control scrolling.

Other new Properties and Methods
Additional enhanced properties and methods let you:

  • Determine whether the grid is in edit mode and give you access to the editor window handle.
  • Load data from Variant arrays or other VSFlexGrid controls without binding.
  • Get a row's parent, first, or last child nodes in a tree outline.
  • Bring arbitrary cells into view.
  • Return the selection in order for use as loop limits.

Better Design-Time Interface
The VSFlexGrid Pro roperty pages make it even easier to set properties. You can specify fixed-cell contents, column widths and alignments, data types, edit masks, and combo lists visually at design time. Or use the Visual Basic property browser to see a categorized view of the VSFlexGrid properties.

Comprehensive Documentation
VSFlexGrid Pro includes a complete and comprehensive help files, with more sample code and details on the use of each property, event, and method. We've also developed several new samples in Visual Basic and in Visual C++ to illustrate the main aspects of the control. The samples include a generic, categorized property page object written in Visual C++ that you can use as-is or customize to fit your needs.

Support for Hierarchical Data
VSFlexGrid Pro may be used as an outliner for displaying data hierarchically: it behaves like a Tree control, displaying nodes that can be collapsed or expanded to show branches containing additional data. Outline trees can be displayed in any column, and can even be built asynchronously. The look of outline trees can also be customized.

Merged Cells
Merge contiguous like-valued cells, making them span multiple rows or columns. Cell merging can be used to create merged table headers, merged data views, or grids where the text spills into adjacent columns.

Masked Editing
Input templates can be specified to automatically control and validate text input, minimizing data entry errors. The mask syntax is similar to the one used by the Microsoft MaskedEdit control and by Microsoft Access.


System Requirements: Windows XP/2000 (Tech Support will help you with compatiblity issues on Windows 95 and higher)

ComponentOne VSFlexGrid Pro is now part of the ComponentOne Studio Enterprise

Order ComponentOne Studio Enterprise


Home || Shopping Cart || Site Map || Newsletter/Blog
Search HALLoGRAM || Request More Information
CALL TOLL FREE 1-866-340-3404

SEARCH
14,500+ PRODUCTS:

Order ComponentOne Studio Enterprise

SIMILAR PRODUCTS
  • Grid Components
  • Internet and Intranet Tools
  • Spreadsheet Components

  • Copyright �2005 HALLoGRAM Publishing, Aurora CO. All Rights Reserved
    All products mentioned in this site are trademarks of their respective owners
    Prices are subject to change without notice
    caksgkim