Table of Contents

Class: MenuBar bkchem/Pmw.py
Base Classes   
MegaWidget
Methods   
__init__
_addHotkeyToOptions
_addmenu
_menuHelp
_resetHelpmessage
addcascademenu
addmenu
addmenuitem
deletemenu
deletemenuitems
disableall
enableall
  __init__ 
__init__ (
        self,
        parent=None,
        **kw,
        )

  _addHotkeyToOptions 
_addHotkeyToOptions (
        self,
        menuName,
        kw,
        textKey,
        traverseSpec,
        )

  _addmenu 
_addmenu (
        self,
        parentMenuName,
        menuName,
        balloonHelp,
        statusHelp,
        traverseSpec,
        side,
        textKey,
        kw,
        )

Exceptions   
ValueError, 'menu "%s" already exists' % menuName
  _menuHelp 
_menuHelp ( self,  menuName )

  _resetHelpmessage 
_resetHelpmessage ( self,  event=None )

  addcascademenu 
addcascademenu (
        self,
        parentMenuName,
        menuName,
        statusHelp='',
        traverseSpec=None,
        **kw,
        )

  addmenu 
addmenu (
        self,
        menuName,
        balloonHelp,
        statusHelp=None,
        side='left',
        traverseSpec=None,
        **kw,
        )

  addmenuitem 
addmenuitem (
        self,
        menuName,
        itemType,
        statusHelp='',
        traverseSpec=None,
        **kw,
        )

Exceptions   
ValueError, 'unknown menuitem type "%s"' % itemType
  deletemenu 
deletemenu ( self,  menuName )

Delete should be called for cascaded menus before main menus.

  deletemenuitems 
deletemenuitems (
        self,
        menuName,
        start,
        end=None,
        )

  disableall 
disableall ( self )

  enableall 
enableall ( self )


Table of Contents

This document was automatically generated on Wed Jun 1 11:05:30 2005 by HappyDoc version 2.1