Click here to Skip to main content
15,892,005 members
Please Sign up or sign in to vote.
4.00/5 (1 vote)
See more:
I am so confused...

Can anyone point me to (or give me) a good explanation of the difference and relationships between

SystemColor
KnownColor
NamedColor
OLE color (what does OLE stand for here?)
HTML color

At least I know what ARGB is :sigh:

Thanks,
Tom
Posted
Updated 7-Mar-11 14:14pm
v2

1 solution

SystemColor is a subset of all colors, used by the system. e.g. Control, ControlDark, Highlight etc.
KnownColor is the subset of possible colors that have been given names by Microsoft for use in VS, IE etc.
NamedColor was originally the colors given names in Unix X11 but is now the same as KnownColor (I think).
HTML color is the 147 (again I think) colors in the CSS specification. See here.[^]
OLE color In Microsoft terms OLE stands for Object Linking and Embedding and was originally the methodology/paradigm whereby, for example, an Excel Worksheet could be embedded in a Word Document and still act like an Excel Workbook. For the Color Schemes see here.[^]
 
Share this answer
 
Comments
Sergey Alexandrovich Kryukov 7-Mar-11 21:47pm    
Good answer, my 5.
--SA
Albin Abel 7-Mar-11 22:31pm    
Good Answer, my 5
hain 8-Mar-11 15:22pm    
Thanks, Henry!
Tom
P.S. My 5

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900