Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
76
Добавлен:
02.04.2015
Размер:
8.79 Mб
Скачать
      1. Создание модуля меню "File"

Теперь, когда Вы имеете кнопки меню, Вам необходимо создать модули меню. Давайте начнём с меню "File".

  1. Из меню "Application" выберите "Menus", чтобы открыть переключатель модулей. Этот переключатель позволит Вам создать или просмотреть любой тип модуля PhAB.

  2. В блоке "Name" наберите filemenu, нажмите <Enter>. Поскольку модуля меню ещё не существует, PhAB спросит Вас, создавать ли модуль. Щёлкните на "Yes".

Вы увидите, что модуль меню появится в Вашей рабочей области и имя модуля в прокручиваемом списке переключателя модулей.

  1. Переключатель модулей остаётся на экране, позволяя вам создавать модули дальше. Однако, Вам надо создать пока только одно меню, поэтому щёлкните "Done", чтобы закрыть переключатель.

          1. Добавление пунктов меню

Давайте теперь добавим несколько пунктов меню в меню "File".

 Если Вы щёлкните на другом модуле, модуль меню станет невыбранным, что означает, что Вы не можете с ним работать. Чтобы вновь выбрать модуль меню, щёлкните на его панели заголовка.

  1. Щёлкните на ресурсе "Menu Items" на панели управления ресурсами. Вы увидите редактор меню:

Если Вы посмотрите на список пунктов меню, то увидите, что выбран пункт "New". Этот специальный пункт позволяет Вам добавлять пункты в меню.

  1. Чтобы добавить Ваш первый пункт меню – который, так уж случилось, тоже будет называться "New" – щёлкните на область "Item Text", затем наберите "New".

  2. Теперь присвойте пункту имя экземпляра. В области "Inst Name" наберите file_new.

  3. Щёлкните на "Apply", чтобы добавить пункт в меню. Вы увидите имя пункта в списке "Menu Items", предварённое префиксом CMD. Префикс CMD означает, что это командный пункт; то есть пункт, вызывающий ответную реакцию PhAB'а.

  4. Повторите вышеприведенные шаги для создания пунктов меню, помеченных "Save" и "Save As". Присвойте этим пунктам имена экземпляров file_save и file_as.

  5. До сих пор Вы добавляли пункты меню командного типа. Теперь добавьте пункт типа разделитель. Просто щёлкните на кнопке "Separator" возле верхнего правого угла. Вы увидите список стилей разделителя:

  1. Выберите стиль или просто щёлкните на "Apply", чтобы получить принимаемый по умолчанию стиль, каковой является "Etched – In".

  2. Теперь давайте добавим пункт "Quit". Щёлкните на кнопке "Command", затем зададим "Quit" в тексте пункта и file_quit как имя экземпляра.

  3. Вы завершили работу с модулем меню, так что щёлкните "Done". Модуль отобразит созданные Вами пункты:

  1. Вам понадобится аккуратно попридержать этот модуль в сторонке, пока Вы будете работать над своей следующей задачей. Поэтому щёлкните на кнопке минимизации приложения (левая кнопка на правой стороне панели заголовка) или выберите кнопку меню "Work" (верхний левый угол) и выберите "Minimize".

      1. Создание модуля меню "Help"

Используйте то, чему Вы научились при создании модуля меню, выполнив следующее:

  1. Создайте Ваш модуль меню "Help" и дайте ему имя helpmenu.

  2. В этом модуле разместите один командный пункт, названный "About Demo" и присвойте пункту имя экземпляра help_about. Когда закончите, минимизируйте модуль.

 Если один из модулей Вашего меню кажется "пропавшим" (Вы можете нечаянно закрыть его или поместить его позади другого модуля), его легко вновь сделать видимыми. См. раздел "Нахождение пропавших модулей и иконок" в главе "Работа с модулями".

Соседние файлы в папке Литература_1