Область проверки меню, которая выводится над окном схемы ме-
ню, показывает ваше меню и позволяет его проверить.
+------------------------------------------+
¦ - ¦ TEST MENU : men_Main ¦
+------------------------------------------¦
¦Pop-up ¦ ¦
+-------+----------------------------------¦
¦Item___¦ ¦
+-------+ ¦
¦ ¦
+------------------------------------------+
Рис. 5.3 Вновь созданное меню
Как можно видеть, всплывающее меню для используемой по умол-
чанию команды Po-up содержит единственную команду Item. Если вы
вносите изменение в схему, редактор меню автоматически обновляет
данное проверочное меню.
Для изменения характера вывода проверочного меню и его пози-
ции относительно других областей вы можете использовать команду
меню View (Просмотр).
Параметры View Таблица 5.2
+---------------------------------------------------------------+
¦ Выбор меню ¦ Описание ¦
+--------------------------+------------------------------------¦
¦ View as Pop-up ¦ Управляет выводом меню по строке¦
¦ (просмотр, как ¦ меню или в виде всплывающего меню. ¦
¦ всплывающего меню) ¦ ¦
¦ ¦ Если данный параметр не установлен¦
¦ ¦ (по умолчанию), то проверочное меню¦
¦ ¦ выводится по строке меню. Данный¦
¦ ¦ параметр прекрасно действует, если¦
¦ ¦ вы работаете со всем меню сразу,¦
¦ ¦ поскольку верхний уровень вашего¦
¦ ¦ меню выводится в программе по стро-¦
¦ ¦ ке меню. ¦
¦ ¦ ¦
¦ ¦ Однако, если вы разрабатываете меню¦
¦ ¦ как отдельный ресурс, и текущее ме-¦
¦ ¦ ню, с которым вы работаете, предс-¦
¦ ¦ тавляет собой всплывающее или пла-¦
¦ ¦ вающее меню, вы можете видеть его в¦
¦ ¦ том виде, как оно фактически выво-¦
¦ ¦ дится. В этом случае выберите дан-¦
¦ ¦ ный параметр для проверки меню в¦
¦ ¦ виде всплывающего меню. В провероч-¦
¦ ¦ ном меню выводится команда Pop-up,¦
¦ ¦ и вы выбираете Pop-up для вывода¦
¦ ¦ самого меню. ¦
¦ ¦ ¦
+--------------------------+------------------------------------¦
¦ First graphic ¦ Данная графика представляет исполь-¦
¦ (первая графика) ¦ зуемую по умолчанию конфигурацию¦
¦ ¦ областей. При этом проверочное меню¦
¦ ¦ выводится по области схемы и справа¦
¦ ¦ от диалогового окна. ¦
¦ ¦ ¦
+--------------------------+------------------------------------¦
¦ Second graphic ¦ Выберите данный параметр для вывода¦
¦ (вторая графика) ¦ проверочного меню по окну редакти-¦
¦ ¦ рования, как обычной строки меню. ¦
¦ ¦ ¦
+---------------------------------------------------------------+
На следующем рисунке показан редактор меню в альтернативном
формате (при включении параметра Second graphic):
+---------------------------------------------------------------+
¦ - ¦ Resource Workshop ¦ ^ ¦ v ¦
+---------------------------------------------------------------¦
¦ File Edit Resource Menu View Window Help ¦
+---------------------------------------------------------------¦
¦ - ¦ MENU : MENU_1 ¦ ^ ¦ v ¦
+---+-----------------------------------------------------------¦
¦ - ¦ TEST MENU: MENU_1 ¦_¦
+-------------------------------------------------------------¦ ¦
¦ Pop-up ¦ ¦
¦ ¦ ¦
¦ ¦ ¦
+------------------------------------------------------------+¦ ¦
¦+----------------------+ ¦ MENU_1 ¦^¦¦ ¦
¦¦Item text ¦ +--------------------------------+-¦¦ ¦
¦¦+--------------------+¦ ¦_POPUP_"Pop-up"_________________¦_¦¦ ¦
¦¦¦ Pop-up ¦¦ ¦ MENUITEM "&Item" ¦_¦¦ ¦
¦¦+--------------------+¦ ¦ __EndPopup__pen" ¦_¦¦ ¦
¦+----------------------+ ¦ ¦_¦¦ ¦
¦+----------------------+ ¦ ¦_¦¦ ¦
¦¦Item id ¦ ¦ ¦_¦¦ ¦
¦¦+-------++-----------+¦ ¦ ¦_¦¦ ¦
¦¦+-------++-----------+¦ ¦ ¦_¦¦ ¦
¦+----------------------+ ¦ ¦_¦¦ ¦
¦ Item type Break before ¦ ¦_¦¦ ¦
¦ ¦ ¦_¦¦ ¦
¦ <*Pop-up <*No break ¦ ¦_¦¦ ¦
¦ >Menu item > Menu bar ¦ ¦_¦¦ ¦
¦ > Separator break ¦ ¦_¦¦ ¦
¦ > Menu break ¦ ¦_¦¦ ¦
¦ > Help break ¦ ¦_¦¦ ¦
¦ ¦ ¦_¦¦ ¦
¦ Initial state ¦ ¦_¦¦ ¦
¦ ¦ +-¦¦ ¦
¦ <*Enabled ¦ ¦v¦¦ ¦
¦ > Disabled П Checked +--------------------------------+-¦¦ ¦
¦ > Grayed ¦<¦____________________________¦>¦ ¦¦ ¦
+-------------------------+-------------------------------------¦
¦ Ready ¦ ¦
+---------------------------------------------------------------+
Рис. 5.4 Редактор меню в альтернативном формате
Resource Workshop - rwpdemo.rc - Пакет разработчика ресур-
сов, файл rwpdemo.rc; File - файл; Edit - редактор; Resource -
ресурс; Menu - меню; View - просмотр; Window - окно; Help; справ-
ка; Item text - текст элемента меню; Item id - идентификатор эле-
мента; Item type - тип элемента; Break before - разрыв до; Pop-up
- вплывающее; No break - нет разрыва; Menu item break - разрыв
элемента меню; Menu bar - строка меню; Separator - разделитель;
Menu break - разрыв меню; Help break - разрыв Help; Initial state
- начальное состояние; Enabled - разрешено; Disabled - запрещено;
Checked - установлено; Grayed - выводится серым цветом