.. wxPython Phoenix documentation This file was generated by Phoenix's sphinx generator and associated tools, do not edit by hand. Copyright: (c) 2011-2020 by Total Control Software License: wxWindows License .. include:: headings.inc .. currentmodule:: wx.lib.evtmgr .. highlight:: python .. _wx.lib.evtmgr.EventAdapter: ========================================================================================================================================== |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 ================================= .. raw:: html
Inheritance diagram for class EventAdapter:
| |method_summary| Methods Summary ================================ ================================================================================ ================================================================================ :meth:`~wx.lib.evtmgr.EventAdapter.__init__` Instantiate a new adapter. Pre-compute my Publish/Subscribe :meth:`~wx.lib.evtmgr.EventAdapter.Destroy` :meth:`~wx.lib.evtmgr.EventAdapter.disconnect` :meth:`~wx.lib.evtmgr.EventAdapter.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. .. method:: __init__(self, func, win, id) Instantiate a new adapter. Pre-compute my Publish/Subscribe topic, which is constant, and register with wxWindows. .. method:: Destroy(self) .. method:: disconnect(self) .. method:: handleEvent(self, event) In response to a wxWindows event, send a PS message