TMENUITEM В DELPHI
tmenuitem - это класс в Delphi, который представляет элемент меню, используемый в приложениях с графическим интерфейсом пользователя (GUI). Такой элемент может быть добавлен на форму и иметь подменю.
Для создания tmenuitem необходимо использовать компонент TMenuItem из панели палитр, которая находится в среде разработки Delphi. Этот компонент является наследником TComponent и может быть добавлен на любую форму или меню-бар в приложении.
Создание tmenuitem происходит следующим образом:
MenuItem1 := TMenuItem.Create(Self);
MenuItem1.Caption := 'File';
MainMenu1.Items.Add(MenuItem1);
Первая строка создает новый экземпляр TMenuItem, принадлежащий форме (Self). Вторая строка устанавливает текст Caption элемента меню, который будет отображаться в приложении. Третья строка добавляет элемент меню в MainMenu компонента главного меню.
Чтобы создать подменю, необходимо создать новый TMenuItem и добавить его в MenuItem1:
SubMenuItem1 := TMenuItem.Create(Self);
SubMenuItem1.Caption := 'Open';
SubMenuItem1.OnClick := OpenFile;
MenuItem1.Add(SubMenuItem1);
Первая строка создает новый TMenuItem, который будет рассматриваться как подменю. Вторая строка задает текст Caption, который отображается для подменю элемента. Третья строка устанавливает обработчик событий OnClick, который вызывается при нажатии пользователя на элемент меню. Четвертая строка добавляет подменю в элемент меню MenuItem1.
Delphi Programming Tutorial #24 - DBGrid OnDrawColumnCell
Delphi - Memo
Delphi Programming Tutorial #12 - TListBox Part 1/2
Delphi Programming Tutorial #66 - Animating Adding a TlistBoxItem
Co potrafi chińskie Delphi w Mercedesie vs Star-Diagnosis
Multipaste - Delphi #138
Send MenuItem To Checklistbox - Component Lazarus