問題タブ [paintbox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
271 参照

delphi - 「Form2」に存在するPaintBoxの座標を使用して、「Form3」に長方形/穴を描く方法は?

と を持つ「Form2」がありScrollBoxますPaintBox

親として「 Form2 」を持つ「 Form3 」と呼ばれる別のフォームも存在します(これもPaintBox内部にあります)。次に、の座標に基づいて「Form3」に長方形=>を描く必要があります。ScrollBoxForm2.PaintBox

これは可能ですか?

提案/ヘルプで事前に感謝します。


ここに画像の説明を入力

Form1 :

Form2 :

Form3 :

Form2 .DFM :

Form3 .DFM :


版:

この質問は基本的に私の前の質問の続きです

0 投票する
2 に答える
552 参照

firemonkey - Delphi Paintbox Paint メソッドがイメージ キャンバスを更新しない [FMX]

私はクロスプラットフォームの vnc プロジェクトに取り組んでいます。Windows側はVCLでOK。しかし、同じコードで FMX プラットフォームを使用すると、問題が発生します。

このコードは、リモート コンピューターからの新しい画像パケットごとに Paintbox Canvas に更新されます。これは VCL で問題なく動作します。しかし、FMX でこのプロジェクトを実行すると、イメージの再描画が機能しません。最初の画像を取得するだけで、更新されません。

クライアントコード:

タイマーペイントボックスを使用すると、画像パッケージごとに更新されます

コードの再描画にタイマーを使用する必要がありますが、これは望ましくなく、安定して動作しません。

***注: ScreenView フォームのサイズを変更すると、ペイント ボックスが更新されます。なんで?

何か考えはありますか?

例のキャプチャ

https://gyazo.com/f880c2f172b0106122ea711389bf1659