問題タブ [graphics32]

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 投票する
0 に答える
137 参照

delphi - Graphics32: GR32_PolygonsOld からの変換

私は GR32 ライブラリを数年間使用しており、メンテナンスされていない古い互換ユニット GR32_PolygonsOld を保持しています。ある時点で彼らは Polygons ユニットを大幅に変更し、TAntialiasMode や TPolygon32 のように存在しなくなったものもありますが、古いコードを新しい手順やクラスに移行する方法に関するドキュメントはありませんでした。

古いコードを 2.0.0 Alpha 以降のバージョンで新しいメソッドで動作するように変換するにはどうすればよいですか?

古いコード: (新しいコードでは、リポジトリの一部ではなくなったユニット GR32_PolygonsOld を使用しないでください。代わりに GR32_Polygons を使用してください)

GR32 公式ライブラリ: https://github.com/graphics32/graphics32
古いユニット: https://github.com/graphicsmagicteam/graphicsmagic/blob/master/externals/Graphics32_3rd_Party/GR32_PolygonsOld.pas

ここに画像の説明を入力

0 投票する
0 に答える
109 参照

windows - グラフィックス32。RubberbandLayer のスケーリング (変更) を無効にする

こんにちは。私の英語でごめんなさい。RAD Studio XE を使用しています。Graphics32 では、消しゴムの RubberbandLayer を完全に無効にする必要があります。ガムのスケーリングを無効にする方法を試しました。私はできません。RBLayer.Scaled を試してみました: = False; それは私にはうまくいきません。レイヤーを使用して小さな「マーカー」を画面にレンダリングします。私のコードをコンパイルすると、「シールド」と「ドット」の 2 種類のマーカーを表示できます。これを行うには、マウスの右ボタンを押してマーカーを選択します。マウス ホイールをスクロールすると、画像のサイズを変更できます。マーカーのサイズを変更したくありませんが、RubberbandLayer のサイズが変更されています。残念ながら、私はそれを取り除くことはできません。私のコード: