Все бесплатно
    Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.



Вопросы
  Упаковать *.mdb-файл
   Категория: Базы данных
  Получить версию программы VersionInfo
   Категория: Приложение
  Вычислить логарифм
   Категория: Математика
  Список ошибок BDE
   Категория: Базы данных
  Корректное колесико мыши
   Категория: Приложение
  Поиск по EasyTable
   Категория: Базы данных
  Объект экрана — Screen
   Категория: Компоненты
  Компонент StatusBar
   Категория: Компоненты
  Удалить или оставить симолы
   Категория: Текст и строки
  Как получить дату создания файла
   Категория: Файловая система

Описание компонентов: TMainMenu
  << Вернуться к Списку   

  Компонент - TMainMenu
Модуль - menus
Позволяет конструировать и создавать на форме полосу главного меню, а также сопутствующие выпадающие меню
Описание:

Компонент TMainMenu отображает на форме главное меню. Проектирование меню производится с помощью конструктора меню, вызываемого двойным щелчком на этом компоненте. Команды контекстного меню конструктора Create Submenu позволяет ввести подменю в выделенный раздел.


Свойства и методы TMainMenu обеспечивают объединение меню главной и вспомогательной форм и связь с меню OLE контейнера.


Свойство Items содержит массив разделов меню типа TMenuItem, обладающих своими свойствами, методами, событиями. Свойство Caption обозначает надпись раздела, свойство Name - имя объекта раздела, свойство ShortCut определяет клавиши быстрого доступа к разделу. Свойство Default определяет, является ли данный раздел разделом по умолчанию своего подменю, т.е. разделом, выполняемым при двойном щелчке пользователя на родительском разделе. Свойство Break используется в длинных меню, чтобы разбить список разделов на несколько столбцов. Свойство Checked, установленное в true, указывает, что в разделе меню будет отображаться маркер флажка, показывающий, что данный раздел выбран. Еще одним свойством, позволяющим вводить маркеры в разделы меню, является RadioItem. Это свойство, установленное в true, определяет, что данный раздел должен работать в режиме радиокнопки совместно с другими разделами, имеющими то же значение свойства GroupIndex.


Для каждого раздела могут быть установлены во время проектирования или программно во время выполнения свойства Enabled (доступен) и Visible (видимый).


Начиная с Delphi 4 предусмотрена возможность ввода в разделы меню изображений. За это ответственны свойства разделов Bitmap и ImageIndex. Первое из них позволяет непосредственно ввести изображение в раздел, выбрав его из указанного файла. Второе позволяет указать индекс изображения, хранящегося во внешнем компоненте TImageList. Указание на этот компонент вы можете задать в свойстве Images компонента TMainMenu.


Основное событие раздела меню - OnClick, возникающее при щелчке пользователя на разделе или при нажатии "горячих" клавиш и клавиш быстрого доступа.


  << Вернуться к Списку