Exemple #1
0
    def __init__(self, parent, nodelist=None, projectOpen=None):
        if nodelist is None:
            NetworkEditorTemplate.__init__(self, NodeList(NodeManager()), self,
                                           True)
        else:
            NetworkEditorTemplate.__init__(self, nodelist, self, False)
        self._init_ctrls(parent)
        self.HtmlFrameOpened = []

        icon = wx.Icon(os.path.join(ScriptDirectory, "networkedit.ico"),
                       wx.BITMAP_TYPE_ICO)
        self.SetIcon(icon)

        if self.ModeSolo:
            if projectOpen:
                result = self.NodeList.LoadProject(projectOpen)
                if not result:
                    self.NodeList.SetCurrentSelected(0)
                    self.RefreshNetworkNodes()
                    self.RefreshProfileMenu()
            else:
                self.NodeList = None
        else:
            self.NodeList.SetCurrentSelected(0)
            self.RefreshNetworkNodes()
            self.RefreshProfileMenu()
        self.NetworkNodes.SetFocus()

        self.RefreshBufferState()
        self.RefreshTitle()
        self.RefreshMainMenu()
Exemple #2
0
 def __init__(self, parent, nodelist = None, projectOpen = None):
     if nodelist is None:
         NetworkEditorTemplate.__init__(self, NodeList(NodeManager()), self, True)
     else:
         NetworkEditorTemplate.__init__(self, nodelist, self, False)
     self._init_ctrls(parent)
     self.HtmlFrameOpened = []
     
     icon = wx.Icon(os.path.join(ScriptDirectory,"networkedit.ico"),wx.BITMAP_TYPE_ICO)
     self.SetIcon(icon)
              
     if self.ModeSolo:
         if projectOpen:
             result = self.NodeList.LoadProject(projectOpen)
             if not result:
                 self.NodeList.SetCurrentSelected(0)
                 self.RefreshNetworkNodes()
                 self.RefreshProfileMenu()
         else:
             self.NodeList = None
     else:
         self.NodeList.SetCurrentSelected(0)
         self.RefreshNetworkNodes()
         self.RefreshProfileMenu()
     self.NetworkNodes.SetFocus()
     
     self.RefreshBufferState()
     self.RefreshTitle()
     self.RefreshMainMenu()
Exemple #3
0
    def __init__(self, parent, controler, window):
        ConfTreeNodeEditor.__init__(self, parent, controler, window)
        NetworkEditorTemplate.__init__(self, controler, window, False)

        self.RefreshNetworkNodes()
        self.RefreshBufferState()
 def __init__(self, parent, controler, window):
     ConfTreeNodeEditor.__init__(self, parent, controler, window)
     NetworkEditorTemplate.__init__(self, controler, window, False)
 
     self.RefreshNetworkNodes()
     self.RefreshBufferState()