equal
deleted
inserted
replaced
431 self.SetIcon(wx.Icon(Bpath("images", "brz.ico"), wx.BITMAP_TYPE_ICO)) |
431 self.SetIcon(wx.Icon(Bpath("images", "brz.ico"), wx.BITMAP_TYPE_ICO)) |
432 |
432 |
433 if projectOpen is not None: |
433 if projectOpen is not None: |
434 projectOpen = DecodeFileSystemPath(projectOpen, False) |
434 projectOpen = DecodeFileSystemPath(projectOpen, False) |
435 |
435 |
436 if ctr is None and projectOpen is None and self.Config.HasEntry("currenteditedproject"): |
436 if (self.EnableSaveProjectState() and ctr is None and |
|
437 projectOpen is None and self.Config.HasEntry("currenteditedproject")): |
437 try: |
438 try: |
438 projectOpen = DecodeFileSystemPath(self.Config.Read("currenteditedproject")) |
439 projectOpen = DecodeFileSystemPath(self.Config.Read("currenteditedproject")) |
439 if projectOpen == "": |
440 if projectOpen == "": |
440 projectOpen = None |
441 projectOpen = None |
441 except: |
442 except: |
875 self.ProjectTree.Enable(True) |
876 self.ProjectTree.Enable(True) |
876 self.PouInstanceVariablesPanel.SetController(self.Controler) |
877 self.PouInstanceVariablesPanel.SetController(self.Controler) |
877 self.RefreshConfigRecentProjects(projectpath) |
878 self.RefreshConfigRecentProjects(projectpath) |
878 if self.EnableDebug: |
879 if self.EnableDebug: |
879 self.DebugVariablePanel.SetDataProducer(self.CTR) |
880 self.DebugVariablePanel.SetDataProducer(self.CTR) |
880 self.LoadProjectLayout() |
881 if self.EnableSaveProjectState(): |
|
882 self.LoadProjectLayout() |
881 self._Refresh(PROJECTTREE, POUINSTANCEVARIABLESPANEL, LIBRARYTREE) |
883 self._Refresh(PROJECTTREE, POUINSTANCEVARIABLESPANEL, LIBRARYTREE) |
882 else: |
884 else: |
883 self.ResetView() |
885 self.ResetView() |
884 self.ShowErrorMessage(result) |
886 self.ShowErrorMessage(result) |
885 self.RefreshAll() |
887 self.RefreshAll() |