Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » GUI
  • » gtk.Menu.popup. Как узнать состояние меню? [RSS Feed]

#1 Дек. 3, 2009 10:15:47

almidon
От:
Зарегистрирован: 2009-12-03
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

gtk.Menu.popup. Как узнать состояние меню?

возникла необходимость в программе знать открыто Popup-Меню или нет. В описаниях gtkMenu и gtk я не нашел подходящего метода. Единственное что нашлось, это get_snapshot(). Вот примерно что получилось:

try:               # Нас случай если self.menu еще не создано
if self.menu.get_snapshot(): # Если скрин не пустой
self.activate() # выполняю функцию

except AttributeError:
pass
Однозначно – это костыль. Как мне обойтись без костыля в данном случае?



Офлайн

  • Начало
  • » GUI
  • » gtk.Menu.popup. Как узнать состояние меню?[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version