--- a/IDEFrame.py Tue Jun 20 17:01:19 2017 +0300
+++ b/IDEFrame.py Tue Jun 20 18:57:29 2017 +0300
@@ -641,8 +641,6 @@
self.AUIManager.Update()
- self.FindDialog = FindInPouDialog(self)
- self.FindDialog.Hide()
## Constructor of the PLCOpenEditor class.
# @param parent The parent window.
@@ -731,9 +729,15 @@
self.SetRefreshFunctions()
self.SetDeleteFunctions()
+ wx.CallAfter(self.InitFindDialog)
+
def __del__(self):
self.FindDialog.Destroy()
+ def InitFindDialog(self):
+ self.FindDialog = FindInPouDialog(self)
+ self.FindDialog.Hide()
+
def Show(self):
wx.Frame.Show(self)
wx.CallAfter(self.RestoreLastState)