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.ScreenButtonsBarHandled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.
addonwidget — Inside a screenAddon class, for example ScreenHeader. Its own connection and attribute contract applies.
alignCentral widget / structural handlerStack alignment passed to setAlign; this is an engine-facing value, not text alignment.
alignmentComponents.Addons.ButtonSequence.ButtonSequenceHandled by Components.Addons.ButtonSequence.ButtonSequence. Use this class's syntax and defaults; it can override the central meaning.
alignmentComponents.Addons.ColorButtonsSequence.ColorButtonsSequenceHandled by Components.Addons.ColorButtonsSequence.ColorButtonsSequence. Use this class's syntax and defaults; it can override the central meaning.
alignmentComponents.Addons.ScreenButtonsBar.ScreenButtonsBarHandled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.
alignmentComponents.Addons.ServiceInfoBar.ServiceInfoBarHandled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.
allVisibleComponents.Renderer.CiModuleControl.CiModuleControlHandled by Components.Renderer.CiModuleControl.CiModuleControl. Use this class's syntax and defaults; it can override the central meaning.
alphapixmap — Inside a list templateblend, test, or omitted for ordinary pixmap drawing. This is not alphaTest.
alphaBlendCentral widget / structural handlerEnable native widget background/border alpha blending where supported; useful for overlaying translucent rectangles.
alphatestCentral widget / structural handler · migrationUse alphaTest. Keep the value and use the replacement name.
alphaTestCentral widget / structural handlerPixmap transparency: off, on (alpha test), or blend (smooth alpha blending).
AnalogClockComponents.Converter.AnalogClock.AnalogClockClass contract for AnalogClock.
AnalogClockLCDComponents.Renderer.AnalogClockLCD.AnalogClockLCDClass contract for AnalogClockLCD.
animationModeCentral widget / structural handlerControl window show/hide animation; off disables both directions.
animationPausedCentral widget / structural handlerReserved no-op in this revision; it does not pause an animation.
appletInside a screenAttach trusted Python code to a screen callback.
AudioIconComponents.Renderer.AudioIcon.AudioIconClass contract for AudioIcon.
autoGrowpanel — Inside a list templateOn 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.ServiceInfoBarHandled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.
backgroundColorCentral widget / structural handlerSolid #AARRGGBB/named colour, or gradient specification start[,middle],end,direction[,alphaBlend].
backgroundColorComponents.Addons.MainMenu.MainMenuHandled by Components.Addons.MainMenu.MainMenu. Use this class's syntax and defaults; it can override the central meaning.
backgroundColorComponents.Addons.ScreenHeader.ScreenHeaderHandled by Components.Addons.ScreenHeader.ScreenHeader. Use this class's syntax and defaults; it can override the central meaning.
backgroundColorComponents.EpgList.EPGBouquetListHandled by Components.EpgList.EPGBouquetList. Use this class's syntax and defaults; it can override the central meaning.
backgroundColorComponents.EpgList.TimelineTextHandled by Components.EpgList.TimelineText. Use this class's syntax and defaults; it can override the central meaning.
backgroundColorComponents.Label.MultiColorLabelHandled by Components.Label.MultiColorLabel. Use this class's syntax and defaults; it can override the central meaning.
backgroundColorComponents.Renderer.RunningText.RunningTextHandled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.
backgroundColorComponents.Renderer.VRunningText.VRunningTextHandled by Components.Renderer.VRunningText.VRunningText. Use this class's syntax and defaults; it can override the central meaning.
backgroundColorComponents.Renderer.VWatches.VWatchesHandled by Components.Renderer.VWatches.VWatches. Use this class's syntax and defaults; it can override the central meaning.
backgroundColorComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
backgroundColorrectangle / progress — Inside a list templateGeneric XmlMultiContent rectangle fill/background.
backgroundColortext — Inside a list templateNormal field background.
backgroundColorEvenCentral widget / structural handlerSolid colour for alternating even list rows; gradients are not accepted here.
backgroundColorMarkedComponents.ServiceList.ServiceListLegacyHandled 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/itemsBackground when marked.
backgroundColorMarkedAndSelectedforegroundColorMarked / foregroundColorMarkedAndSelected / backgroundColorMarked / backgroundColorMarkedAndSelected — Modern service-list template mode/itemsBackground when marked and selected.
backgroundColorMarkedSelectedComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
backgroundColorOddCentral widget / structural handlerSolid base/odd-row list background; gradients are not accepted here.
backgroundColorRowsCentral widget / structural handler · migrationUse backgroundColorEven. Keep the value and use the replacement name.
backgroundColorsComponents.Label.MultiColorLabelHandled by Components.Label.MultiColorLabel. Use this class's syntax and defaults; it can override the central meaning.
backgroundColorSelectedCentral widget / structural handlerSelected row background, as solid colour or a gradient specification.
backgroundColorSelectedComponents.EpgList.EPGBouquetListHandled by Components.EpgList.EPGBouquetList. Use this class's syntax and defaults; it can override the central meaning.
backgroundColorSelectedrectangle / progress — Inside a list templateSelected-state background.
backgroundColorSelectedtext — Inside a list templateSelected field background.
backgroundGradientCentral widget / structural handler · migrationUse backgroundColor. Keep the complete start[,middle],end,direction[,alphaBlend] gradient value. This migration applies to central widget attributes; foregroundGradient inside a template drawing item is a separate, current API.
backgroundGradientSelectedCentral widget / structural handler · migrationUse backgroundColorSelected. Keep the complete start[,middle],end,direction[,alphaBlend] gradient value. This migration applies to central widget attributes; foregroundGradient inside a template drawing item is a separate, current API.
backgroundPixmapCentral widget / structural handlerBackground image for a native target implementing setBackgroundPixmap; not universal to all widgets.
baseCentral widget / structural handlerReserved no-op in AttributeParser; do not expect a visible effect from this setter.
bColorComponents.Renderer.AnalogClockLCD.AnalogClockLCDHandled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.
bColorComponents.Renderer.EtAnalogClockLCD.EtAnalogClockLCDHandled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.
BlinkingLabelComponents.Label.BlinkingLabelClass contract for BlinkingLabel.
BlinkingLabelConditionalComponents.Label.BlinkingLabelConditionalClass contract for BlinkingLabelConditional.
BlinkingPixmapComponents.BlinkingPixmap.BlinkingPixmapClass contract for BlinkingPixmap.
BlinkingPixmapConditionalComponents.BlinkingPixmap.BlinkingPixmapConditionalClass contract for BlinkingPixmapConditional.
BlinkingWidgetComponents.ConditionalWidget.BlinkingWidgetClass contract for BlinkingWidget.
BlinkingWidgetConditionalComponents.ConditionalWidget.BlinkingWidgetConditionalClass contract for BlinkingWidgetConditional.
BooleanSource classSupplies data created by the screen; declaring a source name in XML does not construct it.
borderColorCentral widget / structural handlerGeneric border setter. On eLabel this currently changes the text outline; use widgetBorderColor for a rectangle border.
borderColorComponents.EpgList.EPGBouquetListHandled by Components.EpgList.EPGBouquetList. Use this class's syntax and defaults; it can override the central meaning.
borderColorComponents.EpgList.TimelineTextHandled by Components.EpgList.TimelineText. Use this class's syntax and defaults; it can override the central meaning.
borderColorComponents.Renderer.RunningText.RunningTextHandled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.
borderColorrectangle / progress — Inside a list templateNormal outline colour.
borderColorsubtitles / sub — Skin rootSubtitle outline colour.
borderColorSelectedrectangle / progress — Inside a list templateSelected outline colour where supported by the chosen operation.
borderset / pixmapInside windowstyleAssign image pieces to a native window, button or list-entry border.
borderWidthCentral widget / structural handlerGeneric border width. On eLabel this currently changes glyph outlines; use widgetBorderWidth for the widget frame.
borderWidthComponents.EpgList.EPGBouquetListHandled by Components.EpgList.EPGBouquetList. Use this class's syntax and defaults; it can override the central meaning.
borderWidthComponents.EpgList.TimelineTextHandled by Components.EpgList.TimelineText. Use this class's syntax and defaults; it can override the central meaning.
borderWidthComponents.Renderer.RunningText.RunningTextHandled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.
borderWidthlabel / title / slider / stringList — Inside windowstyleOn slider: integer default border width.
borderWidthrectangle / progress — Inside a list templateInteger outline width.
borderWidthsubtitles / sub — Skin rootInteger outline width, fallback 3.
bottommargin — Skin rootInteger bottom margin.
bppoutput / resolution — Skin rootOn resolution: bits per pixel, normally 32; non-32-bit palette loading is not implemented here.
bubbletextBackgroundColorComponents.Addons.Pager.PagerHandled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.
bubbletextFontComponents.Addons.Pager.PagerHandled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.
bubbletextPaddingComponents.Addons.Pager.PagerHandled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.
ButtonComponents.Button.ButtonClass contract for Button.
buttonCornerRadiusComponents.Addons.ColorButtonsSequence.ColorButtonsSequenceHandled by Components.Addons.ColorButtonsSequence.ColorButtonsSequence. Use this class's syntax and defaults; it can override the central meaning.
buttonCornerRadiusComponents.Addons.ScreenButtonsBar.ScreenButtonsBarHandled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.
ButtonSequenceComponents.Addons.ButtonSequence.ButtonSequenceClass contract for ButtonSequence.
CanvasComponents.Renderer.Canvas.CanvasReplays upstream drawlist instructions into an eCanvas; drawing commands have their own arguments.
CanvasSourceSource classSupplies data created by the screen; declaring a source name in XML does not construct it.
ChannelNumberComponents.Renderer.ChannelNumber.ChannelNumberClass contract for ChannelNumber.
ChannelNumbersComponents.Converter.ChannelNumbers.ChannelNumbersClass contract for ChannelNumbers.
ChoiceListComponents.ChoiceList.ChoiceListClass contract for ChoiceList.
CiModuleControlComponents.Renderer.CiModuleControl.CiModuleControlClass contract for CiModuleControl.
ClientsStreamingComponents.Converter.ClientsStreaming.ClientsStreamingClass contract for ClientsStreaming.
ClockComponents.Clock.ClockClass contract for Clock.
ClockSource classSupplies data created by the screen; declaring a source name in XML does not construct it.
ClockToTextComponents.Converter.ClockToText.ClockToTextFormats 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 windowstyleRegistered colour or #AARRGGBB. Unlike colors/color this attribute is named color, not value.
colorInside windowstyleSet a named native style colour.
ColorButtonsSequenceComponents.Addons.ColorButtonsSequence.ColorButtonsSequenceClass contract for ColorButtonsSequence.
colorEventProgressbarComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
colorEventProgressbarBorderComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
colorEventProgressbarBorderSelectedComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
colorEventProgressbarSelectedComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
colorFallbackItemComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
colorsComponents.Renderer.RatingIconLabel.RatingIconLabelHandled by Components.Renderer.RatingIconLabel.RatingIconLabel. Use this class's syntax and defaults; it can override the central meaning.
colorsComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
colors / colorSkin rootRegister named colours or gradients for supported parsers.
colorServiceDescriptionComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
colorServiceDescriptionFallbackComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
colorServiceDescriptionSelectedComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
colorServiceDescriptionSelectedFallbackComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
colorServicePseudoRecordedComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
colorServiceRecordedComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
colorServiceRecordingComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
colorServiceSelectedFallbackComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
colorServiceStreamedComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
colorServiceWithAdvertismentComponents.ServiceList.ServiceListHandled by Components.ServiceList.ServiceList. Use this class's syntax and defaults; it can override the central meaning.
colorServiceWithAdvertismentComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
colpositionComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
colPositionComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
CombineComponents.Converter.Combine.CombineClass contract for Combine.
componenttemplates / template — Inside a source widgetFor external modern service-list templates: serviceList. This is not a generic XmlMultiContent selector.
conditionCentral widget / structural handlerConstruction-time condition evaluated by readSkin for supported config/BoxInfo expressions, not a live visibility binding.
conditionalCentral widget / structural handlerInclude an element when at least one named component exists in the screen; processed by readSkin.
conditionalinclude — Skin rootOptional Python expression evaluated by the loader. Omit for unconditional inclusion.
conditionaltext — Inside a list templateConstruction-time expression in the template parser; not a live visibility binding.
ConditionalShowHideComponents.Converter.ConditionalShowHide.ConditionalShowHideControls 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.ConditionalWidgetClass contract for ConditionalWidget.
ConfigSource classSupplies data created by the screen; declaring a source name in XML does not construct it.
ConfigEntryTestComponents.Converter.ConfigEntryTest.ConfigEntryTestClass contract for ConfigEntryTest.
ConfigEntryTestVisibleComponents.Converter.ConfigEntryTestVisible.ConfigEntryTestVisibleClass contract for ConfigEntryTestVisible.
configListInside windowstyleConfigure default configuration-label/value/header fonts and offsets.
ConfigListComponents.ConfigList.ConfigListConfiguration-entry list. Native list styling and row fonts work with configuration content; editable values and actions are supplied by Python.
connectionCentral widget / structural handlerNames the component connections for a GUI addon; readSkin consumes this before attribute application.
connectionwidget — Inside a screenComma-separated existing component names required by the addon.
constant-widgets / constant-widget / layouts / layoutSkin root and references inside screensRegister reusable widget groups and insert them by name.
convertInside a source widgetTransform a source before the renderer consumes it.
ConverterComponents.Converter.Converter.ConverterBase Element subclass storing the argument string. Concrete converters expose properties or affect downstream elements.
ConverterRotatorComponents.Converter.ConverterRotator.ConverterRotatorStatic Text Converter Rotator
cornerRadiusCentral widget / structural handlerCorner radius, optionally followed by a semicolon and edge names, e.g. 24;topLeft,topRight.
cornerRadiuspixmap — Inside a list templateradius[;edges] where the drawing operation supports it.
cornerRadiusrectangle / progress — Inside a list templateradius[;edges].
CoverComponents.Renderer.Cover.CoverClass contract for Cover.
CryptoInfoComponents.Converter.CryptoInfo.CryptoInfoClass contract for CryptoInfo.
currentPageStyleComponents.Addons.Pager.PagerHandled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.
CurrentServiceSource classSupplies data created by the screen; declaring a source name in XML does not construct it.
DiskInfoComponents.DiskInfo.DiskInfoClass contract for DiskInfo.
dividecharComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
divideCharComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
eButtonNative widget classNative button derived from eLabel. It inherits the label attributes. Remote-control actions are connected in Python, not by a skin attribute.
eCanvasNative widget classPixmap-derived drawing surface. A Canvas renderer consumes drawing instructions; font and text for those instructions are not eCanvas XML attributes.
EGAnalogicComponents.Converter.EGAnalogic.EGAnalogicClass contract for EGAnalogic.
eGaugeNative widget classNative analogue gauge used by clock renderers. The Python renderer supplies values; the XML parser supplies geometry and the supported image attributes.
EGclockComponents.Renderer.EGclock.EGclockClass contract for EGclock.
eInputNative widget classNative 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 classText 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 screenCreate decorative native widgets without a Python GUI component.
elementsComponents.Addons.ServiceInfoBar.ServiceInfoBarHandled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.
eListboxNative widget classList 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 handlerAllow list navigation to wrap from the final entry to the first and back.
enableWrapAroundlistbox / scrolllabel — Inside windowstylelistbox only: Boolean list-navigation wrap.
EntryBackgroundColorComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
EntryBackgroundColorNowComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
EntryBackgroundColorNowSelectedComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
EntryBackgroundColorPastComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
EntryBackgroundColorPastSelectedComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
EntryBackgroundColorSelectedComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
EntryBorderColorComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
entryFontCentral widget / structural handlerFont for configuration entry labels on native targets supporting it.
entryFontconfigList — Inside windowstyleFace;size of entry labels.
EntryFontAlignmentComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
EntryFontGraphicalComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
entryFontScaleconfigList — Inside windowstyleRecognised by the loader, but the pinned branch refers to style.guiObject. No working example is claimed for this path.
EntryFontWrapComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
EntryForegroundColorComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
EntryForegroundColorNowComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
EntryForegroundColorNowSelectedComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
EntryForegroundColorPastComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
EntryForegroundColorPastSelectedComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
EntryForegroundColorSelectedComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
entryLeftOffsetconfigList — Inside windowstyleInteger entry left offset; fallback 15.
EPGBouquetListComponents.EpgList.EPGBouquetListClass contract for EPGBouquetList.
EPGListComponents.EpgList.EPGListClass contract for EPGList.
ePixmapNative widget classImage widget: pixmap, scaling and alpha test/blending, plus base widget appearance. No font or text alignment attributes.
ePositionGaugeNative widget classPlayback 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 classQR-code widget. text supplies the encoded payload; errorCorrection, quietZone and colour/spacing options determine the generated symbol.
eRectangleNative widget classDecorative rectangle. Uses the base widget background, gradient, corner and border attributes.
errorCorrectionCentral widget / structural handlerQR code recovery level: low, medium, quartile or high.
eSliderNative widget classProgress or slider widget. Supports foreground/background images and gradients and the two-argument slider orientation parser. Several scrollbar names are compatibility mappings.
eStackInside a screenCreate a native stack container for its child widgets.
eStackNative widget classLayout container whose children use align. Geometry and appearance are inherited from eWidget; it is not a text label or listbox.
eSubtitleWidgetNative widget classNative 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.EtAnalogClockClass contract for EtAnalogClock.
EtAnalogClockLCDComponents.Renderer.EtAnalogClockLCD.EtAnalogClockLCDClass contract for EtAnalogClockLCD.
EventSource classSupplies data created by the screen; declaring a source name in XML does not construct it.
EventBorderWidthComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
EventFontInfobarComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
EventFontMultiComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
EventFontSingleComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
EventFontVerticalComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
EventInfoComponents.Converter.EventInfo.EventInfoExtracts event text, timing, progress and metadata. The selected constructor mode determines which output properties are meaningful.
EventInfoSource classSupplies data created by the screen; declaring a source name in XML does not construct it.
EventNameComponents.Converter.EventName.EventNameClass contract for EventName.
EventNamePaddingComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
EventTimeComponents.Converter.EventTime.EventTimeCompatibility subclass of EventInfo. Its constructor and properties are inherited from EventInfo; inspect that base contract for available modes.
eVideoWidgetNative widget classNative 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 classBase widget: geometry, background, borders, transparency and stacking. It does not implement text, pixmap or list content.
eWindowNative widget classScreen 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 handlerSkip an element when any listed component exists; processed while building the screen.
extendDirectionComponents.Renderer.RatingIconLabel.RatingIconLabelHandled by Components.Renderer.RatingIconLabel.RatingIconLabel. Use this class's syntax and defaults; it can override the central meaning.
ExtendedServiceInfoComponents.Converter.ExtendedServiceInfo.ExtendedServiceInfoClass contract for ExtendedServiceInfo.
ExtremeInfoComponents.Converter.ExtremeInfo.ExtremeInfoClass contract for ExtremeInfo.
fColorComponents.Renderer.AnalogClockLCD.AnalogClockLCDHandled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.
fColorComponents.Renderer.EtAnalogClockLCD.EtAnalogClockLCDHandled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.
fieldMarginsComponents.ServiceList.ServiceListHandled by Components.ServiceList.ServiceList. Use this class's syntax and defaults; it can override the central meaning.
fieldMarginsComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
FileListComponents.FileList.FileListClass contract for FileList.
FileListBaseComponents.FileList.FileListBaseClass contract for FileListBase.
FileListMultiSelectComponents.FileList.FileListMultiSelectClass contract for FileListMultiSelect.
filenameborderset / pixmap — Inside windowstyleExisting image file for that border piece.
filenamefonts / font — Skin rootExisting font file resolved through the font/skin path.
filenameinclude — Skin rootExisting file resolved in the current skin path/scope.
filenameswitchpixmap / pixmap — Skin rootExisting image file resolved in the skin scope.
FixedLabelComponents.Renderer.FixedLabel.FixedLabelKeeps the XML label text while participating in a source/converter chain, for example for conditional visibility.
flagsCentral widget / structural handlerComma-separated eWindow flags, for example wfNoBorder; belongs on a screen/window.
flagsscreen — Skin rootComma-separated window flags, for example wfNoBorder.
flagstext — Inside a list templateComma-separated blend, underline, scroll. Underlining here uses flags="underline".
fontCentral widget / structural handlerRegistered font face or alias and size, for example Regular;28. It is not a font file path.
fontComponents.Addons.ColorButtonsSequence.ColorButtonsSequenceHandled by Components.Addons.ColorButtonsSequence.ColorButtonsSequence. Use this class's syntax and defaults; it can override the central meaning.
fontComponents.Addons.MainMenu.MainMenuHandled by Components.Addons.MainMenu.MainMenu. Use this class's syntax and defaults; it can override the central meaning.
fontComponents.Addons.ScreenButtonsBar.ScreenButtonsBarHandled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.
fontComponents.Addons.ServiceInfoBar.ServiceInfoBarHandled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.
fontComponents.EpgList.EPGBouquetListHandled by Components.EpgList.EPGBouquetList. Use this class's syntax and defaults; it can override the central meaning.
fontComponents.EpgList.TimelineTextHandled by Components.EpgList.TimelineText. Use this class's syntax and defaults; it can override the central meaning.
fontComponents.MovieList.MovieListHandled by Components.MovieList.MovieList. Use this class's syntax and defaults; it can override the central meaning.
fontComponents.Renderer.RollerCharLCDLong.RollerCharLCDLongHandled by Components.Renderer.RollerCharLCDLong.RollerCharLCDLong. Use this class's syntax and defaults; it can override the central meaning.
fontComponents.Renderer.RunningText.RunningTextHandled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.
fontComponents.Renderer.VRunningText.VRunningTextHandled by Components.Renderer.VRunningText.VRunningText. Use this class's syntax and defaults; it can override the central meaning.
fontfonts / alias — Skin rootAlready registered face.
fontlabel / title / slider / stringList — Inside windowstyleOn label/title: Face;size, fallback Regular;20.
fontlistbox / scrolllabel — Inside windowstylelistbox only: default list font, fallback Regular;20.
fontpanel — Inside a screenOptional font alias/face for character-relative layout metrics.
fontsubtitles / sub — Skin rootRegistered Face;size.
fonttext — Inside a list templateZero-based integer index into the template fonts table; not Face;size.
fontstemplates / template — Inside a source widgetComma-separated Face;size entries; child font indexes start at 0.
fonts / aliasSkin rootGive a font and layout metrics a reusable alias.
fonts / fontSkin rootRegister an existing font file under a face name.
fontScaleCentral widget / structural handlerAutomatic label font adjustment: size;offset or width;offset (default offset -4).
foregroundColorCentral widget / structural handlerText/foreground colour. A gradient value is supported only by the slider foreground path.
foregroundColorComponents.Addons.ColorButtonsSequence.ColorButtonsSequenceHandled by Components.Addons.ColorButtonsSequence.ColorButtonsSequence. Use this class's syntax and defaults; it can override the central meaning.
foregroundColorComponents.Addons.MainMenu.MainMenuHandled by Components.Addons.MainMenu.MainMenu. Use this class's syntax and defaults; it can override the central meaning.
foregroundColorComponents.Addons.Pager.PagerHandled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.
foregroundColorComponents.Addons.ScreenButtonsBar.ScreenButtonsBarHandled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.
foregroundColorComponents.Addons.ServiceInfoBar.ServiceInfoBarHandled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.
foregroundColorComponents.EpgList.EPGBouquetListHandled by Components.EpgList.EPGBouquetList. Use this class's syntax and defaults; it can override the central meaning.
foregroundColorComponents.EpgList.TimelineTextHandled by Components.EpgList.TimelineText. Use this class's syntax and defaults; it can override the central meaning.
foregroundColorComponents.Label.MultiColorLabelHandled by Components.Label.MultiColorLabel. Use this class's syntax and defaults; it can override the central meaning.
foregroundColorComponents.Renderer.RunningText.RunningTextHandled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.
foregroundColorComponents.Renderer.VRunningText.VRunningTextHandled by Components.Renderer.VRunningText.VRunningText. Use this class's syntax and defaults; it can override the central meaning.
foregroundColorComponents.Renderer.VWatches.VWatchesHandled by Components.Renderer.VWatches.VWatches. Use this class's syntax and defaults; it can override the central meaning.
foregroundColorrectangle / progress — Inside a list templateProgress fill; also rectangle fill in the specialised service-list builder.
foregroundColorsubtitles / sub — Skin rootOptional forced text colour; omitted means no forced colour.
foregroundColortext — Inside a list templateNormal text colour; generic named-index lists can use +FieldName.
foregroundColorEventComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
foregroundColorEventborderComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
foregroundColorEventborderSelectedComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
foregroundColorEventSelectedComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
foregroundColorMarkedComponents.ServiceList.ServiceListLegacyHandled 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/itemsText/foreground colour when marked.
foregroundColorMarked / foregroundColorMarkedAndSelected / backgroundColorMarked / backgroundColorMarkedAndSelectedModern service-list template mode/itemsChoose colours for marked services and for a service that is marked and selected.
foregroundColorMarkedAndSelectedforegroundColorMarked / foregroundColorMarkedAndSelected / backgroundColorMarked / backgroundColorMarkedAndSelected — Modern service-list template mode/itemsText/foreground colour when marked and selected.
foregroundColorMarkedSelectedComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
foregroundColorsComponents.Label.MultiColorLabelHandled by Components.Label.MultiColorLabel. Use this class's syntax and defaults; it can override the central meaning.
foregroundColorSelectedCentral widget / structural handlerForeground/text colour for selected list entries.
foregroundColorSelectedComponents.Addons.MainMenu.MainMenuHandled by Components.Addons.MainMenu.MainMenu. Use this class's syntax and defaults; it can override the central meaning.
foregroundColorSelectedComponents.EpgList.EPGBouquetListHandled by Components.EpgList.EPGBouquetList. Use this class's syntax and defaults; it can override the central meaning.
foregroundColorSelectedrectangle / progress — Inside a list templateSelected-state foreground.
foregroundColorSelectedtext — Inside a list templateSelected text colour.
foregroundColorServiceNotAvailComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
foregroundGradientCentral widget / structural handler · migrationUse foregroundColor. Keep the complete start[,middle],end,direction[,alphaBlend] gradient value. This migration applies to central widget attributes; foregroundGradient inside a template drawing item is a separate, current API.
foregroundGradientrectangle / progress — Inside a list templatestart[,middle],end,direction[,alphaBlend]. Current template field; do not migrate it as if it were the central deprecated attribute.
foregroundGradientSelectedrectangle / progress — Inside a list templateSelected-state gradient.
formattext — Inside a list templateRecorded by XmlMultiContent, but only effective if the owning screen consumes templateDataFormats.
FrontendInfoComponents.Converter.FrontendInfo.FrontendInfoConverts 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 classSupplies data created by the screen; declaring a source name in XML does not construct it.
FrontendStatusSource classSupplies data created by the screen; declaring a source name in XML does not construct it.
FrontpanelLedComponents.Renderer.FrontpanelLed.FrontpanelLedControls 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 handlerSlider gradient behaviour: legacy or explicit. Check the receiver version before using this newer option.
GUIAddonComponents.Addons.GUIAddon.GUIAddonClass contract for GUIAddon.
GUIComponentComponents.GUIComponent.GUIComponentBase lifecycle for named Python widgets: GUIcreate, applySkin, postWidgetCreate and preWidgetRemove. Instantiate concrete subclasses for actual screen content.
halignCentral widget / structural handler · migrationUse horizontalAlignment. Keep the value and use the replacement name.
halignComponents.Renderer.RunningText.RunningTextHandled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.
halignComponents.Renderer.VRunningText.VRunningTextHandled by Components.Renderer.VRunningText.VRunningText. Use this class's syntax and defaults; it can override the central meaning.
hAlignCentral widget / structural handler · migrationUse horizontalAlignment. Keep the value and use the replacement name.
HbbtvApplicationSource classSupplies data created by the screen; declaring a source name in XML does not construct it.
HbbtvApplicationInfoComponents.Converter.HbbtvApplicationInfo.HbbtvApplicationInfoClass contract for HbbtvApplicationInfo.
hColorComponents.Renderer.AnalogClockLCD.AnalogClockLCDHandled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.
hColorComponents.Renderer.EtAnalogClockLCD.EtAnalogClockLCDHandled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.
headerFontCentral widget / structural handlerFont for configuration/list headers on supporting targets.
headerFontconfigList — Inside windowstyleFace;size of headers.
headerForegroundColorCentral widget / structural handlerForeground colour of configuration/list headers.
headerLeftOffsetconfigList — Inside windowstyleInteger header left offset; fallback 15.
heightfonts / alias — Skin rootCharacter-layout height metric; default 25.
hidePipComponents.Renderer.Pig.PigHandled by Components.Renderer.Pig.Pig. Use this class's syntax and defaults; it can override the central meaning.
horizontalAlignmentCentral widget / structural handlerText alignment inside its rectangle: left, center, right or block.
horizontalAlignmentlistbox / scrolllabel — Inside windowstylelistbox only: default text alignment left/center/right/block.
horizontalAlignmenttext — Inside a list templateleft, center, right or block.
iconSizeComponents.Addons.MainMenu.MainMenuHandled by Components.Addons.MainMenu.MainMenu. Use this class's syntax and defaults; it can override the central meaning.
idmargin — Skin rootDesktop ID, normally 0 for the TV GUI.
idoutput / resolution — Skin rootOn output: output ID; omitted means GUI ID 0.
idscreen — Skin rootOutput ID: 0 normally means the TV OSD; displays use their own IDs.
idwindowstyle — Skin rootWindow style ID; omitted means GUI ID 0.
ignoreWidgetsCentral widget / structural handlerScreen metadata for optional widgets; the AttributeParser handler itself is a no-op.
ignoreWidgetsscreen — Skin rootComma-separated optional Python widget names excluded from missing-widget warnings.
imagescreens / menus / setups — Skin rootImage path read by the consuming UI component.
includeSkin rootLoad another skin resource file.
includesCentral widget / structural handlerInclude an element when any listed component exists; the counterpart of excludes.
indentSizeconfigList — Inside windowstyleInteger indentation step; fallback 20.
indexpixmap — Inside a list templateRow field index/name containing the image data expected by this builder.
indexrectangle / progress — Inside a list templateFor progress: row data field containing the progress value.
indextext — Inside a list templateTuple number or an indexNames key supplied by the component; omit for static text.
InputComponents.Input.InputPython text-input component using VariableText and GUIComponent. createWidget returns eLabel; it is not the native eInput class.
itemAlignmentCentral widget / structural handlerAlign list items within the available list rectangle; distinct from text alignment.
itemCornerRadiusCentral widget / structural handlerRounded item background in its normal state.
itemCornerRadiusMarkedCentral widget / structural handlerRounded background for a marked item.
itemCornerRadiusMarkedAndSelectedCentral widget / structural handlerRounded background when the item is both marked and selected.
itemCornerRadiusSelectedCentral widget / structural handlerRounded background of the selected item.
itemGradientCentral widget / structural handlerBackground gradient for a normal list item.
itemGradientMarkedCentral widget / structural handlerBackground gradient for a marked item.
itemGradientMarkedAndSelectedCentral widget / structural handlerBackground gradient for an item that is both marked and selected.
itemGradientSelectedCentral widget / structural handlerBackground gradient for the selected list item.
itemHeightCentral widget / structural handlerHeight of one list entry, scaled vertically.
itemHeightComponents.Addons.MainMenu.MainMenuHandled by Components.Addons.MainMenu.MainMenu. Use this class's syntax and defaults; it can override the central meaning.
itemHeightComponents.Addons.Pager.PagerHandled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.
itemHeightComponents.EpgList.EPGBouquetListHandled by Components.EpgList.EPGBouquetList. Use this class's syntax and defaults; it can override the central meaning.
itemHeightComponents.EpgList.TimelineTextHandled by Components.EpgList.TimelineText. Use this class's syntax and defaults; it can override the central meaning.
itemHeightmode / rowtemplate — Inside a list templateOn mode: optional row-height override.
itemHeighttemplates / template — Inside a source widgetRow height; supply a positive value.
itemsDistancesComponents.ServiceList.ServiceListHandled by Components.ServiceList.ServiceList. Use this class's syntax and defaults; it can override the central meaning.
itemsDistancesComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
itemSpacingCentral widget / structural handlerHorizontal and vertical gap between list items; one value applies to both axes.
itemWidthCentral widget / structural handlerWidth of one list item, scaled horizontally.
itemWidthComponents.Addons.MainMenu.MainMenuHandled by Components.Addons.MainMenu.MainMenu. Use this class's syntax and defaults; it can override the central meaning.
itemWidthComponents.Addons.Pager.PagerHandled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.
itemWidthmode / rowtemplate — Inside a list templateOn mode: optional row-width override.
itemWidthtemplates / template — Inside a source widgetRow width; when absent the surrounding widget width is used.
keyscreens / menus / setups — Skin rootOn screen/menu/setup: one exact key requested by the consuming component.
keysscreens / menus / setups — Skin rootOn screen/menu/setup: comma-separated keys; used instead of key when supplied.
labelCentral widget / structural handlerReserved metadata/no-op in AttributeParser; no label is created by this attribute alone.
LabelComponents.Label.LabelClass contract for Label.
LabelComponents.Renderer.Label.LabelDisplays upstream text. The renderer applies eLabel attributes and refreshes its text when the source changes.
label / title / slider / stringListInside windowstyleSet other native style defaults.
LabelConditionalComponents.Label.LabelConditionalClass contract for LabelConditional.
layoutCentral widget / structural handlerSelect panel/stack layout in the structure parser; this setter itself is a no-op.
layouteStack — Inside a screenhorizontal or vertical.
layoutpanel — Inside a list templatehorizontal, vertical or stack.
layoutpanel — Inside a screenstack, vertical or horizontal.
layoutStyleComponents.Addons.ColorButtonsSequence.ColorButtonsSequenceHandled by Components.Addons.ColorButtonsSequence.ColorButtonsSequence. Use this class's syntax and defaults; it can override the central meaning.
layoutStyleComponents.Addons.ScreenButtonsBar.ScreenButtonsBarHandled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.
LcdPiconComponents.Renderer.LcdPicon.LcdPiconClass contract for LcdPicon.
leftmargin — Skin rootInteger left margin.
leftColAlignComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
leftColumnAlignmentComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
linesComponents.Renderer.NextEvents.NextEventsHandled by Components.Renderer.NextEvents.NextEvents. Use this class's syntax and defaults; it can override the central meaning.
linesizeComponents.Renderer.AnalogClockLCD.AnalogClockLCDHandled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.
linesizeComponents.Renderer.EtAnalogClockLCD.EtAnalogClockLCDHandled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.
linewidthComponents.Renderer.AnalogClockLCD.AnalogClockLCDHandled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.
linewidthComponents.Renderer.EtAnalogClockLCD.EtAnalogClockLCDHandled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.
ListSource classSupplies data created by the screen; declaring a source name in XML does not construct it.
ListboxComponents.Renderer.Listbox.ListboxDisplays native list content provided upstream, commonly by XmlMultiContent or TemplatedMultiContent. It also propagates selection changes to the source.
listbox / scrolllabelInside windowstyleSet shared list and scrolling-label defaults.
listMarginLeftComponents.ServiceList.ServiceListHandled by Components.ServiceList.ServiceList. Use this class's syntax and defaults; it can override the central meaning.
listMarginLeftComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
listMarginRightComponents.ServiceList.ServiceListHandled by Components.ServiceList.ServiceList. Use this class's syntax and defaults; it can override the central meaning.
listMarginRightComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
listOrientationCentral widget / structural handlerList layout: vertical, horizontal or grid; not a slider direction.
MainMenuComponents.Addons.MainMenu.MainMenuClass contract for MainMenu.
marginSkin rootSet margins on the selected desktop.
maxEventsComponents.Renderer.SingleEpgList.SingleEpgListHandled by Components.Renderer.SingleEpgList.SingleEpgList. Use this class's syntax and defaults; it can override the central meaning.
maxPagesComponents.Addons.Pager.PagerHandled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.
maxWidthComponents.Addons.MainMenu.MainMenuHandled by Components.Addons.MainMenu.MainMenu. Use this class's syntax and defaults; it can override the central meaning.
mColorComponents.Renderer.AnalogClockLCD.AnalogClockLCDHandled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.
mColorComponents.Renderer.EtAnalogClockLCD.EtAnalogClockLCDHandled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.
MenuEntryCompareComponents.Converter.MenuEntryCompare.MenuEntryCompareClass contract for MenuEntryCompare.
MenuListComponents.MenuList.MenuListClass contract for MenuList.
MinimumItemHeightComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
minWidthComponents.Addons.MainMenu.MainMenuHandled by Components.Addons.MainMenu.MainMenu. Use this class's syntax and defaults; it can override the central meaning.
modeComponents.Renderer.Picon.PiconHandled by Components.Renderer.Picon.Picon. Use this class's syntax and defaults; it can override the central meaning.
mode / rowtemplateInside a list templateChoose a whole-list style or a per-row drawing variant.
MovieInfoComponents.Converter.MovieInfo.MovieInfoClass contract for MovieInfo.
MovieListComponents.MovieList.MovieListClass contract for MovieList.
MovieReferenceComponents.Converter.MovieReference.MovieReferenceClass contract for MovieReference.
MovingPixmapComponents.Pixmap.MovingPixmapClass contract for MovingPixmap.
MultiColorLabelComponents.Label.MultiColorLabelClass contract for MultiColorLabel.
MultiFileSelectListComponents.FileList.MultiFileSelectListClass contract for MultiFileSelectList.
MultiPixmapComponents.Pixmap.MultiPixmapClass contract for MultiPixmap.
nameborderset / pixmap — Inside windowstyleOn borderset: bsWindow, bsButton or bsListboxEntry.
namecolor — Inside windowstyleNative colour role without the col prefix, for example Background, Foreground or ListboxBackgroundSelected.
namecolors / color — Skin rootOn color: alias name.
nameconstant-widgets / constant-widget / layouts / layout — Skin root and references inside screensOn constant-widget/layout: definition name; the same name selects it from a screen reference.
namefonts / alias — Skin rootAlias name.
namefonts / font — Skin rootRegistered face name; loader fallback Regular.
namemode / rowtemplate — Inside a list templateOn mode: style selector, normally default; matches List.style.
namepanel — Inside a screenOptional existing screen/panel definition to include.
nameparameters / parameter — Skin rootExact parameter key expected by the component.
namescreen — Skin rootScreen name matched by the class skinName; case-sensitive.
namesubtitles / sub — Skin rootExisting eSubtitleWidget face name, such as Subtitle_Regular.
nameswitchpixmap / pixmap — Skin rootPixmap identifier.
nametemplates / template — Inside a source widgetTemplate selector, normally Default; matches List.template.
namevariables / variable — Skin rootVariable name.
namewidget — Inside a screenExisting GUI component name; use the name declared by the screen.
NextEpgInfoComponents.Renderer.NextEpgInfo.NextEpgInfoClass contract for NextEpgInfo.
NextEventComponents.Renderer.NextEvent.NextEventClass contract for NextEvent.
NextEventsComponents.Renderer.NextEvents.NextEventsClass contract for NextEvents.
nonplayableMarginsComponents.ServiceList.ServiceListHandled by Components.ServiceList.ServiceList. Use this class's syntax and defaults; it can override the central meaning.
nonplayableMarginsComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
noWrapCentral widget / structural handler · migrationUse wrap. Invert the Boolean meaning: noWrap="1" becomes wrap="noWrap"; noWrap="0" becomes wrap="wrap". Do not just rename the attribute.
noWrapComponents.Renderer.RunningText.RunningTextHandled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.
noWrapComponents.Renderer.VRunningText.VRunningTextHandled by Components.Renderer.VRunningText.VRunningText. Use this class's syntax and defaults; it can override the central meaning.
noWrapComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
numberComponents.Renderer.NextEvents.NextEventsHandled by Components.Renderer.NextEvents.NextEvents. Use this class's syntax and defaults; it can override the central meaning.
NumberOfRowsComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
objectTypesCentral widget / structural handlerConstruction-time component type check: componentName,ClassName[,ClassName].
offsetComponents.BlinkingPixmap.BlinkingPixmapConditionalHandled by Components.Pixmap.Pixmap. Use this class's syntax and defaults; it can override the central meaning.
offsetComponents.Pixmap.MovingPixmapHandled by Components.Pixmap.Pixmap. Use this class's syntax and defaults; it can override the central meaning.
offsetComponents.Pixmap.MultiPixmapHandled by Components.Pixmap.Pixmap. Use this class's syntax and defaults; it can override the central meaning.
offsetComponents.Pixmap.PixmapHandled by Components.Pixmap.Pixmap. Use this class's syntax and defaults; it can override the central meaning.
offsetComponents.Pixmap.PixmapConditionalHandled by Components.Pixmap.Pixmap. Use this class's syntax and defaults; it can override the central meaning.
offsetlabel / title / slider / stringList — Inside windowstyleOn title: x,y title offset; fallback 20,5.
optionsComponents.Renderer.RunningText.RunningTextHandled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.
optionsComponents.Renderer.VRunningText.VRunningTextHandled by Components.Renderer.VRunningText.VRunningText. Use this class's syntax and defaults; it can override the central meaning.
orientationCentral widget / structural handlerSlider direction: orHorizontal/orLeftToRight, orRightToLeft, orVertical/orTopToBottom, orBottomToTop.
orientationComponents.Addons.ButtonSequence.ButtonSequenceHandled by Components.Addons.ButtonSequence.ButtonSequence. Use this class's syntax and defaults; it can override the central meaning.
orientationComponents.Addons.ColorButtonsSequence.ColorButtonsSequenceHandled by Components.Addons.ColorButtonsSequence.ColorButtonsSequence. Use this class's syntax and defaults; it can override the central meaning.
orientationComponents.Addons.Pager.PagerHandled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.
orientationComponents.Addons.ScreenButtonsBar.ScreenButtonsBarHandled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.
orientationComponents.Addons.ServiceInfoBar.ServiceInfoBarHandled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.
output / resolutionSkin rootSet the GUI output resolution.
overScanCentral widget / structural handlerPass the overscan value to a native target implementing setOverscan; this is not global TV calibration.
OverScanCentral widget / structural handler · migrationUse overScan. Keep the value and use the replacement name.
paddingCentral widget / structural handlerOne, two or four comma-separated inset values: left,top,right,bottom. Two values repeat as x,y,x,y.
paddingpixmap — Inside a list templateOne/two/four inset values for generic XmlMultiContent.
paddingtext — Inside a list templateOne/two/four values in left,top,right,bottom order; generic XmlMultiContent scales the padding.
PagerComponents.Addons.Pager.PagerClass contract for Pager.
panelInside a list templateArrange row drawing items in a local layout context.
panelInside a screenInclude a named screen/panel definition or arrange child widgets in a local layout context.
parameters / parameterSkin rootSupply named values consumed by Python components.
pathComponents.Renderer.AudioIcon.AudioIconHandled by Components.Renderer.AudioIcon.AudioIcon. Use this class's syntax and defaults; it can override the central meaning.
pathComponents.Renderer.LcdPicon.LcdPiconHandled by Components.Renderer.LcdPicon.LcdPicon. Use this class's syntax and defaults; it can override the central meaning.
pathComponents.Renderer.Picon.PiconHandled by Components.Renderer.Picon.Picon. Use this class's syntax and defaults; it can override the central meaning.
pathFontComponents.Addons.ScreenHeader.ScreenHeaderHandled by Components.Addons.ScreenHeader.ScreenHeader. Use this class's syntax and defaults; it can override the central meaning.
pathForegroundColorComponents.Addons.ScreenHeader.ScreenHeaderHandled by Components.Addons.ScreenHeader.ScreenHeader. Use this class's syntax and defaults; it can override the central meaning.
permanentComponents.Addons.ServiceInfoBar.ServiceInfoBarHandled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.
PerServiceDisplayComponents.PerServiceDisplay.PerServiceDisplayMixin for building components which display something which changes on navigation events, for example "service name"
PerServiceDisplayProgressComponents.PerServiceDisplay.PerServiceDisplayProgressClass contract for PerServiceDisplayProgress.
picDComponents.Addons.Pager.PagerHandled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.
picLComponents.Addons.Pager.PagerHandled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.
PiconComponents.Renderer.Picon.PiconResolves service picons and updates an ePixmap. Path and sizing decisions in applySkin supplement the native image attributes.
PiconBgComponents.Renderer.PiconBg.PiconBgClass contract for PiconBg.
picPageComponents.Addons.Pager.PagerHandled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.
picPageCurrentComponents.Addons.Pager.PagerHandled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.
picRComponents.Addons.Pager.PagerHandled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.
picServiceEventProgressbarComponents.ServiceList.ServiceListHandled by Components.ServiceList.ServiceList. Use this class's syntax and defaults; it can override the central meaning.
picServiceEventProgressbarComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
picUComponents.Addons.Pager.PagerHandled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.
PigComponents.Renderer.Pig.PigPlaces 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 handlerResolved image path passed to LoadPixmap; PNG transparency is commonly used.
pixmapComponents.Pixmap.MultiPixmapHandled by Components.Pixmap.MultiPixmap. Use this class's syntax and defaults; it can override the central meaning.
pixmapInside a list templateDraw a row pixmap or a static image.
pixmappixmap — Inside a list templateStatic image when no row index is selected.
PixmapComponents.Pixmap.PixmapClass contract for Pixmap.
PixmapComponents.Renderer.Pixmap.PixmapDisplays an upstream pixmap, or chooses from the comma-separated pixmaps attribute using numeric source text. A source pixmap can take precedence.
PixmapConditionalComponents.Pixmap.PixmapConditionalClass contract for PixmapConditional.
pixmapsComponents.Addons.ButtonSequence.ButtonSequenceHandled by Components.Addons.ButtonSequence.ButtonSequence. Use this class's syntax and defaults; it can override the central meaning.
pixmapsComponents.Addons.ColorButtonsSequence.ColorButtonsSequenceHandled by Components.Addons.ColorButtonsSequence.ColorButtonsSequence. Use this class's syntax and defaults; it can override the central meaning.
pixmapsComponents.Addons.ScreenButtonsBar.ScreenButtonsBarHandled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.
pixmapsComponents.Addons.ServiceInfoBar.ServiceInfoBarHandled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.
pixmapsComponents.Pixmap.MultiPixmapHandled by Components.Pixmap.MultiPixmap. Use this class's syntax and defaults; it can override the central meaning.
pixmapsComponents.Renderer.Pixmap.PixmapHandled by Components.Renderer.Pixmap.Pixmap. Use this class's syntax and defaults; it can override the central meaning.
pixmapsDisabledComponents.Addons.ServiceInfoBar.ServiceInfoBarHandled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.
PlayListComponents.MediaPlayer.PlayListClass contract for PlayList.
PliExtraInfoComponents.Converter.PliExtraInfo.PliExtraInfoClass contract for PliExtraInfo.
PluginListComponents.PluginList.PluginListClass contract for PluginList.
pointerCentral widget / structural handlerPointer image and anchor offset for supporting widgets; see the source setter for the colon-separated path/coordinate syntax.
PollComponents.Converter.Poll.PollPolling helper mixed into converters. Poll does not inherit Converter and is not a standalone XML converter.
posborderset / pixmap — Inside windowstyleOn pixmap: bpTopLeft, bpTop, bpTopRight, bpLeft, bpBackground, bpRight, bpBottomLeft, bpBottom or bpBottomRight.
positionCentral widget / structural handlerx,y relative to the current layout context; centre and arithmetic coordinates are supported.
positioneLabel / ePixmap / eRectangle — Inside a screenx,y within the current screen/panel.
positioneStack — Inside a screenx,y within the screen.
positionpanel — Inside a list templateLocal x,y, fill or an edge placement supported by the template context.
positionpanel — Inside a screenx,y, fill or an edge docking position supported by the current layout.
positionpixmap — Inside a list templatex,y inside the row.
positionrectangle / progress — Inside a list templatex,y inside the row.
positionscreen — Skin rootx,y or center,center in the design coordinate system.
positiontext — Inside a list templatex,y inside the row or template panel.
PositionGaugeComponents.Renderer.PositionGauge.PositionGaugeBinds playback length, position and cutlist to ePositionGauge, including seek position updates.
positionheightComponents.Renderer.AnalogClockLCD.AnalogClockLCDHandled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.
positionheightComponents.Renderer.EtAnalogClockLCD.EtAnalogClockLCDHandled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.
positionwidthComponents.Renderer.AnalogClockLCD.AnalogClockLCDHandled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.
positionwidthComponents.Renderer.EtAnalogClockLCD.EtAnalogClockLCDHandled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.
PrimeTimeComponents.Renderer.PrimeTime.PrimeTimeClass contract for PrimeTime.
PrimeTimeBackgroundColorComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
PrimeTimeForegroundColorComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
ProgressComponents.Renderer.Progress.ProgressDisplays source value within source range, with clamping and an empty-value fallback. Uses eSlider attributes.
ProgressSource classSupplies data created by the screen; declaring a source name in XML does not construct it.
ProgressBarComponents.ProgressBar.ProgressBarClass contract for ProgressBar.
progressbarBorderWidthComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
progressbarHeightComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
progressBarWidthComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
progressInfoFontComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
ProgressToTextComponents.Converter.ProgressToText.ProgressToTextClass contract for ProgressToText.
pstrCnvrtComponents.Converter.pstrCnvrt.pstrCnvrtClass contract for pstrCnvrt.
pstrRndrComponents.Renderer.pstrRndr.pstrRndrClass contract for pstrRndr.
QRCodeComponents.QRCode.QRCodeClass contract for QRCode.
QRCodeComponents.Renderer.QRCode.QRCodeRenders upstream text as a QR code using eQRCode attributes.
quietZoneCentral widget / structural handlerQR code quiet-zone size; does not add general-purpose label padding.
RatingIconLabelComponents.Renderer.RatingIconLabel.RatingIconLabelClass contract for RatingIconLabel.
RdsDecoderSource classSupplies data created by the screen; declaring a source name in XML does not construct it.
RdsInfoComponents.Converter.RdsInfo.RdsInfoClass contract for RdsInfo.
readOnlyColorconfigList — Inside windowstyleColour for read-only configuration entries; global, last loaded setting wins.
RecordBackgroundColorComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
RecordBackgroundColorSelectedComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
RecordForegroundColorComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
RecordForegroundColorSelectedComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
RecordStateSource classSupplies data created by the screen; declaring a source name in XML does not construct it.
RectangleComponents.Renderer.Rectangle.RectangleDraws a decorative rectangle within a renderer chain, including conditional visibility.
rectangle / progressInside a list templateDraw row decorations or progress values.
RemainingToTextComponents.Converter.RemainingToText.RemainingToTextClass contract for RemainingToText.
RemoteControlInfoComponents.Converter.RemoteControlInfo.RemoteControlInfoClass contract for RemoteControlInfo.
renderfonts / font — Skin rootInteger native font-render option; default 0. Leave it at 0 unless your font requires another supported native mode.
renderwidget — Inside a screenRenderer module/class name, for example Label or Listbox.
RendererComponents.Renderer.Renderer.RendererBase class connecting GUIComponent lifecycle to the Element source graph. Use a concrete renderer in XML.
renderTypeComponents.Addons.ColorButtonsSequence.ColorButtonsSequenceHandled by Components.Addons.ColorButtonsSequence.ColorButtonsSequence. Use this class's syntax and defaults; it can override the central meaning.
renderTypeComponents.Addons.ScreenButtonsBar.ScreenButtonsBarHandled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.
replacementfonts / font — Skin rootBoolean replacement-font flag; default false.
resolutionCentral widget / structural handlerThe design coordinate system width,height; readSkin derives scaling from the desktop.
resolutionscreen — Skin rootwidth,height of the design coordinate system.
rightmargin — Skin rootInteger right margin.
rightColAlignComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
rightColumnAlignmentComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
RollerCharLCDComponents.Renderer.RollerCharLCD.RollerCharLCDClass contract for RollerCharLCD.
RollerCharLCDLongComponents.Renderer.RollerCharLCDLong.RollerCharLCDLongClass contract for RollerCharLCDLong.
RunningTextComponents.Renderer.RunningText.RunningTextComposite 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 handlerPixmap scaling flags, for example none, scale, keepAspect or centerScaled. Not screen resolution scaling.
scalefonts / font — Skin rootInteger percentage; default 100.
scalepixmap — Inside a list templatePixmap scaling token, for example centerScaled.
scaleFlagsCentral widget / structural handler · migrationUse scale. Keep the value and use the replacement name.
sColorComponents.Renderer.AnalogClockLCD.AnalogClockLCDHandled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.
sColorComponents.Renderer.EtAnalogClockLCD.EtAnalogClockLCDHandled by Components.Renderer.AnalogClockLCD.AnalogClockLCD. Use this class's syntax and defaults; it can override the central meaning.
screenSkin rootRegister a screen definition selected by its Python screen class.
ScreenButtonsBarComponents.Addons.ScreenButtonsBar.ScreenButtonsBarClass contract for ScreenButtonsBar.
ScreenHeaderComponents.Addons.ScreenHeader.ScreenHeaderClass contract for ScreenHeader.
screens / menus / setupsSkin rootMap screen, menu or setup keys to images consumed by the UI.
scrollbarBackgroundColorCentral widget / structural handlerSolid colour behind the scrollbar handle.
scrollbarBackgroundGradientCentral widget / structural handlerGradient behind the scrollbar handle on supporting targets.
scrollbarBackgroundPictureCentral widget / structural handler · migrationUse scrollbarBackgroundPixmap. Keep the value and use the replacement name.
scrollbarbackgroundPixmapCentral widget / structural handler · migrationUse scrollbarBackgroundPixmap. Keep the value and use the replacement name.
scrollbarBackgroundPixmapCentral widget / structural handlerImage behind the scrollbar handle.
scrollbarBorderColorCentral widget / structural handlerScrollbar border colour.
scrollbarBorderWidthCentral widget / structural handlerScrollbar border thickness, scaled horizontally.
scrollbarBorderWidthComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
scrollbarBorderWidthlistbox / scrolllabel — Inside windowstyleInteger scrollbar border thickness.
scrollbarForegroundColorCentral widget / structural handlerScrollbar handle colour.
scrollbarForegroundGradientCentral widget / structural handlerScrollbar handle gradient.
scrollbarForegroundPixmapCentral widget / structural handlerScrollbar handle image.
scrollbarGradientComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
scrollbarLengthCentral widget / structural handlerScrollbar length: numeric value, full or auto; interpretation is the target widget's.
scrollbarModeCentral widget / structural handlerVisibility and side of the scrollbar; showOnDemand, showAlways, showNever and side-specific modes.
scrollbarModeComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
scrollbarModelistbox / scrolllabel — Inside windowstyleNative mode token; ScrollLabel later applies its own supported modes.
scrollbarOffsetCentral widget / structural handlerInteger distance/offset passed to the native scrollbar; this handler does not apply screen scaling.
scrollbarOffsetComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
scrollbarOffsetlistbox / scrolllabel — Inside windowstyleInteger content-to-scrollbar gap.
scrollbarRadiusCentral widget / structural handlerRounded scrollbar corners, optionally restricted to named edges.
scrollbarRadiusComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
scrollbarRadiuslistbox / scrolllabel — Inside windowstyleradius[;edges] using the corner-radius parser.
scrollbarScrollCentral widget / structural handlerScrollbar movement granularity: byPage or byLine.
scrollbarScrollComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
scrollbarScrolllistbox / scrolllabel — Inside windowstylebyPage or byLine.
scrollbarSliderBorderColorCentral widget / structural handler · migrationUse scrollbarBorderColor. Keep the value and use the replacement name.
scrollbarSliderBorderWidthCentral widget / structural handler · migrationUse scrollbarBorderWidth. Keep the value and use the replacement name.
scrollbarSliderForegroundColorCentral widget / structural handler · migrationUse scrollbarForegroundColor. Keep the value and use the replacement name.
scrollbarSliderPictureCentral widget / structural handler · migrationUse scrollbarForegroundPixmap. Keep the value and use the replacement name.
scrollbarSliderPixmapCentral widget / structural handler · migrationUse scrollbarForegroundPixmap. Keep the value and use the replacement name.
scrollbarWidthCentral widget / structural handlerScrollbar thickness, scaled horizontally.
scrollbarWidthComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
scrollbarWidthlistbox / scrolllabel — Inside windowstyleInteger scrollbar thickness.
ScrollLabelComponents.ScrollLabel.ScrollLabelComposite 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 handlerScrolling text configuration as comma-separated key=value pairs; direction, delays, repeat, stepSize and mode.
SCServicePositionComponents.Converter.SCServicePosition.SCServicePositionClass contract for SCServicePosition.
secondfontCentral widget / structural handler · migrationUse valueFont. Keep the value and use the replacement name.
secondFontCentral widget / structural handler · migrationUse valueFont. Keep the value and use the replacement name.
seek_pointerCentral widget / structural handler · migrationUse seekPointer. Keep the value and use the replacement name.
seekPointerCentral widget / structural handlerSecondary seek pointer image and anchor offset, for widgets that support it.
selectionCentral widget / structural handlerEnable or disable drawing the list selection highlight.
selectionDisabledCentral widget / structural handler · migrationUse selection. Invert the Boolean meaning: selectionDisabled="1" becomes selection="0"; selectionDisabled="0" becomes selection="1".
SelectionListComponents.SelectionList.SelectionListClass contract for SelectionList.
selectionPixmapCentral widget / structural handlerImage used for the list selection background.
selectionZoomCentral widget / structural handlerSelection 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 handlerExplicit enlarged selection width,height[,mode].
SensorToTextComponents.Converter.SensorToText.SensorToTextClass contract for SensorToText.
separatorLineColorCentral widget / structural handlerColour of entry separators in supporting lists.
separatorLineColorComponents.Addons.ServiceInfoBar.ServiceInfoBarHandled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.
separatorLineSizeCentral widget / structural handlerSeparator geometry: height, top,height or left,top,width,height; -1 has automatic/full-width meaning.
separatorLineThicknessComponents.Addons.ServiceInfoBar.ServiceInfoBarHandled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.
ServiceBackgroundColorComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
ServiceBackgroundColorNowComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
ServiceBorderColorComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
ServiceBorderWidthComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
ServiceEventSource classSupplies data created by the screen; declaring a source name in XML does not construct it.
ServiceFontGraphicalComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
ServiceFontInfobarComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
ServiceForegroundColorComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
ServiceForegroundColorNowComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
ServiceInfoComponents.Converter.ServiceInfo.ServiceInfoProvides selected service information as text, booleans or numeric properties. Match the chosen mode to the renderer's expected input.
ServiceInfoBarComponents.Addons.ServiceInfoBar.ServiceInfoBarClass contract for ServiceInfoBar.
serviceInfoFontComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
serviceItemHeightComponents.ServiceList.ServiceListHandled by Components.ServiceList.ServiceList. Use this class's syntax and defaults; it can override the central meaning.
serviceItemHeightComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
ServiceListComponents.ServiceList.ServiceListService-list component with legacy appearance options and modern templates. Its applySkin handles additional service-specific attributes before forwarding native list options.
ServiceListSource classSupplies data created by the screen; declaring a source name in XML does not construct it.
ServiceListBaseComponents.ServiceList.ServiceListBaseClass contract for ServiceListBase.
ServiceListLegacyComponents.ServiceList.ServiceListLegacyClass contract for ServiceListLegacy.
ServiceNameComponents.Converter.ServiceName.ServiceNameFormats service name/reference/provider information according to its constructor mode.
ServiceName2Components.Converter.ServiceName2.ServiceName2Class contract for ServiceName2.
serviceNameFontComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
ServiceNamePaddingComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
serviceNumberFontComponents.ServiceList.ServiceListLegacyHandled by Components.ServiceList.ServiceListLegacy. Use this class's syntax and defaults; it can override the central meaning.
ServiceNumberPaddingComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
ServiceOrbitalPositionComponents.Converter.ServiceOrbitalPosition.ServiceOrbitalPositionClass contract for ServiceOrbitalPosition.
ServicePositionComponents.Converter.ServicePosition.ServicePositionConverts 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.ServicePositionClass contract for ServicePosition.
ServicePositionGaugeComponents.ServicePosition.ServicePositionGaugeClass contract for ServicePositionGauge.
ServiceTimeComponents.Converter.ServiceTime.ServiceTimeClass contract for ServiceTime.
shadowColorCentral widget / structural handlerColour of the label text shadow.
shadowColorComponents.Renderer.RunningText.RunningTextHandled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.
shadowColorComponents.Renderer.VRunningText.VRunningTextHandled by Components.Renderer.VRunningText.VRunningText. Use this class's syntax and defaults; it can override the central meaning.
shadowColorsubtitles / sub — Skin rootLegacy fallback used when borderColor is absent in this subtitle context.
shadowOffsetCentral widget / structural handlerx,y offset of the text shadow; scaled with the screen.
shadowOffsetComponents.Renderer.RunningText.RunningTextHandled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.
shadowOffsetComponents.Renderer.VRunningText.VRunningTextHandled by Components.Renderer.VRunningText.VRunningText. Use this class's syntax and defaults; it can override the central meaning.
showIconsComponents.Addons.Pager.PagerHandled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.
sidesMarginComponents.Renderer.RatingIconLabel.RatingIconLabelHandled by Components.Renderer.RatingIconLabel.RatingIconLabel. Use this class's syntax and defaults; it can override the central meaning.
SingleEpgListComponents.Renderer.SingleEpgList.SingleEpgListClass contract for SingleEpgList.
sizeCentral widget / structural handlerwidth,height of the widget; does not set its text alignment or font size.
sizeComponents.Renderer.AudioIcon.AudioIconHandled by Components.Renderer.AudioIcon.AudioIcon. Use this class's syntax and defaults; it can override the central meaning.
sizeComponents.Renderer.LcdPicon.LcdPiconHandled by Components.Renderer.LcdPicon.LcdPicon. Use this class's syntax and defaults; it can override the central meaning.
sizeComponents.Renderer.Picon.PiconHandled by Components.Renderer.Picon.Picon. Use this class's syntax and defaults; it can override the central meaning.
sizeComponents.Renderer.RollerCharLCDLong.RollerCharLCDLongHandled by Components.Renderer.RollerCharLCDLong.RollerCharLCDLong. Use this class's syntax and defaults; it can override the central meaning.
sizeeLabel / ePixmap / eRectangle — Inside a screenwidth,height of the decoration.
sizeeStack — Inside a screenwidth,height of the stack.
sizefonts / alias — Skin rootFont size; default 20.
sizepanel — Inside a list templatewidth,height of the row-local panel.
sizepanel — Inside a screenwidth,height of the local area.
sizepixmap — Inside a list templatewidth,height inside the row.
sizerectangle / progress — Inside a list templatewidth,height of the drawing rectangle.
sizescreen — Skin rootwidth,height of the screen.
sizetext — Inside a list templatewidth,height of the text rectangle.
skinResource fileRoot container for global resources and screen definitions.
SliderComponents.Slider.SliderClass contract for Slider.
sliderPixmapCentral widget / structural handler · migrationUse scrollbarForegroundPixmap. Keep the value and use the replacement name.
SmartInfoComponents.Converter.SmartInfo.SmartInfoClass contract for SmartInfo.
sourcewidget — Inside a screenExisting source name, optionally a supported related-screen path.
SourceSource classSupplies data created by the screen; declaring a source name in XML does not construct it.
spacingCentral widget / structural handlerSpacing setter for supporting native widgets; a panel also consumes spacing for its layout context.
spacingComponents.Addons.ButtonSequence.ButtonSequenceHandled by Components.Addons.ButtonSequence.ButtonSequence. Use this class's syntax and defaults; it can override the central meaning.
spacingComponents.Addons.ColorButtonsSequence.ColorButtonsSequenceHandled by Components.Addons.ColorButtonsSequence.ColorButtonsSequence. Use this class's syntax and defaults; it can override the central meaning.
spacingComponents.Addons.Pager.PagerHandled by Components.Addons.Pager.Pager. Use this class's syntax and defaults; it can override the central meaning.
spacingComponents.Addons.ServiceInfoBar.ServiceInfoBarHandled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.
spacingeStack — Inside a screenInteger space between children.
spacingpanel — Inside a list templateInteger layout gap.
spacingpanel — Inside a screenInteger gap used by the layout context.
spacingActionComponents.Addons.ScreenButtonsBar.ScreenButtonsBarHandled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.
spacingActionColorGroupsComponents.Addons.ScreenButtonsBar.ScreenButtonsBarHandled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.
spacingColorCentral widget / structural handlerColour of spacing in a native widget that supports setSpacingColor.
spacingColorComponents.Addons.ScreenButtonsBar.ScreenButtonsBarHandled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.
spacingColorTightComponents.Addons.ScreenButtonsBar.ScreenButtonsBarHandled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.
spacingPixmapTextComponents.Addons.ColorButtonsSequence.ColorButtonsSequenceHandled by Components.Addons.ColorButtonsSequence.ColorButtonsSequence. Use this class's syntax and defaults; it can override the central meaning.
spacingPixmapTextComponents.Addons.ScreenButtonsBar.ScreenButtonsBarHandled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.
splitComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
splitCharacterComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
splitMarginComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
splitPositionComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
splitSeparatedComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
splitTrimComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
stackCentral widget / structural handlerReserved structural metadata; the AttributeParser handler itself performs no action.
StaticMultiListComponents.Converter.StaticMultiList.StaticMultiListTurns a python list in 'multi list format' into a list which can be used in a listbox.
StaticTextComponents.Converter.StaticText.StaticTextClass contract for StaticText.
StaticTextSource classSupplies data created by the screen; declaring a source name in XML does not construct it.
StreamingComponents.Converter.Streaming.StreamingClass contract for Streaming.
Streaming2Components.Converter.Streaming2.Streaming2Class contract for Streaming2.
StreamServiceSource classSupplies data created by the screen; declaring a source name in XML does not construct it.
StringListComponents.Converter.StringList.StringListTurns a simple python list into a list which can be used in a listbox.
StringListSelectionComponents.Converter.StringListSelection.StringListSelectionExtracts the first element of the current string list element for displaying it on LCD.
subtitles / subSkin rootConfigure native subtitle font and outline styles.
switchpixmap / pixmapSkin rootRegister a named, preloaded image.
tabWidthCentral widget / structural handlerTab-stop width for supporting text widgets; auto uses the automatic width.
tagCentral widget / structural handlerInteger widget identifier used by native stack/layout machinery.
TemplatedMultiContentComponents.Converter.TemplatedMultiContent.TemplatedMultiContentBuilds native list content from Python-expression templates. This is executable skin configuration; use templates from trusted sources.
templates / templateInside a source widgetDefine list row drawing operations for XmlMultiContent.
textCentral widget / structural handlerStatic text, translated before setText. Python or a renderer may replace it later.
textInside a list templateDraw a text field from the row tuple, or static text.
texttext — Inside a list templateStatic text when no row index is selected.
textBackColorComponents.Addons.ServiceInfoBar.ServiceInfoBarHandled by Components.Addons.ServiceInfoBar.ServiceInfoBar. Use this class's syntax and defaults; it can override the central meaning.
textBorderColorCentral widget / structural handlerExplicit colour of the outline around glyphs; different from a rectangle border.
textBorderColortext — Inside a list templateGlyph-outline colour.
textBorderWidthCentral widget / structural handlerExplicit glyph-outline thickness, scaled vertically.
textBorderWidthtext — Inside a list templateInteger glyph-outline width.
TextCaseComponents.Converter.TextCase.TextCaseChanges the case of upstream text using its selected mode.
textColorsComponents.Addons.ColorButtonsSequence.ColorButtonsSequenceHandled by Components.Addons.ColorButtonsSequence.ColorButtonsSequence. Use this class's syntax and defaults; it can override the central meaning.
textColorsComponents.Addons.ScreenButtonsBar.ScreenButtonsBarHandled by Components.Addons.ScreenButtonsBar.ScreenButtonsBar. Use this class's syntax and defaults; it can override the central meaning.
textOffsetCentral widget / structural handler · migrationUse padding. Keep the one-, two- or four-value padding syntax. Two values mean left,top,left,top; four mean left,top,right,bottom.
textPaddingCentral widget / structural handler · migrationUse padding. Keep the one-, two- or four-value padding syntax. Two values mean left,top,left,top; four mean left,top,right,bottom.
textPaddinglabel / title / slider / stringList — Inside windowstyleOn 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.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
TimeFontVerticalComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
TimeForegroundColorComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
TimelineAlignmentComponents.EpgList.TimelineTextHandled by Components.EpgList.TimelineText. Use this class's syntax and defaults; it can override the central meaning.
TimelineFontComponents.EpgList.TimelineTextHandled by Components.EpgList.TimelineText. Use this class's syntax and defaults; it can override the central meaning.
TimelineTextComponents.EpgList.TimelineTextClass contract for TimelineText.
titleCentral widget / structural handlerWindow title; translated with the current interface locale before being applied.
titlescreen — Skin rootTranslated window title.
titleFontComponents.Addons.ScreenHeader.ScreenHeaderHandled by Components.Addons.ScreenHeader.ScreenHeader. Use this class's syntax and defaults; it can override the central meaning.
titleForegroundColorComponents.Addons.ScreenHeader.ScreenHeaderHandled by Components.Addons.ScreenHeader.ScreenHeader. Use this class's syntax and defaults; it can override the central meaning.
titleSingleFontComponents.Addons.ScreenHeader.ScreenHeaderHandled by Components.Addons.ScreenHeader.ScreenHeader. Use this class's syntax and defaults; it can override the central meaning.
topmargin — Skin rootInteger top margin.
TrackInfoComponents.Converter.TrackInfo.TrackInfoClass contract for TrackInfo.
transparentCentral widget / structural handlerBoolean: suppress the widget background. This is distinct from the transparency byte in a painted colour.
transparentComponents.Renderer.RunningText.RunningTextHandled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.
transparentComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
TransponderInfoComponents.Converter.TransponderInfo.TransponderInfoClass contract for TransponderInfo.
TunerInfoComponents.Converter.TunerInfo.TunerInfoClass contract for TunerInfo.
TunerInfoComponents.TunerInfo.TunerInfoClass contract for TunerInfo.
TunerInfoSource classSupplies data created by the screen; declaring a source name in XML does not construct it.
typeapplet — Inside a screenonLayoutFinish or onContentChanged; the element body contains Python code.
typeconvert — Inside a source widgetConverter module/class name. Arguments belong in element text, not generic widget attributes.
underlineCentral widget / structural handlerEnable or disable underlined label text.
valignCentral widget / structural handler · migrationUse verticalAlignment. Keep the value and use the replacement name.
valignComponents.Renderer.RunningText.RunningTextHandled by Components.Renderer.RunningText.RunningText. Use this class's syntax and defaults; it can override the central meaning.
valignComponents.Renderer.VRunningText.VRunningTextHandled by Components.Renderer.VRunningText.VRunningText. Use this class's syntax and defaults; it can override the central meaning.
vAlignCentral widget / structural handler · migrationUse verticalAlignment. Keep the value and use the replacement name.
valuecolors / color — Skin rootOn color: #AARRGGBB or a named colour; a comma-containing value registers a gradient string.
valueparameters / parameter — Skin rootComma-separated typed values: integer, float, 0xHEX, #AARRGGBB, registered colour, Face;size, or *text for a string.
valuevariables / variable — Skin rootExactly two comma-separated coordinate strings in this loader.
ValueBitTestComponents.Converter.ValueBitTest.ValueBitTestTests a bitmask against upstream value and exposes a boolean.
valueFontCentral widget / structural handlerFont for configuration values on supporting targets.
valueFontconfigList — Inside windowstyleFace;size of values.
ValueRangeComponents.Converter.ValueRange.ValueRangeTests an upstream value against constructor-supplied numeric limits and exposes a boolean.
ValueToPixmapComponents.Converter.ValueToPixmap.ValueToPixmapMaps upstream data to a pixmap according to its constructor mode, for an image renderer.
variables / variableSkin rootRegister a coordinate pair used by parsers supporting variable substitution.
VAudioInfoComponents.Converter.VAudioInfo.VAudioInfoClass contract for VAudioInfo.
verticalAlignmentCentral widget / structural handlerText alignment inside the widget: top, center/middle or bottom.
verticalAlignmentlistbox / scrolllabel — Inside windowstylelistbox only: top/center/middle/bottom.
verticalAlignmenttext — Inside a list templatetop, center/middle or bottom.
VExtraNumTextComponents.Converter.VExtraNumText.VExtraNumTextClass contract for VExtraNumText.
VfdDisplayComponents.Converter.VfdDisplay.VfdDisplayClass contract for VfdDisplay.
VideoSizeComponents.Renderer.VideoSize.VideoSizeClass contract for VideoSize.
VideoWindowComponents.VideoWindow.VideoWindowClass contract for VideoWindow.
VNetSpeedInfoComponents.Converter.VNetSpeedInfo.VNetSpeedInfoClass contract for VNetSpeedInfo.
VolumeBarComponents.VolumeBar.VolumeBarClass contract for VolumeBar.
VolumeTextComponents.Renderer.VolumeText.VolumeTextClass contract for VolumeText.
VReferenceComponents.Renderer.VReference.VReferenceClass contract for VReference.
VRunningTextComponents.Renderer.VRunningText.VRunningTextCanvas-based moving text renderer with its own applySkin options. Do not assume it accepts exactly the same options as RunningText.
VServiceInfoComponents.Converter.VServiceInfo.VServiceInfoClass contract for VServiceInfo.
VServiceOrbitalPositionComponents.Converter.VServiceOrbitalPosition.VServiceOrbitalPositionClass contract for VServiceOrbitalPosition.
VtiEmuInfoComponents.Renderer.VtiEmuInfo.VtiEmuInfoClass contract for VtiEmuInfo.
VtiImageVersionComponents.Renderer.VtiImageVersion.VtiImageVersionClass contract for VtiImageVersion.
VtiInfoComponents.Converter.VtiInfo.VtiInfoClass contract for VtiInfo.
VtiTempFanComponents.Converter.VtiTempFan.VtiTempFanClass contract for VtiTempFan.
VVolumeTextComponents.Renderer.VVolumeText.VVolumeTextClass contract for VVolumeText.
VWatchesComponents.Renderer.VWatches.VWatchesClass contract for VWatches.
VWeatherComponents.Converter.VWeather.VWeatherClass contract for VWeather.
VWeatherUpdaterComponents.Renderer.VWeatherUpdater.VWeatherUpdaterClass contract for VWeatherUpdater.
widgetInside a screenBind an existing component, connect a renderer to a source, or instantiate an addon.
widgetBorderColorCentral widget / structural handlerExplicit rectangular widget-frame colour, including on eLabel.
widgetBorderWidthCentral widget / structural handlerExplicit rectangular widget-frame thickness, scaled vertically.
widthfonts / alias — Skin rootCharacter-layout width metric; default 18.
windowstyleSkin rootSupply defaults shared by widgets using a window style.
wrapCentral widget / structural handlerText overflow mode: wrap, noWrap or ellipsis; current parser also accepts numeric strings.
wrapComponents.ScrollLabel.ScrollLabelHandled by Components.ScrollLabel.ScrollLabel. Use this class's syntax and defaults; it can override the central meaning.
wraptext — Inside a list templatenoWrap/off/0, wrap/on/1, or ellipsis.
XmlMultiContentComponents.Converter.XmlMultiContent.XmlMultiContentBuilds 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 rootOn resolution: horizontal pixels; loader fallback 720.
yresoutput / resolution — Skin rootOn resolution: vertical pixels; loader fallback 576.
ZapBackgroundColorComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
ZapBackgroundColorSelectedComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
ZapForegroundColorComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
ZapForegroundColorSelectedComponents.EpgList.EPGListHandled by Components.EpgList.EPGList. Use this class's syntax and defaults; it can override the central meaning.
zPositionCentral widget / structural handlerInteger painting layer among overlapping widgets; larger values are in front.
No match in this core snapshot. Try the class or component name, include compatibility names, or use the handbook search. A plugin can define additional attributes outside this inventory.
