Ресурс POPUP
Определяет пункт меню, который может содержать элементы меню и подменю.
POPUP text, [optionlist] {item-definitions ...}
Параметры
-
Текст
-
Строка, содержащая имя меню. Эта строка должна быть заключена в двойные кавычки (").
-
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
}
}
}
См. также раздел