Exemple #1
0
    def OnSaveAs(self, _):
        dialog = wx.FileDialog(self, message="Save PAR file",
                               defaultFile=self.robo.name+'.par',
                               defaultDir=self.robo.directory,
                               wildcard='*.par')
        if dialog.ShowModal() == wx.ID_CANCEL:
            return FAIL

        self.robo.directory = dialog.GetDirectory()
        self.robo.name = dialog.GetFilename()[:-4]
        writepar(self.robo)
        self.widgets['name'].SetLabel(self.robo.name)
        self.changed = False
Exemple #2
0
 def OnSave(self, _):
     writepar(self.robo)
     self.changed = False