LCL Components/zh CN
│
English (en) │
日本語 (ja) │
русский (ru) │
中文(中国大陆) (zh_CN) │
选择对应控件了解相关信息:
Forms
(参照文档 StdCtrls unit Online Docs)
默认情况下会自动创建Form1。可以单击工具栏上的【新建按钮】或者选择【文件】菜单创建
Standard tab
(参照文档 StdCtrls unit Online Docs)
- 鼠标指针 (用来确认你没有选择其他控件)
- LCL 默认控件:
Additional tab
(参照文档 ExtCtrls unit Online Docs)
- LCL 默认控件:
Common Controls tab
(参照文档 ComCtrls unit Online Docs)
- LCL 默认控件:
- 此分组内非LCL控件:
- TRichMemo
- TDateTimePicker (Lzarus的LCL包含此控件,但此控件非LCL官方控件)
- 讲解:
Dialogs tab
(参照文档 Dialogs unit Online Docs)
- LCL 默认控件:
- 一些有用的 Dialog 部分函数或过程控件中未显示,但可在程序中直接调用.
Data Controls tab
数据感知控件,在基础控件上进一步开发,更适合数据库开发:
(参照文档 DBCtrls unit Online Docs)
- LCL默认控件:
- 其他控件:
- TDBDateTimePicker, which is included in Lazarus and installed automatically with make bigide, but not officially part of LCL.
Data Access tab
选项 Data Access 用于访问数据库或者内存表.
- 默认控件
- 其他控件:
- TSqliteDataset, TSqliteDataset
System tab
- 默认控件:
- 其他控件:
- TCHMHelpDatabase and TLHelpConnector, included in Lazarus and installed automatically with make bigide
SQLdb tab
访问大型数据库的不可见控件.
- 默认控件:
- TSQLQuery, TSQLTransaction, TSQLScript, TSQLConnector, TMSSQLConnection, TSybaseConnection, TPQConnection, TPQTEventMonitor, TOracleConnection, TODBCConnection, TMySQL50Connection, TMySQL51Connection, TMySQL55Connection, TMySQL56Connection, TMySQL57Connection, TSQLite3Connection, TIBConnection, TFBAdmin, TFBEventMonitor, TSQLDBLibraryLoader
- 1.8.4版本后默认不再安装的控件.
Misc tab
- 默认控件:
- TColorButton, TSpinEdit, TFloatSpinEdit, TArrow, TCalendar, TEditButton, TFileNameEdit, TDirectoryEdit, TDateEdit, TCalcEdit, TFileListBox, TButtonPanel, TShellTreeView, TShellListView, TXMLPropStorate, TIniPropStorage, TJsonPropStorage, TIDEDialogLayoutStorage
LazControls tab
LazControls tab 包含Lazarus相关的控件,IDE必须,也可以在项目中调用.
- 默认控件:
RTTI tab
- 默认控件:
SynEdit tab
SynEdit是一个高级多行编辑控件,已经集成于Lazarus. 它已经是Lazarus IDE的代码编辑器,可以在"lazarus/components/synedit"目录找到. 支持代码高亮、代码补全、代码折叠。此控件完全自绘,不需要任何其他控件支持,因此SynEdit可夸平台使用。注意:Lazarus的SynEdit也适用于Delphi,Kylix和C++Builer的原始SynEdit分支,可以在SourceForge的SynEdit中找到 synedit at sourceforge
- 默认控件:
- TSynEdit, TSynCompletion, TSynAutoComplete, TSynMacroRecorder, TSynExporterHTML, TSynPluginSyncroEdit, TSynPasSyn, TSynFreePascalSyn, TSynCppSyn, TSynJavaSyn, TSynJSSyn, TSynPerlSyn, TSynHTMLSyn, TSynXMLSyn, TSynLFMSyn, TSSynDiffSyn, TSynUNIXShellScriptSyn, TSynCssSyn, TSynPHPSyn, TSynTeXSyn, TSynSQLSyn, TSynPythonSyn, TSynVBSyn, TSynAnySyn, TSynMultiSyn, TSynBatSyn, TSynIniSyn, TSynPoSyn
- 其他高亮支持 https://sourceforge.net/p/lazarus-ccr/svn/HEAD/tree/components/extrasyn/. 也可以在包管理中安装 Online package manager. 在单独面板 SynEdit Highlighters中.
Chart tab
Chart tab 列出TAChart包中的图形和图标控件. 它们不属于LCL, 但是大多数情况下都默认安装.
- 默认控件
- TChart, TListChartSource, TRandomChartSource, ,TUserDefinedChartSource, TCalculatedChartSource, TDbChartSource, TChartToolset, TChartAxisTransformations, TChartStyles, TChartLegendPanel, TChartNavScrollBar, TChartNavPanel, TIntervalChartSource, TDateTimeIntervalChartSource, TChartListBox, TChartExtentLink, TChartImageList, TChartCombobox,
- 默认控件 only if other packages are available:
iPro tab
IPro Html相关的控件,它们不属于IDE,但是IDE需要显示HTML格式的弹出式编码提示和chm帮助文件。