enigma2  2.6
Classes | Namespaces | Functions | Variables
skin.py File Reference

Classes

class  skin.SkinError
 
class  skin.WidgetGroup
 
class  skin.additionalWidget
 
class  skin.Layouts
 
class  skin.ComponentSizes
 
class  skin.TemplatedColors
 
class  skin.TemplatedListFonts
 

Namespaces

 skin
 

Functions

def skin.dump (x, i=0)
 
def skin.getSkinYRes (dom)
 
def skin.loadSkin (name, scope=SCOPE_SKIN)
 
def skin.parsePercent (val, base)
 
def skin.evalPos (pos, wsize, ssize, scale)
 
def skin.getParentSize (desktop, guiObject)
 
def skin.translateVariable (value)
 
def skin.parsePosition (value, scale, desktop=None, guiObject=None)
 
def skin.parseSize (value, scale, desktop=None, guiObject=None)
 
def skin.parseFont (str, scale)
 
def skin.parseColor (str)
 
def skin.parseValue (str)
 
def skin.collectAttributes (skinAttributes, node, skin_path_prefix=None, ignore=[])
 
def skin.loadPixmap (path, desktop, size=eSize())
 
def skin.applySingleAttribute (guiObject, desktop, attrib, value, scale=((1, 1),(1, 1)))
 
def skin.applyAllAttributes (guiObject, desktop, attributes, scale, skipZPosition=False)
 
def skin.loadSingleSkinData (desktop, skin, path_prefix)
 
def skin.loadSkinData (desktop)
 
def skin.lookupScreen (name, style_id)
 
def skin.readSkin (screen, skin, names, desktop)
 
def skin.parseWidgets (name, node, screen, skin_path_prefix, visited_components, group=None)
 
def skin.parseWidget (name, widget, screen, skin_path_prefix, visited_components, group)
 

Variables

bool skin.HAS_SKIN_USER_DISPLAY = True
 
 skin.colorNames = dict()
 
 skin.skinGlobals = dict()
 
list skin.dom_skins = [ ]
 
 skin.value
 
def skin.yres = getSkinYRes(dom_skins[-1][1])
 
string skin.skin_default_specific = 'skin_default_%s.xml' %yres
 
 skin.layouts = Layouts()
 
 skin.componentSizes = ComponentSizes()