問題タブ [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 に答える
102 参照

delphi - Graphics32 と VCL スタイル

Graphics32 TColorPickerGTK コンポーネントを使用していますが、残念ながら VCL スタイルをサポートしていません。私が最初に考えたのは、PaintColorPicker() メソッドで FBuffer をクリアすることでした。

テクスチャのないスタイルには最適ですが、光沢のあるスタイルやジェットのようなスタイルではあまりチョップしません。

ひらめきと私は途中で、Create() メソッドを使用してコントロールの下にビットマップをコピーし、PaintColorPicker () メソッドでペイントし直しました。

CopyRect が機能するように、フォームの基になるキャンバスにアクセスするにはどうすればよいですか?

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

delphi - TBitmap32.Assign() の異常な動作

Graphics32 TBitmap32.Assign() の何が問題になっていますか? 元の画像の透明度が TBitmap32 では保持されないのに、TBitmap ではすべて問題ないのはなぜですか? サンプルコードは次のとおりです。

結果のスクリーンショットを次に示します。
ここに画像の説明を入力

これは Graphics32 ライブラリ (バージョンは github の最新版) のバグですか? それともTWICImageのバグ?それとも Delphi 10.2.3 のバグですか? それとも私は何か間違ったことをしていますか?これを修正する方法は?

元の overlay.png ファイル:
ここに画像の説明を入力

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

delphi - Graphics32 の TImgView32 のリサンプラー カーネルをオンザフライで変更する

Graphics32 の TImgView32 のリサンプリング カーネルをオンザフライで変更したい。ただし、目に見える違いはありません。コードは次のとおりです。