2018年4月24日火曜日

wxPython

イベントループについてであります。

まずはソースを見てくださいね!

これを
 app.MainLoop()
   
これで置き換えます

    evtloop = wx.GUIEventLoop()
    evtloop = wx.EventLoop()
    wx.EventLoop.SetActive( evtloop)

    """Drives the main wx event loop."""
   
    i =0
    while 1:
        while evtloop.Pending(): # if there is at least one event to be processed
            evtloop.Dispatch() # process one event
        #~ time.sleep(0.10)  
        evtloop.ProcessIdle()
        #~ print "***",i


メインのループイベントを
MainLoopを自作で作成したわけです。


一応は問題はなしだけど、
以下が問題になってしまった。

この後は、後日書きます