Оператор MENUITEM
Определяет пункт меню.
MENUITEM text, result, [optionlist]
MENUITEM SEPARATOR
-
Текст
-
Имя элемента меню.
Строка может содержать escape-символы \t и \a. Символ \t вставляет табуляция в строку и используется для выравнивания текста в столбцах. Символы табуляции следует использовать только в меню, а не в строках меню. (Сведения о меню см. в разделе Ресурс POPUP.) Символ \a выравнивает весь текст, следующий за ним, в строке меню или всплывающем меню.
-
Результат
-
Число, указывающее результат, созданный при выборе пользователем пункта меню. Этот параметр принимает целочисленное значение. Результаты пунктов меню всегда являются целыми числами; Когда пользователь щелкает имя пункта меню, результат отправляется в окно, владеющее меню.
-
список вариантов
-
Внешний вид пункта меню. Этот необязательный параметр принимает один или несколько следующих переопределенных параметров меню, разделенных запятыми или пробелами.
Параметр Описание ПРОВЕРИЛ Рядом с элементом меню есть проверка знак. СЕРЫМ ЦВЕТОМ Элемент меню изначально неактивен и отображается в меню серым или светлым оттенком цвета текста меню. Этот параметр нельзя использовать с параметром INACTIVE . СПРАВКА Определяет элемент справки. Этот параметр не влияет на внешний вид пункта меню. НЕАКТИВНЫЕ Элемент меню отображается, но его невозможно выбрать. Этот параметр нельзя использовать с параметром GRAYED . ЭЛЕМЕНТ MENUBARBREAK Аналогично MENUBREAK , за исключением того, что для всплывающих меню он отделяет новый столбец от старого столбца вертикальной линией. MENUBREAK Помещает пункт меню в новую строку для статических элементов строки меню. Для меню он помещает пункт меню в новый столбец без разделительной линии между столбцами. -
РАЗДЕЛИТЕЛЬ MENUITEM
-
Форма MENUITEM SEPARATOR инструкции MENUITEM создает неактивный пункт меню, который служит разделительной полосой между двумя активными пунктами меню в меню. Обратите внимание, что эта форма работает внутри блока MENU , а для MENUITEM внутри MENUEX требуется форма
MENUITEM "", -1, MFT_SEPARATOR
.
Примеры
В следующем примере показано использование инструкций MENUITEM и MENUITEM SEPARATOR :
MENUITEM "&Roman", 206, CHECKED, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Blackletter", 301
См. также раздел