You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Classic Delphi-VCL Editors plus a Boundary-Label (DB-Aware and Standard) including NumberBox, plus an Extended DbGrid
3
+
An extended TDBGrid plus classic Delphi-VCL Editors with Boundary-Label (DB-Aware and Standard) including NumberBox
4
4
5
5
### Actual official version 1.2.1 (VCL)
6
6
7
-
With this small library of VCL components it is possible to have the classic VCL editors (standard and data-aware) with the addition of a "label" attached to the component itself (like the native component TLabeledEdit).
7
+
An advanced TDbGrid component:
8
8
9
-
It is no longer necessary to keep the Label "connected" and "aligned" by hand to the editor: on every component you can specify 3 simple properties:
TLabeledDbGrid is an advanced version of classic TDbGrid with the boundary Label, plus some extra features:
9
+
TLabeledDbGrid is an advanced version of classic TDbGrid with a boundary Label, plus some extra features:
20
10
- ShowSortOrder: shows an indicator of sorting column
21
11
- Embedeed CheckBox for boolean fields
22
12
- Incremental search, when typing into a ReadOnly DbGrid
@@ -25,24 +15,39 @@ TLabeledDbGrid is an advanced version of classic TDbGrid with the boundary Label
25
15
- Show sort order
26
16
- Incremental search
27
17
- Lines per Rows (to show memo fields with multiple lines)
28
-
- RowMargin (to enlarge heigh fo rows)
18
+
- RowMargin (to enlarge heigh of any row)
19
+
20
+
*Example of a TLabeledDbGrid (with some extended functionality like inplace checkbox and sorting) with the label aligned TopCenter (inside the client area of the grid aligned alClient).
TLabeledButtonEdit and TLabeledDBButtonEdit are a classic editor with a button inside (on the right). For Date Fields the button opens automatically a Popup-Calendar.
24
+
This library contains also the classic VCL editors (standard and data-aware) with the addition of a "label" attached to the component itself (like the native component TLabeledEdit).
25
+
26
+
It is no longer necessary to keep the Label "connected" and "aligned" by hand to the editor: on every component you can specify 3 simple properties:
Also available for D10.3 to latest, TLabeledButtonEdit and TLabeledDBButtonEdit are a classic editors with a button inside (on the right). For Date Fields the button opens automatically a Popup-Calendar.
33
37
34
38
*Look at those examples, showing all the components with different Label alignments: the demo is available into Demo Folder*
35
39
36
40
| Sample | Description |
37
41
| ------ | ----------- |
38
-
|| Example of a DbGrid (with some extended functionality like inplace checkbox and sorting) with the label aligned TopCenter (notice that the grid is aligned alClient and the Label is rendered inside the client area) |
42
+
|| Example of LabeledDbGrid with LinesPerRow = 3 to show multiline content of memo fields |
43
+
|| Example of LabeledDbGrid with RowMargin = 15 to to change height of grid Row. Fully compatible with Styles (light and dark)|
39
44
|| Example of collection of Dataaware components with label aligned to "TopLeft" |
40
45
|| Example of LabeledDBCurrencyEdit and LabeledDBNumberBox (only for 10.4.2): Dataware components for numeric input (from right to left) with label aligned to "LeftMiddle" |
41
46
|| Example of collection of Standard components with label aligned to "TopRight" |
42
47
|| Example of collection of components with label aligned to "BottomCenter" |
43
48
|| All components are fully VCL styles compatible |
44
-
|| Example of LabeledDbGrid with LinesPerRow = 3 to show multiline content of memo fields |
45
-
|| Example of LabeledDbGrid with RowMargin = 15 to to change height of grid Row |
0 commit comments