|
iGrid Control 3.0
A Grid Control/Component for ActiveX
In a nutshell, iGrid is a symbiosis of FlexGrid and ListView in report mode that allows you to edit its cells and provides you with a lot of features for manipulating them. It also emulates the Outlook messages list and supports virtual mode when it requests new rows whenever they need to be displayed (especially useful if you work with remote databases).
For more information about this product please visit the
The iGrid control can emulate Outlook messages list, including grouping of messages and message preview. The highly optimized display code makes this grid draw faster than MS FlexGrid and other standard VB grids even while it allows more sophisticated displays to be set up: single-line and multi-line textboxes, automatic adjustment dropdown width of comboboxes based on the longest text width of comboitems, checkboxes with two and three states (checked, unchecked and grayed), etc. It is also a good replacement for a ListView in report mode:
The main distinctive feature of iGrid from these controls is the ability to edit its cells using built-in inplace editing features. The "i" letter in the name of the grid means "interactive". Today iGrid allows to edit cells using textboxes, comboboxes and checkboxes. It also provides a lot of useful abilities for fine tuning of the editing process. Among of them are RequestEdit, BeforeCommitEdit and AfterCommitEdit events, properties for key press behaviour control and other.
In a nutshell, iGrid is a symbiosis of FlexGrid and ListView in report mode that allows you to edit its cells and provides you with a lot of features for manipulating them. It also emulates the Outlook messages list and supports virtual mode when it requests new rows whenever they need to be displayed (especially useful if you work with remote databases).
iGrid is implemented as an ActiveX control and widely uses COM data types. The most suitable development environments for using iGrid are Visual Basic 5/6 and VBA with UserForms (Visual Basic for Application) built in MS Office 97/200/XP/2003. Theoretically it can be used in any development environment which supports ActiveX controls.
The highly optimized flicker-free display code makes this grid draw faster than FlexGrid and other VB grids even while it allows more sophisticated displays to be set up. iGrid implements many useful features - multicolumn sorting with numerated sort icons, custom draw cells, saving and restoring its layout, own Memory Manager. iGrid constituent parts (header, cell editors, scroll bars) can use Windows XP Visual Styles.
Each cell of iGrid can be formatted individually (even in the same column). To format cells, developers can use format strings, different fonts and colors, format flags (horizontal and vertical alignment, ellipsis at the end or at the middle of cell text to fit the text in the cell, etc) and hatched background. Along with standard features for grid controls (multiselection mode, row mode, OLE Drag-n-drop support), iGrid implements fast access to rows and columns by string keys, a lot of sort criteria (sorting by cell text disregarding character case, cell icon or extra icon, selection, cell text indentation, cell fore color and background color or even using your own sort criterion). iGrid header can also be adjusted as you need; you can change its font, background and foreground colors for the entire header or particular column headers, and display multi-line column titles.
One of the main distinctive features of iGrid is the ability to edit its cells using standard in-place editors (textboxes, comboboxes and checkboxes using a lot of formatting options - single-line and multi-line textboxes, automatic adjustment dropdown width and height of comboboxes, checkboxes with two and three states, etc).
iGrid event model can help you to control and adjust practically each aspect of the grid. You can perform fine tuning of editing process and validate entered data using the RequestEdit, BeforeCommitEdit, AfterCommitEdit and CancelEdit events; the scroll bars fire their own set of events; cells also raise useful set of events (CellSelectionChange, MouseEnter and MouseLeave). iGrid header allows to control dragging and resizing its items, raises the ColHeaderMouseEnter and ColHeaderMouseLeave events you can use to implement column header tooltips and the HeaderRightClick event useful to display context menu for column headers
Technical Information
Component Type - Contains the following types of components...
|
ActiveX Custom Control (OCX)
|
|
|
|
For more information and to buy this product...
Product Type:
Control/Component
Product Version:
3.0
Prices From:
$129
|