Lazarus Components
From Lazarus-ccr
| Component | Turbo Delphi | Lazarus | Notes | ||||
|
STANDARD | |||||||
| TActionList | x | x | |||||
| TButton | x | x | |||||
| TCheckBox | x | x | |||||
| TComboBox | x | x | |||||
| TEdit | x | x | |||||
| TFrames | x | x | |||||
| TGroupBox | x | x | |||||
| TLabel | x | x | |||||
| TLinkLabel | |||||||
| TListBox | x | x | |||||
| TMainMenu | x | x | |||||
| TMemo | x | x | |||||
| TPanel | x | x | |||||
| TPopupMenu | x | x | |||||
| TPropertyGrid | |||||||
| 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** | http://wiki.lazarus.freepascal.org/TAChart | ||||
| TCheckListBox | x | x | |||||
| TColorBox | x | x | |||||
| TColorListBox | x | x | |||||
| TControlBar | x | ||||||
| TCustomizeDlg | x | ||||||
| TDockTabSet | x | ||||||
| TDrawGrid | x | x | |||||
| TFlowPanel | 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 | ||||||
| TXPColorMap | x | ||||||
| TPairSplitter | x | ||||||
| Component | Turbo Delphi | Lazarus | Notes | ||||
|
WIN 32\Common Controls | |||||||
| TAnimate | x | ||||||
| TComboBoxEx | x | ||||||
| TCoolBar | x | ||||||
| TDateTimePicker | x | ||||||
| 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* | http://wiki.lazarus.freepascal.org/RichView | ||||
| 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 | - style="background-color:#cccccc;" | |||||
| Component | Turbo Delphi | Lazarus | Notes | ||||
|
WEBSERVICES (http://wiki.lazarus.freepascal.org/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 | |||||||
| SpinEdit | x | ||||||
| DirectoryOutline | |||||||
| TCalendar | x | ||||||
| IBEventAlerts | |||||||
| ShellTreeView | x* | TCustomShellTreeView | |||||
| ShellComboBox | |||||||
| ShellListView | x | x | |||||
| ShellChangeNotifier | |||||||
| ColorGrid | |||||||
| Gauge | |||||||
| 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 | ||||
