Vcl.Styles.TCustomStyle のメソッド

提供: RAD Studio API Documentation
移動先: 案内検索


継承Protected
AfterConstructionpublic最後のコンストラクタが実行された後で応答します。
ApplyThemeChangepublicアプリケーションのテーマをリセットします。
BeforeDestructionpublic最初のデストラクタが実行される前に応答します。
CheckDisposedprotectedこのメソッドは廃止予定です。
ClassInfopublic

オブジェクト型の実行時型情報(RTTI)テーブルのポインタを返します。

ClassNamepublic引数で渡される変数の型ではなくオブジェクトインスタンスの型を示す文字列を返します。
ClassNameIspublicオブジェクトが指定の型かどうかを示します。
ClassParentpublic1 つ上位のクラスの型を返します。
ClassTypepublicオブジェクトのクラスへのクラス参照を返します。
CleanupInstancepublicクラス内の長い文字列とバリアントとインターフェース変数に対する終了処理を実行します。
ColorToRGBpublicTColor で指定されたカラー参照を取得します。
ContentRect(非推奨)public要素の内容領域の背景の四角形を取得します。
Createpublic
DefaultHandlerpublicメッセージレコードを処理するメソッドのインターフェースを提供します。
Destroypublic
DispatchpublicMessage パラメータの内容に基づいてオブジェクトのメッセージ処理メソッドを呼び出します。
DisposeOfpublic DisposeOf は、オブジェクトでのデストラクタ コードの実行を強制します。
DoColorToRGBprotected
DoDrawEdgeprotected
DoDrawElementprotected
DoDrawIconprotected
DoDrawParentBackgroundprotected
DoDrawTextprotected
DoGetElementColorprotected
DoGetElementContentRectprotected
DoGetElementMarginsprotected
DoGetElementRegionprotected
DoGetElementSizeprotected
DoGetStyleColorprotected
DoGetStyleFontColorprotected
DoGetSystemColorprotected
DoGetTextExtentprotected
DoHasElementFixedPositionprotected
DoHasTransparentPartsprotected
DoIsValidStyleprotected
DoOnThemeChangeprotectedOnThemeChange イベントのトリガとなります。
DrawEdgepublic現在のスタイルにおいて、要素を囲んでいる四角のエッジを描画します。
DrawElementpublic指定された要素を描画します。
DrawIconpublic指定された要素上にアイコンを描画します。
DrawParentBackgroundpublic指定されたユーザー インターフェイス要素の親の背景を描画します。
DrawTextpublic要素上に、現在のスタイルでテキストを描画します。
Equalspublic

現在のインスタンスと Obj パラメータが等しいかどうかを調べます。

FieldAddresspublicパブリッシュオブジェクト項目のアドレスを返します。
Freepublicオブジェクトを破棄し,必要ならば関連付けられているメモリを解放します。
FreeInstancepublicNewInstance メソッドの前回の呼び出しによって割り当てられたメモリを解除します。
GetAvailableprotected
GetDisposedprotected
GetElementColorpublicDetails で指定される要素の色を決定します。
GetElementContentRectpublic要素の内容領域の背景の四角形を取得します。
GetElementDetailspublic
GetElementMarginspublic現在のスタイルにおける、要素のマージンを決定します。
GetElementRegionpublic現在のスタイルにおける、要素の領域を決定します。
GetElementSizepublicコントロールの指定された部分のサイズを決定します。
GetEnabledprotected
GetFlagsprotected
GetHashCodepublicハッシュ コードを表す整数を返します。
GetInterfacepublic指定したインターフェースを取り出します。
GetInterfaceEntrypublicクラス内で実現された特定のインターフェースのエントリを返します。
GetInterfaceTablepublic指定したクラスで実装されているすべてのインターフェースが入った構造体のポインタを返します。
GetNameprotected
GetStyleColorpublicColor によって指定される要素のスタイルで定義されている、色を返します。
GetStyleFontColorpublicFont で指定される要素のフォント色を返します。
GetSystemColorpublic現在のスタイルで定義されているシステム色を返します。
GetTextExtentpublic現在のスタイルで描画された、指定テキストを保有している四角形を返します。
GetThemeprotected
GetThemeForDPIprotected
HasElementFixedPositionpublic
HasTransparentPartspublic指定された要素に透明な部分があるかどうかを判別します。
InheritsFrompublic2 つのオブジェクト型の関係を調べます。
InitInstancepublic新しく割り当てられたオブジェクトインスタンスをすべて 0 に初期化し,インスタンスの仮想メソッドテーブルポインタを初期化します。
InstanceSizepublicオブジェクト型の各インスタンスのサイズをバイト数で返します。
IsValidStylepublic提供されたスタイルが有効なスタイルかどうかを確認します。
LoadFromFilepublic指定されたファイルからスタイルをロードします。
LoadFromStreampublic
MethodAddresspublicクラス メソッドのアドレスを名前で返します。
MethodNamepublicアドレスを指定すると、クラス メソッドの名前を返します。
NewInstancepublicオブジェクト型のインスタンスにメモリを割り当て,その新しいインスタンスを指すポインタを返します。
PaintBorderpublic
QualifiedClassNamepublic

クラスの修飾名を返します。

SafeCallExceptionpublicsafecall 呼び出し規約を使って宣言されたメソッド内での例外を処理します。
SaveToFilepublic現在のスタイル設定を、指定されたファイルに保存します。
SaveToStreampublic
ThemesAvailable(非推奨)public現在のオペレーティング システムが、テーマ(スタイル)をサポートしているかどうかを示します。
ThemesEnabled(非推奨)publicテーマ(スタイル)がこのアプリケーションに対して有効化どうかを示します。
ToStringpublicクラス名を表す文字列を返します。
UnitNamepublic

クラスが定義されているユニットの名前を返します。

UnitScopepublic

クラスのユニット スコープを返します。

UnloadThemeDataprotected
UnloadThemeDataForDPIprotected
UpdateThemespublic