Lazarus Components
From Free Pascal wiki
Revision as of 09:06, 26 August 2012 by Eastorwest (talk | contribs) (Add RichMemo as Delphi TRichEdit analog)
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** | 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* | 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 (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 |