6

ユーザーが約 100 種類の色を簡単に選択できるように、Delphi の (できれば無料の) コンポーネントを探しています。

私は現在、DevExpress のエディターの一部として 1 つ持っていますが、clHighlight、clBtnFace などの他の「Windows」の色がたくさんあり、選択できる適切な色は約 20 しかありません。

これは通常のユーザー向けであるため、RGB 値を手動で選択する必要は避けたいと考えています。

MS ペイントのカラー ピッカーに似たもの、または X11/web の色を一覧表示するものが機能する可能性があります。

http://en.wikipedia.org/wiki/Web_Colors

というわけで、おすすめがあれば教えてください。

みんなからの提案に感謝

すべての提案は良かったのですが、MS ペイントのカラー ダイアログを呼び出すことができるとは知りませんでした。必要なのはそれだけであり、最も簡単な解決策です。ありがとう

4

4 に答える 4

13

Delphi Gemsのカラーピッカーコントロール、多分?

http://www.soft-gems.net/index.php/controls/color-picker-control

于 2008-11-11T02:48:35.780 に答える
12

TColorDialogの何が問題になっていますか?
これは、MSPaintとまったく同じ標準のWindowsカラーダイアログを提供します...
これらのオプションを追加して、直接展開され、すべての色が使用可能であることを示します。

object ColorDialog1: TColorDialog
  Options = [cdFullOpen, cdAnyColor]
end
于 2008-11-11T05:28:46.313 に答える
7

MXSのmbColorLibを試してみてください。おそらく、Delphi用の最も包括的なカラーピッキングコンポーネントのセットです。MXSコンポーネント

于 2008-11-11T02:56:24.827 に答える
2

ブレイズパスカルマガジンの第3号に、カスタムカラー選択コンポーネントの作成に関する記事がありました。

http://www.blaisepascal.eu/blaisepascal_3/color_selection_component_david_dirkse.php

于 2008-11-11T12:44:05.997 に答える