summaryrefslogtreecommitdiffstats
path: root/doc/colors.n
diff options
context:
space:
mode:
Diffstat (limited to 'doc/colors.n')
-rw-r--r--doc/colors.n121
1 files changed, 36 insertions, 85 deletions
diff --git a/doc/colors.n b/doc/colors.n
index 9234824..9d8d653 100644
--- a/doc/colors.n
+++ b/doc/colors.n
@@ -784,30 +784,23 @@ YellowGreen 154 205 50
.TP
\fBMac OS X\fR
.
-On macOS, the following additional system colors are available.
-This first group contains all colors available in the HIToolbox library.
-(Note that in some cases the actual color values may depend on the
-current Appearance.)
+On macOS, the following additional system colors are available. This
+first group contains all of the HIBrush colors available in the
+HIToolbox library. Note that on macOS 10.14 (Mojave) and later these
+colors are unlikely to match the color actually used for the purpose
+suggested by the color name.
.RS
.DS
systemActiveAreaFill
-systemAlertActiveText
systemAlertBackgroundActive
systemAlertBackgroundInactive
-systemAlertInactiveText
systemAlternatePrimaryHighlightColor
systemAppleGuideCoachmark
systemBevelActiveDark
systemBevelActiveLight
-systemBevelButtonActiveText
-systemBevelButtonInactiveText
-systemBevelButtonPressedText
-systemBevelButtonStickyActiveText
-systemBevelButtonStickyInactiveText
systemBevelInactiveDark
systemBevelInactiveLight
systemBlack
-systemBlackText
systemButtonActiveDarkHighlight
systemButtonActiveDarkShadow
systemButtonActiveLightHighlight
@@ -827,15 +820,10 @@ systemButtonPressedDarkHighlight
systemButtonPressedDarkShadow
systemButtonPressedLightHighlight
systemButtonPressedLightShadow
-systemButtonText
systemChasingArrows
-systemDialogActiveText
systemDialogBackgroundActive
systemDialogBackgroundInactive
-systemDialogInactiveText
systemDocumentWindowBackground
-systemDocumentWindowTitleActiveText
-systemDocumentWindowTitleInactiveText
systemDragHilite
systemDrawerBackground
systemFinderWindowBackground
@@ -843,101 +831,53 @@ systemFocusHighlight
systemHighlight
systemHighlightAlternate
systemHighlightSecondary
-systemHighlightText
systemIconLabelBackground
systemIconLabelBackgroundSelected
-systemIconLabelSelectedText
-systemIconLabelText
systemListViewBackground
systemListViewColumnDivider
systemListViewEvenRowBackground
systemListViewOddRowBackground
systemListViewSeparator
systemListViewSortColumnBackground
-systemListViewText
-systemListViewWindowHeaderBackground
systemMenu
systemMenuActive
-systemMenuActiveText
systemMenuBackground
systemMenuBackgroundSelected
-systemMenuDisabled
-systemMenuItemActiveText
-systemMenuItemDisabledText
-systemMenuItemSelectedText
-systemMenuText
-systemMetalBackground
-systemModelessDialogActiveText
systemModelessDialogBackgroundActive
systemModelessDialogBackgroundInactive
-systemModelessDialogInactiveText
systemMovableModalBackground
-systemMovableModalWindowTitleActiveText
-systemMovableModalWindowTitleInactiveText
-systemNotificationText
systemNotificationWindowBackground
-systemPlacardActiveText
-systemPlacardBackground
-systemPlacardInactiveText
-systemPlacardPressedText
systemPopupArrowActive
systemPopupArrowInactive
systemPopupArrowPressed
-systemPopupButtonActiveText
-systemPopupButtonInactiveText
-systemPopupButtonPressedText
-systemPopupLabelActiveText
-systemPopupLabelInactiveText
-systemPopupWindowTitleActiveText
-systemPopupWindowTitleInactiveText
systemPrimaryHighlightColor
-systemPushButtonActiveText
-systemPushButtonInactiveText
-systemPushButtonPressedText
-systemRootMenuActiveText
-systemRootMenuDisabledText
-systemRootMenuSelectedText
systemScrollBarDelimiterActive
systemScrollBarDelimiterInactive
-systemSecondaryGroupBoxBackground
systemSecondaryHighlightColor
systemSelectedTabTextColor
systemSheetBackground
systemSheetBackgroundOpaque
systemSheetBackgroundTransparent
systemStaticAreaFill
-systemSystemDetailText
-systemTabFrontActiveText
-systemTabFrontInactiveText
-systemTabNonFrontActiveText
-systemTabNonFrontInactiveText
-systemTabNonFrontPressedText
-systemTabPaneBackground
systemToolbarBackground
systemTransparent
systemUtilityWindowBackgroundActive
systemUtilityWindowBackgroundInactive
-systemUtilityWindowTitleActiveText
-systemUtilityWindowTitleInactiveText
systemWhite
-systemWhiteText
systemWindowBody
-systemWindowHeaderActiveText
-systemWindowHeaderBackground
-systemWindowHeaderInactiveText
.DE
.RE
.
-The second group of MacOS colors below are based on Apple's "semantic"
-NScolors. On OSX 10.14 (Mojave) and later these colors change value
-when Dark Mode is enabled. However, the change is only observable
-when the Apple window manager is drawing to the screen. So the
-\fBwinfo rgb\fR command will return the color coordinates used in the
-standard Aqua mode, even if Dark Mode has been selected in the system
-preferences. The numbered systemWindowBackgroundColors are used in
-the \fBttk::notebook\fR and \fBttk::labelframe\fR widgets to provide a
-contrasting background. Each numbered color constrasts with its
-predecessor.
+Tk supports all of the NSColors in the macOS System ColorList. The
+convention for naming these colors is that the Tk name is generated by
+capitalizing the macOS name and adding the prefix "system". On OSX
+10.14 (Mojave) and later many of these "semantic" colors will appear
+differently depending on whether the NSWindow in which they are used has
+the Aqua or DarkAqua appearance. The System ColorList differs between
+releases of macOS and some colors, such as systemLinkColor and
+systemControlAccentColor, are simulated on older systems which did not
+provide them. All of the colors below are available on all supported
+macOS releases, but newer systems will support additional colors.
.RS
.DS
systemControlAccentColor
@@ -945,10 +885,21 @@ systemControlTextColor
systemDisabledControlTextColor
systemLabelColor
systemLinkColor
+systemPlaceholderTextColor
systemSelectedTextBackgroundColor
systemSelectedTextColor
+systemSeparatorColor
systemTextBackgroundColor
systemTextColor
+.DE
+.RE
+.
+The numbered systemWindowBackgroundColors below
+are used in the \fBttk::notebook\fR and \fBttk::labelframe\fR widgets
+to provide a contrasting background. Each numbered color constrasts
+with its predecessor.
+.RS
+.DS
systemWindowBackgroundColor
systemWindowBackgroundColor1
systemWindowBackgroundColor2
@@ -961,7 +912,6 @@ systemWindowBackgroundColor7
.RE
.TP
-
\fBWindows\fR
.
On Windows, the following additional system colors are available
@@ -969,19 +919,20 @@ On Windows, the following additional system colors are available
.RS
.DS
.ta 6c
-system3dDarkShadow systemHighlight
-system3dLight systemHighlightText
-systemActiveBorder systemInactiveBorder
-systemActiveCaption systemInactiveCaption
-systemAppWorkspace systemInactiveCaptionText
-systemBackground systemInfoBackground
-systemButtonFace systemInfoText
-systemButtonHighlight systemMenu
-systemButtonShadow systemMenuText
+system3dDarkShadow systemHighlightText
+system3dLight systemInactiveBorder
+systemActiveBorder systemInactiveCaption
+systemActiveCaption systemInactiveCaptionText
+systemAppWorkspace systemInfoBackground
+systemBackground systemInfoText
+systemButtonFace systemMenu
+systemButtonHighlight systemMenuText
+systemButtonShadow systemPlaceholderText
systemButtonText systemScrollbar
systemCaptionText systemWindow
systemDisabledText systemWindowFrame
systemGrayText systemWindowText
+systemHighlight
.DE
.RE
.SH "SEE ALSO"