掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
生成したTPaintBoxに線を描画するには? (ID:20575)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
私が混乱している点を整理します。 「PaintBoxで再描画が必要な処理は、OnPaintに描画する」について、次のようなケースが考えられると思います。 (1)開発環境(IDE)を使いフォームにPaintBoxを配置した場合 (2)PaintBoxを動的に生成した場合で、OnPaintに他のオブジェクトのメソッドを割り当てる場合 (3)PaintBoxを動的に生成した場合で、OnPaintに独自に入力したメソッドを割り当てる場合 (4)OnPaintで実行するコードを持たせたクラスを定義し、それを動的に生成する 私はまだ、 ・それぞれどのように実装するのか? ・それぞれはどのように違うのか? がわかっていないのだと思います。同時に、この点を悩んでいるということから、 ・どのように使い分けるのか? もわかっていないことになりますね。 他にも色々と調べて頭でっかちになっているのですが、そのひとつとしてDelphiでは次も可能とわかり、この点も混乱に拍車をかけていると感じています。 (5)クラスに新しいイベントを実装する それでも、今までのご指導により、(1)〜(4)は類似しているが、(5)は違うものということはわかりました。 なお、この発言をまとめるために、上記(1)〜(3)を実際に動作確認しました。 その結果、自分としてはかなり理解できてきました。 次の発言で紹介いたします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.