DBGrid DeLuxe
Why another DBGrid?
Better software, because most of the users handle grids pretty well.
But working with a grid, which can only navigate between data rows, maybe
even without an orientation support by fixed data columns or a glimpse into
memo fields, very soon becomes an annoying experience.
If the grid is showing information which is typically shown in a grid style,
like item lists in offers, orders, invoices and delivery notes, the user
certainly doesn't see, why he shouldn't edit the data right there.
The limitations of many DBGrids lead to complicated, non-intuitive constructions.
DBGrid DeLuxe can be configured in many details and programmed even
further.
We have returned properties to it that seemed to be lost (e.g. compared to
StringGrid).
Features which any good grid should have are now properties of your grid:
DBGrid DeLuxe
Properties (overview):
Types are mentioned, if not yet obvious by the property's name.
Aside from the properties listed below DBGrid DeLuxe owns all the properties of TDBGrid. Special 32 bit features like TColumns and Multiselect are fully supported!
(*: Published and/or modified properties of T(Custom)DBGrid.)
public
- * Canvas
- * Col
- * ColCount
- * EditorMode
- * InplaceEditor
- InplaceMemo: TInplaceMemoEditor
- * Row
- * RowCount
published
- * FixedColor
- FixedDataColor
- FixedDataCols: Integer
- FixedDataFont
- IndicatorColor
- OptionsDP: set of (dpColMoving, dpFixedVertLine, dpFixedHorzLine, dpRowSizing, dp3DFixedDataCols dpEnterFixedDataCols, dpMoveFixedDataCols)
- RowHeight
- * TitleColor
- * TitleFont
- TitleHeight
- StartField
- StyleBoolean
- SwitchMode: (swStandard, swStandardOrClick)
- StyleMemo
- EditorActive: Boolean
- EditorMaxLength: Integer
- EditorScrollbars: TScrollStyle
- EditorStartPos: (spAutoSelect, spTop, spBottom, spClick)
- ShowMode: (smData, smText)
- TextOnData: String
- TextOnNull: String
- WordWrap: Boolean
- StyleString
- WordWrap: Boolean
- WordWrap: Boolean
New events:
New public methods:
Ancestor bugs/misbehavior fixed:
TInplaceMemoEditor: