LINUX.ORG.RU

Gtk.Paned циклическое переключение панелей по клавише TAB

 


0

1

Доброго времени суток! Подскажите пожалуйста как реализовать переключение между панелями Gtk.Paned клавишей Tab, таким образом, что бы фокус не уходил на другие элементы формы, например кнопки, т.е. клавиша TAB в программе использовалась как цикличное переключение между панелями. Есть там такой сигнал cycle-child-focus, я так понимаю он как раз для этого предназначен?

★★

Последнее исправление: nuxster (всего исправлений: 1)

Я не силен в Gtk, но не кажется надо делать более глобальный перехват событий, например на уровне всей формы. Наверное это какой-нибудь gdk_window_add_filter().

pathfinder ★★★★
()
Ответ на: комментарий от pathfinder

Я так уже пробовал, все равно фокус переходит на кнопки. Видимо глобальные назначения клавиш имеют приоритет. Может их как нибудь можно отменить в данном окне?

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