Lazarus常用属性

属性 说明 介绍
Action 行动 与对象关联的主要动作或事件。如,在选择“退出”时,会导致“关闭”。
Align 对齐 定义与父对象对齐方式。alTop:顶对齐;alBottom:底对齐;alLeft、alRight:左对齐和右对齐;alNone:无;alClient:占用父对象所有空间。
Anchor 用于保持控件的父控件;当父控件调试大小将调整与其距离。[akBottom,akRight]将保持固定在父控制右下角距离。
AutoSelect 自动选择 为True时,控件在获取到焦点,或当按下 Enter键时选择所有文本。
AutoSelected 自动选中 True表示编辑框或组合框控件刚刚执行了“自动选择”操作,因此随后的鼠标点击和按键操作将正常进行而不会选中文本。
BorderSpacing 边框间距 锚定控件与其父级之间的边缘空间。
Caption 标题 设置显示内容,如按钮标题为“关闭”或“执行”。默认情况下,标题名称与Name属性值相同。
CharCase 字符显示 设置字母在编辑控件中显示方式:Normal:正常(不改变字母大小写);ecLowerCase:转换为小写;ecUppercase:转换为大写。
Constraints 限制 设置控件最大、小、高、宽度。如果调整控件大小,新的大小将在此范围内。You should take care when setting these options that they do not conflict with the Anchors and Align settings.
Color 颜色 设置控件的文本颜色。
Enabled 启用 设置控制是否可用,如果为False,在窗体上显示为灰色
Font 字体 设置对象的字体信息,通常(+)号展开详细,如字体、字号、颜色等。
Hint 提示 鼠标悬停在控件上时,弹出的提示信息。请注意ShowHint属性为True时才显示。
Items 项目 包含的数据信息,如果文本行等。
Lines 列表 字符串数组,包含单个数据,数组为索引从0开始,即[0..numLines-1]。
Name 名称 设置控件的标识符。如TBitButton的实例,为Form1.BitBitton1、Form1.BitButton2等等,程序员应该使用见名真义的名称,如ExitButton(退出按钮)或OKButton(确定按钮)。
PopUpMenu 弹出式菜单 设置在控件上右击时,弹出的菜单。
Position (or Top, Left) 位置 设置控件位置。
ReadOnly 只读 为True时,控件只能被读取,不能被更改。如Edit。
ShowHint 显示提示 设置鼠标'悬停'在控件上时,是否显示提示信息。
Size (or Height and Width) 大小 设置控件尺寸。
Style 样式 样式的选项取决于所考虑的控件类型:例如,样式可以由TFormStyle、TBorderStyle、TButtonStyle等定义。
TabOrder Tab键顺序 输入整数,设置Tab 的顺序。
TabStop 制表位 为False时,Tab 将无法选中此控件,否则可以。
Text 文本 字符串文本,表示该控件包含的数据。适用于Text、Memo、StringList类型。Most of the editing operations (such as SelectClearCutCopy) are performed in this part of the object, which holds the actual string being edited. If the control contains more than a single line of text, for example TMemo or TComboBox, then the textual elements are arranged as an array of strings (zero-indexed, ie numbered from [0..numLines-1]) in Lines.
Visible 可见 为True,在窗体中可以看到此控件,否则将隐藏。
WordWrap 自动换行 为True时,文本内容将自动换行。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注