Posted: Fri Nov 16, 2007 3:01 pm
Update. EsGRID version 1.2.1
Version 1.2.1 of EsGRID adds the following :
Version 1.2.1 of EsGRID adds the following :
- Added an additional creation flag (a further styles creation flag), namely : #egrid_RemoveBordersFromSelectedCells. With this flag set, the borders\gridlines from any cells selected by the user (or from code) will temporarily be removed. This is useful for those grids utilising custom borders in which the natural border added to the rectangle enclosing the selected cells can 'clash' with the custom borders etc.
- Massively refined the operation of #egrid_String type cells. In the past, if the cell height was significantly larger than the hidden edit control used to edit the cell, then this would effect not only the cursor displayed but also mouse clicks. For example, clicking into a part of the cell not occupied by the hidden edit control would have no effect (i.e. the caret would not be displayed). This has been fixed and string type cells now behave as if the hidden edit control fills the entire cell. This is a vast improvement.
- Refined the operation of command button cells so that they completely mimic standard command buttons in terms of mouse messages etc. This means that the #egrid_CellButtonClick message fires only if the user releases the mouse when the cursor is over the button (having already depressed the left mouse button whilst the cursor is over the button).
- Fixed major issues related to dynamic resizing of columns whilst dynamically resizing an EsGRID.
- Fixed some bugs arising from the recent major updates.
- Introduced a whole heap of new bugs!