diff -r 7533061a6d82 -r d42b6cf00fa6 IDEFrame.py --- a/IDEFrame.py Thu Sep 28 17:24:33 2017 +0300 +++ b/IDEFrame.py Fri Sep 29 15:36:33 2017 +0300 @@ -493,9 +493,6 @@ self.SetIcon(parent.icon) def _init_ctrls(self, prnt): - wx.Frame.__init__(self, id=ID_PLCOPENEDITOR, name='IDEFrame', - parent=prnt, pos=wx.DefaultPosition, size=wx.Size(1000, 600), - style=wx.DEFAULT_FRAME_STYLE) self._init_icon(prnt) self.SetClientSize(wx.Size(1000, 600)) self.Bind(wx.EVT_ACTIVATE, self.OnActivated) @@ -678,6 +675,11 @@ self.AUIManager.Update() def __init__(self, parent, enable_debug=False): + wx.Frame.__init__(self, id=ID_PLCOPENEDITOR, name='IDEFrame', + parent=parent, pos=wx.DefaultPosition, + size=wx.Size(1000, 600), + style=wx.DEFAULT_FRAME_STYLE) + self.Controler = None self.Config = wx.ConfigBase.Get() self.EnableDebug = enable_debug