Вниз
Скачать: CL | DM;

Пункт меню   Найти похожие ветки 

← →
new_user ©   (2006-06-01 11:14) [0]

Всем доброго дня!
У меня в приложении есть главное меню, которое создается динамически. Как мне при нажатии какого-либо пункта моего меню узнать его индэкс или имя?


← →
unknown ©   (2006-06-01 11:25) [1]

procedure TForm1.N7Click(Sender: TObject);
begin
 ShowMessage(TMenuItem(Sender).Name+" Index :"+
   IntToStr(TMenuItem(Sender).MenuIndex));
end;


← →
Desdechado ©   (2006-06-01 11:25) [2]

если пункт создается динамически, то имя можно назначить при его создании


← →
new_user ©   (2006-06-01 12:40) [3]

Desdechado - мне нужно узнать имя пункта меню при его нажатии, т. е. такой пункт меню был нажат...


← →
Desdechado ©   (2006-06-01 12:59) [4]

чтобы было что узнавать, нужно сначало имя присвоить


← →
Юрий Зотов ©   (2006-06-02 03:46) [5]

> new_user ©   (01.06.06 12:40) [3]

Sender - это и есть нажатый пункт меню, никакого имени не требуется.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.025 c
2-1149058692
Zhekson
2006-05-31 10:58
2006.06.18
почему ValInt := StrToInt( 1 ); выдаёт EConvertError


2-1149166251
newbie2
2006-06-01 16:50
2006.06.18
Как удалить объекты?


15-1148256877
vagra
2006-05-22 04:14
2006.06.18
Конец строки в Windows и Unix


4-1142864380
dva20
2006-03-20 17:19
2006.06.18
Свое главное окно сделать дочерним чужого и наоборот


15-1148645070
Логин
2006-05-26 16:04
2006.06.18
Удаленная работа




   Наверх