Delphi Color Picker

A modern colour picker for your VCL app.

Replace the 1995-era Windows colour dialog with HSV sliders, hex input, palette swatches, eyedropper, and alpha.

The standard Windows ColorDialog hasn't changed since the 1990s. This VCL component is a modern, drop-in replacement: HSV / HSL / RGB sliders, hex input box, palette swatches, screen-eyedropper, alpha-channel support, and a preview of the selected colour against your background.

What you get

  • HSV, HSL, and RGB slider sets
  • Hex input field (with # prefix supported)
  • Configurable palette swatches
  • Screen-pixel eyedropper
  • Alpha-channel slider for ARGB colours
  • Live preview against a user-defined background
  • Recent-colours strip

How to use it

Drop the component on a form. Connect the OnColorChange event to whatever needs the new colour. The component handles the full picking interaction; you just read the Color property when the user is done.

What's bundled

  • VCL component package for Delphi (current versions)
  • Full Pascal source — not just a compiled unit
  • Demo project
  • Standalone EXE demo

System requirements

  • Embarcadero Delphi (works back to XE)
  • VCL target (Windows)

Browse the full catalog

49 small, sharp Windows utilities. All freeware. All by the same author.