LINUX.ORG.RU

Gtkmm

 ,


0

1

Здравствуйте возникло два вопроса 1) допустим есть объект типа DrawingArea можно ли ему послать какой либо сигнал( например draw) ( я знаю в XLib есть функция XSendEvent), а есть ли ее аналог в gtk 2)Допустим есть та же DrawingArea и она слушает событие нажатия на нее кнопкой мыши, в обработчике принимается объект типа GdkEventButton можно ли из него извлечь Cairo Context?

можно ли ему послать какой либо сигнал( например draw)

см. gtk_widget_queue_draw и gtk_widget_queue_draw_area. как они называются в gtkmm сам, думаю, найдешь.

в обработчике принимается объект типа GdkEventButton можно ли из него извлечь Cairo Context?

нет. рисовать всегда надо в expose/draw events, иначе будут всякие разные грабли.

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