2008-11-11 80 views
6

我正在寻找一个用于Delphi的(最好是免费的)组件,供用户轻松选择约100种不同的颜色。有人可以推荐Delphi的颜色选择器组件吗?

我现在有一个为DevExpress的编辑者的一部分,但它只有大约20适当的颜色可供选择,和一帮其他的“窗口”的色彩,如clHighlight,clBtnFace等

这是定期用户,所以想要避免要求他们手动选择RGB值。

东西类似于MS画图可能的工作,什么颜色选择器,列出X11 /网页颜色:

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

所以,请让我知道如果你有任何建议。

感谢您的建议,从每个人

所有的建议是很好的,我并没有意识到MS油漆颜色对话框可以调用,这就是我需要的,是最简单的解决方案。谢谢

回答

11

TColorDialog有什么问题?
它为您提供了标准的Windows颜色对话框,与MSPaint完全一样...
添加这些选项可直接展开并显示所有可用颜色。

object ColorDialog1: TColorDialog 
    Options = [cdFullOpen, cdAnyColor] 
end 
6

提供从MXS mbColor库一展身手。也许是德尔福最全面的颜色采集组件。 MXS Components