New submission from Christopher Caputo <mookie...@gmail.com>:
The default installation of Python3.7 on all my Win10 machines has a ttk theme file that disables treeview alternating row colors. The specific file for me is "vistaTheme.tcl" located at "C:\Program Files\Python37\tcl\tk8.6\ttk". In the #Treeview section of the file the "ttk::style map Treeview" line needed to be changed from: ttk::style map Treeview \ -background [list disabled $colors(-frame)\ {!disabled !selected} $colors(-window) \ selected SystemHighlight] \ -foreground [list disabled $colors(-disabledfg) \ {!disabled !selected} black \ selected SystemHighlightText] Changed to: ttk::style map Treeview -background [list selected SystemHighlight] -foreground [list selected SystemHighlightText] Essentially all the "disabled" parts needed to be removed. ---------- components: Tkinter messages: 349071 nosy: Mookiefer priority: normal severity: normal status: open title: TTK Treeview alternating row color not working type: behavior versions: Python 3.7 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue37767> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com