Разработка приложений в системе Delphi. Шейкер Т.Д. - 51 стр.

UptoLike

Составители: 

4.8. Формирование меню
Различают два типа меню: главное и контекстное (локальное,
всплывающее). Главное меню обычно располагают под заголовком формы.
Выбор пункта главного меню вызывает появление на экране выпадающего
меню. Выпадающее меню содержит команды или вложенные выпадающие
меню. Уровень вложения не ограничен, но создавать очень сложные меню не
рекомендуется, так как это затрудняет работу с приложением.
Всплывающее меню не привязано к конкретному месту формы или к
главному меню. Оно появляется по специальному требованию, обычно по
щелчку правой кнопкой мыши. Всплывающим меню удобно пользоваться для
размещения команд, специфичных для отдельных элементов.
В
Delphi главное меню реализовано компонентом MainMenu, а
всплывающееPopupMenu. Подключение меню к форме выполняется через
свойства формы
MainMenu и PopupMenu. Компоненты, применяемые при
создании меню, являются невизуальными. На этапе выполнения их значки не
отображаются. Значки компонентов MainMenu и PopupMenu используется на
этапе разработки для того, чтобы можно было задать значения свойств.
Дизайнер меню
Формирование пунктов меню выполняется в Дизайнере меню. Дизайнер
меню вызывается из контекстного меню, связанного с компонентами
MainMenu или PopupMenu, командой Menu Designer. Как обычно, локальное
меню открывается щелчком правой кнопкой мыши на компоненте. Другой
способ вызова дизайнера меню заключается в выполнении двойного щелчка на
компонентах MainMenu или PopupMenu.
Помимо создания и модификации меню утилита
Menu Designer позволяет
загружать меню из ресурсов и сохранять меню в качестве шаблонов. Меню,
сохранённые как шаблоны, могут использоваться несколькими приложениями.
Создание и удаление пунктов меню выполняется в окне Дизайнера меню, а
свойства задаются в Инспекторе объектов.
51
                       4.8. Формирование меню
    Различают    два   типа   меню:   главное   и   контекстное   (локальное,
всплывающее). Главное меню обычно располагают под заголовком формы.
Выбор пункта главного меню вызывает появление на экране выпадающего
меню. Выпадающее меню содержит команды или вложенные выпадающие
меню. Уровень вложения не ограничен, но создавать очень сложные меню не
рекомендуется, так как это затрудняет работу с приложением.
    Всплывающее меню не привязано к конкретному месту формы или к
главному меню. Оно появляется по специальному требованию, обычно по
щелчку правой кнопкой мыши. Всплывающим меню удобно пользоваться для
размещения команд, специфичных для отдельных элементов.
    В   Delphi   главное   меню   реализовано   компонентом   MainMenu,     а
всплывающее – PopupMenu. Подключение меню к форме выполняется через
свойства формы MainMenu и PopupMenu. Компоненты, применяемые при
создании меню, являются невизуальными. На этапе выполнения их значки не
отображаются. Значки компонентов MainMenu и PopupMenu используется на
этапе разработки для того, чтобы можно было задать значения свойств.

Дизайнер меню
   Формирование пунктов меню выполняется в Дизайнере меню. Дизайнер
меню вызывается из контекстного меню, связанного с компонентами
MainMenu или PopupMenu, командой Menu Designer. Как обычно, локальное
меню открывается щелчком правой кнопкой мыши на компоненте. Другой
способ вызова дизайнера меню заключается в выполнении двойного щелчка на
компонентах MainMenu или PopupMenu.
    Помимо создания и модификации меню утилита Menu Designer позволяет
загружать меню из ресурсов и сохранять меню в качестве шаблонов. Меню,
сохранённые как шаблоны, могут использоваться несколькими приложениями.
Создание и удаление пунктов меню выполняется в окне Дизайнера меню, а
свойства задаются в Инспекторе объектов.


                                      51