Delphi 常用组件的使用 目录
1.按钮类组件 1.1 Button 组件
Button 组件 属性 Cation Cancel Default Hint ShowHint 1.2 Bitbtn 组件
位于 Standard 页。 Button 组件的常用属性表 描述 用于在按钮上显示文本内容 用来指定按钮是否为取消按钮 用于指定按钮是否为默认按钮,在按 Enter 键时也选中命令按钮 设置鼠标在组件上短暂停时在组件旁显示的提示小窗口的内容 确定是否显示提示文本,默认值是 FALSE
Bitbtn 组件(位图组件)
位于 Additional,与 Button 很相似,只是多了一个位
图符号在按钮上(如带有对号的 OK,问好的 Help 等) ,其某些属性与 Button 类似,下表为 其独有的的特性。 (注:此组件不需编写代码) Bitbtn 组件的
常用属性表 属性 Kind 描述 Kind 属性的值就是位图按钮上显示的图标。 Kind 属性后的下拉列表中有一 组默认图标的属性值, bkCancel 取消) bkAbort 终止) bkAll 所有) 有 ( 、 ( 、 ( 、 bkClose(关闭)等。 用于在位图按钮上显示加载后的位图图形 用于指明位图按钮所能使用位图的个数。在 delphi 中,最多允许向一个位 图按钮提供 4 个图像文件,用于表示 4 中不停状态 用于指出位图图形在位图组件上的放置位置
Glyph NumGlyphs Layout
1.3 SpeedButton 组件 SpeedButton 组件(加速按钮) 位于 Additional,常放置在 Panel 组件上,用于
设计工具栏。它与 Bitbtn 相似,也可以显示图像和文本,但通常只用于显示图像。 SpeedButton 组件的常用属性表 属性 AllowAllUp 描述 用于设置同一组的加速按钮是否具有同时弹起的状态。若设置为 FALSE,则 当同一组加速按钮中的一个被按下时,其他加速按钮都处于弹起状态,即这 组按钮必须有且只有一个处于按下状态 用于设置该加速按钮是否处于按下状态,若设置为 TRUE,则表示按钮处于 按下状态 用于设置在鼠标移动到该按钮上时,按钮是否显示三维效果。为 FLASE 则 不出现 用于将数个加速按钮设置成一组,只需将其值设置成不等于 0 的数值即可
Down Flat GroupIndex
1.4 RadioButton 组件
RadioButton 组件
(单选框按钮)位于 Standard 页。此组件通常会组成一
组,在同一组中,同一时刻只能选择一个单选按钮,其余非选中。 RadioButton 组件的常用属性表 属性 Alignment Checked 描述 用于设置单选框中选择框和文字的排列方式。若设置为 taLeftJustify, 则文字位于选择框左边;若设置为 taRightJustify,则位于右边 用于表示单选框是否处于被选中状态。若设置为 cbChecked,则表示选 中状态;若设置为 cbGrayed,则表示变灰状态,即无法选中。
1.5 CheckBox 组件 CheckBox 组件(复选框) 属性 AllowGrayed State 2 文本类组件 2.1 Lable 组件 Lable 组件(标签)
息的静态文字。 Lable 组件的主要属性表 属性 Alignment Autosize Caption Font Layout WordWrap 描述 用于设置标签中的文本在水平方向上的排列方式,可为以下 3 值: taLeftJustify(居左) 、taCenter(居中) 、taRightJustify(居左) 用于设置标签尺寸大小是否随 Caption 属性中文字的字体大小而自动进行 调整。若设置为 TRUE,则自动进行调整 用于设置标签上显示的文字 用于设置标签上显示文字的字体 用于设置标签中的文本在垂直方向上的排列方式, 可为以下 3 值: tlBorrom (靠下) 、tlCenter(居中) 、tlTop(靠左) 用于设置标签上的文字是否自动进行转行。若设置为 FALSE,则当标签上 的文字太长时,会被截断;若为 TRUE,则会自动转到下一行显示 位于 Standard 页,用于显示对用户操作进行提示或其他信 描述 设置是否使此复选框变成灰色,即无法选中 用于表示复选框的当前状态,有三个值:cbChecked(选中状态) 、 cbUnchecked(未选中) 、cbGrayed(变灰) 位于 Standard 页。该组件主要用于进行多重选择。
CheckBox 组件的重要属性表
2.2Edit 组件 Edit 组