<font size=2 face="sans-serif">Hello all. I've been working on a converting
a program from Tcl to Python for maintainability reasons and ran into a
very strange problem (on Windows XP, using classic theme, if that's relevant).
I haven't been able to find it documented any where.</font>
<br>
<br><font size=2 face="sans-serif">Essentially there is a permanent 'shadow'
underneath disabled button text in Tkinter that is not permanent in Tk.</font>
<br>
<br><font size=2 face="sans-serif">A set of codes that demonstrates this
difference is:</font>
<br>
<br><font size=2 face="sans-serif">Tcl:</font>
<br><font size=2 face="sans-serif">button .b -text weird -state disabled
-font &quot;system 20&quot; -bg blue2</font>
<br><font size=2 face="sans-serif">pack .b</font>
<br>
<br><font size=2 face="sans-serif">Python:</font>
<br><font size=2 face="sans-serif">from Tkinter import *</font>
<br><font size=2 face="sans-serif">r = Tk()</font>
<br><font size=2 face="sans-serif">b = Button(r, text='weird', state=DISABLED,
font=&quot;system 20&quot;, bg='blue2')</font>
<br><font size=2 face="sans-serif">b.pack()</font>
<br>
<br>
<br><font size=2 face="sans-serif">Here is a set of images that demonstrates
the problem on my machine, with Python 2.5.6 from Python.org (which uses
Tk 8.5.2.2) and Tcl 8.5.9 from ActiveState.</font>
<br>
<br><a href=http://imgur.com/a/hzAJn/tkinter_vs_tk_weirdness><font size=2 face="sans-serif">http://imgur.com/a/hzAJn/tkinter_vs_tk_weirdness</font></a>
<br>
<br><font size=2 face="sans-serif">Thanks</font>
<br><font size=2 face="sans-serif">- Daniel</font>