Vcl.Themes.ThemeServicesClass
Delphi
ThemeServicesClass: TThemeServicesClassHelper deprecated 'Use TStyleManager.SetStyle';
C++
extern DELPHI_PACKAGE TThemeServicesClassHelper ThemeServicesClass _DEPRECATED_ATTRIBUTE1("Use TStyleManager.SetStyle") ;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
variable | public | Vcl.Themes.pas Vcl.Themes.hpp |
Vcl.Themes | Vcl.Themes |
説明
警告: ThemeServicesClass は非推奨になっています。 TStyleManager.SetStyle を使用してください。
ThemeServicesClass は、TThemeServices のメタクラス参照を含みます。
ThemeServicesClass は、テーマ サービスが内部的に使用するものです。TThemeServices のシングルトン インスタンスの作成時に ThemeServicesClass が使われます。ThemeServicesClass の値を変更することは認められていますが、その変更はアプリケーションがまだ VCL ユニットをまったくロードしていない間に行わなければなりません。VCL ユニットはすべて ThemeServices ルーチンを呼び出しますが、このルーチンで TThemeServices のインスタンスが作成されます。その後で ThemeServicesClass 変数の値を変更しても効果はありません。