Simplified version of SGrid2 ActiveX with OLE drapdrop capability
[url removed, login to view]
- XP style ready.
- ability to display unicode
The required ocx is more like a listview than a grid control. refer to attached picture.
ocx must be able to do what example.zip (avi file) shown
For more detailed requirements:
ColumnClick - Raised when the user clicks a column.
HeaderRightClick - Raised when the user right clicks on the grid's header.
SelectionChange - Raised when the user changes the selected cell.
KeyDown - Raised when a key is pressed in the control.
KeyPress - Raised after the KeyDown event when the key press has been converted to an ASCII code.
KeyUp - Raised when a key is released on the grid.
MouseDown - Raised when the a mouse button is pressed over the control.
MouseMove - Raised when the mouse moves over the control, or when the mouse moves anywhere and a mouse button has been pressed over the control.
MouseUp - Raised when a mouse button is released after having been pressed over the control.
DblClick - Raised when the user double clicks on the grid.
ScrollChange - Raised when the grid is scrolled.
BorderStyle - Gets/sets the border style for the control.
BackgroundPicture - Gets/sets a picture to be used as the grid's background.
AlternateRowBackColor - Gets/sets the background colour to use when rendering alternate rows.
BackColor - Gets/sets the background color of the grid.
HighlightBackColor - Gets/sets the background colour of highlighted cells.
HighlightForeColor - Gets/sets the foreground colour of highlighted cells.
ForeColor - Gets/sets the foreground color used to draw the control.
Font - Gets/sets the font used by the control.
GridLines - Gets/sets whether grid-lines are drawn or not.
NoVerticalGridLines - Gets/sets whether vertical grid lines should be supressed when grid lines are on.
NoHorizontalGridLines - Gets/sets whether horizontal grid lines should be supressed when grid lines are on.
SelectionAlphaBlend - Gets/sets whether the selection colour is alpha-blended with the background colour or not.
HighlightSelectedIcons - Gets/sets whether icons in selected cells will be highlighted using the selection colour.
ScrollBarStyle - Gets/sets the style in which scroll bars are drawn. Flat or Encarta style scroll bars
Header - Gets/sets whether the grid's header is visible or not.
HeaderFlat - Gets/sets whether the header is rendered with a flat style or not.
HeaderHeight - Gets/sets the height of the header.