掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
FMXでTPaintBoxでの描画範囲とvclでのTUpDownに相当するコンポーネント (ID:49732)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
OnPaintのイベント中で描画すると言う事でしょうか? OnPaintはそのPaintBoxに何かが描画された際にその描画の後に(前に)呼び出されるイベントと思います。 すると、代わりにOnPaintで描画する事は出来ない様に思います。 そこで試しにOnPaintで直線を引いてみました。 pnt1 := TPointF.Create( 0, 0 ); pnt2 := TPointF.Create( 200, 200 ); PaintBox1.Canvas.BeginScene(); PaintBox1.Canvas.Stroke.Color := $FF0000FF; // clRed PaintBox1.Canvas.StrokeThickness := 3 ; PaintBox1.Canvas.DrawLine( pnt1, pnt2, 1.0 ); PaintBox1.Canvas.EndScene(); しかしながら、何も描画されません。 こちらも試行錯誤が必要な様です。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.