|
Дата: 28 Июл, 19:15
вот такая задача возникла...
есть несколько групп, скажем group1, group2, ... groupN
все они имеют свойство menuable, и со всеми связано одно контекстное меню, которое вызывается если кликнуть правой кнопкой на любом из этих виджетов...
меню состоит из комманд-пунктов и калбеков, которые к ним привязаны, к примеру
on_menu_punkt1
on_menu_punkt2
и т.д.
так вот, как мне из этих процедур (on_menu_punktN) узнать, на каком виджете groupN был произведен вызов меню?
если просто брать widget в процедуре on_menu_punktN - то возвращается ABN номер этого пункта меню... а мне нужно узнать ABN имя виджета, с которого меню вызвалось...
подсобите кто чем может  |
|
Дата: 29 Июл, 15:20
Можно например через обработчик Pt_CB_MENU группы запоминать последнюю кликнутую группу  |
|
Дата: 29 Июл, 18:37
все, вроде бы разобрался...
сделал почти так же...
|