4 people following this project (follow)

Anyone interested to join dev team for the project? Please send me a message.

Project Description

This control may be a good addition to any application which edits it colors. You can use common patters to create colors like complimentary colors and also compare W3C color values. You can also switch to different types of color wheel: RGB - RYB (red-yellow-blue), RYGB. My idea was to simplify control styling, from color perspective: if I try to style button or other control, blend generates default style template with lots of colors, but mostly they are just derivatives (lighter, darker, light-to-dark gradient) of small number of base colors.

This led me to an idea that control styles could have them written in more generic way like this:

Background="{Binding Source={StaticResource ColorManager}, Path=ButtonBackground-LightDark}"

The next question that I wanted to answer is what other function are there to manipulate or compare colors and create palettes and what is the good way to visualize palette creation.

Note: currently only Silverlight version is available.

Demo

Demo project located here: http://asyrovprog.host22.com/colorwheel.html

Screenshots:

Color Wheel Control palette editor:
colorwheel_control.jpg

Brightness-Saturation palette editor:
brisat.jpg

Color component editor editor:
sliders.jpg

This is example of complete form that uses above controls to build application palette editor:
colorwheel.jpg

Last edited Mar 11 at 9:39 PM by alexbelov, version 9