peng3d/gui/__init__.py
def changeSubMenu(self,submenu):
        """
        Changes the submenu that is displayed.
        
        :raises ValueError: if the name was not previously registered
        """
        if submenu not in self.submenus:
            raise ValueError("Submenu %s does not exist!"%submenu)
        elif submenu == self.activeSubMenu:
            return # Ignore double submenu activation to prevent bugs in submenu initializer
        old = self.activeSubMenu
        self.activeSubMenu = submenu
        if old is not None:
            self.submenus[old].on_exit(submenu)
            self.submenus[old].doAction("exit")
        self.submenu.on_enter(old)
        self.submenu.doAction("enter")
def changeSubMenu(self,submenu):
        """
        Changes the submenu that is displayed.
        
        :raises ValueError: if the name was not previously registered
        """
        if submenu not in self.submenus:
            raise ValueError("Submenu %s does not exist!"%submenu)
        elif submenu == self.activeSubMenu:
            return # Ignore double submenu activation to prevent bugs in submenu initializer
        old = self.activeSubMenu
        self.activeSubMenu = submenu
        if old is not None:
            self.submenus[old].on_exit(submenu)
            self.submenus[old].doAction("exit")
        self.submenu.on_enter(old)
        self.submenu.doAction("enter")
def changeSubMenu ( self , submenu ) : if submenu not in self . submenus : raise ValueError ( "Submenu %s does not exist!" % submenu ) elif submenu == self . activeSubMenu : return # Ignore double submenu activation to prevent bugs in submenu initializer old = self . activeSubMenu self . activeSubMenu = submenu if old is not None : self . submenus [ old ] . on_exit ( submenu ) self . submenus [ old ] . doAction ( "exit" ) self . submenu . on_enter ( old ) self . submenu . doAction ( "enter" )
Changes the submenu that is displayed.
        
        :raises ValueError: if the name was not previously registered
Changes the submenu that is displayed . : raises ValueError : if the name was not previously registered