Уведомления

Группа в Telegram: @pythonsu

#1 Июль 20, 2009 17:19:57

Vad
От:
Зарегистрирован: 2008-08-28
Сообщения: 94
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с wxSharedButton

Использую круглую кнопку из класса SButton (wxSharedButton)
Сделал обработчик события клик левой кнопкой мыши на данный Button при это м почему то потерялся эффект нажатия кнопки..не “проседает” button при нажатии на ней мышью..нгикто не сталкивался?
код event:
self.button_4.Bind(wx.EVT_MOUSE_EVENTS, self.OnMouse)
……
def OnMouse(self,event):
if event.ButtonDown():#нажали на кнопку мыши
…..действие 1
elif event.ButtonUp():#отпустили кнопку мыши
….действие 2



Офлайн

#2 Июль 23, 2009 15:18:11

Vad
От:
Зарегистрирован: 2008-08-28
Сообщения: 94
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с wxSharedButton

Нет ни у кого мыслей почему так происходит…
получается что события мыши как то “блокируют” нормальную работу button…..почему она не прожимается под курсором мыши?



Офлайн

#3 Июль 24, 2009 07:10:38

hellslade
От:
Зарегистрирован: 2008-01-28
Сообщения: 240
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с wxSharedButton

Vad
event.Skip() когда нибудь слышали/читали? :) За несколько дней уж можно было найти этот метод.
Вы читаете хоть документацию или методом тыка все изучаете?



Офлайн

#4 Июль 24, 2009 08:26:50

Vad
От:
Зарегистрирован: 2008-08-28
Сообщения: 94
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с wxSharedButton

Спасибо. Вот буквально вчера почитал повнимательней доку на wxPython и нашел этот метод.)
Я просто отложил эту проблему на потом, т.к. в проекте у меня были более приоритетные задачи…

p.s. иногда быстрее на форуме найдешь ответ чем изроешь кучу инфы на английском языке…



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version