DrawStyle (PRIM_THM.DrawStyle)

ある機能に適用するスタイルを集めます

祖先 - ブジェクト (PRIM_OBJT)

詳細

Drawstyle は、 1 つか 2 つの Styles を使用して、コントロールとリスト機能の外観を定義します。
 
Drawstyles は一般的なもので、 MouseOverFocus など  Mouse down 時の表示方法など、コントロールのnormal appearance にスタイルを割り当てることができます。
 
Drawstyles は、 Theme 内で2つの目的を果たします。
 
まず、 Word 文書と同様に、 Title、 Subheading、 Emphasis などの抽象スタイルの概念を定義するために使用できます。
 
第 2 に、DrawStyle に Name 名前をつけるだけで Push ButtonList などのコントロールのデフォルトの外観を定義するために使用されます。これにより、便利なグローバル宣言が可能になり、個々のコンポーネントを編集するときにローカルスタイルの必要性が減ります。
 
Drawstyles は、コントロールの基本的な外観を定義しました。ローカルのスタイリングを使用して、テーマのデフォルトをオーバーレイすることができます。
 
テーマと描画スタイルは、 IDE と緊密に統合され、リボンのテーマシートに表示され、必要に応じて簡単に割り当てを割り当てることができます。

プロパティ

名前記述
ComponentClassNameコンポーネントのクラス名です。 ブジェクト (PRIM_OBJT) より継承
ComponentMembersこのコンポーネントの全てにアクセスできるようにします。 ブジェクト (PRIM_OBJT) より継承
ComponentPatternNameコンポーネントのクラスを制限します。 ブジェクト (PRIM_OBJT) より継承
ComponentTagインスタンス用に値を格納できる汎用スペース ブジェクト (PRIM_OBJT) より継承
ComponentTypeComponentType ではコンポーネントのタイプ情報にアクセスできます。 ブジェクト (PRIM_OBJT) より継承
ComponentTypeNameComponentTypeName 十分適格なコンポーネントのクラス名です。 ブジェクト (PRIM_OBJT) より継承
FocusedInactiveStyleコントロールがフォーカスではない時、フォーカスのアイテムに適用するスタイル
FocusedStyleフォーカス時コントロールに適用するスタイル
MouseOverStyleマウスオーバー時コントロールに適用するスタイル
NameDrawStyle の名前
Ownerコンポーネントのオーナーです。 ブジェクト (PRIM_OBJT) より継承
Parentこのインスタンスが添付されているコンポーネント インスタンス。コントロールのビジュアル コンテナまたは子インスタンスのコレクション ブジェクト (PRIM_OBJT) より継承
PressedStyleマウスダウンのコントロールに適用するスタイル
SelectedInactiveStyle選択されているが、コントロールがフォーカスではない時のコントロールに適用するスタイル
SelectedStyle選択時コントロールに適用するスタイル
Styleコントロールに適用するスタイル

イベント

名前記述
CreateInstanceコンポーネントを作成する時に CreateInstance のイベントを実行します。 DrawStyle (PRIM_THM.DrawStyle) より継承
DestroyInstanceコンポーネントが解除される前に DestroyInstance のイベントを実行します。 DrawStyle (PRIM_THM.DrawStyle) より継承

参照

すべてのコンポーネント クラス

テクニカルリファレンス

2018 - V14SP1