phoenix_title wx.lib.evtmgr.EventAdapter

A class that adapts incoming wxWindows events to Publish/Subscribe messages.

In other words, this is the object that’s seen by the wxWindows system. Only one of these registers for any particular wxWindows event. It then relays it into the PS system, which lets many listeners respond.


class_hierarchy Class Hierarchy

Inheritance diagram for class EventAdapter:

method_summary Methods Summary

__init__

Instantiate a new adapter. Pre-compute my Publish/Subscribe

Destroy

disconnect

handleEvent

In response to a wxWindows event, send a PS message


api Class API

class EventAdapter

A class that adapts incoming wxWindows events to Publish/Subscribe messages.

In other words, this is the object that’s seen by the wxWindows system. Only one of these registers for any particular wxWindows event. It then relays it into the PS system, which lets many listeners respond.


Methods

__init__(self, func, win, id)

Instantiate a new adapter. Pre-compute my Publish/Subscribe topic, which is constant, and register with wxWindows.



Destroy(self)


disconnect(self)


handleEvent(self, event)

In response to a wxWindows event, send a PS message