And example program in the book also lets you change the color of the text in the Date/Time display. But if you click the Define Custom Colors button, you get a much wider range of choices through the addition to the dialog shown below.
Try selecting a point at random from the color grid instead and watch how the values change in the Red, Green and Blue (RGB) color number boxes and also how the Hue, Saturation, and Luminosity (HSL) numbers change. Explaining how color systems work is way beyond the scope of this lesson, but notice that the panel allows you to select Hue and Saturation while the slide bar selects Luminosity. Both the panel and the slide change the RGB numbers. RGB and HSL are alternative systems for selecting colors and VB.NET just allows you to use either system in this dialog. Any color that can be selected with RGB can also be selected with HSL values. But only one system, the RGB system, is used in the Properties window.
To see how this works, note the RGB values of any color and then exit from the program so you can edit the properties. This time, enter the same numbers into the ForeColor property of the Label1 component. I found that 241,42,5 gave me a nice 'About.Com' Red.


