POPUP 资源
定义可以包含菜单项和子菜单的菜单项。
POPUP text, [optionlist] {item-definitions ...}
parameters
-
文本
-
包含菜单名称的字符串。 此字符串必须用双引号 (“) 引起来。
-
optionlist
-
此参数指定用于指定菜单项外观的重新定义的菜单选项。 此可选参数可以是以下一个或多个参数。
选项 说明 检查 菜单项旁边有一个检查标记。 此选项对顶级菜单无效。 灰色 菜单项最初处于非活动状态,在菜单上以灰色或菜单文本颜色的淡化阴影显示。 此选项不能与 INACTIVE 选项一起使用。 帮助 标识帮助项。 菜单项位于菜单栏上最右侧的位置。 无效 显示菜单项,但无法选择它。 此选项不能与 GRAYED 选项一起使用。 MENUBARBREAK 与 MENUBREAK 相同,但弹出菜单除外,它用垂直线分隔新列与旧列。 MENUBREAK 将菜单项放在静态菜单栏项的新行上。 对于菜单,它将菜单项放在列之间没有分隔线的新列中。
还支持某些属性以实现向后兼容性。 有关详细信息,请参阅 通用资源属性。
示例
以下示例演示如何使用 POPUP 语句:
chem MENU
{
POPUP "&Elements"
{
MENUITEM "&Oxygen", 200
MENUITEM "&Carbon", 201, CHECKED
MENUITEM "&Hydrogen", 202
MENUITEM SEPARATOR
MENUITEM "&Sulfur", 203
MENUITEM "Ch&lorine", 204
}
POPUP "&Compounds"
{
POPUP "&Sugars"
{
MENUITEM "&Glucose", 301
MENUITEM "&Sucrose", 302, CHECKED
MENUITEM "&Lactose", 303, MENUBREAK
MENUITEM "&Fructose", 304
}
POPUP "&Acids"
{
"&Hydrochloric", 401
"&Sulfuric", 402
}
}
}
另请参阅