CSSをWebアプリケーションに使用するのと同じように、TCanvas
を処理したり、新しいコンポーネントを開発したりすることなく、クリップアートのグラフィックスをスキンボタン、編集、フォームコンポーネントに使用できますか?既存のコンポーネントを使用するにはライブラリが無料でありますか? (いいえサードパーティのTSkinnedEditなど)グラフィックファイルを使用してDelphiコンポーネントをスキンする方法はありますか?
2
A
答えて
0
ほとんどのコンポーネントのデフォルト図面を変更する必要があります。だから、AFAIK、コントロールの描画方法を変更するには、TCanvasを扱わなければならないでしょう... フォームの場合は、TImageを使ってカバーすることができます。
したがって、デフォルトコンポーネントよりスキニングをサポートするスイートでは簡単です。
3
完全無料のライブラリ - 私が知っているわけではありません。しかし、私は強くVCLスキン(http://www.link-rank.com)をお勧めします。スキンビルダーツールがあり、VCLスキンコンポーネントと共に使用すると、グラフィックイメージを使用してさまざまなコントロールをスキンできます。 VCLスキンについての非常に良い点の1つは、既存のDelphiコンポーネントや多くのサードパーティのコンポーネントと同様に、コンポーネントの変更なしで動作することです。
+0
私はライセンスで! –
-1
デルファイの無料スキンライブラリ:SpTBXLibがあります。これはTB2Kや他のDelphi標準コンポーネント用です。 DevExpressスキンライブラリとは何も比較できません。私はVCLSkinの登録ユーザーですが、DevExpressのVCLサブスクリプションを取得するとすぐに私は戻ってくることはありません。
関連する問題
- 1. DelphiコンポーネントspTbxToolbarスキン変更
- 2. delphi VCLコンポーネントを使用してWinApi Editコントロールをサブクラス化する方法はありますか?
- 3. パイプラインテストツールを使用してEDIDisassemblerコンポーネントをテストする方法はありますか?
- 4. Delphi DataSnap RESTサーバーでJSONPを使用する方法はありますか?
- 5. Delphi Seattleを使用してカスタムFiremonkeyコンポーネントにカスタムスタイルを適用する方法
- 6. は、スタイル付きコンポーネントでpostcssを使用する方法はありますか?
- 7. DelphiやOmniThreadを使用して背景を紺色にアップロードする方法はありますか?
- 8. delphiデバッガを使用してisapi拡張機能をデバッグする方法はありますか?
- 9. Delphi 10でhttpコンポーネントを使用してInstagram follow listを取得する方法
- 10. ReactコンポーネントでJqueryを使用する方法はありますか
- 11. コンポーネントでサンクアクションを使用する慣習的な方法はありますか?
- 12. Delphi Tokio IDE - カスタマイズする方法はありますか?
- 13. Delphi用のキャッシングフレームワークはありますか?
- 14. 反応型を使用してオートコンプリートのようなprimengコンポーネントをラップする方法はありますか?
- 15. には、Flashのスライダコンポーネントを使用してFLVPlaybackコンポーネントのボリュームを制御する方法がありますか?
- 16. sap.m.Wizardコンポーネントを使用して以前のビューを非表示にする方法はありますか?
- 17. Elmの同じページに複数回フラグを使用してコンポーネントをロードする方法はありますか?
- 18. Vue js 2を使用してコンポーネントのサブコンポーネントチェーンにイベントをバブルする方法はありますか?
- 19. コンポーネントinitでinterval2を使用してインターバルを1回だけ実行する方法はありますか?
- 20. flowtypeを使用して、コンポーネントの反応コンテキストでプロップを定義する方法はありますか?
- 21. コンポーネントのプロパティを取得してnilにする方法はありますか?
- 22. 城ウィンザー:コンポーネントIDをオーバーライドする方法はありますか?
- 23. Facebookアプリケーションを作成するためのDelphiコンポーネントはありますか?
- 24. 異なるルートで使用されている同じコンポーネントを再レンダリングする方法はありますか?
- 25. jaxbを使用してインラインスキーマを追加する方法はありますか
- 26. fabric.jsを使用してイメージファイルをインポートする方法はありますか?
- 27. groupbyを使用してxarrayデータセットをダウンサンプルする方法はありますか?
- 28. PHPを使用してテキストブラウザを検出する方法はありますか?
- 29. Deviseを使用してユーザーをロックする方法はありますか?
- 30. プラグマを使用してソースファイルを追加する方法はありますか?
コメント無しDownvote?なぜdownvote? –