应用程序配置页面允许您自定义从 RoboDK 用户界面(菜单和工具栏)链接您的操作或脚本的方式。如果您创建的是 App 类型的插件,则会看到 App 配置窗口。
本页中的参数定义了 AppConfig.ini 文件的内容。本页列出了可能的键和值。在 RoboDK 中,每个应用程序都有自己的菜单和工具栏。菜单项和工具栏上的按钮在 App 术语中称为 "操作"。您可以定义显示操作的条件、它们在菜单中的顺序,并为它们分配热键。
基本参数集包括
● 菜单名称:RoboDK 主菜单条目名称。
● 可见:取消选中该复选框,可防止菜单显示在 RoboDK 的主菜单中。
● 父菜单:选择将为其创建App 子菜单的主菜单项,或选择主菜单创建新的主菜单项。
● 优先级:设置优先级,决定本应用程序菜单与其他应用程序菜单的显示顺序(低者优先)。
● 工具栏区域:应用程序工具栏在 RoboDK 主窗口上的位置(侧面)。
● 工具栏比例:工具栏图标与当前 RoboDK 工具栏图标大小的比例。
● 命令:激活插件时将执行的 RoboDK API 命令。
为与 AppConfig.ini 文件位于同一文件夹中的每个 Python 脚本创建一个动作。如果脚本是辅助性质的,则可使用可见属性抑制该操作。
操作属性如下表所示:
● 名称:菜单和工具栏中显示的操作名称。
● 描述:当鼠标指针悬停在菜单项或工具栏按钮上时的工具提示文本。
● 优先级:与本应用程序其他操作相比,该操作的显示顺序(低者优先)。
● 快捷方式
● 可见
● 仅开发者模式:只有当 RoboDK 切换到开发者模式(Ctrl+Alt+Shift+G
)时,才会显示此操作。
● 在菜单中显示
● 在工具栏中显示
● 可检查:创建一个可检查的操作,可检查操作也可按数字分组。
● 上下文菜单筛选器:定义将此操作添加到上下文菜单的 RoboDK 树元素类型。
● 双击过滤器:定义双击时将调用此操作的 RoboDK 树元素类型。