LCL Components/zh CN
English · Русский · 中文(中国) · 日本語
选择对应控件了解相关信息:
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
-
- .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帮助文件。

From the Free Pascal wiki, page "LCL Components/zh CN", as it stood on 2020-05-23 after a change by FTurtle, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.
Talk about this page
Nobody has opened a bench for this page yet. Sign in to open one.
