使用 popup 参数来设置或查询弹出(上下文)菜单。
query 命令
set 命令
current 参数
default 参数
install 参数
popup 的作用域为当前视图。
current.popup 的作用域为当前视图。
default.popup 具有全局作用域。
install.popup 具有全局作用域。
query popup set popup { default | [ menuItem menuAction | beginSubmenu menuItem | endSubmenu | separator ] [...] } query current.popup query default.popup set default.popup { install | [ menuItem menuAction | beginSubmenu menuItem | endSubmenu | separator ] [...] } query install.popup
default | 如果对 set popup 命令指定 default 参数,则当前视图将使用 default.popup 的值来作为当前文档视图的弹出菜单。 |
[ menuItem menuAction | beginSubmenu menuItem | endSubmenu | separator ] [...] |
如果对 set popup 命令指定弹出菜单,则当前视图将使用指定的弹出菜单来作为其弹出菜单。如果对 set default.popup 命令指定弹出菜单,则所有将 default.popup 设置为 default 的文档视图都将使用指定的弹出菜单。
使用 menuItem 参数来指定菜单项的文本。它可以是 Resources.properties 文件中的字符串的键,也可以是用引号引起来的字符串。menuAction 参数必须是编辑器操作。 使用 beginSubmenu 参数来开始新的子菜单。使用 menuItem 参数来设置新的子菜单的文本。它可以是 Resources.properties 文件中的字符串的键,也可以是用引号引起来的字符串。 使用 endSubmenu 参数来终止当前子菜单。 使用 separator 参数来在两个菜单项之间插入分隔符。 |
install | 如果对 set default.popup 命令指定 install 参数,则所有将 popup 设置为 default 的视图都将使用 install.popup 的值来作为弹出菜单。 |
query current.popup 命令将返回当前视图所使用的弹出菜单。
query popup set popup "Cut" cut "Copy" copy "Paste" paste query current.popup query default.popup set default.popup install query install.popup
query 命令
set 命令
current 参数
default 参数
install 参数
Copyright IBM Corporation 1992, 2004. All Rights Reserved.