bgrabitmap / lazpaint

🎨 Cross-platform image editor with raster and vector layers similar to Paint.Net written in Lazarus (Free Pascal)
https://lazpaint.github.io/
GNU General Public License v3.0
401 stars 55 forks source link

better color selector #109

Open c-sanchez opened 4 years ago

c-sanchez commented 4 years ago

The color selector is "limited" to RGB and HSL, at least in Windows, since this are their color options in the color picker. Some days ago had a color palette that I needed to use, but in HTML Hexadecimal expression, so I had to convert the colors to RGB first, using some online tool :P

So, as the optional file explorer in lazpaint, would be nice an alternative optional color picker, with values for RGB, HSL and Hex. maybe even more color representation values as YUV, CMYK, etc? Here some color selectors to keep their design in mind :) Artweaver Artweaver Chasys Draw IES Chasys Draw IES Gravit Designer Gravit Designer Hornyl StylePix Hornyl StylePix RealWorld Paint RealWorld Paint Photoshop (probably the most complete) RealWorld Paint

circular17 commented 4 years ago

Sure.

You can type in Hex and rgb value in the color window. Not HSL though.

Also YUV and Lab could be added. Lab is already available in BGRABitmap.

About CMYK am not sure because there are various definitions depending on the materials.