掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
キャンバスプロパティのないコントロールで描画するには? (ID:17994)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Canvasやマウスに反応する.... 機能を実現する方法は,対象とするコントロールによって違ってきます. Paintメソッドがあるものでは,そのなかでCanvasが使用できたり, イベントの中でCanvasが使えるものもあります. マウスに対する反応も,マウスの操作に対して自動的に呼ばれるメソッド があるコントロールでは,そのメソッドを実装した派生コントロールを作成 すれば使用できるようになります.また,なくても,フックという機能を 使用すれば,マウスの操作を検出することもできます. また,継承元にCanvasプロパティがなくても,派生先で実装することも できます.拙作に印刷プレビューコンポーネントというのがあります. この継承元は,CanvasプロパティがないTComponentですが,Canvasプロ パティを実装しています. (印刷ですから,Canvasがないと!?) >カラープロパティもヘルプにのっているのに使えない ヘルプには,protectedなプロパティも書いてある場合があります. その場合は使用できますせん.派生コントロールを作成するか,この掲示板 で,ちょと前に話題になっていた方法が使用できる場合があります.
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.