 
       wx.EventLoopActivator¶
  wx.EventLoopActivator¶Makes an event loop temporarily active.
This class is used to make the event loop active during its life-time, e.g.:
class MyEventLoop(wx.EventLoopBase):
    def RunMyLoop(self):
        loop = MyEventLoop()
        activate = wx.EventLoopActivator(loop)
     # other code...
     # the previously active event loop restored here
See also
 Methods Summary¶
 Methods Summary¶| __init__ | Makes the loop passed as the parameter currently active. | 
| __enter__ | |
| __exit__ | 
 Class API¶
 Class API¶wx.EventLoopActivator(object)¶Possible constructors:
EventLoopActivator(loop)
Makes an event loop temporarily active.
__init__(self, loop)¶Makes the loop passed as the parameter currently active.
This saves the current return value of wx.EventLoopBase.GetActive   and then calls wx.EventLoopBase.SetActive   with the given loop.
| Parameters: | loop (wx.EventLoopBase) – | 
|---|
__enter__(self)¶__exit__(self, exc_type, exc_val, exc_tb)¶