Difference between revisions of "Data Controls tab"
From Free Pascal wiki
Jump to navigationJump to search (Add links to Online Documentation for components on the Data Controls palette. Add missing descriptions.) |
|||
(5 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{Data_Controls_tab}} | ||
{{Infobox databases}} | {{Infobox databases}} | ||
The '''Data controls tab''' of the [[Component Palette]] contains database-related control components. | The '''Data controls tab''' of the [[Component Palette]] contains database-related control components. | ||
Line 4: | Line 5: | ||
[[Image:Component_Palette_Data_Controls.png]] | [[Image:Component_Palette_Data_Controls.png]] | ||
− | + | {| class = "wikitable sortable" | |
− | + | |- | |
− | + | ! Icon !! Component !! Description !! Online Docs | |
− | + | |- | |
− | + | | [[image:tdbnavigator.png]] || [[TDBNavigator]] || navigation control for use with a connected database | |
− | + | || [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbnavigator.html Link] | |
− | + | |- | |
− | + | | [[image:tdbtext.png]] || [[TDBText]] || text contents for a [[TDataSet]] field value, not editable | |
− | + | || [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbtext.html Link] | |
− | + | |- | |
− | + | | [[image:tdbedit.png]] || [[TDBEdit]] || single-line edit control for a [[TDataSet]] field value | |
− | + | || [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbedit.html Link] | |
− | + | |- | |
− | + | | [[image:tdbmemo.png]] || [[TDBMemo]] || multi-line edit control for a [[TDataSet]] field value | |
− | + | || [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbmemo.html Link] | |
− | + | |- | |
+ | | [[image:tdbimage.png]] || [[TDBImage]] || image stored in a field of a [[TDataSet]] | ||
+ | || [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbimage.html Link] | ||
+ | |- | ||
+ | | [[image:tdblistbox.png]] || [[TDBListBox]] || list with several string items, the selected item corresponds to a [[TDataSet]] field | ||
+ | || [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdblistbox.html Link] | ||
+ | |- | ||
+ | | [[image:tdblookuplistbox.png]] || [[TDBLookupListBox]] || similar to [[TDBListBox]], but the string items are taken from a lookup [[TDataSet]] | ||
+ | || [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdblookuplistbox.html Link] | ||
+ | |- | ||
+ | | [[image:tdbcombobox.png]] || [[TDBComboBox]] || dropdown list with several options, the selected item corresponds to a [[TDataSet]]. | ||
+ | || [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbcombobox.html Link] | ||
+ | |- | ||
+ | | [[image:tdblookupcombobox.png]] || [[TDBLookupComboBox]] || similar to [[TDBComboBox]], but the string items are taken from a lookup [[TDataSet]] | ||
+ | || [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdblookupcombobox.html Link] | ||
+ | |- | ||
+ | | [[image:tdbcheckbox.png]] || [[TDBCheckBox]] || checkbox corresponding with a [[TDataSet]] field value | ||
+ | || [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbcheckbox.html Link] | ||
+ | |- | ||
+ | | [[image:tdbradiogroup.png]] || [[TDBRadioGroup]] || group of [[TRadioButton]]s, the selected index corresponds to a [[TDataSet]] field. | ||
+ | || [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbradiogroup.html Link] | ||
+ | |- | ||
+ | | [[image:tdbcalendar.png]] || [[TDBCalendar]] || date from the [[TDataSet]] displayed in a month calendar | ||
+ | || [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbcalendar.html Link] | ||
+ | |- | ||
+ | | [[image:tdbgroupbox.png]] || [[TDBGroupBox]] || container for other controls. Data field information is displayed in header of the box. | ||
+ | || [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbgroupbox.html Link] | ||
+ | |- | ||
+ | | [[image:tdbgrid.png]] || [[TDBGrid]] || grid displaying fields of several records of s [[TDataSet]] | ||
+ | || [http://lazarus-ccr.sourceforge.net/docs/lcl/dbgrids/tdbgrid.html Link] | ||
+ | |- | ||
+ | | [[image:tdbdatetimepicker.png]] || [[TDBDateTimePicker]] || date/time value editor for a [[TDataSet]] field | ||
+ | || (no LCL control) | ||
+ | |} | ||
<br clear="all"/> | <br clear="all"/> | ||
{{NavComponentPalette}} | {{NavComponentPalette}} | ||
[[Category:Component Palette]] | [[Category:Component Palette]] |
Latest revision as of 22:16, 9 September 2018
│
English (en) │
français (fr) │
日本語 (ja) │
русский (ru) │
References:
Tutorials/practical articles:
Databases |
The Data controls tab of the Component Palette contains database-related control components.
Icon | Component | Description | Online Docs |
---|---|---|---|
TDBNavigator | navigation control for use with a connected database | Link | |
TDBText | text contents for a TDataSet field value, not editable | Link | |
TDBEdit | single-line edit control for a TDataSet field value | Link | |
TDBMemo | multi-line edit control for a TDataSet field value | Link | |
TDBImage | image stored in a field of a TDataSet | Link | |
TDBListBox | list with several string items, the selected item corresponds to a TDataSet field | Link | |
TDBLookupListBox | similar to TDBListBox, but the string items are taken from a lookup TDataSet | Link | |
TDBComboBox | dropdown list with several options, the selected item corresponds to a TDataSet. | Link | |
TDBLookupComboBox | similar to TDBComboBox, but the string items are taken from a lookup TDataSet | Link | |
TDBCheckBox | checkbox corresponding with a TDataSet field value | Link | |
TDBRadioGroup | group of TRadioButtons, the selected index corresponds to a TDataSet field. | Link | |
TDBCalendar | date from the TDataSet displayed in a month calendar | Link | |
TDBGroupBox | container for other controls. Data field information is displayed in header of the box. | Link | |
TDBGrid | grid displaying fields of several records of s TDataSet | Link | |
TDBDateTimePicker | date/time value editor for a TDataSet field | (no LCL control) |
Component Palette |
---|
Standard - Additional - Common Controls - Dialogs - Data Controls - Data Access - System - Misc - LazControls - RTTI - SQLdb - Pascal Script - SynEdit - Chart - IPro |