Gtk GUI - Выбрать следующий элемент управления - PullRequest
0 голосов
/ 09 октября 2011

Когда Gtk GUI запущен, кажется, что Gtk устанавливает «оптимальный» порядок фокусировки для своих элементов управления, которые можно переключать (помимо обычного способа) стрелками.Затем мы можем легко переместить (изменить) порядок фокусировки с помощью «захвата» к любому включенному виджету.В случае GtkEntry, после нажатия клавиши ввода возникает «активированное» событие, когда я делаю проверку, а затем я бы хотел перейти к следующему элементу управления, как будто я нажал «стрелка вниз».Сейчас я перенесу фокус с «захватом» и явным именем требуемого элемента управления, но я бы хотел перейти к «следующему» элементу управления gtk, не ссылаясь на него.Также я передаю фокус вручную в случае нажатия клавиши ввода, но это также слишком фиксированный и нежелательный способ.Если я смогу установить фокус на «следующее управление», это может значительно упростить последующую модификацию в GUI.

Возможно ли это и как?Спасибо.

1 Ответ

3 голосов
/ 09 октября 2011

Часто задаваемые вопросы PyGTK имеют один способ установить порядок табуляции и два разных способа его обхода Вероятно, они одинаковы на любом языке, который вы используете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...