Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > PopupMenu


Автор: Budy 25.3.2004, 20:03
:Всем привет!
Известно, что в PopupMenu1 выбрали какую-то менюшку, как узнать ее Caption.
Я пришел к тому, что при PopupMenu1.OnPopup нашел PopupMenu1.PopupComponent, может из него нужно вытаскивать строчку?
Возможно существуют и другие способы, не подскажете??!:)

Автор: <Spawn> 25.3.2004, 20:09
Обработчик клика на итеме менюхи
Код
procedure TForm1.N2342141Click(Sender: TObject);
begin
 ShowMessage(TMenuItem(Sender).Caption);
end;

Автор: z-END 25.3.2004, 20:10
если тебе надо узнать какой элемент меню был нажат, то в это делается просто в событии onClick у всех Items. делаешь в таком духе:
Код
Procedure ItemsClick(Sender: Tobject);
begin
ShowMesasge (TMenuItem (Sender).Caption);
end;

Добавлено @ 20:14
<Spawn> быстрый эксперт smile.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)