equal
deleted
inserted
replaced
406 self.PLCManager = PLCControler() |
406 self.PLCManager = PLCControler() |
407 plc_file = os.path.join(projectpath, "plc.xml") |
407 plc_file = os.path.join(projectpath, "plc.xml") |
408 dialog = ProjectDialog(self) |
408 dialog = ProjectDialog(self) |
409 if dialog.ShowModal() == wx.ID_OK: |
409 if dialog.ShowModal() == wx.ID_OK: |
410 values = dialog.GetValues() |
410 values = dialog.GetValues() |
411 projectname = values.pop("projectName") |
|
412 values["creationDateTime"] = datetime(*localtime()[:6]) |
411 values["creationDateTime"] = datetime(*localtime()[:6]) |
413 self.PLCManager.CreateNewProject(projectname) |
412 self.PLCManager.CreateNewProject(values.pop("projectName")) |
414 self.PLCManager.SetProjectProperties(values) |
413 self.PLCManager.SetProjectProperties(properties=values) |
415 self.PLCManager.SaveXMLFile(plc_file) |
414 self.PLCManager.SaveXMLFile(plc_file) |
416 self.CurrentProjectPath = projectpath |
415 self.CurrentProjectPath = projectpath |
417 dialog.Destroy() |
416 dialog.Destroy() |
418 self.RefreshButtons() |
417 self.RefreshButtons() |
419 self.RefreshMainMenu() |
418 self.RefreshMainMenu() |