openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
Screens.Menu Namespace Reference

Classes

class  Menu
 
class  AnimMain
 
class  IconMain
 
class  MenuSummary
 

Functions

def findMenu (key)
 
def menuEntryName (name)
 

Variables

int MENU_TEXT = 0
 
int MENU_MODULE = 1
 
int MENU_KEY = 2
 
int MENU_WEIGHT = 3
 
int MENU_DESCRIPTION = 4
 
int MENU_IMAGE = 5
 
int MENU_SORT = 6
 
int MAX_MENU = 7
 
int PLUGIN_TEXT = 0
 
int PLUGIN_MODULE = 1
 
int PLUGIN_KEY = 2
 
int PLUGIN_WEIGHT = 3
 
int PLUGIN_CLOSEALL = 4
 
int WIDGET_NUMBER_TEXT = 0
 
int WIDGET_IMAGE = 1
 
int WIDGET_NUMBER = 2
 
int WIDGET_TEXT = 3
 
int WIDGET_DESCRIPTION = 4
 
int WIDGET_KEY = 5
 
int WIDGET_WEIGHT = 6
 
int WIDGET_MODULE = 7
 
dictionary imageCache = {}
 
 lastKey = None
 
 file = open(resolveFilename(SCOPE_SKINS, "menu.xml"), "r")
 
 mdom = parse(file)
 

Function Documentation

◆ findMenu()

def Screens.Menu.findMenu (   key)

◆ menuEntryName()

def Screens.Menu.menuEntryName (   name)

Variable Documentation

◆ file

Screens.Menu.file = open(resolveFilename(SCOPE_SKINS, "menu.xml"), "r")

◆ imageCache

dictionary Screens.Menu.imageCache = {}

◆ lastKey

Screens.Menu.lastKey = None

◆ MAX_MENU

int Screens.Menu.MAX_MENU = 7

◆ mdom

Screens.Menu.mdom = parse(file)

◆ MENU_DESCRIPTION

int Screens.Menu.MENU_DESCRIPTION = 4

◆ MENU_IMAGE

int Screens.Menu.MENU_IMAGE = 5

◆ MENU_KEY

int Screens.Menu.MENU_KEY = 2

◆ MENU_MODULE

int Screens.Menu.MENU_MODULE = 1

◆ MENU_SORT

int Screens.Menu.MENU_SORT = 6

◆ MENU_TEXT

int Screens.Menu.MENU_TEXT = 0

◆ MENU_WEIGHT

int Screens.Menu.MENU_WEIGHT = 3

◆ PLUGIN_CLOSEALL

int Screens.Menu.PLUGIN_CLOSEALL = 4

◆ PLUGIN_KEY

int Screens.Menu.PLUGIN_KEY = 2

◆ PLUGIN_MODULE

int Screens.Menu.PLUGIN_MODULE = 1

◆ PLUGIN_TEXT

int Screens.Menu.PLUGIN_TEXT = 0

◆ PLUGIN_WEIGHT

int Screens.Menu.PLUGIN_WEIGHT = 3

◆ WIDGET_DESCRIPTION

int Screens.Menu.WIDGET_DESCRIPTION = 4

◆ WIDGET_IMAGE

int Screens.Menu.WIDGET_IMAGE = 1

◆ WIDGET_KEY

int Screens.Menu.WIDGET_KEY = 5

◆ WIDGET_MODULE

int Screens.Menu.WIDGET_MODULE = 7

◆ WIDGET_NUMBER

int Screens.Menu.WIDGET_NUMBER = 2

◆ WIDGET_NUMBER_TEXT

int Screens.Menu.WIDGET_NUMBER_TEXT = 0

◆ WIDGET_TEXT

int Screens.Menu.WIDGET_TEXT = 3

◆ WIDGET_WEIGHT

int Screens.Menu.WIDGET_WEIGHT = 6