 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
 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.
loop (wx.EventLoopBase) –
__enter__(self)¶__exit__(self, exc_type, exc_val, exc_tb)¶