controls/EditorPanel.py
changeset 600 7db729686416
parent 586 9aa96a36cf33
child 613 c487c54c1cfe
equal deleted inserted replaced
599:4bb7b132e15d 600:7db729686416
    48         self.SetMinimumPaneSize(1)
    48         self.SetMinimumPaneSize(1)
    49         
    49         
    50         self._init_Editor(self)
    50         self._init_Editor(self)
    51         
    51         
    52         if self.VARIABLE_PANEL_TYPE is not None:
    52         if self.VARIABLE_PANEL_TYPE is not None:
    53             self.VariableEditor = VariablePanel(self, self, self.Controler, self.VARIABLE_PANEL_TYPE)
    53             self.VariableEditor = VariablePanel(self, self, self.Controler, self.VARIABLE_PANEL_TYPE, self.Debug)
    54             self.VariableEditor.SetTagName(self.TagName)
    54             self.VariableEditor.SetTagName(self.TagName)
    55             
    55             
    56             if self.Editor is not None:
    56             if self.Editor is not None:
    57                 self.SplitHorizontally(self.VariableEditor, self.Editor, 200)
    57                 self.SplitHorizontally(self.VariableEditor, self.Editor, 200)
    58             else:
    58             else:
    62             self.VariableEditor = None
    62             self.VariableEditor = None
    63             
    63             
    64             if self.Editor is not None:
    64             if self.Editor is not None:
    65                 self.Initialize(self.Editor)
    65                 self.Initialize(self.Editor)
    66         
    66         
    67     def __init__(self, parent, tagname, window, controler):
    67     def __init__(self, parent, tagname, window, controler, debug=False):
    68         self.ParentWindow = window
    68         self.ParentWindow = window
    69         self.Controler = controler
    69         self.Controler = controler
    70         self.TagName = tagname
    70         self.TagName = tagname
    71         self.Icon = None
    71         self.Icon = None
       
    72         self.Debug = debug
    72         
    73         
    73         self._init_ctrls(parent)
    74         self._init_ctrls(parent)
    74     
    75     
    75     def SetTagName(self, tagname):
    76     def SetTagName(self, tagname):
    76         self.TagName = tagname
    77         self.TagName = tagname