这些常见问题解答将回答某些有关自定义用户界面和使用自定义用户界面 (CUI) 编辑器的最普遍问题。
移植/更新
- 如何从以前的版本中输出菜单自定义设置,并将其应用到新的版本中?
以前的菜单自定义数据存储在 MNS/MNU、CUI 或 CUIx 文件中。您可以使用“移植自定义设置”实用程序或 CUI 编辑器的“传输”选项卡来将菜单自定义移植到新版本中。
命令
- 如何创建新命令并将其添加到用户界面元素(例如功能区面板)中?
将通过 CUI 编辑器的“自定义”选项卡上的“命令列表”窗格来创建和管理命令。创建命令后,可以将其添加到不同的用户界面元素。
例如,若要将命令添加到功能区面板,请展开“<文件名> 中的自定义设置”窗格中的“功能区和功能区面板”节点,然后展开要修改的功能区面板。将命令从命令列表拖动到要将其添加到的功能区面板中。
双击动作
- 为什么在双击对象时,没有任何反应?
需要将 PICKFIRST 和 DBLCLKEDIT 系统变量都设置为 1 以启用双击编辑。
工作空间
- 单击“应用”后,为什么不显示更改?
当进行更改的工作空间不是当前工作空间时,会发生这种情况。若要查看更改,请将已修改的工作空间置为当前。
企业 CUIx 文件
- 如何在 CUI 编辑器中编辑只读的企业 CUIx 文件?
企业 CUIx 文件只有作为主 CUIx 文件或局部 CUIx 文件加载到主 CUIx 文件中时,才可以进行编辑。需要对企业 CUIx 文件进行编辑时,建议将此文件加载为主 CUIx 文件。如果用户创建的工作空间需要包括通常指定为主 CUIx 文件的 CUIx 文件中的用户界面元素,请在进行编辑时将主 CUIx 文件临时加载为企业 CUIx 文件。
下拉菜单
- 为什么我的下拉菜单未显示在菜单栏上?
工作空间用于控制下拉菜单在菜单栏上的显示。
- 如何更改下拉式菜单的顺序?
工作空间用于控制下拉菜单在菜单栏上的位置。
- 如何显示菜单栏?
- 可以使用 MENUBAR 系统变量更改菜单栏的显示。将 MENUBAR 系统变量设置为 1 以显示菜单栏。
工具栏
- 关闭并重新启动程序后,为什么工具栏不显示在原来的位置?
- 在使用了主 CUIx 文件、企业 CUIx 文件和局部 CUIx 文件的组合后,启动时加载工具栏的方式最常导致此情况。将 /w 命令行开关用作 Windows 桌面快捷方式的一部分。此操作将使程序在启动时重载工作空间并将工具栏放置在正确的位置。
- 使用 CUI 编辑器的“传输”选项卡从早期版本移植工具栏上的图标后,为什么这些图标会显示为带有问号的云?
这种情况归因于未在程序的“支持文件搜索路径”中找到由用户界面元素使用的自定义图标的图像。使用 Windows 资源管理器或文件资源管理器找到缺失的图像,并将其复制到在“选项”对话框的“文件”选项卡上的“自定义文件”“自定义图标位置”节点下定义的位置。默认情况下,在“自定义图标位置”节点下的路径是
Windows XP:<驱动器>:Documents and Settings<用户配置文件名>Application DataAutodesk<产品名><版本号><语言>SupportIcons
Windows 7 或 Windows 8:<驱动器>:Users<用户配置文件名>AppDataAutodesk<产品名><版本号><语言>supportIcons
- 为什么工具栏弹出型按钮无法使用?
弹出型按钮无法正常使用是由于
尚未将命令指定给参照的工具栏。
控件是参照的工具栏的一部分。
已从 CUIx 文件中删除参照的工具栏或已更改指定给工具栏的别名。
- 尝试使用工具栏弹出型按钮时为什么会显示消息框?
当无法找到正参照为工具栏弹出型按钮的工具栏时,将显示消息框。确认已加载所有必需的 CUIx 文件并且在 CUIx 文件中指定给弹出型按钮的别名与工具栏匹配。若要解决该问题,请执行以下步骤:
启动 CUI 编辑器并选择未正常工作的工具栏上的弹出型按钮。
在“特性”窗格中,查看“源工具栏”特性的值。
使用“查找”选项查找别名与不工作的弹出型按钮的“源工具栏”特性文字相匹配的工具栏元素。如果一个也没有找到,请将弹出型按钮从工具栏中删除,并将要参照为弹出型按钮的工具栏拖动到工具栏上。
关闭 CUI 编辑器并测试弹出型按钮以验证是否已解决问题。