def showDescription(filename=None): """Show the Description part of the docstring of a pyFormex script. If no file name is specified, the current script is used. If the script's docstring has no Description part, a default text is shown. """ from scriptMenu import getDocString, getDescription if pf.GUI.canPlay: scriptfile = pf.prefcfg["curfile"] doc = getDocString(scriptfile) des = getDescription(doc) if len(des.strip()) == 0: des = """.. NoDescription No help available ================= The maintainers of this script have not yet added a description for this example. You can study the source code, and if anything is unclear, ask for help on the pyFormex forums. """ showText(des, modal=False)
def showDescription(): """Show the Desription part of a pyFormex script's docstring.""" from scriptMenu import getDocString,getDescription if GD.GUI.canPlay: scriptfile = GD.prefcfg['curfile'] doc = getDocString(scriptfile) des = getDescription(doc) if len(des.strip()) == 0: des = """.. NoDescription No help available ================= The maintainers of this script have not yet added a description for this example. You can study the source code, and if anything is unclear, ask for help on the pyFormex forums. """ draw.showText(des,modal=False)