--- a/controls/EditorPanel.py Sun Mar 18 15:37:04 2012 +0100
+++ b/controls/EditorPanel.py Sun Mar 18 18:11:46 2012 +0100
@@ -50,23 +50,22 @@
self.SetNeedUpdating(True)
self.SetMinimumPaneSize(1)
- self._init_Editor(self)
self._init_MenuItems()
if self.VARIABLE_PANEL_TYPE is not None:
self.VariableEditor = VariablePanel(self, self, self.Controler, self.VARIABLE_PANEL_TYPE, self.Debug)
self.VariableEditor.SetTagName(self.TagName)
-
- if self.Editor is not None:
- self.SplitHorizontally(self.VariableEditor, self.Editor, 200)
- else:
- self.Initialize(self.VariableEditor)
-
else:
self.VariableEditor = None
- if self.Editor is not None:
- self.Initialize(self.Editor)
+ self._init_Editor(self)
+
+ if self.Editor is not None and self.VariableEditor is not None:
+ self.SplitHorizontally(self.VariableEditor, self.Editor, 200)
+ elif self.VariableEditor is not None:
+ self.Initialize(self.VariableEditor)
+ elif self.Editor is not None:
+ self.Initialize(self.Editor)
def __init__(self, parent, tagname, window, controler, debug=False):
self.ParentWindow = window