LCL Components/zh CN

From Free Pascal wiki

English (en) русский (ru) 中文(中国大陆)‎ (zh_CN)
选择对应控件了解相关信息:

Forms

(参照文档 StdCtrls unit Online Docs)

l-ide-1.png

默认情况下会自动创建Form1。可以单击工具栏上的【新建按钮】或者选择【文件】菜单创建

Standard tab

(参照文档 StdCtrls unit Online Docs)

Component Palette Standard.png
  • 鼠标指针 (用来确认你没有选择其他控件)

Additional tab

(参照文档 ExtCtrls unit Online Docs)

Component Palette Additional.png

Common Controls tab

(参照文档 ComCtrls unit Online Docs)

Component Palette Common Controls.png

Dialogs tab

(参照文档 Dialogs unit Online Docs)

Component Palette Dialogs.png
  • 一些有用的 Dialog 部分函数或过程控件中未显示,但可在程序中直接调用.

Data Controls tab

数据感知控件,在基础控件上进一步开发,更适合数据库开发:

(参照文档 DBCtrls unit Online Docs)

Component Palette Data Controls.png
  • 其他控件:
    • TDBDateTimePicker, which is included in Lazarus and installed automatically with make bigide, but not officially part of LCL.

Data Access tab

选项 Data Access 用于访问数据库或者内存表.

Component Palette Data Access.png

System tab

Component Palette System.png

SQLdb tab

访问大型数据库的不可见控件.

Component Palette SQLdb.png

Misc tab

Component Palette Misc.png

LazControls tab

LazControls tab 包含Lazarus相关的控件,IDE必须,也可以在项目中调用.

Component Palette LazControls.png

RTTI tab

runtime type information专用控件.

Component Palette RTTI.png

SynEdit tab

SynEdit是一个高级多行编辑控件,已经集成于Lazarus. 它已经是Lazarus IDE的代码编辑器,可以在"lazarus/components/synedit"目录找到. 支持代码高亮、代码补全、代码折叠。此控件完全自绘,不需要任何其他控件支持,因此SynEdit可夸平台使用。注意:Lazarus的SynEdit也适用于Delphi,Kylix和C++Builer的原始SynEdit分支,可以在SourceForge的SynEdit中找到 synedit at sourceforge

Component Palette SynEdit.png

Chart tab

Chart tab 列出TAChart包中的图形和图标控件. 它们不属于LCL, 但是大多数情况下都默认安装.

Component Palette Chart.png

iPro tab

IPro Html相关的控件,它们不属于IDE,但是IDE需要显示HTML格式的弹出式编码提示和chm帮助文件。

Component Palette IPro.png