Continued from part 3.
The code for this article is available here. It includes the full listing for the HSLColor class discussed in the article.
The project has a treeview that lets you select the various colors within the color scheme.
It also has the three color schemes described in this article available on the ‘Color’ menu (Color/Color Scheme then Original Color Scheme, Color Scheme 2 or Color Scheme 3). The ‘Color’ menu also allows you to set either of the two sets of stripes on any given screen to a custom color using the standard .NET color picker (Color/Set Color 1 or Color/Set Color 2).
In addition the Help menu has a ‘Current Colors’ option that shows both the HSL and RGB values for the current colors displayed on the screen.