ペンとブラシをパブリッシュに設定する

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

グラフィック コンポーネントの作成:インデックス への移動

デフォルトでは、キャンバスには、細い黒ペンと実線の白ブラシがあります。開発者がペンとブラシを変更できるようにするには、設計時にそれらを操作するクラスを用意し、そのクラスを描画する際にキャンバスにコピーします。補助的なペンやブラシのクラスは、所有クラス と呼ばれます。これは、コンポーネントがそれらを所有し、それらの作成と破壊に責任を持つためです。

所有クラスを管理するには、次が必要となります:

  1. クラス フィールドの宣言
  2. アクセス プロパティの宣言
  3. 所有クラスの初期化
  4. 所有クラスのプロパティの設定
  5. 継承したプロパティの公開(グラフィック)