New submission from Christopher Caputo <[email protected]>:
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 <[email protected]>
<https://bugs.python.org/issue37767>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com