Форум: "Основная";
Текущий архив: 2003.07.24;
Скачать: [xml.tar.bz2];
Вниз? про меню Найти похожие ветки
← →
Номолос (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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c