This control reproduces and extends the color picker provided by Office 2000. It has a drop down palette that shows any color combination you want and (optionally) a custom button to open the Windows Common Dialog Control for color selection. In addition each color box can have a different tooltip. Every aspect of the control is customizable. It can look like a combo box, a simple button, a checkbox button, a dropdown button, etc. You can choose the color and width of the 3D border that highlight the color box under the mouse cursor, the height and width of the color boxes, the custom button’s text, the number of colors per row, and much more. The control’s events let you to customize its behaviour even more. There is also a property page that allows you to easily add the colors you want to display and add some standard palettes that cover the red/green/blue/gray scale, 16, 48 or system colors. Get the source code.