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

Вниз

? про меню   Найти похожие ветки 

 
Номолос   (2003-07-13 08:07) [0]

То ли лыжи не едут, то ли я совсем того, но как узнать номер выбранной ячейки в новосозданном программой подменю?


 
Spawn ©   (2003-07-13 08:14) [1]

MenuIndex


 
Номолос   (2003-07-13 08:52) [2]

MenuIndex - индекс самого меню, но не подменю. Моя прога создаёт для ячейки меню подменю из списка некоторых файлов. Я не знаю наверняка количество этих файлов и не могу для каждой ячейки писать отдельный обработчик. Действия для нажатия очень сходны, и чтобы создать на всех один обработчик, мне нужен номер выбранного пользователем подменю в обработчике события при его (меню) выборе (OnClick). В свойствах "отцовского" меню я этот индекс не нашарил. Может вы, мастера, что подскажете?


 
Viktor Kushnir ©   (2003-07-13 09:24) [3]

У каждой менюхи есть свойство ТAG, в него ты можешь записать любой свой индекс (при создании менюхи). Оброботчик для всех менюшек сделай один, а в обработчике можешь получить свои индекс вот так:

TmenuItem(Sender).Tag


 
Юрий Зотов ©   (2003-07-13 10:40) [4]

Если я правильно понял, то
(Sender as TMenuItem).Parent.MenuIndex



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

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

Наверх




Память: 0.47 MB
Время: 0.023 c
3-77758
big_bugzy
2003-07-01 20:06
2003.07.24
Помогите разобраться Insufficient key column information


6-78019
Ghost
2003-05-19 07:59
2003.07.24
как передать результат снития скриншота по сетке ?


3-77809
paxer
2003-07-03 14:36
2003.07.24
Что работает быстрее?


1-77975
Гость
2003-07-11 11:28
2003.07.24
Русское название каталога в TOpenDialog.InitialDir


14-78144
you
2003-07-09 12:59
2003.07.24
Ошибка при запуске 1 приложения из другого