Package wx :: Class PyEventBinder
[frames | no frames]

Type PyEventBinder

object --+
         |
        PyEventBinder


Instances of this class are used to bind specific events to event handlers.


Method Summary
  __init__(self, evtType, expectedIDs)
  __call__(self, *args)
For backwards compatibility with the old EVT_* functions.
  Bind(self, target, id1, id2, function)
Bind this set of event types to target.
  Unbind(self, target, id1, id2)
Remove an event binding.
    Inherited from object
  __delattr__(...)
x.__delattr__('name') <==> del x.name
  __getattribute__(...)
x.__getattribute__('name') <==> x.name
  __hash__(x)
Return hash(x)...
  __new__(T, S, ...)
Return a new object with type S, a subtype of T...
  __reduce__(...)
helper for pickle
  __reduce_ex__(...)
helper for pickle
  __repr__(x)
Return repr(x)...
  __setattr__(...)
x.__setattr__('name', value) <==> x.name = value
  __str__(x)
Return str(x)...

Property Summary
  typeId

Method Details

__call__(self, *args)
(Call operator)

For backwards compatibility with the old EVT_* functions. Should be called with either (window, func), (window, ID, func) or (window, ID1, ID2, func) parameters depending on the type of the event.

Bind(self, target, id1, id2, function)

Bind this set of event types to target.

Unbind(self, target, id1, id2)

Remove an event binding.


Generated by Epydoc 2.1.20050511.rpd on Sat Jun 16 17:03:18 2007 http://epydoc.sf.net