.. include:: headings.inc .. module:: lib.eventwatcher .. currentmodule:: lib.eventwatcher .. highlight:: python .. _lib.eventwatcher: ========================================================================================================================================== |phoenix_title| **eventwatcher** ========================================================================================================================================== A widget and supporting classes for watching the events sent to some other widget. | |class_hierarchy| Inheritance Diagram ===================================== Inheritance diagram for module **eventwatcher** .. raw:: html

Inheritance diagram of eventwatcher

| |function_summary| Functions Summary ==================================== ================================================================================ ================================================================================ :func:`~lib.eventwatcher.addModuleEvents` Adds all the items in module that start with ``EVT_`` to the event :func:`~lib.eventwatcher.buildWxEventMap` Add the event binders from the main wx namespace. This is called ================================================================================ ================================================================================ | |class_summary| Classes Summary =============================== ================================================================================ ================================================================================ :ref:`lib.eventwatcher.EventChooser` Panel with CheckListCtrl for selecting which events will be watched. :ref:`lib.eventwatcher.EventChooser.EventChooserLC` :ref:`lib.eventwatcher.EventLog` A virtual listctrl that displays information about the watched events. :ref:`lib.eventwatcher.EventWatcher` A frame that will catch and display al events sent to some widget. ================================================================================ ================================================================================ | .. toctree:: :maxdepth: 1 :hidden: lib.eventwatcher.EventChooser lib.eventwatcher.EventChooser.EventChooserLC lib.eventwatcher.EventLog lib.eventwatcher.EventWatcher Functions ------------ .. function:: addModuleEvents(module) Adds all the items in module that start with ``EVT_`` to the event data structures used by the EventWatcher. .. function:: buildWxEventMap() Add the event binders from the main wx namespace. This is called automatically from the EventWatcher.