[issue21665] 2.7.7 ttk widgets not themed

2014-07-22 Thread Roundup Robot
Roundup Robot added the comment: New changeset 73fcf00b9e0c by Zachary Ware in branch '2.7': Closes #21665: Don't use OPTS=noxp or -DWINVER=0x0500 when compiling Tcl/Tk http://hg.python.org/cpython/rev/73fcf00b9e0c -- resolution: -> fixed stage: -> resolved status: open -> closed

[issue21665] 2.7.7 ttk widgets not themed

2014-07-22 Thread Zachary Ware
Zachary Ware added the comment: 2.7.8 seems fine and there haven't been any reports about Tkinter not working on Win2k yet, so I'll go ahead and change the 2.7 buildbot scripts and close the issue. -- assignee: -> zach.ware ___ Python tracker

[issue21665] 2.7.7 ttk widgets not themed

2014-06-06 Thread Steve Dower
Steve Dower added the comment: That's fine for 2.7. I'm working on streamlining the project files for 3.5 to make my life easier dealing with both installers and the multiple compiler situation, so I'll no doubt poke that project at some point until my grand vision of single-click-install-bui

[issue21665] 2.7.7 ttk widgets not themed

2014-06-06 Thread Zachary Ware
Zachary Ware added the comment: Tix was finally added to the pcbuild solution for 3.5 a couple months ago, until that point it was never built on the buildbots. If my understanding of history is correct, build_tkinter.py has never been used regularly, but was an initial push towards building Tcl

[issue21665] 2.7.7 ttk widgets not themed

2014-06-06 Thread Steve Dower
Steve Dower added the comment: The buildbot scripts don't build tix and the build_tkinter.py script has a blatant error which prevents it from ever working (and old version numbers). I have no experience with the buildbots, but I don't see how they can possibly be producing correct builds of t

[issue21665] 2.7.7 ttk widgets not themed

2014-06-06 Thread Steve Dower
Steve Dower added the comment: You're right, I had OPTS for tk and tix. I think I'm going to modify my build scripts to use the buildbot scripts wherever possible. I also need to parameterise msi.py a bit so I don't have to modify it for releases. -- __

[issue21665] 2.7.7 ttk widgets not themed

2014-06-05 Thread Zachary Ware
Zachary Ware added the comment: Are you sure you didn't swap that; OPTS=noxp for Tk and no OPTS for the other two? OPTS=noxp would do nothing for Tcl and Tix (and might cause errors, I'm not sure), and not giving OPTS=noxp along with WINVER=0x0500 would definitely have caused an error buildin

[issue21665] 2.7.7 ttk widgets not themed

2014-06-05 Thread Steve Dower
Steve Dower added the comment: I compiled with COMPILERFLAGS=-DWINVER=0x0500 OPTS=noxp DEBUG=0 for tcl and tix, and with just COMPILERFLAGS=-DWINVER=0x0500 DEBUG=0 for tk. These should have matched the buildbot scripts, and I'm fairly sure they haven't changed since 2.7.6, which means the newe

[issue21665] 2.7.7 ttk widgets not themed

2014-06-05 Thread Roundup Robot
Roundup Robot added the comment: New changeset baac4ea2901b by Zachary Ware in branch '3.4': Clean up Tcl/Tk building in the Windows buildbot scripts. http://hg.python.org/cpython/rev/baac4ea2901b New changeset b3063de0dbd9 by Zachary Ware in branch 'default': Issue #21665: Don't use 'OPTS=noxp'

[issue21665] 2.7.7 ttk widgets not themed

2014-06-05 Thread Zachary Ware
Zachary Ware added the comment: I can confirm this on the current 2.7 branch and, oddly, on a fresh build of v2.7.6. This looks like it was caused by the way Tcl/Tk was compiled, specifically the 'COMPILERFLAGS=-DWINVER=0x0500' and 'OPTS=noxp' options which are supposed to be for Win2k suppor

[issue21665] 2.7.7 ttk widgets not themed

2014-06-05 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Thanks. It looks themed on Linux. Looks as this is Windows specific issue. -- ___ Python tracker ___ _

[issue21665] 2.7.7 ttk widgets not themed

2014-06-05 Thread Les Bothwell
Les Bothwell added the comment: Here's an even simpler example (from book: Modern Tkinter for busy python programmers). from Tkinter import * import ttk root = Tk() ttk.Button(root, text="Hello World!").grid() root.mainloop() I have screenshots of both progs for 2.7.6 and 2.7.7 if interested.

[issue21665] 2.7.7 ttk widgets not themed

2014-06-05 Thread Les Bothwell
Les Bothwell added the comment: The code below shows a "windows themed" button with 2.7.6 but a plain "tkinter" button with 2.7.7. Functionality is Ok both cases. from win32api import GetMonitorInfo, MonitorFromWindow from win32con import MONITOR_DEFAULTTONEAREST from Tkinter import * import t

[issue21665] 2.7.7 ttk widgets not themed

2014-06-04 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Could you please provide minimal example? -- nosy: +serhiy.storchaka ___ Python tracker ___ ___ Py

[issue21665] 2.7.7 ttk widgets not themed

2014-06-04 Thread Ned Deily
Changes by Ned Deily : -- nosy: +steve.dower, zach.ware ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https:/

[issue21665] 2.7.7 ttk widgets not themed

2014-06-04 Thread Les Bothwell
New submission from Les Bothwell: I developed a number of small apps using ttk in 2.7.6. After installing 2.7.7 all the ttk widgets look like standard Tkinter ones. I reverted to 2.7.6 and everything looks Ok again. (I tried reinstalling 2.7.7 again with the same result) Windows 7 X64 using