pygtk: Как установить высоту всплывающего окна в gtk.EntryCompletion - PullRequest
2 голосов
/ 07 июня 2009

Я использую gtk.EntryCompletion для реализации функции автозаполнения. Но список настолько длинный, что всплывающее окно касается нижней части экрана. И я не могу найти способ установить высоту всплывающего окна в документе Pygtk. Как установить высоту всплывающего окна в gtk.EntryCompletion?

Ответы [ 2 ]

0 голосов
/ 01 ноября 2011

Возможно, вы сможете решить проблему, используя gtk.EntryCompletion.set_minimum_key_length, чтобы избежать длинного списка предложений.

0 голосов
/ 07 июня 2009

Я не знаю, относится ли это к виджетам gtk.EntryCompletion, но для виджетов, подобных ячейкам, вы можете контролировать их высоту с помощью метода cell.set_fixed_height_from_font(True).

Посмотрите на gtk.CellRendererText API для деталей.

...