equal
deleted
inserted
replaced
202 if tabs_num > 1: |
202 if tabs_num > 1: |
203 self.ConfNodeNoteBook = wx.Notebook(self.Editor) |
203 self.ConfNodeNoteBook = wx.Notebook(self.Editor) |
204 parent = self.ConfNodeNoteBook |
204 parent = self.ConfNodeNoteBook |
205 self.MainSizer.AddWindow(self.ConfNodeNoteBook, 1, flag=wx.GROW) |
205 self.MainSizer.AddWindow(self.ConfNodeNoteBook, 1, flag=wx.GROW) |
206 else: |
206 else: |
|
207 parent = self.Editor |
207 self.ConfNodeNoteBook = None |
208 self.ConfNodeNoteBook = None |
208 |
209 |
209 self.Editor.SetSizer(self.MainSizer) |
210 self.Editor.SetSizer(self.MainSizer) |
210 else: |
211 else: |
211 self.ConfNodeNoteBook = None |
212 self.ConfNodeNoteBook = None |
221 self.Editor = editor |
222 self.Editor = editor |
222 |
223 |
223 if self.SHOW_PARAMS and len(self.Controler.GetParamsAttributes()) > 0: |
224 if self.SHOW_PARAMS and len(self.Controler.GetParamsAttributes()) > 0: |
224 |
225 |
225 panel_style = wx.TAB_TRAVERSAL|wx.HSCROLL|wx.VSCROLL |
226 panel_style = wx.TAB_TRAVERSAL|wx.HSCROLL|wx.VSCROLL |
226 editor_parent = parent |
227 if self.ConfNodeNoteBook is None and parent != self.Editor: |
227 if self.ConfNodeNoteBook is None: |
|
228 panel_style |= wx.SUNKEN_BORDER |
228 panel_style |= wx.SUNKEN_BORDER |
229 self.ParamsEditor = wx.ScrolledWindow(parent, |
229 self.ParamsEditor = wx.ScrolledWindow(parent, |
230 style=panel_style) |
230 style=panel_style) |
231 self.ParamsEditor.SetBackgroundColour(WINDOW_COLOUR) |
231 self.ParamsEditor.SetBackgroundColour(WINDOW_COLOUR) |
232 self.ParamsEditor.Bind(wx.EVT_SIZE, self.OnWindowResize) |
232 self.ParamsEditor.Bind(wx.EVT_SIZE, self.OnWindowResize) |
301 self.ScrollingEnabled = enable |
301 self.ScrollingEnabled = enable |
302 |
302 |
303 def RefreshIECChannelControlsState(self): |
303 def RefreshIECChannelControlsState(self): |
304 self.FullIECChannel.SetLabel(self.Controler.GetFullIEC_Channel()) |
304 self.FullIECChannel.SetLabel(self.Controler.GetFullIEC_Channel()) |
305 self.IECCDownButton.Enable(self.Controler.BaseParams.getIEC_Channel() > 0) |
305 self.IECCDownButton.Enable(self.Controler.BaseParams.getIEC_Channel() > 0) |
|
306 self.MainSizer.Layout() |
306 |
307 |
307 def RefreshConfNodeParamsSizer(self): |
308 def RefreshConfNodeParamsSizer(self): |
308 self.Freeze() |
309 self.Freeze() |
309 self.ConfNodeParamsSizer.Clear(True) |
310 self.ConfNodeParamsSizer.Clear(True) |
310 |
311 |