summaryrefslogtreecommitdiffstats
path: root/generic/ttk
diff options
context:
space:
mode:
authorculler <culler>2019-04-11 04:43:43 (GMT)
committerculler <culler>2019-04-11 04:43:43 (GMT)
commite53120a76ad8ad0a46a5d77a18008a67000027e4 (patch)
tree14d8d8909a02ebc11a23fd1d560ee228c1b3fc1f /generic/ttk
parent7b41d9a93736a9bbd8380873a0386779354ba46d (diff)
parent71b7db434ab281ba494f9fb0235b6d3c88bf8530 (diff)
downloadtk-e53120a76ad8ad0a46a5d77a18008a67000027e4.zip
tk-e53120a76ad8ad0a46a5d77a18008a67000027e4.tar.gz
tk-e53120a76ad8ad0a46a5d77a18008a67000027e4.tar.bz2
Support for Apple's Dark Mode and many improvements to the Aqua theme.
Diffstat (limited to 'generic/ttk')
-rw-r--r--generic/ttk/ttkTheme.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/generic/ttk/ttkTheme.h b/generic/ttk/ttkTheme.h
index f087ce3..e067337 100644
--- a/generic/ttk/ttkTheme.h
+++ b/generic/ttk/ttkTheme.h
@@ -29,9 +29,13 @@ extern "C" {
* +++ Defaults for element option specifications.
*/
#define DEFAULT_FONT "TkDefaultFont"
+#ifdef MAC_OSX_TK
+#define DEFAULT_BACKGROUND "systemTextBackgroundColor"
+#define DEFAULT_FOREGROUND "systemTextColor"
+#else
#define DEFAULT_BACKGROUND "#d9d9d9"
#define DEFAULT_FOREGROUND "black"
-
+#endif
/*------------------------------------------------------------------------
* +++ Widget states.
* Keep in sync with stateNames[] in tkstate.c.