Форум сайта python.su
Вопрос по wxPython.
Создал свой тип события которое я “создаю (ввожу в процесс обработки)” с помощью self.GetEventHandler().ProcessEvent(evt).
Теперь мне надо обработать это событие тем объектом который не содержит метода Bind(), я определил только фукцию для этого события. А как мне поймать это событие?
Офлайн
Может кому-нить это понадобится…
Данную свою проблему я обошел с помощью библиотеки “Publisher”, которая подключается так:
from wx.lib.pubsub import Publisher
Publisher( ).sendMessage( ( 'topic', 'subtopic' ), data )
Publisher( ).subscribe( self.OnMessage, ( 'topic', 'subtopic' ) )
def OnMessage( self, mess ): #mess.data - здесь буду отправленные данные #statement #statement
Офлайн