ThemeSetId
Diese Eigenschaft enthält die Nummer des ThemeSets, das aktiviert werden soll.
Das zu verwendende Theme wird in Abhängigkeit der Eigenschaften ThemeName und StyleTheme ermittelt:
-
StyleTheme=_WinStyleThemeSystemDie Eigenschaft
ThemeSetIdwird ignoriert. -
StyleTheme=_WinStyleThemeParentEs wird das Theme des Elternobjektes verwendet. Das verwendete ThemeSet hängt von der Eigenschaft
ThemeSetIddes Objektes ab.-
0: Es wird das ThemeSet verwendet, dass durch die EigenschaftThemeSetIddefiniert ist. _WinThemeSetParent: Es wird das ThemeSet des Elternobjektes verwendet, dass durch die EigenschaftThemeSetIddes Elternobjektes definiert ist._WinThemeSetNone: Es wird das Theme ohne ThemeSet des Elternobjektes verwendet.
-
-
StyleTheme=_WinStyleThemeModernBesitzt das Objekt die Eigenschaft
ThemeName, definiert diese das für die Darstellung zu verwendende Theme. Der Wert der EigenschaftThemeSetIddefiniert das gewünschte ThemeSet.Besitzt das Objekt keine
ThemeName-Eigenschaft, wird das Theme über die EigenschaftThemeNamedes_App-Objektes definiert. Der Wert der EigenschaftThemeSetIdreferenziert das ThemeSet aus diesem Theme. Enthält die EigenschaftThemeSetIdden Wert_WinThemeSetParentoder_WinThemeSetNone, wird kein ThemeSet, sondern das Theme selber verwendet.
Die Eigenschaft kann im Eigenschaftsfenster oder über die Befehle ``WinPropGet() und WinPropSet() gelesen bzw. geändert werden.