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
         }
    }
}

另请参阅

菜单

MENUITEM