.. $Id$  -*- rst -*-
.. pyformex reference manual --- scriptMenu
.. CREATED WITH py2rst.py: DO NOT EDIT

.. include:: ../defines.inc
.. include:: ../links.inc

.. _sec:ref-scriptMenu:

:mod:`scriptMenu` --- Menu with pyFormex scripts.
=================================================

.. automodule:: scriptMenu
   :synopsis: Menu with pyFormex scripts.



   .. autoclass:: ScriptMenu


      ScriptMenu objects have the following methods:

      .. automethod:: fileName(scriptname)
      .. automethod:: loadSubmenus(dirs=[])
      .. automethod:: getFiles()
      .. automethod:: filterFiles(files)
      .. automethod:: loadFiles(files=None)
      .. automethod:: loadCatalog()
      .. automethod:: load()
      .. automethod:: run(action)
      .. automethod:: runScript(filename)
      .. automethod:: runNext()
      .. automethod:: runAllNext()
      .. automethod:: runAll()
      .. automethod:: runAllFiles(files,randomize=False,pause=0.)
      .. automethod:: runRandom()
      .. automethod:: runAllRandom()
      .. automethod:: reload()
      .. automethod:: add(filename)
      .. automethod:: classify()

**Functions defined in the module scriptMenu**

   .. autofunction:: extractKeyword(s)
   .. autofunction:: scriptKeywords(fn,keyw=None)
   .. autofunction:: sortSets(d)
   .. autofunction:: getDocString(scriptfile)
   .. autofunction:: getDescription(doc)
   .. autofunction:: createScriptMenu(parent=None,before=None)
   .. autofunction:: reloadScriptMenu()

   
.. moduleauthor:: pyFormex project (http://pyformex.org)

.. End

