Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.04.08;
Скачать: CL | DM;

Вниз

Событие OnClick для меню   Найти похожие ветки 

 
Shark2001   (2002-03-27 09:54) [0]

В процессе выполнения программы в меню должны добавлятся пункты меню (примерно 30). Как сделать чтобы для всех этих пунктов был один и тотже код, но чтобы можно было определить, какой именно пункт меню был выбран ?
Помогите пожалуйста.


 
DieHard ©   (2002-03-27 09:58) [1]

Установи свойство Tag у каждого пункта меню со своим значением и в общем обработчике его проверяй


 
Shark2001   (2002-03-27 10:10) [2]

Дело в том что в общем обработчике Tag проверить нельзя т.к. Он имеет единственный входящий параметр Sender:TObject, который не имеет Tag


 
gek   (2002-03-27 10:13) [3]

If (Sender as TMenuItem).Tag = 1 then


 
Adder ©   (2002-03-27 10:17) [4]

(Sender as TMenuItem).Tag


 
kull ©   (2002-03-27 10:56) [5]

А еще у пунктов меню есть свои индексы.


 
Shark2001   (2002-03-27 10:57) [6]

Спасибо !!!


 
Shark2001   (2002-03-27 10:59) [7]

Kull с индексами тоже не получается т.к. пункты меню добавляются в разном порядке.
Мне подходит вариант Adder и gek



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

Текущий архив: 2002.04.08;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.013 c
3-22576
Zloy
2002-03-18 07:03
2002.04.08
Приветствую!!! Подскажите плиз, как сделать так чтобы таблица после каждого заполнения или редактирования какого-то поля 100% сохраналась


1-22684
lipskiy
2002-03-24 23:23
2002.04.08
TThread: Что значит ошибка


1-22721
Sound
2002-03-25 22:29
2002.04.08
Поиск по Memo


1-22681
Сержик
2002-03-26 12:00
2002.04.08
Где искать рабочий стол?


3-22547
ZDN
2002-03-15 09:59
2002.04.08
Помогите чайнику немытому связать два датасета, пожалуйста!