def subprobDeleteCB(self, gtkobj): if reporter.query("Really delete %s" % self.currentFullSubProblemName(), "No", default="Yes") == "Yes": mainmenu.OOF.Subproblem.Delete( subproblem=self.currentFullSubProblemName())
def deleteCB(self, button): if reporter.query("Really delete %s?" % self.getCurrentActiveArea(), "No", default="Yes") == "Yes": mainmenu.OOF.ActiveArea.Delete( microstructure=self.getCurrentMSName(), name=self.getCurrentActiveArea())
def removeMaterialCB(self, gtkobj): skelpath = self.parent.getCurrentSkeletonName() current_group = self.grouplist.get_value() if reporter.query("Really remove %s material?" % current_group, "No", default="Yes") == "Yes": menuitem = self.activemode().getGroupMenu().Remove_Material menuitem(skeleton=skelpath, group=current_group)
def on_delete(self, button): # gtk callback name = self.currentMaterialName() if name is not None: if reporter.query("Delete material %s?" % name, 'OK', 'Cancel', default='OK') == 'OK': OOF.Material.Delete(name=name)
def delete_skeletonCB(self, gtkobj): # gtk callback for Delete button. skelname = self.currentSkeletonName() if reporter.query("Delete skeleton %s?" % skelname, "OK", "Cancel", default="OK") == "OK": menuitem = skeletonmenu.Delete menuitem.callWithDefaults(skeleton=self.skelwidget.get_value())
def clearGroupCB(self, gtkobj): skelpath = self.parent.getCurrentSkeletonName() current_group = self.grouplist.get_value() if reporter.query("Really clear %s?" % current_group, "No", default="Yes") == "Yes": menuitem = self.activemode().getGroupMenu().Clear_Group menuitem(skeleton=skelpath, group=current_group)
def _quitQuery(): if not ooflib.common.quit.quiet(): if mainmenu.OOF.logChanged(): answer = reporter.query("Save log file before quitting?", "Save", "Don't Save", "Cancel", default="Don't Save") if answer=="Cancel" or answer is None: return False # don't quit if answer=="Save": menuitem = mainmenu.OOF.File.Save.Python_Log if parameterwidgets.getParameters(title="Save Log File", *menuitem.params): menuitem.callWithDefaults() return True # log was saved, quit else: return False # saving was cancelled, don't quit return True # quit
def _quitQuery(): if not ooflib.common.quit.quiet(): if mainmenu.OOF.logChanged(): answer = reporter.query("Save log file before quitting?", "Save", "Don't Save", "Cancel", default="Don't Save") if answer == "Cancel" or answer is None: return False # don't quit if answer == "Save": menuitem = mainmenu.OOF.File.Save.Python_Log if parameterwidgets.getParameters(title="Save Log File", *menuitem.params): menuitem.callWithDefaults() return True # log was saved, quit else: return False # saving was cancelled, don't quit return True # quit
def deleteCB(self, button): if reporter.query("Really delete %s?" % self.getCurrentImageName(), "No", default="Yes") == "Yes": mainmenu.OOF.Image.Delete(image=self.imagewidget.get_value())
def deleteGroupButtonCB(self, button): if reporter.query("Really delete %s?" % self.currentGroupName(), "No", default="Yes") == "Yes": mainmenu.OOF.PixelGroup.Delete(microstructure=self.currentMSName(), group=self.currentGroupName())
def deleteMSCB(self, button): if reporter.query("Really delete %s?" % self.currentMSName(), "No", default="Yes") == "Yes": mainmenu.OOF.Microstructure.Delete( microstructure=self.currentMSName())
def deleteAllGroupsButtonCB(self, button): if reporter.query("Really delete all pixel groups?", "No", default="Yes") == "Yes": mainmenu.OOF.PixelGroup.DeleteAll( microstructure=self.currentMSName())
def subprobDeleteCB(self, gtkobj): if reporter.query( "Really delete %s" % self.currentFullSubProblemName(), "No", default="Yes") == "Yes": mainmenu.OOF.Subproblem.Delete( subproblem=self.currentFullSubProblemName())
def GUIdelete(self, gtk): if reporter.query("Delete property %s?" % self.current_property[0], "OK", "Cancel", default="OK") == "OK": OOF.Property.Delete(property=self.current_property[0])
def clearAllCB(self, gtkobj): skelpath = self.parent.getCurrentSkeletonName() if reporter.query("Really clear all?", "No", default="Yes") == "Yes": menuitem = self.activemode().getGroupMenu().Clear_All menuitem(skeleton=skelpath)
def deleteCB(self, button): if reporter.query("Really delete %s?" % self.getCurrentActiveArea(), "No", default="Yes") == "Yes": mainmenu.OOF.ActiveArea.Delete(microstructure=self.getCurrentMSName(), name=self.getCurrentActiveArea())
def bcDel_CB(self, gtkobj): meshname = self.currentFullMeshName() bcname = self.bclist.getBCName() if meshname and bcname and reporter.query( "Really delete?", "No", default="Yes") == "Yes": boundaryconditionmenu.bcmenu.Delete(mesh=meshname, name=bcname)
def deleteCB(self, *args): # gtk button callback if reporter.query( "Really delete %s?"%self.currentFullMeshName(), "No", default="Yes") == "Yes": meshmenu.Delete(mesh=self.currentFullMeshName())
def delete_skeletonCB(self, gtkobj): # gtk callback for Delete button. skelname = self.currentSkeletonName() if reporter.query("Delete skeleton %s?" % skelname, "OK", "Cancel", default="OK")=="OK": menuitem = skeletonmenu.Delete menuitem.callWithDefaults(skeleton=self.skelwidget.get_value())