组件库
组件库位于设计器左侧,提供所有可用的 UI 组件,按功能分类组织。组件库支持搜索过滤,方便快速查找。
组件分类
标准 (Standard)
常用的基础 UI 控件。
| 组件名 | 说明 |
|---|---|
| TMainMenu | 主菜单 |
| TPopupMenu | 弹出菜单 |
| TButton | 按钮 |
| TLabel | 标签 |
| TEdit | 单行文本输入框 |
| TMemo | 多行文本编辑框 |
| TToggleBox | 开关按钮 |
| TCheckBox | 复选框 |
| TRadioButton | 单选按钮 |
| TListBox | 列表框 |
| TComboBox | 下拉框 |
| TScrollBar | 滚动条 |
| TGroupBox | 分组框 |
| TRadioGroup | 单选按钮组 |
| TCheckGroup | 复选按钮组 |
| TPanel | 面板(容器) |
| TFrame | 框架(容器) |
| TActionList | 动作列表 |
附加 (Additional)
扩展的 UI 控件。
| 组件名 | 说明 |
|---|---|
| TBitBtn | 带图标按钮 |
| TSpeedButton | 快速按钮 |
| TStaticText | 静态文本 |
| TImage | 图片显示 |
| TShape | 形状绘制 |
| TBevel | 凹凸线 |
| TPaintBox | 绘图画布 |
| TLabeledEdit | 带标签的输入框 |
| TSplitter | 分隔条 |
| TTrayIcon | 系统托盘图标 |
| TControlBar | 控件条 |
| TFlowPanel | 流式布局面板 |
| TMaskEdit | 格式化输入框 |
| TCheckListBox | 复选列表框 |
| TScrollBox | 滚动容器 |
| TApplicationProperties | 应用程序属性 |
| TStringGrid | 字符串网格 |
| TDrawGrid | 绘制网格 |
| TPairSplitter | 对分分隔器 |
| TColorBox | 颜色选择框 |
| TColorListBox | 颜色列表框 |
| TValueListEditor | 值列表编辑器 |
通用 (Common)
通用的复合控件。
| 组件名 | 说明 |
|---|---|
| TTrackBar | 滑动条 |
| TProgressBar | 进度条 |
| TTreeView | 树形视图 |
| TListView | 列表视图 |
| TStatusBar | 状态栏 |
| TToolBar | 工具栏 |
| TCoolBar | 酷栏 |
| TUpDown | 上下微调器 |
| TPageControl | 页面控制器(标签页) |
| THeaderControl | 表头控制器 |
| TImageList | 图片列表 |
| TPopupNotifier | 弹出通知 |
| TDateTimePicker | 日期时间选择器 |
对话框 (Dialogs)
系统对话框组件。
| 组件名 | 说明 |
|---|---|
| TOpenDialog | 打开文件对话框 |
| TSaveDialog | 保存文件对话框 |
| TSelectDirectoryDialog | 选择目录对话框 |
| TColorDialog | 颜色选择对话框 |
| TFontDialog | 字体选择对话框 |
| TFindDialog | 查找对话框 |
| TReplaceDialog | 替换对话框 |
| TTaskDialog | 任务对话框 |
| TOpenPictureDialog | 打开图片对话框 |
| TSavePictureDialog | 保存图片对话框 |
| TCalendarDialog | 日历对话框 |
| TCalculatorDialog | 计算器对话框 |
| TPrinterSetupDialog | 打印机设置对话框 |
| TPrintDialog | 打印对话框 |
| TPageSetupDialog | 页面设置对话框 |
杂项 (Misc)
其他实用控件。
| 组件名 | 说明 |
|---|---|
| TColorButton | 颜色按钮 |
| TSpinEdit | 整数微调输入框 |
| TFloatSpinEdit | 浮点数微调输入框 |
| TCalendar | 日历控件 |
| TEditButton | 带按钮的输入框 |
| TFileNameEdit | 文件名选择输入框 |
| TDirectoryEdit | 目录选择输入框 |
| TDateEdit | 日期输入框 |
| TTimeEdit | 时间输入框 |
| TComboBoxEx | 扩展下拉框 |
| TButtonPanel | 按钮面板 |
| TCheckComboBox | 复选下拉框 |
| TLinkLabel | 超链接标签 |
| TXButton | 关闭按钮 |
| TImageButton | 图片按钮 |
| TOpenGLControl | OpenGL 控件 |
系统 (System)
系统级组件。
| 组件名 | 说明 |
|---|---|
| TTimer | 定时器 |
Laz控件 (LazControl)
Lazarus 扩展控件。
| 组件名 | 说明 |
|---|---|
| TLazVirtualDrawTree | 虚拟绘制树 |
| TLazVirtualStringTree | 虚拟字符串树 |
| TDividerBevel | 分隔线 |
| TCheckBoxThemed | 主题复选框 |
| TExtendedNotebook | 扩展笔记本 |
| TListFilterEdit | 列表过滤输入框 |
| TTreeFilterEdit | 树过滤输入框 |
| TVTHeaderPopupMenu | 虚拟树表头弹出菜单 |
SynEdit
代码编辑相关组件。
| 组件名 | 说明 |
|---|---|
| TSynEdit | 代码编辑器 |
| TSynCompletion | 代码补全 |
| TSynAutoComplete | 自动补全 |
| TSynMacroRecorder | 宏录制器 |
| TSynPluginSyncroEdit | 同步编辑插件 |
| TSynPopupMenu | 编辑器弹出菜单 |
| TSynCppSyn | C++ 语法高亮 |
| TSynJavaSyn | Java 语法高亮 |
| TSynSQLSyn | SQL 语法高亮 |
| TSynPythonSyn | Python 语法高亮 |
| TSynJScriptSyn | JavaScript 语法 高亮 |
| TSynHTMLSyn | HTML 语法高亮 |
| TSynCssSyn | CSS 语法高亮 |
Web
Web 混合组件。
| 组件名 | 说明 |
|---|---|
| TChromium | CEF Chromium 浏览器组件(复杂现代化桌面应用) |
| TWebview | 系统 WebView 组件(轻量混合桌面应用) |
搜索组件
组件库顶部提供 搜索框,输入关键词可快速过滤组件。搜索框支持中英文模糊匹配。
使用流程
- 在组件库中找到目标组件(可通过搜索或手动浏览分类)
- 单击 组件名称,组件图标高亮表示已选中
- 在设计画布上 单击 鼠标左键放置组件
- 放置后自动切换回选择指针工具