2

Web アプリケーションに CSS を使用するのと同じように、クリップ アートからスキン ボタン、編集、フォーム コンポーネントまで、TCanvas新しいコンポーネントを処理または開発することなく、グラフィックスを使用できますか? 既存のコンポーネントで動作する完全に無料のライブラリはありますか? (サードパーティの TSkinnedEdit などはありません)

4

3 に答える 3

3

完全に無料のライブラリ-私が知っていることではありません。ただし、VCLスキン(http://www.link-rank.com)を強くお勧めします。そこにはスキンビルダーツールがあり、VCLスキンコンポーネントと一緒に使用すると、グラフィックイメージを使用してさまざまなコントロールのスキンを作成できます。VCLスキンの非常に優れた点の1つは、既存のDelphiコンポーネントと、コンポーネントを変更せずに多くのサードパーティコンポーネントで動作することです。

于 2009-06-22T00:43:45.653 に答える
0

ほとんどのコンポーネントのデフォルトの図面を変更する必要があります。したがって、知る限り、コントロールの描画方法を変更するには TCanvas に対処する必要があります...フォームの場合は、TImage を使用してそれをカバーできます。

そのため、デフォルト コンポーネントよりもスキニングをサポートするスイートの方が簡単です。

于 2009-06-21T16:22:34.157 に答える
-1

Delphi 用の無料のスキン ライブラリ、SpTBXLibがあります。TB2K およびその他の Delphi 標準コンポーネント用です。私にとって、DevExpress スキン ライブラリに匹敵するものはありません。私は VCLSkin の登録ユーザーですが、DevExpress の VCL サブスクリプションを取得するとすぐに、振り返ることはありませんでした。

于 2009-06-25T05:07:01.643 に答える