ある機能に適用するスタイルを集めます
祖先 - オブジェクト (PRIM_OBJT)
詳細
Drawstyle は、 1 つか 2 つの Styles を使用して、コントロールとリスト機能の外観を定義します。
Drawstyles は一般的なもので、 MouseOver、 Focus など Mouse down 時の表示方法など、コントロールのnormal appearance にスタイルを割り当てることができます。
Drawstyles は、 Theme 内で2つの目的を果たします。
まず、 Word 文書と同様に、 Title、 Subheading、 Emphasis などの抽象スタイルの概念を定義するために使用できます。
第 2 に、DrawStyle に Name 名前をつけるだけで Push Button や List などのコントロールのデフォルトの外観を定義するために使用されます。これにより、便利なグローバル宣言が可能になり、個々のコンポーネントを編集するときにローカルスタイルの必要性が減ります。
Drawstyles は、コントロールの基本的な外観を定義しました。ローカルのスタイリングを使用して、テーマのデフォルトをオーバーレイすることができます。
テーマと描画スタイルは、 IDE と緊密に統合され、リボンのテーマシートに表示され、必要に応じて簡単に割り当てを割り当てることができます。
プロパティ
名前 |
記述 |
コンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承 |
|
このコンポーネントの全てにアクセスできるようにします。 オブジェクト (PRIM_OBJT) より継承 |
|
コンポーネントのクラスを制限します。 オブジェクト (PRIM_OBJT) より継承 |
|
インスタンス用に値を格納できる汎用スペース オブジェクト (PRIM_OBJT) より継承 |
|
ComponentTypeではコンポーネントのタイプ情報にアクセスできます。 オブジェクト (PRIM_OBJT) より継承 |
|
ComponentTypeName十分適格なコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承 |
|
コントロールがフォーカスではない時、フォーカスのアイテムに適用するスタイル |
|
フォーカス時コントロールに適用するスタイル |
|
マウスオーバー時コントロールに適用するスタイル |
|
DrawStyleの名前 |
|
コンポーネントのオーナーです。 オブジェクト (PRIM_OBJT) より継承 |
|
このインスタンスが添付されているコンポーネントインスタンス。コントロールのビジュアルコンテナまたは子インスタンスのコレクション オブジェクト (PRIM_OBJT) より継承 |
|
マウスダウンのコントロールに適用するスタイル |
|
選択されているが、コントロールがフォーカスではない時のコントロールに適用するスタイル |
|
選択時コントロールに適用するスタイル |
|
コントロールに適用するスタイル |
イベント
名前 |
記述 |
コンポーネントを作成する時にCreateInstanceのイベントを実行します。 DrawStyle (PRIM_THM.DrawStyle) より継承 |
|
コンポーネントが解除される前にDestroyInstanceのイベントを実行します。 DrawStyle (PRIM_THM.DrawStyle) より継承 |