Skip to content
More languages

Translate automatically from English. Screenshots and search terms remain English.

Google Translate loads after you choose a language.

English original

Skin dictionary — widgets, XML and attributes

Search here when you know an XML name but not which reference it belongs to. The same spelling can have different meanings in different contexts: compare font on a label with font in a list template, or foregroundGradient on a widget with that field inside a template.

For the two common tasks, start with underline on labels and template text or keep the last value column clear of the scrollbar.

The dictionary combines every central handler and native widget in the pinned inventories, their renderer/converter/GUI component classes, each recorded direct or inherited Python attribute handler, source classes, and the documented structural/template contexts. Each result leads to its matching reference. Central attributes and structural contexts include syntax and XML examples; class-specific results lead to the owning class’s contract, including its constructor and skin parsing. Some class-specific entries still need further editorial examples.

This is a dictionary of the documented OpenATV core snapshot, not a promise to know every third-party plugin or dynamically generated attribute. A name’s presence does not imply it is valid on every widget. Deprecated and compatibility names are hidden initially; enable the checkbox to find their migrations. Context-specific current names remain visible even when the central spelling is deprecated.

758 entries

  • actionButtonsPosComponents.Addons.ScreenButtonsBar.ScreenButtonsBar

    Handled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.

  • addonwidget — Inside a screen

    Addon class, for example ScreenHeader. Its own connection and attribute contract applies.

  • alignCentral widget / structural handler

    Stack alignment passed to setAlign; this is an engine-facing value, not text alignment.

  • alignmentComponents.Addons.ButtonSequence.ButtonSequence

    Handled by Components.Addons.ButtonSequence.ButtonSequence. Use this class's syntax and defaults; it can override the central meaning.

  • alignmentComponents.Addons.ColorButtonsSequence.ColorButtonsSequence

    Handled by Components.Addons.ColorButtonsSequence.ColorButtonsSequence. Use this class's syntax and defaults; it can override the central meaning.

  • alignmentComponents.Addons.ScreenButtonsBar.ScreenButtonsBar

    Handled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.

  • alignmentComponents.Addons.ServiceInfoBar.ServiceInfoBar

    Handled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.

  • allVisibleComponents.Renderer.CiModuleControl.CiModuleControl

    Handled by Components.Renderer.CiModuleControl.CiModuleControl. Use this class's syntax and defaults; it can override the central meaning.

  • alphapixmap — Inside a list template

    blend, test, or omitted for ordinary pixmap drawing. This is not alphaTest.

  • alphaBlendCentral widget / structural handler

    Enable native widget background/border alpha blending where supported; useful for overlaying translucent rectangles.

  • alphaTestCentral widget / structural handler

    Pixmap transparency: off, on (alpha test), or blend (smooth alpha blending).

  • AnalogClockComponents.Converter.AnalogClock.AnalogClock

    Class contract for AnalogClock.

  • AnalogClockLCDComponents.Renderer.AnalogClockLCD.AnalogClockLCD

    Class contract for AnalogClockLCD.

  • animationModeCentral widget / structural handler

    Control window show/hide animation; off disables both directions.

  • animationPausedCentral widget / structural handler

    Reserved no-op in this revision; it does not pause an animation.

  • appletInside a screen

    Attach trusted Python code to a screen callback.

  • AudioIconComponents.Renderer.AudioIcon.AudioIcon

    Class contract for AudioIcon.

  • autoGrowpanel — Inside a list template

    On a child item in a horizontal panel: any non-empty string requests leftover width for the first matching item. Omit to disable; the string "0" is non-empty and therefore does not disable it.

  • autoresizeModeComponents.Addons.ServiceInfoBar.ServiceInfoBar

    Handled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.

  • backgroundColorCentral widget / structural handler

    Solid #AARRGGBB/named colour, or gradient specification start[,middle],end,direction[,alphaBlend].

  • backgroundColorComponents.Addons.MainMenu.MainMenu

    Handled by Components.Addons.MainMenu.MainMenu. Use this class's syntax and defaults; it can override the central meaning.

  • backgroundColorComponents.Addons.ScreenHeader.ScreenHeader

    Handled by Components.Addons.ScreenHeader.ScreenHeader. Use this class's syntax and defaults; it can override the central meaning.

  • backgroundColorComponents.EpgList.EPGBouquetList

    Handled by Components.EpgList.EPGBouquetList. Use this class's syntax and defaults; it can override the central meaning.

  • backgroundColorComponents.EpgList.TimelineText

    Handled by Components.EpgList.TimelineText. Use this class's syntax and defaults; it can override the central meaning.

  • backgroundColorComponents.Label.MultiColorLabel

    Handled by Components.Label.MultiColorLabel. Use this class's syntax and defaults; it can override the central meaning.

  • backgroundColorComponents.Renderer.RunningText.RunningText

    Handled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.

  • backgroundColorComponents.Renderer.VRunningText.VRunningText

    Handled by Components.Renderer.VRunningText.VRunningText. Use this class's syntax and defaults; it can override the central meaning.

  • backgroundColorComponents.Renderer.VWatches.VWatches

    Handled by Components.Renderer.VWatches.VWatches. Use this class's syntax and defaults; it can override the central meaning.

  • backgroundColorComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • backgroundColorrectangle / progress — Inside a list template

    Generic XmlMultiContent rectangle fill/background.

  • backgroundColortext — Inside a list template

    Normal field background.

  • backgroundColorEvenCentral widget / structural handler

    Solid colour for alternating even list rows; gradients are not accepted here.

  • backgroundColorMarkedComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • backgroundColorMarkedforegroundColorMarked / foregroundColorMarkedAndSelected / backgroundColorMarked / backgroundColorMarkedAndSelected — Modern service-list template mode/items

    Background when marked.

  • backgroundColorMarkedAndSelectedforegroundColorMarked / foregroundColorMarkedAndSelected / backgroundColorMarked / backgroundColorMarkedAndSelected — Modern service-list template mode/items

    Background when marked and selected.

  • backgroundColorMarkedSelectedComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • backgroundColorOddCentral widget / structural handler

    Solid base/odd-row list background; gradients are not accepted here.

  • backgroundColorsComponents.Label.MultiColorLabel

    Handled by Components.Label.MultiColorLabel. Use this class's syntax and defaults; it can override the central meaning.

  • backgroundColorSelectedCentral widget / structural handler

    Selected row background, as solid colour or a gradient specification.

  • backgroundColorSelectedComponents.EpgList.EPGBouquetList

    Handled by Components.EpgList.EPGBouquetList. Use this class's syntax and defaults; it can override the central meaning.

  • backgroundColorSelectedrectangle / progress — Inside a list template

    Selected-state background.

  • backgroundColorSelectedtext — Inside a list template

    Selected field background.

  • backgroundPixmapCentral widget / structural handler

    Background image for a native target implementing setBackgroundPixmap; not universal to all widgets.

  • baseCentral widget / structural handler

    Reserved no-op in AttributeParser; do not expect a visible effect from this setter.

  • bColorComponents.Renderer.AnalogClockLCD.AnalogClockLCD

    Handled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.

  • bColorComponents.Renderer.EtAnalogClockLCD.EtAnalogClockLCD

    Handled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.

  • BlinkingLabelComponents.Label.BlinkingLabel

    Class contract for BlinkingLabel.

  • BlinkingLabelConditionalComponents.Label.BlinkingLabelConditional

    Class contract for BlinkingLabelConditional.

  • BlinkingPixmapComponents.BlinkingPixmap.BlinkingPixmap

    Class contract for BlinkingPixmap.

  • BlinkingPixmapConditionalComponents.BlinkingPixmap.BlinkingPixmapConditional

    Class contract for BlinkingPixmapConditional.

  • BlinkingWidgetComponents.ConditionalWidget.BlinkingWidget

    Class contract for BlinkingWidget.

  • BlinkingWidgetConditionalComponents.ConditionalWidget.BlinkingWidgetConditional

    Class contract for BlinkingWidgetConditional.

  • BooleanSource class

    Supplies data created by the screen; declaring a source name in XML does not construct it.

  • borderColorCentral widget / structural handler

    Generic border setter. On eLabel this currently changes the text outline; use widgetBorderColor for a rectangle border.

  • borderColorComponents.EpgList.EPGBouquetList

    Handled by Components.EpgList.EPGBouquetList. Use this class's syntax and defaults; it can override the central meaning.

  • borderColorComponents.EpgList.TimelineText

    Handled by Components.EpgList.TimelineText. Use this class's syntax and defaults; it can override the central meaning.

  • borderColorComponents.Renderer.RunningText.RunningText

    Handled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.

  • borderColorrectangle / progress — Inside a list template

    Normal outline colour.

  • borderColorsubtitles / sub — Skin root

    Subtitle outline colour.

  • borderColorSelectedrectangle / progress — Inside a list template

    Selected outline colour where supported by the chosen operation.

  • borderset / pixmapInside windowstyle

    Assign image pieces to a native window, button or list-entry border.

  • borderWidthCentral widget / structural handler

    Generic border width. On eLabel this currently changes glyph outlines; use widgetBorderWidth for the widget frame.

  • borderWidthComponents.EpgList.EPGBouquetList

    Handled by Components.EpgList.EPGBouquetList. Use this class's syntax and defaults; it can override the central meaning.

  • borderWidthComponents.EpgList.TimelineText

    Handled by Components.EpgList.TimelineText. Use this class's syntax and defaults; it can override the central meaning.

  • borderWidthComponents.Renderer.RunningText.RunningText

    Handled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.

  • borderWidthlabel / title / slider / stringList — Inside windowstyle

    On slider: integer default border width.

  • borderWidthrectangle / progress — Inside a list template

    Integer outline width.

  • borderWidthsubtitles / sub — Skin root

    Integer outline width, fallback 3.

  • bottommargin — Skin root

    Integer bottom margin.

  • bppoutput / resolution — Skin root

    On resolution: bits per pixel, normally 32; non-32-bit palette loading is not implemented here.

  • bubbletextBackgroundColorComponents.Addons.Pager.Pager

    Handled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.

  • bubbletextFontComponents.Addons.Pager.Pager

    Handled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.

  • bubbletextPaddingComponents.Addons.Pager.Pager

    Handled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.

  • ButtonComponents.Button.Button

    Class contract for Button.

  • buttonCornerRadiusComponents.Addons.ColorButtonsSequence.ColorButtonsSequence

    Handled by Components.Addons.ColorButtonsSequence.ColorButtonsSequence. Use this class's syntax and defaults; it can override the central meaning.

  • buttonCornerRadiusComponents.Addons.ScreenButtonsBar.ScreenButtonsBar

    Handled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.

  • ButtonSequenceComponents.Addons.ButtonSequence.ButtonSequence

    Class contract for ButtonSequence.

  • CanvasComponents.Renderer.Canvas.Canvas

    Replays upstream drawlist instructions into an eCanvas; drawing commands have their own arguments.

  • CanvasSourceSource class

    Supplies data created by the screen; declaring a source name in XML does not construct it.

  • ChannelNumberComponents.Renderer.ChannelNumber.ChannelNumber

    Class contract for ChannelNumber.

  • ChannelNumbersComponents.Converter.ChannelNumbers.ChannelNumbers

    Class contract for ChannelNumbers.

  • ChoiceListComponents.ChoiceList.ChoiceList

    Class contract for ChoiceList.

  • CiModuleControlComponents.Renderer.CiModuleControl.CiModuleControl

    Class contract for CiModuleControl.

  • ClientsStreamingComponents.Converter.ClientsStreaming.ClientsStreaming

    Class contract for ClientsStreaming.

  • ClockComponents.Clock.Clock

    Class contract for Clock.

  • ClockSource class

    Supplies data created by the screen; declaring a source name in XML does not construct it.

  • ClockToTextComponents.Converter.ClockToText.ClockToText

    Formats upstream time (seconds or a tuple) as text. Built-in formats are in TIME_OPTIONS; Format:, Separator: and Parse: modify formatting and tokenisation.

  • colorcolor — Inside windowstyle

    Registered colour or #AARRGGBB. Unlike colors/color this attribute is named color, not value.

  • colorInside windowstyle

    Set a named native style colour.

  • ColorButtonsSequenceComponents.Addons.ColorButtonsSequence.ColorButtonsSequence

    Class contract for ColorButtonsSequence.

  • colorEventProgressbarComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • colorEventProgressbarBorderComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • colorEventProgressbarBorderSelectedComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • colorEventProgressbarSelectedComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • colorFallbackItemComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • colorsComponents.Renderer.RatingIconLabel.RatingIconLabel

    Handled by Components.Renderer.RatingIconLabel.RatingIconLabel. Use this class's syntax and defaults; it can override the central meaning.

  • colorsComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • colors / colorSkin root

    Register named colours or gradients for supported parsers.

  • colorServiceDescriptionComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • colorServiceDescriptionFallbackComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • colorServiceDescriptionSelectedComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • colorServiceDescriptionSelectedFallbackComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • colorServicePseudoRecordedComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • colorServiceRecordedComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • colorServiceRecordingComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • colorServiceSelectedFallbackComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • colorServiceStreamedComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • colorServiceWithAdvertismentComponents.ServiceList.ServiceList

    Handled by Components.ServiceList.ServiceList. Use this class's syntax and defaults; it can override the central meaning.

  • colorServiceWithAdvertismentComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • colpositionComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • colPositionComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • CombineComponents.Converter.Combine.Combine

    Class contract for Combine.

  • componenttemplates / template — Inside a source widget

    For external modern service-list templates: serviceList. This is not a generic XmlMultiContent selector.

  • conditionCentral widget / structural handler

    Construction-time condition evaluated by readSkin for supported config/BoxInfo expressions, not a live visibility binding.

  • conditionalCentral widget / structural handler

    Include an element when at least one named component exists in the screen; processed by readSkin.

  • conditionalinclude — Skin root

    Optional Python expression evaluated by the loader. Omit for unconditional inclusion.

  • conditionaltext — Inside a list template

    Construction-time expression in the template parser; not a live visibility binding.

  • ConditionalShowHideComponents.Converter.ConditionalShowHide.ConditionalShowHide

    Controls downstream visibility from source.boolean, optionally inverted or blinking. It forwards other attribute requests upstream and is not simply a boolean-to-text conversion.

  • ConditionalWidgetComponents.ConditionalWidget.ConditionalWidget

    Class contract for ConditionalWidget.

  • ConfigSource class

    Supplies data created by the screen; declaring a source name in XML does not construct it.

  • ConfigEntryTestComponents.Converter.ConfigEntryTest.ConfigEntryTest

    Class contract for ConfigEntryTest.

  • ConfigEntryTestVisibleComponents.Converter.ConfigEntryTestVisible.ConfigEntryTestVisible

    Class contract for ConfigEntryTestVisible.

  • configListInside windowstyle

    Configure default configuration-label/value/header fonts and offsets.

  • ConfigListComponents.ConfigList.ConfigList

    Configuration-entry list. Native list styling and row fonts work with configuration content; editable values and actions are supplied by Python.

  • connectionCentral widget / structural handler

    Names the component connections for a GUI addon; readSkin consumes this before attribute application.

  • connectionwidget — Inside a screen

    Comma-separated existing component names required by the addon.

  • constant-widgets / constant-widget / layouts / layoutSkin root and references inside screens

    Register reusable widget groups and insert them by name.

  • convertInside a source widget

    Transform a source before the renderer consumes it.

  • ConverterComponents.Converter.Converter.Converter

    Base Element subclass storing the argument string. Concrete converters expose properties or affect downstream elements.

  • ConverterRotatorComponents.Converter.ConverterRotator.ConverterRotator

    Static Text Converter Rotator

  • cornerRadiusCentral widget / structural handler

    Corner radius, optionally followed by a semicolon and edge names, e.g. 24;topLeft,topRight.

  • cornerRadiuspixmap — Inside a list template

    radius[;edges] where the drawing operation supports it.

  • cornerRadiusrectangle / progress — Inside a list template

    radius[;edges].

  • CoverComponents.Renderer.Cover.Cover

    Class contract for Cover.

  • CryptoInfoComponents.Converter.CryptoInfo.CryptoInfo

    Class contract for CryptoInfo.

  • currentPageStyleComponents.Addons.Pager.Pager

    Handled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.

  • CurrentServiceSource class

    Supplies data created by the screen; declaring a source name in XML does not construct it.

  • DiskInfoComponents.DiskInfo.DiskInfo

    Class contract for DiskInfo.

  • dividecharComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • divideCharComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • eButtonNative widget class

    Native button derived from eLabel. It inherits the label attributes. Remote-control actions are connected in Python, not by a skin attribute.

  • eCanvasNative widget class

    Pixmap-derived drawing surface. A Canvas renderer consumes drawing instructions; font and text for those instructions are not eCanvas XML attributes.

  • EGAnalogicComponents.Converter.EGAnalogic.EGAnalogic

    Class contract for EGAnalogic.

  • eGaugeNative widget class

    Native analogue gauge used by clock renderers. The Python renderer supplies values; the XML parser supplies geometry and the supported image attributes.

  • EGclockComponents.Renderer.EGclock.EGclock

    Class contract for EGclock.

  • eInputNative widget class

    Native input widget. This is distinct from the commonly used Python Components.Input.Input, whose createWidget returns eLabel. Look up the actual component before selecting attributes.

  • eLabelNative widget class

    Text label with font, alignment, wrapping, outline, shadow and text scrolling. borderColor/borderWidth address the text outline; use widgetBorderColor/widgetBorderWidth for the rectangular widget border.

  • eLabel / ePixmap / eRectangleInside a screen

    Create decorative native widgets without a Python GUI component.

  • elementsComponents.Addons.ServiceInfoBar.ServiceInfoBar

    Handled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.

  • eListboxNative widget class

    List viewport and selection control. Row content may be string, configuration, service or MultiContent data. Row-template attributes and component-specific attributes are additional contracts.

  • enableWrapAroundCentral widget / structural handler

    Allow list navigation to wrap from the final entry to the first and back.

  • enableWrapAroundlistbox / scrolllabel — Inside windowstyle

    listbox only: Boolean list-navigation wrap.

  • EntryBackgroundColorComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • EntryBackgroundColorNowComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • EntryBackgroundColorNowSelectedComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • EntryBackgroundColorPastComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • EntryBackgroundColorPastSelectedComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • EntryBackgroundColorSelectedComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • EntryBorderColorComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • entryFontCentral widget / structural handler

    Font for configuration entry labels on native targets supporting it.

  • entryFontconfigList — Inside windowstyle

    Face;size of entry labels.

  • EntryFontAlignmentComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • EntryFontGraphicalComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • entryFontScaleconfigList — Inside windowstyle

    Recognised by the loader, but the pinned branch refers to style.guiObject. No working example is claimed for this path.

  • EntryFontWrapComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • EntryForegroundColorComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • EntryForegroundColorNowComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • EntryForegroundColorNowSelectedComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • EntryForegroundColorPastComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • EntryForegroundColorPastSelectedComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • EntryForegroundColorSelectedComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • entryLeftOffsetconfigList — Inside windowstyle

    Integer entry left offset; fallback 15.

  • EPGBouquetListComponents.EpgList.EPGBouquetList

    Class contract for EPGBouquetList.

  • EPGListComponents.EpgList.EPGList

    Class contract for EPGList.

  • ePixmapNative widget class

    Image widget: pixmap, scaling and alpha test/blending, plus base widget appearance. No font or text alignment attributes.

  • ePositionGaugeNative widget class

    Playback position and seek/cut marker widget. pointer and seekPointer use filename:x,y syntax; the source/renderer supplies playback and cut-list values.

  • eQRCodeNative widget class

    QR-code widget. text supplies the encoded payload; errorCorrection, quietZone and colour/spacing options determine the generated symbol.

  • eRectangleNative widget class

    Decorative rectangle. Uses the base widget background, gradient, corner and border attributes.

  • errorCorrectionCentral widget / structural handler

    QR code recovery level: low, medium, quartile or high.

  • eSliderNative widget class

    Progress or slider widget. Supports foreground/background images and gradients and the two-argument slider orientation parser. Several scrollbar names are compatibility mappings.

  • eStackInside a screen

    Create a native stack container for its child widgets.

  • eStackNative widget class

    Layout container whose children use align. Geometry and appearance are inherited from eWidget; it is not a text label or listbox.

  • eSubtitleWidgetNative widget class

    Native subtitle display surface. DVB/teletext subtitle styles are configured by the subtitle skin resources; they are not arbitrary label attributes on this widget.

  • EtAnalogClockComponents.Converter.EtAnalogClock.EtAnalogClock

    Class contract for EtAnalogClock.

  • EtAnalogClockLCDComponents.Renderer.EtAnalogClockLCD.EtAnalogClockLCD

    Class contract for EtAnalogClockLCD.

  • EventSource class

    Supplies data created by the screen; declaring a source name in XML does not construct it.

  • EventBorderWidthComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • EventFontInfobarComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • EventFontMultiComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • EventFontSingleComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • EventFontVerticalComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • EventInfoComponents.Converter.EventInfo.EventInfo

    Extracts event text, timing, progress and metadata. The selected constructor mode determines which output properties are meaningful.

  • EventInfoSource class

    Supplies data created by the screen; declaring a source name in XML does not construct it.

  • EventNameComponents.Converter.EventName.EventName

    Class contract for EventName.

  • EventNamePaddingComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • EventTimeComponents.Converter.EventTime.EventTime

    Compatibility subclass of EventInfo. Its constructor and properties are inherited from EventInfo; inspect that base contract for available modes.

  • eVideoWidgetNative widget class

    Native video plane wrapper derived from eLabel. Inherited label methods exist, but video placement/decoder behaviour is controlled by Pig or VideoWindow and the receiver driver.

  • eWidgetNative widget class

    Base widget: geometry, background, borders, transparency and stacking. It does not implement text, pixmap or list content.

  • eWindowNative widget class

    Screen window. Adds title, window flags and animation mode to the base widget. Use these on the screen rather than on a Label renderer.

  • excludesCentral widget / structural handler

    Skip an element when any listed component exists; processed while building the screen.

  • extendDirectionComponents.Renderer.RatingIconLabel.RatingIconLabel

    Handled by Components.Renderer.RatingIconLabel.RatingIconLabel. Use this class's syntax and defaults; it can override the central meaning.

  • ExtendedServiceInfoComponents.Converter.ExtendedServiceInfo.ExtendedServiceInfo

    Class contract for ExtendedServiceInfo.

  • ExtremeInfoComponents.Converter.ExtremeInfo.ExtremeInfo

    Class contract for ExtremeInfo.

  • fColorComponents.Renderer.AnalogClockLCD.AnalogClockLCD

    Handled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.

  • fColorComponents.Renderer.EtAnalogClockLCD.EtAnalogClockLCD

    Handled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.

  • fieldMarginsComponents.ServiceList.ServiceList

    Handled by Components.ServiceList.ServiceList. Use this class's syntax and defaults; it can override the central meaning.

  • fieldMarginsComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • FileListComponents.FileList.FileList

    Class contract for FileList.

  • FileListBaseComponents.FileList.FileListBase

    Class contract for FileListBase.

  • FileListMultiSelectComponents.FileList.FileListMultiSelect

    Class contract for FileListMultiSelect.

  • filenameborderset / pixmap — Inside windowstyle

    Existing image file for that border piece.

  • filenamefonts / font — Skin root

    Existing font file resolved through the font/skin path.

  • filenameinclude — Skin root

    Existing file resolved in the current skin path/scope.

  • filenameswitchpixmap / pixmap — Skin root

    Existing image file resolved in the skin scope.

  • FixedLabelComponents.Renderer.FixedLabel.FixedLabel

    Keeps the XML label text while participating in a source/converter chain, for example for conditional visibility.

  • flagsCentral widget / structural handler

    Comma-separated eWindow flags, for example wfNoBorder; belongs on a screen/window.

  • flagsscreen — Skin root

    Comma-separated window flags, for example wfNoBorder.

  • flagstext — Inside a list template

    Comma-separated blend, underline, scroll. Underlining here uses flags="underline".

  • fontCentral widget / structural handler

    Registered font face or alias and size, for example Regular;28. It is not a font file path.

  • fontComponents.Addons.ColorButtonsSequence.ColorButtonsSequence

    Handled by Components.Addons.ColorButtonsSequence.ColorButtonsSequence. Use this class's syntax and defaults; it can override the central meaning.

  • fontComponents.Addons.MainMenu.MainMenu

    Handled by Components.Addons.MainMenu.MainMenu. Use this class's syntax and defaults; it can override the central meaning.

  • fontComponents.Addons.ScreenButtonsBar.ScreenButtonsBar

    Handled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.

  • fontComponents.Addons.ServiceInfoBar.ServiceInfoBar

    Handled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.

  • fontComponents.EpgList.EPGBouquetList

    Handled by Components.EpgList.EPGBouquetList. Use this class's syntax and defaults; it can override the central meaning.

  • fontComponents.EpgList.TimelineText

    Handled by Components.EpgList.TimelineText. Use this class's syntax and defaults; it can override the central meaning.

  • fontComponents.MovieList.MovieList

    Handled by Components.MovieList.MovieList. Use this class's syntax and defaults; it can override the central meaning.

  • fontComponents.Renderer.RollerCharLCDLong.RollerCharLCDLong

    Handled by Components.Renderer.RollerCharLCDLong.RollerCharLCDLong. Use this class's syntax and defaults; it can override the central meaning.

  • fontComponents.Renderer.RunningText.RunningText

    Handled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.

  • fontComponents.Renderer.VRunningText.VRunningText

    Handled by Components.Renderer.VRunningText.VRunningText. Use this class's syntax and defaults; it can override the central meaning.

  • fontfonts / alias — Skin root

    Already registered face.

  • fontlabel / title / slider / stringList — Inside windowstyle

    On label/title: Face;size, fallback Regular;20.

  • fontlistbox / scrolllabel — Inside windowstyle

    listbox only: default list font, fallback Regular;20.

  • fontpanel — Inside a screen

    Optional font alias/face for character-relative layout metrics.

  • fontsubtitles / sub — Skin root

    Registered Face;size.

  • fonttext — Inside a list template

    Zero-based integer index into the template fonts table; not Face;size.

  • fontstemplates / template — Inside a source widget

    Comma-separated Face;size entries; child font indexes start at 0.

  • fonts / aliasSkin root

    Give a font and layout metrics a reusable alias.

  • fonts / fontSkin root

    Register an existing font file under a face name.

  • fontScaleCentral widget / structural handler

    Automatic label font adjustment: size;offset or width;offset (default offset -4).

  • foregroundColorCentral widget / structural handler

    Text/foreground colour. A gradient value is supported only by the slider foreground path.

  • foregroundColorComponents.Addons.ColorButtonsSequence.ColorButtonsSequence

    Handled by Components.Addons.ColorButtonsSequence.ColorButtonsSequence. Use this class's syntax and defaults; it can override the central meaning.

  • foregroundColorComponents.Addons.MainMenu.MainMenu

    Handled by Components.Addons.MainMenu.MainMenu. Use this class's syntax and defaults; it can override the central meaning.

  • foregroundColorComponents.Addons.Pager.Pager

    Handled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.

  • foregroundColorComponents.Addons.ScreenButtonsBar.ScreenButtonsBar

    Handled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.

  • foregroundColorComponents.Addons.ServiceInfoBar.ServiceInfoBar

    Handled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.

  • foregroundColorComponents.EpgList.EPGBouquetList

    Handled by Components.EpgList.EPGBouquetList. Use this class's syntax and defaults; it can override the central meaning.

  • foregroundColorComponents.EpgList.TimelineText

    Handled by Components.EpgList.TimelineText. Use this class's syntax and defaults; it can override the central meaning.

  • foregroundColorComponents.Label.MultiColorLabel

    Handled by Components.Label.MultiColorLabel. Use this class's syntax and defaults; it can override the central meaning.

  • foregroundColorComponents.Renderer.RunningText.RunningText

    Handled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.

  • foregroundColorComponents.Renderer.VRunningText.VRunningText

    Handled by Components.Renderer.VRunningText.VRunningText. Use this class's syntax and defaults; it can override the central meaning.

  • foregroundColorComponents.Renderer.VWatches.VWatches

    Handled by Components.Renderer.VWatches.VWatches. Use this class's syntax and defaults; it can override the central meaning.

  • foregroundColorrectangle / progress — Inside a list template

    Progress fill; also rectangle fill in the specialised service-list builder.

  • foregroundColorsubtitles / sub — Skin root

    Optional forced text colour; omitted means no forced colour.

  • foregroundColortext — Inside a list template

    Normal text colour; generic named-index lists can use +FieldName.

  • foregroundColorEventComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • foregroundColorEventborderComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • foregroundColorEventborderSelectedComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • foregroundColorEventSelectedComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • foregroundColorMarkedComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • foregroundColorMarkedforegroundColorMarked / foregroundColorMarkedAndSelected / backgroundColorMarked / backgroundColorMarkedAndSelected — Modern service-list template mode/items

    Text/foreground colour when marked.

  • foregroundColorMarked / foregroundColorMarkedAndSelected / backgroundColorMarked / backgroundColorMarkedAndSelectedModern service-list template mode/items

    Choose colours for marked services and for a service that is marked and selected.

  • foregroundColorMarkedAndSelectedforegroundColorMarked / foregroundColorMarkedAndSelected / backgroundColorMarked / backgroundColorMarkedAndSelected — Modern service-list template mode/items

    Text/foreground colour when marked and selected.

  • foregroundColorMarkedSelectedComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • foregroundColorsComponents.Label.MultiColorLabel

    Handled by Components.Label.MultiColorLabel. Use this class's syntax and defaults; it can override the central meaning.

  • foregroundColorSelectedCentral widget / structural handler

    Foreground/text colour for selected list entries.

  • foregroundColorSelectedComponents.Addons.MainMenu.MainMenu

    Handled by Components.Addons.MainMenu.MainMenu. Use this class's syntax and defaults; it can override the central meaning.

  • foregroundColorSelectedComponents.EpgList.EPGBouquetList

    Handled by Components.EpgList.EPGBouquetList. Use this class's syntax and defaults; it can override the central meaning.

  • foregroundColorSelectedrectangle / progress — Inside a list template

    Selected-state foreground.

  • foregroundColorSelectedtext — Inside a list template

    Selected text colour.

  • foregroundColorServiceNotAvailComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • foregroundGradientrectangle / progress — Inside a list template

    start[,middle],end,direction[,alphaBlend]. Current template field; do not migrate it as if it were the central deprecated attribute.

  • foregroundGradientSelectedrectangle / progress — Inside a list template

    Selected-state gradient.

  • formattext — Inside a list template

    Recorded by XmlMultiContent, but only effective if the owning screen consumes templateDataFormats.

  • FrontendInfoComponents.Converter.FrontendInfo.FrontendInfo

    Converts frontend measurements and tuner status to text, boolean or value/range. Not every mode supports every output property; see the mode-specific assertions and recipes.

  • FrontendInfoSource class

    Supplies data created by the screen; declaring a source name in XML does not construct it.

  • FrontendStatusSource class

    Supplies data created by the screen; declaring a source name in XML does not construct it.

  • FrontpanelLedComponents.Renderer.FrontpanelLed.FrontpanelLed

    Controls a front-panel LED rather than drawing an OSD widget. Its constructor accepts LED index, patterns and a boolean-mode flag. It has no GUIComponent/applySkin lifecycle.

  • gradientModeCentral widget / structural handler

    Slider gradient behaviour: legacy or explicit. Check the receiver version before using this newer option.

  • GUIAddonComponents.Addons.GUIAddon.GUIAddon

    Class contract for GUIAddon.

  • GUIComponentComponents.GUIComponent.GUIComponent

    Base lifecycle for named Python widgets: GUIcreate, applySkin, postWidgetCreate and preWidgetRemove. Instantiate concrete subclasses for actual screen content.

  • halignComponents.Renderer.RunningText.RunningText

    Handled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.

  • halignComponents.Renderer.VRunningText.VRunningText

    Handled by Components.Renderer.VRunningText.VRunningText. Use this class's syntax and defaults; it can override the central meaning.

  • HbbtvApplicationSource class

    Supplies data created by the screen; declaring a source name in XML does not construct it.

  • HbbtvApplicationInfoComponents.Converter.HbbtvApplicationInfo.HbbtvApplicationInfo

    Class contract for HbbtvApplicationInfo.

  • hColorComponents.Renderer.AnalogClockLCD.AnalogClockLCD

    Handled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.

  • hColorComponents.Renderer.EtAnalogClockLCD.EtAnalogClockLCD

    Handled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.

  • headerFontCentral widget / structural handler

    Font for configuration/list headers on supporting targets.

  • headerFontconfigList — Inside windowstyle

    Face;size of headers.

  • headerForegroundColorCentral widget / structural handler

    Foreground colour of configuration/list headers.

  • headerLeftOffsetconfigList — Inside windowstyle

    Integer header left offset; fallback 15.

  • heightfonts / alias — Skin root

    Character-layout height metric; default 25.

  • hidePipComponents.Renderer.Pig.Pig

    Handled by Components.Renderer.Pig.Pig. Use this class's syntax and defaults; it can override the central meaning.

  • horizontalAlignmentCentral widget / structural handler

    Text alignment inside its rectangle: left, center, right or block.

  • horizontalAlignmentlistbox / scrolllabel — Inside windowstyle

    listbox only: default text alignment left/center/right/block.

  • horizontalAlignmenttext — Inside a list template

    left, center, right or block.

  • iconSizeComponents.Addons.MainMenu.MainMenu

    Handled by Components.Addons.MainMenu.MainMenu. Use this class's syntax and defaults; it can override the central meaning.

  • idmargin — Skin root

    Desktop ID, normally 0 for the TV GUI.

  • idoutput / resolution — Skin root

    On output: output ID; omitted means GUI ID 0.

  • idscreen — Skin root

    Output ID: 0 normally means the TV OSD; displays use their own IDs.

  • idwindowstyle — Skin root

    Window style ID; omitted means GUI ID 0.

  • ignoreWidgetsCentral widget / structural handler

    Screen metadata for optional widgets; the AttributeParser handler itself is a no-op.

  • ignoreWidgetsscreen — Skin root

    Comma-separated optional Python widget names excluded from missing-widget warnings.

  • imagescreens / menus / setups — Skin root

    Image path read by the consuming UI component.

  • includeSkin root

    Load another skin resource file.

  • includesCentral widget / structural handler

    Include an element when any listed component exists; the counterpart of excludes.

  • indentSizeconfigList — Inside windowstyle

    Integer indentation step; fallback 20.

  • indexpixmap — Inside a list template

    Row field index/name containing the image data expected by this builder.

  • indexrectangle / progress — Inside a list template

    For progress: row data field containing the progress value.

  • indextext — Inside a list template

    Tuple number or an indexNames key supplied by the component; omit for static text.

  • InputComponents.Input.Input

    Python text-input component using VariableText and GUIComponent. createWidget returns eLabel; it is not the native eInput class.

  • itemAlignmentCentral widget / structural handler

    Align list items within the available list rectangle; distinct from text alignment.

  • itemCornerRadiusCentral widget / structural handler

    Rounded item background in its normal state.

  • itemCornerRadiusMarkedCentral widget / structural handler

    Rounded background for a marked item.

  • itemCornerRadiusMarkedAndSelectedCentral widget / structural handler

    Rounded background when the item is both marked and selected.

  • itemCornerRadiusSelectedCentral widget / structural handler

    Rounded background of the selected item.

  • itemGradientCentral widget / structural handler

    Background gradient for a normal list item.

  • itemGradientMarkedCentral widget / structural handler

    Background gradient for a marked item.

  • itemGradientMarkedAndSelectedCentral widget / structural handler

    Background gradient for an item that is both marked and selected.

  • itemGradientSelectedCentral widget / structural handler

    Background gradient for the selected list item.

  • itemHeightCentral widget / structural handler

    Height of one list entry, scaled vertically.

  • itemHeightComponents.Addons.MainMenu.MainMenu

    Handled by Components.Addons.MainMenu.MainMenu. Use this class's syntax and defaults; it can override the central meaning.

  • itemHeightComponents.Addons.Pager.Pager

    Handled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.

  • itemHeightComponents.EpgList.EPGBouquetList

    Handled by Components.EpgList.EPGBouquetList. Use this class's syntax and defaults; it can override the central meaning.

  • itemHeightComponents.EpgList.TimelineText

    Handled by Components.EpgList.TimelineText. Use this class's syntax and defaults; it can override the central meaning.

  • itemHeightmode / rowtemplate — Inside a list template

    On mode: optional row-height override.

  • itemHeighttemplates / template — Inside a source widget

    Row height; supply a positive value.

  • itemsDistancesComponents.ServiceList.ServiceList

    Handled by Components.ServiceList.ServiceList. Use this class's syntax and defaults; it can override the central meaning.

  • itemsDistancesComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • itemSpacingCentral widget / structural handler

    Horizontal and vertical gap between list items; one value applies to both axes.

  • itemWidthCentral widget / structural handler

    Width of one list item, scaled horizontally.

  • itemWidthComponents.Addons.MainMenu.MainMenu

    Handled by Components.Addons.MainMenu.MainMenu. Use this class's syntax and defaults; it can override the central meaning.

  • itemWidthComponents.Addons.Pager.Pager

    Handled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.

  • itemWidthmode / rowtemplate — Inside a list template

    On mode: optional row-width override.

  • itemWidthtemplates / template — Inside a source widget

    Row width; when absent the surrounding widget width is used.

  • keyscreens / menus / setups — Skin root

    On screen/menu/setup: one exact key requested by the consuming component.

  • keysscreens / menus / setups — Skin root

    On screen/menu/setup: comma-separated keys; used instead of key when supplied.

  • labelCentral widget / structural handler

    Reserved metadata/no-op in AttributeParser; no label is created by this attribute alone.

  • LabelComponents.Label.Label

    Class contract for Label.

  • LabelComponents.Renderer.Label.Label

    Displays upstream text. The renderer applies eLabel attributes and refreshes its text when the source changes.

  • label / title / slider / stringListInside windowstyle

    Set other native style defaults.

  • LabelConditionalComponents.Label.LabelConditional

    Class contract for LabelConditional.

  • layoutCentral widget / structural handler

    Select panel/stack layout in the structure parser; this setter itself is a no-op.

  • layouteStack — Inside a screen

    horizontal or vertical.

  • layoutpanel — Inside a list template

    horizontal, vertical or stack.

  • layoutpanel — Inside a screen

    stack, vertical or horizontal.

  • layoutStyleComponents.Addons.ColorButtonsSequence.ColorButtonsSequence

    Handled by Components.Addons.ColorButtonsSequence.ColorButtonsSequence. Use this class's syntax and defaults; it can override the central meaning.

  • layoutStyleComponents.Addons.ScreenButtonsBar.ScreenButtonsBar

    Handled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.

  • LcdPiconComponents.Renderer.LcdPicon.LcdPicon

    Class contract for LcdPicon.

  • leftmargin — Skin root

    Integer left margin.

  • leftColAlignComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • leftColumnAlignmentComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • linesComponents.Renderer.NextEvents.NextEvents

    Handled by Components.Renderer.NextEvents.NextEvents. Use this class's syntax and defaults; it can override the central meaning.

  • linesizeComponents.Renderer.AnalogClockLCD.AnalogClockLCD

    Handled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.

  • linesizeComponents.Renderer.EtAnalogClockLCD.EtAnalogClockLCD

    Handled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.

  • linewidthComponents.Renderer.AnalogClockLCD.AnalogClockLCD

    Handled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.

  • linewidthComponents.Renderer.EtAnalogClockLCD.EtAnalogClockLCD

    Handled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.

  • ListSource class

    Supplies data created by the screen; declaring a source name in XML does not construct it.

  • ListboxComponents.Renderer.Listbox.Listbox

    Displays native list content provided upstream, commonly by XmlMultiContent or TemplatedMultiContent. It also propagates selection changes to the source.

  • listbox / scrolllabelInside windowstyle

    Set shared list and scrolling-label defaults.

  • listMarginLeftComponents.ServiceList.ServiceList

    Handled by Components.ServiceList.ServiceList. Use this class's syntax and defaults; it can override the central meaning.

  • listMarginLeftComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • listMarginRightComponents.ServiceList.ServiceList

    Handled by Components.ServiceList.ServiceList. Use this class's syntax and defaults; it can override the central meaning.

  • listMarginRightComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • listOrientationCentral widget / structural handler

    List layout: vertical, horizontal or grid; not a slider direction.

  • MainMenuComponents.Addons.MainMenu.MainMenu

    Class contract for MainMenu.

  • marginSkin root

    Set margins on the selected desktop.

  • maxEventsComponents.Renderer.SingleEpgList.SingleEpgList

    Handled by Components.Renderer.SingleEpgList.SingleEpgList. Use this class's syntax and defaults; it can override the central meaning.

  • maxPagesComponents.Addons.Pager.Pager

    Handled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.

  • maxWidthComponents.Addons.MainMenu.MainMenu

    Handled by Components.Addons.MainMenu.MainMenu. Use this class's syntax and defaults; it can override the central meaning.

  • mColorComponents.Renderer.AnalogClockLCD.AnalogClockLCD

    Handled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.

  • mColorComponents.Renderer.EtAnalogClockLCD.EtAnalogClockLCD

    Handled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.

  • MenuEntryCompareComponents.Converter.MenuEntryCompare.MenuEntryCompare

    Class contract for MenuEntryCompare.

  • MenuListComponents.MenuList.MenuList

    Class contract for MenuList.

  • MinimumItemHeightComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • minWidthComponents.Addons.MainMenu.MainMenu

    Handled by Components.Addons.MainMenu.MainMenu. Use this class's syntax and defaults; it can override the central meaning.

  • modeComponents.Renderer.Picon.Picon

    Handled by Components.Renderer.Picon.Picon. Use this class's syntax and defaults; it can override the central meaning.

  • mode / rowtemplateInside a list template

    Choose a whole-list style or a per-row drawing variant.

  • MovieInfoComponents.Converter.MovieInfo.MovieInfo

    Class contract for MovieInfo.

  • MovieListComponents.MovieList.MovieList

    Class contract for MovieList.

  • MovieReferenceComponents.Converter.MovieReference.MovieReference

    Class contract for MovieReference.

  • MovingPixmapComponents.Pixmap.MovingPixmap

    Class contract for MovingPixmap.

  • MultiColorLabelComponents.Label.MultiColorLabel

    Class contract for MultiColorLabel.

  • MultiFileSelectListComponents.FileList.MultiFileSelectList

    Class contract for MultiFileSelectList.

  • MultiPixmapComponents.Pixmap.MultiPixmap

    Class contract for MultiPixmap.

  • nameborderset / pixmap — Inside windowstyle

    On borderset: bsWindow, bsButton or bsListboxEntry.

  • namecolor — Inside windowstyle

    Native colour role without the col prefix, for example Background, Foreground or ListboxBackgroundSelected.

  • namecolors / color — Skin root

    On color: alias name.

  • nameconstant-widgets / constant-widget / layouts / layout — Skin root and references inside screens

    On constant-widget/layout: definition name; the same name selects it from a screen reference.

  • namefonts / alias — Skin root

    Alias name.

  • namefonts / font — Skin root

    Registered face name; loader fallback Regular.

  • namemode / rowtemplate — Inside a list template

    On mode: style selector, normally default; matches List.style.

  • namepanel — Inside a screen

    Optional existing screen/panel definition to include.

  • nameparameters / parameter — Skin root

    Exact parameter key expected by the component.

  • namescreen — Skin root

    Screen name matched by the class skinName; case-sensitive.

  • namesubtitles / sub — Skin root

    Existing eSubtitleWidget face name, such as Subtitle_Regular.

  • nameswitchpixmap / pixmap — Skin root

    Pixmap identifier.

  • nametemplates / template — Inside a source widget

    Template selector, normally Default; matches List.template.

  • namevariables / variable — Skin root

    Variable name.

  • namewidget — Inside a screen

    Existing GUI component name; use the name declared by the screen.

  • NextEpgInfoComponents.Renderer.NextEpgInfo.NextEpgInfo

    Class contract for NextEpgInfo.

  • NextEventComponents.Renderer.NextEvent.NextEvent

    Class contract for NextEvent.

  • NextEventsComponents.Renderer.NextEvents.NextEvents

    Class contract for NextEvents.

  • nonplayableMarginsComponents.ServiceList.ServiceList

    Handled by Components.ServiceList.ServiceList. Use this class's syntax and defaults; it can override the central meaning.

  • nonplayableMarginsComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • noWrapComponents.Renderer.RunningText.RunningText

    Handled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.

  • noWrapComponents.Renderer.VRunningText.VRunningText

    Handled by Components.Renderer.VRunningText.VRunningText. Use this class's syntax and defaults; it can override the central meaning.

  • noWrapComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • numberComponents.Renderer.NextEvents.NextEvents

    Handled by Components.Renderer.NextEvents.NextEvents. Use this class's syntax and defaults; it can override the central meaning.

  • NumberOfRowsComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • objectTypesCentral widget / structural handler

    Construction-time component type check: componentName,ClassName[,ClassName].

  • offsetComponents.BlinkingPixmap.BlinkingPixmapConditional

    Handled by Components.Pixmap.Pixmap. Use this class's syntax and defaults; it can override the central meaning.

  • offsetComponents.Pixmap.MovingPixmap

    Handled by Components.Pixmap.Pixmap. Use this class's syntax and defaults; it can override the central meaning.

  • offsetComponents.Pixmap.MultiPixmap

    Handled by Components.Pixmap.Pixmap. Use this class's syntax and defaults; it can override the central meaning.

  • offsetComponents.Pixmap.Pixmap

    Handled by Components.Pixmap.Pixmap. Use this class's syntax and defaults; it can override the central meaning.

  • offsetComponents.Pixmap.PixmapConditional

    Handled by Components.Pixmap.Pixmap. Use this class's syntax and defaults; it can override the central meaning.

  • offsetlabel / title / slider / stringList — Inside windowstyle

    On title: x,y title offset; fallback 20,5.

  • optionsComponents.Renderer.RunningText.RunningText

    Handled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.

  • optionsComponents.Renderer.VRunningText.VRunningText

    Handled by Components.Renderer.VRunningText.VRunningText. Use this class's syntax and defaults; it can override the central meaning.

  • orientationCentral widget / structural handler

    Slider direction: orHorizontal/orLeftToRight, orRightToLeft, orVertical/orTopToBottom, orBottomToTop.

  • orientationComponents.Addons.ButtonSequence.ButtonSequence

    Handled by Components.Addons.ButtonSequence.ButtonSequence. Use this class's syntax and defaults; it can override the central meaning.

  • orientationComponents.Addons.ColorButtonsSequence.ColorButtonsSequence

    Handled by Components.Addons.ColorButtonsSequence.ColorButtonsSequence. Use this class's syntax and defaults; it can override the central meaning.

  • orientationComponents.Addons.Pager.Pager

    Handled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.

  • orientationComponents.Addons.ScreenButtonsBar.ScreenButtonsBar

    Handled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.

  • orientationComponents.Addons.ServiceInfoBar.ServiceInfoBar

    Handled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.

  • output / resolutionSkin root

    Set the GUI output resolution.

  • overScanCentral widget / structural handler

    Pass the overscan value to a native target implementing setOverscan; this is not global TV calibration.

  • paddingCentral widget / structural handler

    One, two or four comma-separated inset values: left,top,right,bottom. Two values repeat as x,y,x,y.

  • paddingpixmap — Inside a list template

    One/two/four inset values for generic XmlMultiContent.

  • paddingtext — Inside a list template

    One/two/four values in left,top,right,bottom order; generic XmlMultiContent scales the padding.

  • PagerComponents.Addons.Pager.Pager

    Class contract for Pager.

  • panelInside a list template

    Arrange row drawing items in a local layout context.

  • panelInside a screen

    Include a named screen/panel definition or arrange child widgets in a local layout context.

  • parameters / parameterSkin root

    Supply named values consumed by Python components.

  • pathComponents.Renderer.AudioIcon.AudioIcon

    Handled by Components.Renderer.AudioIcon.AudioIcon. Use this class's syntax and defaults; it can override the central meaning.

  • pathComponents.Renderer.LcdPicon.LcdPicon

    Handled by Components.Renderer.LcdPicon.LcdPicon. Use this class's syntax and defaults; it can override the central meaning.

  • pathComponents.Renderer.Picon.Picon

    Handled by Components.Renderer.Picon.Picon. Use this class's syntax and defaults; it can override the central meaning.

  • pathFontComponents.Addons.ScreenHeader.ScreenHeader

    Handled by Components.Addons.ScreenHeader.ScreenHeader. Use this class's syntax and defaults; it can override the central meaning.

  • pathForegroundColorComponents.Addons.ScreenHeader.ScreenHeader

    Handled by Components.Addons.ScreenHeader.ScreenHeader. Use this class's syntax and defaults; it can override the central meaning.

  • permanentComponents.Addons.ServiceInfoBar.ServiceInfoBar

    Handled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.

  • PerServiceDisplayComponents.PerServiceDisplay.PerServiceDisplay

    Mixin for building components which display something which changes on navigation events, for example "service name"

  • PerServiceDisplayProgressComponents.PerServiceDisplay.PerServiceDisplayProgress

    Class contract for PerServiceDisplayProgress.

  • picDComponents.Addons.Pager.Pager

    Handled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.

  • picLComponents.Addons.Pager.Pager

    Handled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.

  • PiconComponents.Renderer.Picon.Picon

    Resolves service picons and updates an ePixmap. Path and sizing decisions in applySkin supplement the native image attributes.

  • PiconBgComponents.Renderer.PiconBg.PiconBg

    Class contract for PiconBg.

  • picPageComponents.Addons.Pager.Pager

    Handled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.

  • picPageCurrentComponents.Addons.Pager.Pager

    Handled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.

  • picRComponents.Addons.Pager.Pager

    Handled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.

  • picServiceEventProgressbarComponents.ServiceList.ServiceList

    Handled by Components.ServiceList.ServiceList. Use this class's syntax and defaults; it can override the central meaning.

  • picServiceEventProgressbarComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • picUComponents.Addons.Pager.Pager

    Handled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.

  • PigComponents.Renderer.Pig.Pig

    Places a live video plane using eVideoWidget. Decoder/PiP behaviour depends on Python configuration and hardware. Use OSD-only captures for documentation examples.

  • pixmapCentral widget / structural handler

    Resolved image path passed to LoadPixmap; PNG transparency is commonly used.

  • pixmapComponents.Pixmap.MultiPixmap

    Handled by Components.Pixmap.MultiPixmap. Use this class's syntax and defaults; it can override the central meaning.

  • pixmapInside a list template

    Draw a row pixmap or a static image.

  • pixmappixmap — Inside a list template

    Static image when no row index is selected.

  • PixmapComponents.Pixmap.Pixmap

    Class contract for Pixmap.

  • PixmapComponents.Renderer.Pixmap.Pixmap

    Displays an upstream pixmap, or chooses from the comma-separated pixmaps attribute using numeric source text. A source pixmap can take precedence.

  • PixmapConditionalComponents.Pixmap.PixmapConditional

    Class contract for PixmapConditional.

  • pixmapsComponents.Addons.ButtonSequence.ButtonSequence

    Handled by Components.Addons.ButtonSequence.ButtonSequence. Use this class's syntax and defaults; it can override the central meaning.

  • pixmapsComponents.Addons.ColorButtonsSequence.ColorButtonsSequence

    Handled by Components.Addons.ColorButtonsSequence.ColorButtonsSequence. Use this class's syntax and defaults; it can override the central meaning.

  • pixmapsComponents.Addons.ScreenButtonsBar.ScreenButtonsBar

    Handled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.

  • pixmapsComponents.Addons.ServiceInfoBar.ServiceInfoBar

    Handled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.

  • pixmapsComponents.Pixmap.MultiPixmap

    Handled by Components.Pixmap.MultiPixmap. Use this class's syntax and defaults; it can override the central meaning.

  • pixmapsComponents.Renderer.Pixmap.Pixmap

    Handled by Components.Renderer.Pixmap.Pixmap. Use this class's syntax and defaults; it can override the central meaning.

  • pixmapsDisabledComponents.Addons.ServiceInfoBar.ServiceInfoBar

    Handled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.

  • PlayListComponents.MediaPlayer.PlayList

    Class contract for PlayList.

  • PliExtraInfoComponents.Converter.PliExtraInfo.PliExtraInfo

    Class contract for PliExtraInfo.

  • PluginListComponents.PluginList.PluginList

    Class contract for PluginList.

  • pointerCentral widget / structural handler

    Pointer image and anchor offset for supporting widgets; see the source setter for the colon-separated path/coordinate syntax.

  • PollComponents.Converter.Poll.Poll

    Polling helper mixed into converters. Poll does not inherit Converter and is not a standalone XML converter.

  • posborderset / pixmap — Inside windowstyle

    On pixmap: bpTopLeft, bpTop, bpTopRight, bpLeft, bpBackground, bpRight, bpBottomLeft, bpBottom or bpBottomRight.

  • positionCentral widget / structural handler

    x,y relative to the current layout context; centre and arithmetic coordinates are supported.

  • positioneLabel / ePixmap / eRectangle — Inside a screen

    x,y within the current screen/panel.

  • positioneStack — Inside a screen

    x,y within the screen.

  • positionpanel — Inside a list template

    Local x,y, fill or an edge placement supported by the template context.

  • positionpanel — Inside a screen

    x,y, fill or an edge docking position supported by the current layout.

  • positionpixmap — Inside a list template

    x,y inside the row.

  • positionrectangle / progress — Inside a list template

    x,y inside the row.

  • positionscreen — Skin root

    x,y or center,center in the design coordinate system.

  • positiontext — Inside a list template

    x,y inside the row or template panel.

  • PositionGaugeComponents.Renderer.PositionGauge.PositionGauge

    Binds playback length, position and cutlist to ePositionGauge, including seek position updates.

  • positionheightComponents.Renderer.AnalogClockLCD.AnalogClockLCD

    Handled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.

  • positionheightComponents.Renderer.EtAnalogClockLCD.EtAnalogClockLCD

    Handled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.

  • positionwidthComponents.Renderer.AnalogClockLCD.AnalogClockLCD

    Handled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.

  • positionwidthComponents.Renderer.EtAnalogClockLCD.EtAnalogClockLCD

    Handled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.

  • PrimeTimeComponents.Renderer.PrimeTime.PrimeTime

    Class contract for PrimeTime.

  • PrimeTimeBackgroundColorComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • PrimeTimeForegroundColorComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • ProgressComponents.Renderer.Progress.Progress

    Displays source value within source range, with clamping and an empty-value fallback. Uses eSlider attributes.

  • ProgressSource class

    Supplies data created by the screen; declaring a source name in XML does not construct it.

  • ProgressBarComponents.ProgressBar.ProgressBar

    Class contract for ProgressBar.

  • progressbarBorderWidthComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • progressbarHeightComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • progressBarWidthComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • progressInfoFontComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • ProgressToTextComponents.Converter.ProgressToText.ProgressToText

    Class contract for ProgressToText.

  • pstrCnvrtComponents.Converter.pstrCnvrt.pstrCnvrt

    Class contract for pstrCnvrt.

  • pstrRndrComponents.Renderer.pstrRndr.pstrRndr

    Class contract for pstrRndr.

  • QRCodeComponents.QRCode.QRCode

    Class contract for QRCode.

  • QRCodeComponents.Renderer.QRCode.QRCode

    Renders upstream text as a QR code using eQRCode attributes.

  • quietZoneCentral widget / structural handler

    QR code quiet-zone size; does not add general-purpose label padding.

  • RatingIconLabelComponents.Renderer.RatingIconLabel.RatingIconLabel

    Class contract for RatingIconLabel.

  • RdsDecoderSource class

    Supplies data created by the screen; declaring a source name in XML does not construct it.

  • RdsInfoComponents.Converter.RdsInfo.RdsInfo

    Class contract for RdsInfo.

  • readOnlyColorconfigList — Inside windowstyle

    Colour for read-only configuration entries; global, last loaded setting wins.

  • RecordBackgroundColorComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • RecordBackgroundColorSelectedComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • RecordForegroundColorComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • RecordForegroundColorSelectedComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • RecordStateSource class

    Supplies data created by the screen; declaring a source name in XML does not construct it.

  • RectangleComponents.Renderer.Rectangle.Rectangle

    Draws a decorative rectangle within a renderer chain, including conditional visibility.

  • rectangle / progressInside a list template

    Draw row decorations or progress values.

  • RemainingToTextComponents.Converter.RemainingToText.RemainingToText

    Class contract for RemainingToText.

  • RemoteControlInfoComponents.Converter.RemoteControlInfo.RemoteControlInfo

    Class contract for RemoteControlInfo.

  • renderfonts / font — Skin root

    Integer native font-render option; default 0. Leave it at 0 unless your font requires another supported native mode.

  • renderwidget — Inside a screen

    Renderer module/class name, for example Label or Listbox.

  • RendererComponents.Renderer.Renderer.Renderer

    Base class connecting GUIComponent lifecycle to the Element source graph. Use a concrete renderer in XML.

  • renderTypeComponents.Addons.ColorButtonsSequence.ColorButtonsSequence

    Handled by Components.Addons.ColorButtonsSequence.ColorButtonsSequence. Use this class's syntax and defaults; it can override the central meaning.

  • renderTypeComponents.Addons.ScreenButtonsBar.ScreenButtonsBar

    Handled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.

  • replacementfonts / font — Skin root

    Boolean replacement-font flag; default false.

  • resolutionCentral widget / structural handler

    The design coordinate system width,height; readSkin derives scaling from the desktop.

  • resolutionscreen — Skin root

    width,height of the design coordinate system.

  • rightmargin — Skin root

    Integer right margin.

  • rightColAlignComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • rightColumnAlignmentComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • RollerCharLCDComponents.Renderer.RollerCharLCD.RollerCharLCD

    Class contract for RollerCharLCD.

  • RollerCharLCDLongComponents.Renderer.RollerCharLCDLong.RollerCharLCDLong

    Class contract for RollerCharLCDLong.

  • RunningTextComponents.Renderer.RunningText.RunningText

    Composite renderer: an eWidget viewport contains an eLabel. applySkin consumes font, text appearance and movement options before forwarding remaining attributes. Its effective options exceed the eWidget table.

  • scaleCentral widget / structural handler

    Pixmap scaling flags, for example none, scale, keepAspect or centerScaled. Not screen resolution scaling.

  • scalefonts / font — Skin root

    Integer percentage; default 100.

  • scalepixmap — Inside a list template

    Pixmap scaling token, for example centerScaled.

  • sColorComponents.Renderer.AnalogClockLCD.AnalogClockLCD

    Handled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.

  • sColorComponents.Renderer.EtAnalogClockLCD.EtAnalogClockLCD

    Handled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.

  • screenSkin root

    Register a screen definition selected by its Python screen class.

  • ScreenButtonsBarComponents.Addons.ScreenButtonsBar.ScreenButtonsBar

    Class contract for ScreenButtonsBar.

  • ScreenHeaderComponents.Addons.ScreenHeader.ScreenHeader

    Class contract for ScreenHeader.

  • screens / menus / setupsSkin root

    Map screen, menu or setup keys to images consumed by the UI.

  • scrollbarBackgroundColorCentral widget / structural handler

    Solid colour behind the scrollbar handle.

  • scrollbarBackgroundGradientCentral widget / structural handler

    Gradient behind the scrollbar handle on supporting targets.

  • scrollbarBackgroundPixmapCentral widget / structural handler

    Image behind the scrollbar handle.

  • scrollbarBorderColorCentral widget / structural handler

    Scrollbar border colour.

  • scrollbarBorderWidthCentral widget / structural handler

    Scrollbar border thickness, scaled horizontally.

  • scrollbarBorderWidthComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • scrollbarBorderWidthlistbox / scrolllabel — Inside windowstyle

    Integer scrollbar border thickness.

  • scrollbarForegroundColorCentral widget / structural handler

    Scrollbar handle colour.

  • scrollbarForegroundGradientCentral widget / structural handler

    Scrollbar handle gradient.

  • scrollbarForegroundPixmapCentral widget / structural handler

    Scrollbar handle image.

  • scrollbarGradientComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • scrollbarLengthCentral widget / structural handler

    Scrollbar length: numeric value, full or auto; interpretation is the target widget's.

  • scrollbarModeCentral widget / structural handler

    Visibility and side of the scrollbar; showOnDemand, showAlways, showNever and side-specific modes.

  • scrollbarModeComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • scrollbarModelistbox / scrolllabel — Inside windowstyle

    Native mode token; ScrollLabel later applies its own supported modes.

  • scrollbarOffsetCentral widget / structural handler

    Integer distance/offset passed to the native scrollbar; this handler does not apply screen scaling.

  • scrollbarOffsetComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • scrollbarOffsetlistbox / scrolllabel — Inside windowstyle

    Integer content-to-scrollbar gap.

  • scrollbarRadiusCentral widget / structural handler

    Rounded scrollbar corners, optionally restricted to named edges.

  • scrollbarRadiusComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • scrollbarRadiuslistbox / scrolllabel — Inside windowstyle

    radius[;edges] using the corner-radius parser.

  • scrollbarScrollCentral widget / structural handler

    Scrollbar movement granularity: byPage or byLine.

  • scrollbarScrollComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • scrollbarScrolllistbox / scrolllabel — Inside windowstyle

    byPage or byLine.

  • scrollbarWidthCentral widget / structural handler

    Scrollbar thickness, scaled horizontally.

  • scrollbarWidthComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • scrollbarWidthlistbox / scrolllabel — Inside windowstyle

    Integer scrollbar thickness.

  • ScrollLabelComponents.ScrollLabel.ScrollLabel

    Composite scrollable text component. GUIcreate builds labels and a slider; applySkin distributes options between them. A single GUI_WIDGET/native-attribute union would be misleading.

  • scrollTextCentral widget / structural handler

    Scrolling text configuration as comma-separated key=value pairs; direction, delays, repeat, stepSize and mode.

  • SCServicePositionComponents.Converter.SCServicePosition.SCServicePosition

    Class contract for SCServicePosition.

  • seekPointerCentral widget / structural handler

    Secondary seek pointer image and anchor offset, for widgets that support it.

  • selectionCentral widget / structural handler

    Enable or disable drawing the list selection highlight.

  • SelectionListComponents.SelectionList.SelectionList

    Class contract for SelectionList.

  • selectionPixmapCentral widget / structural handler

    Image used for the list selection background.

  • selectionZoomCentral widget / structural handler

    Selection enlargement as an integer percentage increment[,mode]: 25 means 1.25 times the normal size. The increment is capped at 500; see parseZoom for the mode.

  • selectionZoomSizeCentral widget / structural handler

    Explicit enlarged selection width,height[,mode].

  • SensorToTextComponents.Converter.SensorToText.SensorToText

    Class contract for SensorToText.

  • separatorLineColorCentral widget / structural handler

    Colour of entry separators in supporting lists.

  • separatorLineColorComponents.Addons.ServiceInfoBar.ServiceInfoBar

    Handled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.

  • separatorLineSizeCentral widget / structural handler

    Separator geometry: height, top,height or left,top,width,height; -1 has automatic/full-width meaning.

  • separatorLineThicknessComponents.Addons.ServiceInfoBar.ServiceInfoBar

    Handled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.

  • ServiceBackgroundColorComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • ServiceBackgroundColorNowComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • ServiceBorderColorComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • ServiceBorderWidthComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • ServiceEventSource class

    Supplies data created by the screen; declaring a source name in XML does not construct it.

  • ServiceFontGraphicalComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • ServiceFontInfobarComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • ServiceForegroundColorComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • ServiceForegroundColorNowComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • ServiceInfoComponents.Converter.ServiceInfo.ServiceInfo

    Provides selected service information as text, booleans or numeric properties. Match the chosen mode to the renderer's expected input.

  • ServiceInfoBarComponents.Addons.ServiceInfoBar.ServiceInfoBar

    Class contract for ServiceInfoBar.

  • serviceInfoFontComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • serviceItemHeightComponents.ServiceList.ServiceList

    Handled by Components.ServiceList.ServiceList. Use this class's syntax and defaults; it can override the central meaning.

  • serviceItemHeightComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • ServiceListComponents.ServiceList.ServiceList

    Service-list component with legacy appearance options and modern templates. Its applySkin handles additional service-specific attributes before forwarding native list options.

  • ServiceListSource class

    Supplies data created by the screen; declaring a source name in XML does not construct it.

  • ServiceListBaseComponents.ServiceList.ServiceListBase

    Class contract for ServiceListBase.

  • ServiceListLegacyComponents.ServiceList.ServiceListLegacy

    Class contract for ServiceListLegacy.

  • ServiceNameComponents.Converter.ServiceName.ServiceName

    Formats service name/reference/provider information according to its constructor mode.

  • ServiceName2Components.Converter.ServiceName2.ServiceName2

    Class contract for ServiceName2.

  • serviceNameFontComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • ServiceNamePaddingComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • serviceNumberFontComponents.ServiceList.ServiceListLegacy

    Handled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.

  • ServiceNumberPaddingComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • ServiceOrbitalPositionComponents.Converter.ServiceOrbitalPosition.ServiceOrbitalPosition

    Class contract for ServiceOrbitalPosition.

  • ServicePositionComponents.Converter.ServicePosition.ServicePosition

    Converts the current playable service's seek interface to time text or gauge values. First argument selects the mode; subsequent comma-separated flags modify formatting.

  • ServicePositionComponents.ServicePosition.ServicePosition

    Class contract for ServicePosition.

  • ServicePositionGaugeComponents.ServicePosition.ServicePositionGauge

    Class contract for ServicePositionGauge.

  • ServiceTimeComponents.Converter.ServiceTime.ServiceTime

    Class contract for ServiceTime.

  • shadowColorCentral widget / structural handler

    Colour of the label text shadow.

  • shadowColorComponents.Renderer.RunningText.RunningText

    Handled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.

  • shadowColorComponents.Renderer.VRunningText.VRunningText

    Handled by Components.Renderer.VRunningText.VRunningText. Use this class's syntax and defaults; it can override the central meaning.

  • shadowColorsubtitles / sub — Skin root

    Legacy fallback used when borderColor is absent in this subtitle context.

  • shadowOffsetCentral widget / structural handler

    x,y offset of the text shadow; scaled with the screen.

  • shadowOffsetComponents.Renderer.RunningText.RunningText

    Handled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.

  • shadowOffsetComponents.Renderer.VRunningText.VRunningText

    Handled by Components.Renderer.VRunningText.VRunningText. Use this class's syntax and defaults; it can override the central meaning.

  • showIconsComponents.Addons.Pager.Pager

    Handled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.

  • sidesMarginComponents.Renderer.RatingIconLabel.RatingIconLabel

    Handled by Components.Renderer.RatingIconLabel.RatingIconLabel. Use this class's syntax and defaults; it can override the central meaning.

  • SingleEpgListComponents.Renderer.SingleEpgList.SingleEpgList

    Class contract for SingleEpgList.

  • sizeCentral widget / structural handler

    width,height of the widget; does not set its text alignment or font size.

  • sizeComponents.Renderer.AudioIcon.AudioIcon

    Handled by Components.Renderer.AudioIcon.AudioIcon. Use this class's syntax and defaults; it can override the central meaning.

  • sizeComponents.Renderer.LcdPicon.LcdPicon

    Handled by Components.Renderer.LcdPicon.LcdPicon. Use this class's syntax and defaults; it can override the central meaning.

  • sizeComponents.Renderer.Picon.Picon

    Handled by Components.Renderer.Picon.Picon. Use this class's syntax and defaults; it can override the central meaning.

  • sizeComponents.Renderer.RollerCharLCDLong.RollerCharLCDLong

    Handled by Components.Renderer.RollerCharLCDLong.RollerCharLCDLong. Use this class's syntax and defaults; it can override the central meaning.

  • sizeeLabel / ePixmap / eRectangle — Inside a screen

    width,height of the decoration.

  • sizeeStack — Inside a screen

    width,height of the stack.

  • sizefonts / alias — Skin root

    Font size; default 20.

  • sizepanel — Inside a list template

    width,height of the row-local panel.

  • sizepanel — Inside a screen

    width,height of the local area.

  • sizepixmap — Inside a list template

    width,height inside the row.

  • sizerectangle / progress — Inside a list template

    width,height of the drawing rectangle.

  • sizescreen — Skin root

    width,height of the screen.

  • sizetext — Inside a list template

    width,height of the text rectangle.

  • skinResource file

    Root container for global resources and screen definitions.

  • SliderComponents.Slider.Slider

    Class contract for Slider.

  • SmartInfoComponents.Converter.SmartInfo.SmartInfo

    Class contract for SmartInfo.

  • sourcewidget — Inside a screen

    Existing source name, optionally a supported related-screen path.

  • SourceSource class

    Supplies data created by the screen; declaring a source name in XML does not construct it.

  • spacingCentral widget / structural handler

    Spacing setter for supporting native widgets; a panel also consumes spacing for its layout context.

  • spacingComponents.Addons.ButtonSequence.ButtonSequence

    Handled by Components.Addons.ButtonSequence.ButtonSequence. Use this class's syntax and defaults; it can override the central meaning.

  • spacingComponents.Addons.ColorButtonsSequence.ColorButtonsSequence

    Handled by Components.Addons.ColorButtonsSequence.ColorButtonsSequence. Use this class's syntax and defaults; it can override the central meaning.

  • spacingComponents.Addons.Pager.Pager

    Handled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.

  • spacingComponents.Addons.ServiceInfoBar.ServiceInfoBar

    Handled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.

  • spacingeStack — Inside a screen

    Integer space between children.

  • spacingpanel — Inside a list template

    Integer layout gap.

  • spacingpanel — Inside a screen

    Integer gap used by the layout context.

  • spacingActionComponents.Addons.ScreenButtonsBar.ScreenButtonsBar

    Handled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.

  • spacingActionColorGroupsComponents.Addons.ScreenButtonsBar.ScreenButtonsBar

    Handled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.

  • spacingColorCentral widget / structural handler

    Colour of spacing in a native widget that supports setSpacingColor.

  • spacingColorComponents.Addons.ScreenButtonsBar.ScreenButtonsBar

    Handled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.

  • spacingColorTightComponents.Addons.ScreenButtonsBar.ScreenButtonsBar

    Handled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.

  • spacingPixmapTextComponents.Addons.ColorButtonsSequence.ColorButtonsSequence

    Handled by Components.Addons.ColorButtonsSequence.ColorButtonsSequence. Use this class's syntax and defaults; it can override the central meaning.

  • spacingPixmapTextComponents.Addons.ScreenButtonsBar.ScreenButtonsBar

    Handled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.

  • splitComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • splitCharacterComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • splitMarginComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • splitPositionComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • splitSeparatedComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • splitTrimComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • stackCentral widget / structural handler

    Reserved structural metadata; the AttributeParser handler itself performs no action.

  • StaticMultiListComponents.Converter.StaticMultiList.StaticMultiList

    Turns a python list in 'multi list format' into a list which can be used in a listbox.

  • StaticTextComponents.Converter.StaticText.StaticText

    Class contract for StaticText.

  • StaticTextSource class

    Supplies data created by the screen; declaring a source name in XML does not construct it.

  • StreamingComponents.Converter.Streaming.Streaming

    Class contract for Streaming.

  • Streaming2Components.Converter.Streaming2.Streaming2

    Class contract for Streaming2.

  • StreamServiceSource class

    Supplies data created by the screen; declaring a source name in XML does not construct it.

  • StringListComponents.Converter.StringList.StringList

    Turns a simple python list into a list which can be used in a listbox.

  • StringListSelectionComponents.Converter.StringListSelection.StringListSelection

    Extracts the first element of the current string list element for displaying it on LCD.

  • subtitles / subSkin root

    Configure native subtitle font and outline styles.

  • switchpixmap / pixmapSkin root

    Register a named, preloaded image.

  • tabWidthCentral widget / structural handler

    Tab-stop width for supporting text widgets; auto uses the automatic width.

  • tagCentral widget / structural handler

    Integer widget identifier used by native stack/layout machinery.

  • TemplatedMultiContentComponents.Converter.TemplatedMultiContent.TemplatedMultiContent

    Builds native list content from Python-expression templates. This is executable skin configuration; use templates from trusted sources.

  • templates / templateInside a source widget

    Define list row drawing operations for XmlMultiContent.

  • textCentral widget / structural handler

    Static text, translated before setText. Python or a renderer may replace it later.

  • textInside a list template

    Draw a text field from the row tuple, or static text.

  • texttext — Inside a list template

    Static text when no row index is selected.

  • textBackColorComponents.Addons.ServiceInfoBar.ServiceInfoBar

    Handled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.

  • textBorderColorCentral widget / structural handler

    Explicit colour of the outline around glyphs; different from a rectangle border.

  • textBorderColortext — Inside a list template

    Glyph-outline colour.

  • textBorderWidthCentral widget / structural handler

    Explicit glyph-outline thickness, scaled vertically.

  • textBorderWidthtext — Inside a list template

    Integer glyph-outline width.

  • TextCaseComponents.Converter.TextCase.TextCase

    Changes the case of upstream text using its selected mode.

  • textColorsComponents.Addons.ColorButtonsSequence.ColorButtonsSequence

    Handled by Components.Addons.ColorButtonsSequence.ColorButtonsSequence. Use this class's syntax and defaults; it can override the central meaning.

  • textColorsComponents.Addons.ScreenButtonsBar.ScreenButtonsBar

    Handled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.

  • textPaddinglabel / title / slider / stringList — Inside windowstyle

    On stringList: one/two/four padding integers. This context still uses textPadding; do not rename it to padding solely because the central widget alias is deprecated.

  • TimeBackgroundColorComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • TimeFontVerticalComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • TimeForegroundColorComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • TimelineAlignmentComponents.EpgList.TimelineText

    Handled by Components.EpgList.TimelineText. Use this class's syntax and defaults; it can override the central meaning.

  • TimelineFontComponents.EpgList.TimelineText

    Handled by Components.EpgList.TimelineText. Use this class's syntax and defaults; it can override the central meaning.

  • TimelineTextComponents.EpgList.TimelineText

    Class contract for TimelineText.

  • titleCentral widget / structural handler

    Window title; translated with the current interface locale before being applied.

  • titlescreen — Skin root

    Translated window title.

  • titleFontComponents.Addons.ScreenHeader.ScreenHeader

    Handled by Components.Addons.ScreenHeader.ScreenHeader. Use this class's syntax and defaults; it can override the central meaning.

  • titleForegroundColorComponents.Addons.ScreenHeader.ScreenHeader

    Handled by Components.Addons.ScreenHeader.ScreenHeader. Use this class's syntax and defaults; it can override the central meaning.

  • titleSingleFontComponents.Addons.ScreenHeader.ScreenHeader

    Handled by Components.Addons.ScreenHeader.ScreenHeader. Use this class's syntax and defaults; it can override the central meaning.

  • topmargin — Skin root

    Integer top margin.

  • TrackInfoComponents.Converter.TrackInfo.TrackInfo

    Class contract for TrackInfo.

  • transparentCentral widget / structural handler

    Boolean: suppress the widget background. This is distinct from the transparency byte in a painted colour.

  • transparentComponents.Renderer.RunningText.RunningText

    Handled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.

  • transparentComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • TransponderInfoComponents.Converter.TransponderInfo.TransponderInfo

    Class contract for TransponderInfo.

  • TunerInfoComponents.Converter.TunerInfo.TunerInfo

    Class contract for TunerInfo.

  • TunerInfoComponents.TunerInfo.TunerInfo

    Class contract for TunerInfo.

  • TunerInfoSource class

    Supplies data created by the screen; declaring a source name in XML does not construct it.

  • typeapplet — Inside a screen

    onLayoutFinish or onContentChanged; the element body contains Python code.

  • typeconvert — Inside a source widget

    Converter module/class name. Arguments belong in element text, not generic widget attributes.

  • underlineCentral widget / structural handler

    Enable or disable underlined label text.

  • valignComponents.Renderer.RunningText.RunningText

    Handled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.

  • valignComponents.Renderer.VRunningText.VRunningText

    Handled by Components.Renderer.VRunningText.VRunningText. Use this class's syntax and defaults; it can override the central meaning.

  • valuecolors / color — Skin root

    On color: #AARRGGBB or a named colour; a comma-containing value registers a gradient string.

  • valueparameters / parameter — Skin root

    Comma-separated typed values: integer, float, 0xHEX, #AARRGGBB, registered colour, Face;size, or *text for a string.

  • valuevariables / variable — Skin root

    Exactly two comma-separated coordinate strings in this loader.

  • ValueBitTestComponents.Converter.ValueBitTest.ValueBitTest

    Tests a bitmask against upstream value and exposes a boolean.

  • valueFontCentral widget / structural handler

    Font for configuration values on supporting targets.

  • valueFontconfigList — Inside windowstyle

    Face;size of values.

  • ValueRangeComponents.Converter.ValueRange.ValueRange

    Tests an upstream value against constructor-supplied numeric limits and exposes a boolean.

  • ValueToPixmapComponents.Converter.ValueToPixmap.ValueToPixmap

    Maps upstream data to a pixmap according to its constructor mode, for an image renderer.

  • variables / variableSkin root

    Register a coordinate pair used by parsers supporting variable substitution.

  • VAudioInfoComponents.Converter.VAudioInfo.VAudioInfo

    Class contract for VAudioInfo.

  • verticalAlignmentCentral widget / structural handler

    Text alignment inside the widget: top, center/middle or bottom.

  • verticalAlignmentlistbox / scrolllabel — Inside windowstyle

    listbox only: top/center/middle/bottom.

  • verticalAlignmenttext — Inside a list template

    top, center/middle or bottom.

  • VExtraNumTextComponents.Converter.VExtraNumText.VExtraNumText

    Class contract for VExtraNumText.

  • VfdDisplayComponents.Converter.VfdDisplay.VfdDisplay

    Class contract for VfdDisplay.

  • VideoSizeComponents.Renderer.VideoSize.VideoSize

    Class contract for VideoSize.

  • VideoWindowComponents.VideoWindow.VideoWindow

    Class contract for VideoWindow.

  • VNetSpeedInfoComponents.Converter.VNetSpeedInfo.VNetSpeedInfo

    Class contract for VNetSpeedInfo.

  • VolumeBarComponents.VolumeBar.VolumeBar

    Class contract for VolumeBar.

  • VolumeTextComponents.Renderer.VolumeText.VolumeText

    Class contract for VolumeText.

  • VReferenceComponents.Renderer.VReference.VReference

    Class contract for VReference.

  • VRunningTextComponents.Renderer.VRunningText.VRunningText

    Canvas-based moving text renderer with its own applySkin options. Do not assume it accepts exactly the same options as RunningText.

  • VServiceInfoComponents.Converter.VServiceInfo.VServiceInfo

    Class contract for VServiceInfo.

  • VServiceOrbitalPositionComponents.Converter.VServiceOrbitalPosition.VServiceOrbitalPosition

    Class contract for VServiceOrbitalPosition.

  • VtiEmuInfoComponents.Renderer.VtiEmuInfo.VtiEmuInfo

    Class contract for VtiEmuInfo.

  • VtiImageVersionComponents.Renderer.VtiImageVersion.VtiImageVersion

    Class contract for VtiImageVersion.

  • VtiInfoComponents.Converter.VtiInfo.VtiInfo

    Class contract for VtiInfo.

  • VtiTempFanComponents.Converter.VtiTempFan.VtiTempFan

    Class contract for VtiTempFan.

  • VVolumeTextComponents.Renderer.VVolumeText.VVolumeText

    Class contract for VVolumeText.

  • VWatchesComponents.Renderer.VWatches.VWatches

    Class contract for VWatches.

  • VWeatherComponents.Converter.VWeather.VWeather

    Class contract for VWeather.

  • VWeatherUpdaterComponents.Renderer.VWeatherUpdater.VWeatherUpdater

    Class contract for VWeatherUpdater.

  • widgetInside a screen

    Bind an existing component, connect a renderer to a source, or instantiate an addon.

  • widgetBorderColorCentral widget / structural handler

    Explicit rectangular widget-frame colour, including on eLabel.

  • widgetBorderWidthCentral widget / structural handler

    Explicit rectangular widget-frame thickness, scaled vertically.

  • widthfonts / alias — Skin root

    Character-layout width metric; default 18.

  • windowstyleSkin root

    Supply defaults shared by widgets using a window style.

  • wrapCentral widget / structural handler

    Text overflow mode: wrap, noWrap or ellipsis; current parser also accepts numeric strings.

  • wrapComponents.ScrollLabel.ScrollLabel

    Handled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.

  • wraptext — Inside a list template

    noWrap/off/0, wrap/on/1, or ellipsis.

  • XmlMultiContentComponents.Converter.XmlMultiContent.XmlMultiContent

    Builds native list content from XML templates, styles and row field indexes. Read the list-template chapter for row contracts and matching source data.

  • xresoutput / resolution — Skin root

    On resolution: horizontal pixels; loader fallback 720.

  • yresoutput / resolution — Skin root

    On resolution: vertical pixels; loader fallback 576.

  • ZapBackgroundColorComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • ZapBackgroundColorSelectedComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • ZapForegroundColorComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • ZapForegroundColorSelectedComponents.EpgList.EPGList

    Handled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.

  • zPositionCentral widget / structural handler

    Integer painting layer among overlapping widgets; larger values are in front.