Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Отлов хоткеев в wxPython 
:(
    Опции темы
Fatkh
Дата 21.9.2009, 21:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 35
Регистрация: 5.9.2009

Репутация: нет
Всего: 1



Начал разбираться с wxPython, появилась проблема, которую не могу решить. Мне нужно отловить нажатия клавиш. Вот кусок кода(лишнее вырезал):
Код

def __init__(self, title, pos, size):
        wx.Frame.__init__(self, None, -1, title, pos, size,
                          style=wx.DEFAULT_FRAME_STYLE)

        panel = wx.Panel(self, -1)     
        self.Bind(wx.EVT_KEY_DOWN, self.OnKeyDown)

def OnKeyDown(self, event):
        """Key down event handler."""

        key = event.GetKeyCode()
        if key == wx.WXK_F12:
            print 'F12'
            self.OnQuit()
                


Программа никак не реагирует на нажатие F12 . Что не так? (Описаны методы фрэйма)
Могу повесить хоткеи, используя меню, но это не то, чего хотелось бы.

Это сообщение отредактировал(а) Fatkh - 21.9.2009, 21:17
PM MAIL Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Разработка GUI | Следующая тема »


 




[ Время генерации скрипта: 0.0898 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.