ThemeSetId
ThemeSetId
Nummer des ThemeSets
Details
- Typ:
int - Siehe: Liste , Objekte ,
StyleTheme,ThemeName,WinPropGet (),WinPropSet ()
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 EigenschaftThemeSetIdwird ignoriert. -
StyleTheme=_WinStyleThemeParentEs wird das Theme des Elternobjektes verwendet. Das verwendete ThemeSet hängt von der EigenschaftThemeSetIddes 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 EigenschaftThemeName, definiert diese das für die Darstellung zu verwendende Theme . Der Wert der EigenschaftThemeSetIddefiniert das gewünschte ThemeSet . Besitzt das Objekt keineThemeName-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.