Vcl.Forms.TCustomForm.PaletteChanged
Delphi
function PaletteChanged(Foreground: Boolean): Boolean; override;
C++
DYNAMIC bool __fastcall PaletteChanged(bool Foreground);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | protected | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | TCustomForm |
説明
システムのパレットでの変更に応答するために,コントロールのパレットを GetPalette から返されたとおりに実現します。
PaletteChanged メソッドは,システムのパレットが変更されると自動的に呼び出されます。Foreground パラメータはパレットを実現するときに,このコントロールのパレットを前景と背景のどちらにあるものとして処理しなくてはならないかを示します。PaletteChanged のリターン値は,フォームがほんとうにパレットを認識したかどうかを示し,フォームに関連付いたパレットがある場合にのみ true を返します。
アプリケーションでは通常,PaletteChanged のデフォルトの動作を変更する必要はありません。