Difference between revisions of "Lazarus Components"
From Lazarus wiki
Jump to navigationJump to searchLine 287: | Line 287: | ||
WIN 32\Common Controls | WIN 32\Common Controls | ||
|- | |- | ||
− | |TAnimate | + | |[[TAnimate]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TComboBoxEx | + | |[[TComboBoxEx]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TCoolBar | + | |[[TCoolBar]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TDateTimePicker | + | |[[TDateTimePicker]] |
|x | |x | ||
|x | |x | ||
|[[DateTimeCtrls_Package]] | |[[DateTimeCtrls_Package]] | ||
|- | |- | ||
− | |THeaderControl | + | |[[THeaderControl]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |THotKey | + | |[[THotKey]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TImageList | + | |[[TImageList]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TListView | + | |[[TListView]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TMonthCalendar | + | |[[TMonthCalendar]] |
|x | |x | ||
|x* | |x* | ||
− | |TCalendar | + | |[[TCalendar]] |
|- | |- | ||
− | |TPageControl | + | |[[TPageControl]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TPageScroller | + | |[[TPageScroller]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TPopupNotifier | + | |[[TPopupNotifier]] |
| | | | ||
|x | |x | ||
|- | |- | ||
− | |TProgressBar | + | |[[TProgressBar]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TRichEdit | + | |[[TRichEdit]] |
|x | |x | ||
|x* | |x* | ||
| [[RichView]],[[RichMemo]] | | [[RichView]],[[RichMemo]] | ||
|- | |- | ||
− | |TStatusBar | + | |[[TStatusBar]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TTabControl | + | |[[TTabControl]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TTrackBar | + | |[[TTrackBar]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TToolBar | + | |[[TToolBar]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TTreeView | + | |[[TTreeView]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TUpDown | + | |[[TUpDown]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TXPManifest | + | |[[TXPManifest]] |
|x | |x | ||
|x* | |x* | ||
Line 398: | Line 398: | ||
SYSTEM | SYSTEM | ||
|- | |- | ||
− | |TPaintBox | + | |[[TPaintBox]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TTimer | + | |[[TTimer]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TMediaPlayer | + | |[[TMediaPlayer]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TOleContainer | + | |[[TOleContainer]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TCOMAdminCatalog | + | |[[TCOMAdminCatalog]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TDDEClientConv | + | |[[TDDEClientConv]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TDDEClientItem | + | |[[TDDEClientItem]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TDDEServerConv | + | |[[TDDEServerConv]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TDDEServerItem | + | |[[TDDEServerItem]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TIdleTimer | + | |[[TIdleTimer]] |
| | | | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TLazComponentQueue | + | |[[TLazComponentQueue]] |
| | | | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |THTMLHelpDatabase | + | |[[THTMLHelpDatabase]] |
| | | | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |THTMLBrowserHelpViewer | + | |[[THTMLBrowserHelpViewer]] |
| | | | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TProcessUTF8 | + | |[[TProcessUTF8]] |
| | | | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TAsyncProcess | + | |[[TAsyncProcess]] |
| | | | ||
|x | |x | ||
Line 474: | Line 474: | ||
|- | |- | ||
− | |TProcess | + | |[[TProcess]] |
| | | | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TSimpleIPCClient | + | |[[TSimpleIPCClient]] |
| | | | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TSimpleIPCServer | + | |[[TSimpleIPCServer]] |
| | | | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TXMLConfig | + | |[[TXMLConfig]] |
| | | | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TEventLog | + | |[[TEventLog]] |
| | | | ||
|x | |x | ||
Line 506: | Line 506: | ||
WIN 3.1 | WIN 3.1 | ||
|- | |- | ||
− | |TDBLookupList | + | |[[TDBLookupList]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TDBLookupCombo | + | |[[TDBLookupCombo]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TDirectoryListBox | + | |[[TDirectoryListBox]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TDriveComboBox | + | |[[TDriveComboBox]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TFileListBox | + | |[[TFileListBox]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TDBLookupList | + | |[[TDBLookupList]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TFilterComboBox | + | |[[TFilterComboBox]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TDBLookupList | + | |[[TDBLookupList]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |THeader | + | |[[THeader]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TOutline | + | |[[TOutline]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TNotebook | + | |[[TNotebook]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TTabbedNotebook | + | |[[TTabbedNotebook]] |
|x | |x | ||
| | | | ||
Line 573: | Line 573: | ||
DATA ACCESS | DATA ACCESS | ||
|- | |- | ||
− | |TClientDataSet | + | |[[TClientDataSet]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TDataSetProvider | + | |[[TDataSetProvider]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TDataSource | + | |[[TDataSource]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TXMLTransform | + | |[[TXMLTransform]] |
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TXMLTransformClient | + | |[[TXMLTransformClient]] |
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TXMLTransformProvider | + | |[[TXMLTransformProvider]] |
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TDbf | + | |[[TDbf]] |
| | | | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TSdfDataSet | + | |[[TSdfDataSet]] |
| | | | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TFixedFormatDataSet | + | |[[TFixedFormatDataSet]] |
| | | | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TMemDataset | + | |[[TMemDataset]] |
| | | | ||
|x | |x | ||
Line 630: | Line 630: | ||
DATA CONTROLS | DATA CONTROLS | ||
|- | |- | ||
− | |TDBChart | + | |[[TDBChart]] |
|x* | |x* | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TDBCheckBox | + | |[[TDBCheckBox]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TDBComboBox | + | |[[TDBComboBox]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TDBCtrlGrid | + | |[[TDBCtrlGrid]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TDBEdit | + | |[[TDBEdit]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TDBGrid | + | |[[TDBGrid]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TDBImage | + | |[[TDBImage]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TDBListBox | + | |[[TDBListBox]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TDBLookupComboBox | + | |[[TDBLookupComboBox]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TDBLookupListBox | + | |[[TDBLookupListBox]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TDBMemo | + | |[[TDBMemo]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TDBNavigator | + | |[[TDBNavigator]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TDBRadioGroup | + | |[[TDBRadioGroup]] |
|x | |x | ||
|x | |x | ||
| | | | ||
|- | |- | ||
− | |TDBRichEdit | + | |[[TDBRichEdit]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TDBText | + | |[[TDBText]] |
|x | |x | ||
|x | |x | ||
Line 712: | Line 712: | ||
ADO\dbGo | ADO\dbGo | ||
|- | |- | ||
− | |TADOConnection | + | |[[TADOConnection]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TADOCommand | + | |[[TADOCommand]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TADODataSet | + | |[[TADODataSet]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TADOTable | + | |[[TADOTable]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TADOQuery | + | |[[TADOQuery]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TADOStoredProc | + | |[[TADOStoredProc]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TRDSConnection | + | |[[TRDSConnection]] |
|x | |x | ||
| | | | ||
Line 754: | Line 754: | ||
BDE | BDE | ||
|- | |- | ||
− | |TTable | + | |[[TTable]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TQuery | + | |[[TQuery]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TStoredProc | + | |[[TStoredProc]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TDatabase | + | |[[TDatabase]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TSession | + | |[[TSession]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TBatchMove | + | |[[TBatchMove]] |
|x | |x | ||
| | | | ||
| | | | ||
|- | |- | ||
− | |TUpdateSQL | + | |[[TUpdateSQL]] |
|x | |x | ||
| | | | ||
Line 807: | Line 807: | ||
|- | |- | ||
|TIBTransaction | |TIBTransaction | ||
− | | | + | |] |
|x | |x | ||
| | | |
Revision as of 21:55, 17 August 2016
This is an overview of the components included in Lazarus and a comparison to those included with TurboDelphi (from 2006)
Component | Turbo Delphi | Lazarus | Notes |
---|---|---|---|
STANDARD | |||
TActionList | x | x | |
TButton | x | x | |
TCheckBox | x | x | |
TComboBox | x | x | |
TEdit | x | x | |
TFrame | x | x | |
TGroupBox | x | x | |
TLabel | x | x | |
TListBox | x | x | |
TMainMenu | x | x | |
TMemo | x | x | |
TPanel | x | x | |
TPopupMenu | x | x | |
TRadioButton | x | x | |
TRadioGroup | x | x | |
TScrollBar | x | x | |
TToggleBox | x | ||
Component | Turbo Delphi | Lazarus | Notes |
ADDITIONAL | |||
TActionManager | x | ||
TActionMainMenuBar | x | ||
TActionToolBar | x | ||
TApplicationEvents | x | ||
TApplicationProperties | x | ||
TBevel | x | x | |
TBitBtn | x | x | |
TButtonGroup | x | ||
TCategoryButtons | x | ||
TChart | x* | x** | TAChart |
TCheckListBox | x | x | |
TColorBox | x | x | |
TColorListBox | x | x | |
TControlBar | x | ||
TCustomizeDlg | x | ||
TDockTabSet | x | ||
TDrawGrid | x | x | |
TFlowPanel | x | x | |
TGridPanel | x | ||
TImage | x | x | |
TLabeledEdit | x | x | |
TMaskEdit | x | x | |
TPopupActionBar | x | ||
TScrollBox | x | x | |
TShape | x | x | |
TSpeedButton | x | x | |
TSplitter | x | x | |
TStandardColorMap | x | ||
TStaticText | x | x | |
TStringGrid | x | x | |
TTabSet | x | ||
TTrayIcon | x | x | |
TTwilightColorMap | x | ||
TValueListEditor | x | x | |
TXPColorMap | x | ||
TPairSplitter | x | x | |
Component | Turbo Delphi | Lazarus | Notes |
WIN 32\Common Controls | |||
TAnimate | x | ||
TComboBoxEx | x | ||
TCoolBar | x | ||
TDateTimePicker | x | x | DateTimeCtrls_Package |
THeaderControl | x | x | |
THotKey | x | ||
TImageList | x | x | |
TListView | x | x | |
TMonthCalendar | x | x* | TCalendar |
TPageControl | x | x | |
TPageScroller | x | ||
TPopupNotifier | x | ||
TProgressBar | x | x | |
TRichEdit | x | x* | RichView,RichMemo |
TStatusBar | x | x | |
TTabControl | x | x | |
TTrackBar | x | x | |
TToolBar | x | x | |
TTreeView | x | x | |
TUpDown | x | x | |
TXPManifest | x | x* | |
Component | Turbo Delphi | Lazarus | Notes |
SYSTEM | |||
TPaintBox | x | x | |
TTimer | x | x | |
TMediaPlayer | x | ||
TOleContainer | x | ||
TCOMAdminCatalog | x | ||
TDDEClientConv | x | ||
TDDEClientItem | x | ||
TDDEServerConv | x | ||
TDDEServerItem | x | ||
TIdleTimer | x | ||
TLazComponentQueue | x | ||
THTMLHelpDatabase | x | ||
THTMLBrowserHelpViewer | x | ||
TProcessUTF8 | x | ||
TAsyncProcess | x | ||
TProcess | x | ||
TSimpleIPCClient | x | ||
TSimpleIPCServer | x | ||
TXMLConfig | x | ||
TEventLog | x | ||
Component | Turbo Delphi | Lazarus | Notes |
WIN 3.1 | |||
TDBLookupList | x | ||
TDBLookupCombo | x | ||
TDirectoryListBox | x | ||
TDriveComboBox | x | ||
TFileListBox | x | x | |
TDBLookupList | x | ||
TFilterComboBox | x | ||
TDBLookupList | x | ||
THeader | x | ||
TOutline | x | ||
TNotebook | x | x | |
TTabbedNotebook | x | ||
Component | Turbo Delphi | Lazarus | Notes |
DATA ACCESS | |||
TClientDataSet | x | ||
TDataSetProvider | x | ||
TDataSource | x | x | |
TXMLTransform | |||
TXMLTransformClient | |||
TXMLTransformProvider | |||
TDbf | x | ||
TSdfDataSet | x | ||
TFixedFormatDataSet | x | ||
TMemDataset | x | ||
Component | Turbo Delphi | Lazarus | Notes |
DATA CONTROLS | |||
TDBChart | x* | ||
TDBCheckBox | x | x | |
TDBComboBox | x | x | |
TDBCtrlGrid | x | ||
TDBEdit | x | x | |
TDBGrid | x | x | |
TDBImage | x | x | |
TDBListBox | x | x | |
TDBLookupComboBox | x | x | |
TDBLookupListBox | x | x | |
TDBMemo | x | x | |
TDBNavigator | x | x | |
TDBRadioGroup | x | x | |
TDBRichEdit | x | ||
TDBText | x | x | |
Component | Turbo Delphi | Lazarus | Notes |
ADO\dbGo | |||
TADOConnection | x | ||
TADOCommand | x | ||
TADODataSet | x | ||
TADOTable | x | ||
TADOQuery | x | ||
TADOStoredProc | x | ||
TRDSConnection | x | ||
Component | Turbo Delphi | Lazarus | Notes |
BDE | |||
TTable | x | ||
TQuery | x | ||
TStoredProc | x | ||
TDatabase | x | ||
TSession | x | ||
TBatchMove | x | ||
TUpdateSQL | x | ||
Component | Turbo Delphi | Lazarus | Notes |
INTERBASE | |||
TIBQuery | x | ||
TIBDatabase | x | ||
TIBTransaction | ] | x | |
Component | Turbo Delphi | Lazarus | Notes |
DBEXPRESS\SQLdb | |||
TSQLConnection | x | x* | |
TSQLDataSet | x | ||
TSQLQuery | x | x | |
TSQLStoredProc | x | ||
TSQLTable | x | ||
TSQLMonitor | |||
TSimpleDataSet | x | ||
TSQLTransaction | x | ||
TSQLScript | x | ||
TSQLConnector | x | ||
Component | Turbo Delphi | Lazarus | Notes |
WEBSERVICES Web_Service_Toolkit | |||
THTTPRIO | x | ||
THTTPReqResp | x | ||
TOPToSoapDomConvert | x | ||
TSOAPConnection | x | ||
THTTPSoapDispatcher | x | ||
TWSDLHTMLPublish | x | ||
THTTPSoapPascalInvoker | x | ||
THTTPSoapCppInvoker | x | ||
Component | Turbo Delphi | Lazarus | Notes |
INTERNET | |||
TWebDispatcher | x | ||
TPageProducer | x | ||
TDataSetTableProducer | x | ||
TDataSetPageProducer | x | ||
TQueryTableProducer | x | ||
TSQLQueryTableProducer | x | ||
TTCPClient | x | ||
TTCPServer | x | ||
TUDPSocket | x | ||
TXMLDocument | x | ||
TWebBrowser | x | x* | IPro |
Component | Turbo Delphi | Lazarus | Notes |
DIALOGS | |||
TCalendarDialog | x | ||
TCalculatorDialog | x | ||
TColorDialog | x | x | |
TFolderBrowserDialog | x* | x** | *available via function.**TSelectDirectoryDialog |
TFindDialog | x | x | |
TFontDialog | x | x | |
TOpenDialog | x | x | |
TOpenPictureDialog | x | x | |
TOpenTextFileDialog | x | ||
TPageSetupDialog | x | x | |
TPrintDialog | x | x | |
TPrinterSetupDialog | x | x | |
TReplaceDialog | x | x | |
TSaveDialog | x | x | |
TSavePictureDialog | x | x | |
TSaveTextFileDialog | x | ||
Component | Turbo Delphi | Lazarus | Notes |
SAMPLES | |||
SpinButton | x | ||
SpinEdit | x | x | |
DirectoryOutline | x | ||
TCalendar | x | x | |
IBEventAlerter | x | ||
ShellTreeView | x | x | Shell_Controls |
ShellComboBox | x | ||
ShellListView | x | x | Shell_Controls |
ShellChangeNotifier | x | ||
ColorGrid | x | ||
Gauge | x | ||
Component | Turbo Delphi | Lazarus | Notes |
MISC | |||
TColorButton | x | ||
TFloatSpinEdit | x | ||
TArrow | x | ||
TCalendar | x* | x | |
TEditButton | x | ||
TFileNameEdit | x | ||
TDirectoryEdit | x | ||
TDateEdit | x | ||
TCalcEdit | x | ||
TFileListBox | x | x | |
TXMLPropStorage | x | ||
TINIPropStorage | x | ||
TBarChart | x | ||
TButtonPanel | x | ||
TIDEDialogLayoutStorage | x | ||
Component | Turbo Delphi | Lazarus | Notes |
RTTI | |||
TTIButton | x | ||
TTICalendar | x | ||
TTICheckBox | x | ||
TTICheckGroup | x | ||
TTICheckListBox | x | ||
TTIColorButton | x | ||
TTIComboBox | x | ||
TTIEdit | x | ||
TTIFloatSpinEdit | x | ||
TTIGrid | x | ||
TTIGroupBox | x | ||
TTIImage | x | ||
TTILabel | x | ||
TTIListBox | x | ||
TTIMaskEdit | x | ||
TTIMemo | x | ||
TMultiPropertyLink | x | ||
TTIProgressBar | x | ||
TTIPropertyGrid | x | ||
TTIRadioGroup | x | ||
TTISpinEdit | x | ||
TTITrackBar | x | ||
Component | Turbo Delphi | Lazarus | Notes |
SynEdit | |||
TSynEdit | x | ||
TSynAutoComplete | x | ||
TSynExporterHTML | x | ||
TSynMacroRecorder | x | ||
TSynMemo | x | ||
TSynPasSyn | x | ||
TSynFreePascalSyn | x | ||
TSynCppSyn | x | ||
TSynJavaSyn | x | ||
TSynPerlSyn | x | ||
TSynHTMLSyn | x | ||
TSynXMLSyn | x | ||
TSynLFMSyn | x | ||
TSynUNIXShellScriptSyn | x | ||
TSynCssSyn | x | ||
TSynPHPSyn | x | ||
TSynTeXSyn | x | ||
TSynSQLSyn | x | ||
TSynPythonSyn | x | ||
TSynVBSyn | x | ||
TSynAnySyn | x | ||
TSynMultiSyn | x | ||
INDY | |||
... | x* | x* | http://www.indyproject.org |