使用对象的属性,可以控制对象在对象上的显示和行为方式。ToolbarItemToolbar
所有工具栏项共享以下属性:
- 标签字符串
- 标签或名称标签是由字母数字和下划线 (_) 字符组成的字符串。此字符串唯一标识给定工具栏中的工具栏项。创建工具栏项时,将自动分配新标记。
可以使用属性读取或写入标记的值。TagString
- 名字
- 名称是标识工具栏项的字符串。它也是用于工具提示文本的字符串,工具提示文本是当用户将鼠标或其他指针设备放在工具栏项目上时在 AutoCAD 中弹出的文本字符串。
可以使用属性读取或写入名称的值。Name
- 宏观
- 宏是在选择工具栏项时执行特定操作的一系列命令。宏可以只是完成任务的击键记录,也可以是命令、AutoLISP、DIESEL 或 ActiveX 编程代码的复杂组合。
可以使用属性读取或写入宏的值。Macro
- 帮助字符串
- 帮助字符串是工具栏按钮的 AutoCAD 状态行中显示的文本字符串。
可以使用属性读取或写入帮助字符串的值。HelpString
- 指数
- 工具栏项的索引指定该工具栏项在其所属工具栏上的位置。工具栏的索引位置始终从位置 0 开始。例如,如果该项是工具栏上的第一个项,则它的索引位置将为 0。如果它是工具栏上的第二项,则它的索引位置将为 1,依此类推。
可以使用属性读取工具栏项的索引位置。Index
- 类型
- 工具栏项可以是以下类型之一:常规工具栏按钮、分隔符、弹出工具栏按钮或特殊控件元素。如果该项是常规工具栏按钮,则返回此属性。如果该项是分隔符,则返回此属性。如果该项是浮出控件按钮,则返回此属性。如果该项是特殊控制元素,则返回此属性。acButtonacToolButtonSeparatoracFlyoutacControl
可以使用属性确定工具栏项的类型。Type
- 浮出控件
- 如果工具栏项的类型,则此属性返回作为浮出控件工具栏附加的工具栏。弹出工具栏作为对象返回。acFlyoutToolbar
如果菜单项不是该类型,则返回此属性。acFlyoutNULL
可以使用属性找到工具栏项的浮出工具栏。Flyout
- 父母
- 此属性返回工具栏项所在的工具栏。父工具栏作为对象返回。Toolbar
可以使用属性找到工具栏项所属的工具栏。Parent
- 工具栏属性
- 还有其他属性适用于工具栏上的所有工具栏项。此类属性包括工具栏是停靠还是浮动、可见还是隐藏,以及工具栏是使用大按钮还是小按钮。
|