Skip to content

Add color picker controls: TEsRgbLinePicker and TEsAlphaLinePicker

Latest

Choose a tag to compare

@errorcalc errorcalc released this 21 Mar 00:11

What's new?

Add two new controls: TEsRgbLinePicker and TEsAlphaLinePicker

TEsRgbLinePicker - A linear RGB picker used to edit a single channel (Red, Green, Blue).
TEsAlphaLinePicker - A linear picker for the alpha channel (0..255) with transparent background preview.

The components provides powerful customization options for appearance and behavior, such as layout, UI colors, max and min values, reverse, and keyboard input settings.

In the future, it is planned to add components for working with HSL and HSV.

(See ColorPickers demo)
Preview4

Also:

  • Support for older Delphi versions has been fixed
  • New functions for working with HSL and HSV spaces. (ES.ExGraphics.pas: HslToRgb, RgbToHsl, HsvToRgb, RgbToHsv, HslToHsv, HsvToHsl)
  • Refactor
  • Some other improvements