def save_changes(self): """If the document has been edited, ask the user whether to save changes, and do so if requested.""" if self._needs_saving: result = confirm_or_cancel('Save changes to "%s"?' % self.title, "Save", "Don't Save", "Cancel") if result < 0: raise Cancel if result: self._save()
def save_changes(self): """If the document has been edited, ask the user whether to save changes, and do so if requested.""" if self._needs_saving: result = confirm_or_cancel('Save changes to "%s"?' % self.title, "Save", "Don't Save", "Cancel") if result < 0: raise Cancel if result: self.save_cmd()
def do_confirm_or_cancel(): say("Doing confirm_or_cancel") result = confirm_or_cancel( "Orpuddex is attacking.\nWhat is your response?", "Retaliate", "Surrender", "Run Away") say("Result =", result)
def do_confirm_or_cancel(): say("Doing confirm_or_cancel") result = confirm_or_cancel("Orpuddex is attacking.\nWhat is your response?", "Retaliate", "Surrender", "Run Away") say("Result =", result)