LINUX.ORG.RU

контекстное меню


0

0

подскажите, пожалуйста, как к гткшному виджету (к примеру, GtkLabel) прикрутить сабж. рылся в доке, которая поставляется с gtk2, но так и не нашел

★★★

http://cvs.gnome.org/viewcvs/gtk%2B/tests/testiconview.c?rev=1.11&view=ma...

Смотреть на функцию do_menu_popup и на то, как она связывается с сигналами button_press_event и popup_menu.

Между прочим, GtkLabel не имеет своего окна а рисуется на родительском. Про этом можно прочитать в API reference и в FAQ по gtk. Поэтому с popup лучше экспериментировать на GtkButton или складывать GtkLabel в GtkEventBox

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.