LINUX.ORG.RU

[PyGTK] двойная обработка event

 


0

1

элементарный коллбэк на 'key_press_event' в gtk.Window выглядит так:

def redraw_cb(self, widget, event):

    keyname = gtk.gdk.keyval_name(event.keyval)

    if event.state & gtk.gdk.CONTROL_MASK:
        print event.keyval

Пишет два одинаковых кода. Почему, растолкуйте на пальцах, пж?

Как сделать, чтобы ловило нажатие с маской, но выдавало реакцию только один раз?

★★

Разобрался. Оказалось ibus включенный это делает.

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