Введение основная часть


Компоненты Delphi используемые в программе



Скачать 496.51 Kb.
страница4/14
Дата09.01.2018
Размер496.51 Kb.
Название файлаДокумент Microsoft Office Word.docx
ТипРеферат
1   2   3   4   5   6   7   8   9   ...   14
1.2. Компоненты Delphi используемые в программе

1.2.1. Компонент TMainMenu

TMainMenu – позволяет поместить главное меню в программу. При помещении TMainMenu на форму это выглядит, как просто иконка (Рис.1). Иконки данного типа называют невидимым (невизуальным) компонентом, поскольку они невидимы во время выполнения программы.

Невидимая иконка компонента TMainMenu

Меню созданное дизайнером меню

Невидимая иконка компонента TImageList

Невидимая иконка компонента TTimer

Панели на форме (компонент TPanel)

Рис.1 Иконки компонентов на форме, созданное меню, компонент TPanel

Создание меню включает три шага:



  1. помещение TMainMenu на форму;

  2. вызов Menu Designer (Рис.2);

  3. определение пунктов меню в Menu Designer.

Рис.2 Menu Designer

Этот компонент доступен из модуля MENUS, и находится на странице Палитры компонентов Standard.

Этот компонент представляет главное меню формы и наследует все методы и свойства TMenu. Особенность его в том, что в нем реализован сложный механизм объединения меню. Это необходимо по следующим причинам:



  1. Если в приложении имеется несколько форм со своими меню, то для упрощения работы целесообразно соединить их в одно и управлять меню из главной формы.

  2. Объединение меню нужно при работе с интерфейсом MDI и его подокнами.

  3. Механизм объединения меню используется серверами OLE, запускаемыми по месту нахождения объекта OLE. Загружаясь, сервер дописывает осу­ществляемые им операции к меню другого приложения.

Для того чтобы реализовать объединение меню, у тех форм, меню которых будут присоединены к главному, необходимо установить в True свойство:

(Pb) property AutoMerge: Boolean;

При этом у главного меню оно должно оставаться равным False, иначе главное меню будет вообще невидимым. Объединение будет происходить автоматически при активизации новых форм или серверов OLE. Кроме автоматического режима, объединение меню можно выполнить при вызове метода:

procedure Merge(Menu: TMainMenu);




Скачать 496.51 Kb.

Поделитесь с Вашими друзьями:
1   2   3   4   5   6   7   8   9   ...   14




База данных защищена авторским правом ©coolnew.ru 2020
обратиться к администрации

    Главная страница
Контрольная работа
Курсовая работа
Лабораторная работа
Теоретические основы
Методические указания
Общая характеристика
Рабочая программа
Практическая работа
Теоретические аспекты
Методические рекомендации
Пояснительная записка
Дипломная работа
Федеральное государственное
История развития
Учебное пособие
Общие сведения
Физическая культура
Направление подготовки
Основная часть
Теоретическая часть
государственное бюджетное
Самостоятельная работа
История возникновения
Краткая характеристика
Методическая разработка
Практическое задание
квалификационная работа
Выпускная квалификационная
бюджетное учреждение
Название дисциплины
Гражданское право
государственное образовательное
Российская академия
образовательное бюджетное
Общие положения
образовательная организация
теоретические основы
прохождении учебной
Общая часть
история возникновения
Современное состояние
Понятие сущность
Методическое пособие
Уголовное право
Техническое задание
Финансовое право
Физические основы
Фамилия студента
Теория государства
Экономическая теория
организация высшего