功能区选项卡可控制功能区面板在功能区上的显示及显示顺序。用户可以将功能区选项卡添加至工作空间,以控制在功能区中显示哪些功能区选项卡。
“功能区”选项卡不包含功能区面板所具有的任何命令或控制,而是管理功能区面板在功能区上的显示。创建功能区选项卡后,可以将对任意功能区面板的参照从“<文件名> 中的自定义设置”中的“功能区”节点下的“面板”节点添加到功能区选项卡。将对功能区面板的参照添加到功能区选项卡后,可以通过“<文件名> 中的自定义设置”窗格中功能区选项卡的节点控制功能区面板在功能区选项卡上的初始显示顺序。
注意新创建的功能区选项卡不会自动添加到工作空间中。要在功能区上显示新功能区选项卡,请选择要显示功能区选项卡的工作空间,然后使用“工作空间内容”窗格将功能区选项卡添加到工作空间。有关将功能区选项卡添加到工作空间的信息,请参见
通过 CUI 编辑器显示功能区选项卡的步骤。
在“工作空间内容”窗格中,可以将功能区选项卡添加到功能区,也可以从功能区中删除功能区选项卡,此操作由当前工作空间进行控制。将功能区选项卡添加到工作空间中后,可以通过在“工作空间内容”窗格下展开“功能区选项卡”节点来控制选项卡在功能区的显示顺序。
通过“工作空间内容”窗格,可以控制功能区选项卡和面板的默认显示;这使用户可以在关闭功能区选项卡和面板时保持其与工作空间的关联性。还可以通过“工作空间内容”窗格控制与功能区选项卡关联的工具选项板组,以及功能区面板的收拢行为、大小调整顺序和方向。
下表介绍了“常用 - 2D”功能区选项卡的特性,其显示方式与在“特性”窗格中的显示方式相同。
“常用 - 2D”功能区选项卡的特性
|
“特性”窗格项
|
说明
|
样例
|
显示文字 |
将功能区选项卡指定给工作空间并显示功能区选项板后,将显示选项卡的标题。
|
常用 |
上下文显示类型 |
指定功能区选项卡是显示在其自有的选项卡上,还是与功能区上已显示的功能区选项卡合并。可用选项包括“完整”或“已合并”。
|
“全部” |
默认显示 |
指定第一次将 CUIx 作为局部自定义文件加载时,是否显示功能区选项卡。可用的选项包括“不添加到工作空间”或“添加到工作空间”。
|
添加到工作空间 |
工作空间行为 |
指定将此 CUIx 文件作为局部自定义文件加载时,功能区选项卡合并或添加到功能区的方式。可用的选项包括“仅添加选项卡”、“仅合并选项卡”或“合并或添加选项卡”。
|
合并或添加选项卡 |
按键提示 |
指定可用于从键盘访问功能区上的功能区选项卡的按键提示字符。
|
H |
别名
|
为功能区选项卡指定别名。单击“…”按钮以打开“别名”对话框。CUIx 文件中的每个别名都应是唯一的,用于通过编程方法参照功能区选项卡。
|
ID_TabHome
|
元素 ID
|
用于识别面板的唯一标记。
|
ID_TabHome
|
显示局部 CUIx 文件中的功能区选项卡
当使用功能区选项卡加载局部 CUIx 文件时,可以使用“工作空间行为”特性控制功能区选项卡在所有现有工作空间中的显示方式。
“仅添加选项卡”选项将功能区选项卡显示为其自已的选项卡,而“仅合并选项卡”选项合并在指定了相同别名的主 CUIx 文件中包含功能区选项卡的功能区选项卡。“合并或添加选项卡”选项在功能区上创建新功能区选项卡之前尝试合并功能区选项卡。
注意您可能需要使用
CUILOAD 命令来重新加载局部 CUIx 文件,以使功能区选项卡正确添加到所有现有工作空间。重新加载局部 CUIx 文件将影响其所有功能区选项卡的显示。
在 acad.cuix 中找到的插件功能区选项卡利用将多个功能区选项卡从所有当前加载的 CUIx 文件合并到单个功能区选项卡这一概念。如果要创建自定义应用程序,可以将包含命令的功能区选项卡与插件选项卡合并。
如果要将功能区选项卡与插件选项卡合并,请更改功能区选项卡的以下特性:
- 默认显示:添加到工作空间
- 工作空间行为:合并或添加选项卡
- 别名:ID_ADDINSTAB
注意只要别名相同,就可以将任意数量的功能区选项卡合并在一起。
演示:创建功能区选项卡
下面的动画演示了如何通过工作空间创建功能区选项卡、将功能区面板添加至功能区选项卡以及控制功能区选项卡在功能区上的显示。
单击“播放”箭头开始播放动画。
创建功能区选项卡的步骤
-
- 在自定义用户界面编辑器中“自定义”选项卡上的“<文件名> 中的自定义设置”窗格中,单击“功能区”旁边的加号 (+) 以将其展开。
- 在“选项卡”上单击鼠标右键并单击“新建选项卡”。
新功能区选项卡(名为“新建选项卡”)位于“选项卡”节点的底部。
- 在“新建选项卡”上单击鼠标右键。单击“重命名”。输入功能区选项卡的新名称。
- 在树状图中选择新功能区选项卡,然后更新“特性”窗格:
- 在“显示文字”框中,输入要显示在功能区选项卡上的文字字符串。
- 在“上下文显示类型”框中,指定当与上下文功能区选项卡状态配合使用时,功能区选项卡在功能区上的显示方式。
- 在“默认显示”框中,指定将 CUIx 文件加载为局部自定义文件时,默认情况下是否应显示功能区选项卡。
- 在“工作空间行为”框中,指定将 CUIx 文件加载为局部文件时,功能区选项卡是合并还是添加到功能区中。
- 在“按键提示”框中,输入可用于从键盘访问功能区选项卡的文字字符串。
- 在“别名”框中为功能区选项卡输入别名。
- 单击“应用”。
删除功能区选项卡的步骤
- 在自定义用户界面编辑器中“自定义”选项卡上的“<文件名> 中的自定义设置”窗格中,单击“功能区”旁边的加号 (+) 以将其展开。
- 单击“选项卡”旁边的加号 (+) 以将其展开。
- 在要删除的功能区选项卡上单击鼠标右键。单击“删除”。
警告无法撤销用户界面元素的删除操作,因此删除用户界面元素时要特别小心。如果错删了用户界面元素,最佳方法是单击“取消”以不保存更改,但这也将撤消可能已完成的所有其他更改。
- 单击“应用”。
向功能区选项卡添加功能区面板的步骤
-
- 在自定义用户界面编辑器中“自定义”选项卡上的“<文件名> 中的自定义设置”窗格中,单击“功能区”旁边的加号 (+) 以将其展开。
- 单击“选项卡”旁边的加号 (+) 以将其展开。
- 单击要添加功能区面板的功能区选项卡旁边的加号 (+)。
- 单击“面板”旁边的加号 (+) 以将其展开。
- 将功能区面板从“面板”节点拖至功能区选项卡。使用视觉指示器栏指定功能区面板在功能区选项卡上的位置。
- 单击“应用”。
从功能区选项卡删除功能区面板的步骤
-
- 在自定义用户界面编辑器中“自定义”选项卡上的“<文件名> 中的自定义设置”窗格中,单击“功能区”旁边的加号 (+) 以将其展开。
- 单击“选项卡”旁边的加号 (+) 以将其展开。
- 单击要删除功能区面板的功能区选项卡旁边的加号 (+)。
- 在要删除的功能区面板上单击鼠标右键。单击“删除”。
警告无法撤销用户界面元素的删除操作,因此删除用户界面元素时要特别小心。如果错删了用户界面元素,最佳方法是单击“取消”以不保存更改,但这也将撤消可能已完成的所有其他更改。
- 单击“应用”。
在功能区选项卡上设定功能区面板初始位置的步骤
-
- 在自定义用户界面编辑器中“自定义”选项卡上的“<文件名> 中的自定义设置”窗格中,单击“功能区”旁边的加号 (+) 以将其展开。
- 单击“选项卡”旁边的加号 (+) 以将其展开。
- 单击要重新定位功能区面板的功能区选项卡旁边的加号 (+)。
- 选择要重新定位的功能区面板并将其拖至新位置。
松开定点设备按钮时,将在功能区面板之间显示指示器栏,指示功能区面板的放置位置。
- 分割条位于要插入功能区面板的位置后,松开定点设备按钮。
- 单击“应用”。
设定功能区选项卡上功能区面板的调整大小样式的步骤
-
- 在自定义用户界面编辑器中“自定义”选项卡上的“<文件名> 中的自定义设置”窗格中,单击“功能区”旁边的加号 (+) 以将其展开。
- 单击“选项卡”旁边的加号 (+) 以将其展开。
- 单击包含要调整大小调整样式的功能区面板的功能区选项卡旁边的加号 (+)。
- 选择要更改的功能区面板。
- 在“特性”窗格的“调整大小样式”中,选择一个选项(“根据需要收拢”、“始终展开”或“收拢上一个”)。
- 单击“应用”。
命令