PLCOpenEditor.py
changeset 502 8137a7face88
parent 498 5f90349529c9
child 503 52689bda4686
equal deleted inserted replaced
498:5f90349529c9 502:8137a7face88
  2645         result = self.Controler.SaveXMLFile()
  2645         result = self.Controler.SaveXMLFile()
  2646         if not result:
  2646         if not result:
  2647             self.SaveProjectAs()
  2647             self.SaveProjectAs()
  2648         else:
  2648         else:
  2649             self.RefreshTitle()
  2649             self.RefreshTitle()
       
  2650             self.RefreshFileMenu()
  2650     
  2651     
  2651     def SaveProjectAs(self):
  2652     def SaveProjectAs(self):
  2652         filepath = self.Controler.GetFilePath()
  2653         filepath = self.Controler.GetFilePath()
  2653         if filepath != "":
  2654         if filepath != "":
  2654             directory, filename = os.path.split(filepath)
  2655             directory, filename = os.path.split(filepath)
  2662                 if not result:
  2663                 if not result:
  2663                     self.ShowErrorMessage(_("Can't save project to file %s!")%filepath)
  2664                     self.ShowErrorMessage(_("Can't save project to file %s!")%filepath)
  2664             else:
  2665             else:
  2665                 self.ShowErrorMessage(_("\"%s\" is not a valid folder!")%os.path.dirname(filepath))
  2666                 self.ShowErrorMessage(_("\"%s\" is not a valid folder!")%os.path.dirname(filepath))
  2666             self.RefreshTitle()
  2667             self.RefreshTitle()
       
  2668             self.RefreshFileMenu()
  2667         dialog.Destroy()
  2669         dialog.Destroy()
  2668 
  2670 
  2669 #-------------------------------------------------------------------------------
  2671 #-------------------------------------------------------------------------------
  2670 #                            Create Project Dialog
  2672 #                            Create Project Dialog
  2671 #-------------------------------------------------------------------------------
  2673 #-------------------------------------------------------------------------------