3.x/NT 3.x colors schemes
Feb 26, 2022 16:11:05 GMT -8
Post by OrthodoxWin32 on Feb 26, 2022 16:11:05 GMT -8
Here are the color scheme from Windows 3.x / NT3.x. In 3.x. In 3.x / NT 3.x, some values had not yet been added by Microsoft ; the buttons contain only the values ButtonFace, ButtonHilight and ButtonShadow and the gradient of the title bars had not yet appeared.
So I have to make choices in the allocation of colors to the values later to 3.x. I decided to create two variants of each schema ; a "light border" variant, where ButtonDkShadow color corresponds to original ButtonShadow color, and ButtonLight color corrspond to original ButtonHilight color ; and a alternate "dark border" variant, where Button DkShadow is always black, and ButtonLight color cerresponds to original ButtonHilight color, but or the color of ButtonHilight is changed for the black.
Here is a diagram of the modification that I made, with the non-existing values at 3.x / NT 3.x in bold, and an arrow to signal existing values chosen for coorespond to non-existing value.
Diagram for the "Border light" variant :
ActiveBorder
ActiveTitle
AppWorkspace
Background
ButtonAlternateFace ----> ButtonFace
ButtonDkShadow ----> ButtonShadow
ButtonFace
ButtonHilight
ButtonLight ----> ButtonHilight
ButtonShadow
ButtonText
GradientActiveTitle ----> ActiveTitle
GradientInactiveTitle ----> InactiveTitle
GrayText
Hilight
HilightText
HotTrackingColor ----> Hilight
InactiveBorder
InactiveTitle
InactiveTitleText
InfoText
InfoWindow
Menu
MenuBar ----> Menu
MenuHilight ----> Hilight
MenuText
Scrollbar
TitleText
Window
WindowFrame
WindowText
HotTracking ----> Hilight
Diagram for the "Border dark" variant :
ActiveBorder
ActiveTitle
AppWorkspace
Background
ButtonAlternateFace ----> ButtonFace
ButtonDkShadow ----> 0 0 0
ButtonFace
ButtonHilight ----> 0 0 0
ButtonLight ----> ButtonHilight (original)
ButtonShadow
ButtonText
GradientActiveTitle ----> ActiveTitle
GradientInactiveTitle ----> InactiveTitle
GrayText
Hilight
HilightText
HotTrackingColor ----> Hilight
InactiveBorder
InactiveTitle
InactiveTitleText
InfoText
InfoWindow
Menu
MenuBar ----> Menu
MenuHilight ----> Hilight
MenuText
Scrollbar
TitleText
Window
WindowFrame
WindowText
HotTracking ----> Hilight
I would post inscriptions in the registry and screenshots very soon.
So I have to make choices in the allocation of colors to the values later to 3.x. I decided to create two variants of each schema ; a "light border" variant, where ButtonDkShadow color corresponds to original ButtonShadow color, and ButtonLight color corrspond to original ButtonHilight color ; and a alternate "dark border" variant, where Button DkShadow is always black, and ButtonLight color cerresponds to original ButtonHilight color, but or the color of ButtonHilight is changed for the black.
Here is a diagram of the modification that I made, with the non-existing values at 3.x / NT 3.x in bold, and an arrow to signal existing values chosen for coorespond to non-existing value.
Diagram for the "Border light" variant :
ActiveBorder
ActiveTitle
AppWorkspace
Background
ButtonAlternateFace ----> ButtonFace
ButtonDkShadow ----> ButtonShadow
ButtonFace
ButtonHilight
ButtonLight ----> ButtonHilight
ButtonShadow
ButtonText
GradientActiveTitle ----> ActiveTitle
GradientInactiveTitle ----> InactiveTitle
GrayText
Hilight
HilightText
HotTrackingColor ----> Hilight
InactiveBorder
InactiveTitle
InactiveTitleText
InfoText
InfoWindow
Menu
MenuBar ----> Menu
MenuHilight ----> Hilight
MenuText
Scrollbar
TitleText
Window
WindowFrame
WindowText
HotTracking ----> Hilight
Diagram for the "Border dark" variant :
ActiveBorder
ActiveTitle
AppWorkspace
Background
ButtonAlternateFace ----> ButtonFace
ButtonDkShadow ----> 0 0 0
ButtonFace
ButtonHilight ----> 0 0 0
ButtonLight ----> ButtonHilight (original)
ButtonShadow
ButtonText
GradientActiveTitle ----> ActiveTitle
GradientInactiveTitle ----> InactiveTitle
GrayText
Hilight
HilightText
HotTrackingColor ----> Hilight
InactiveBorder
InactiveTitle
InactiveTitleText
InfoText
InfoWindow
Menu
MenuBar ----> Menu
MenuHilight ----> Hilight
MenuText
Scrollbar
TitleText
Window
WindowFrame
WindowText
HotTracking ----> Hilight
I would post inscriptions in the registry and screenshots very soon.