On May 2, 2010, at 11:55 AM, András Murányi wrote:


2010/4/17 Mathieu Bouchard <matju@artengine.ca>
On Fri, 16 Apr 2010, András Murányi wrote:

One (hard) aspect of GUI design in case of Pd is that the GUI widgets are provided by Tcl/Tk at the moment, which does not allow for such kind of skinning, afaik.

Tcl/Tk up to 8.4 allow some amount of configuration... at least much more than has ever been used by anyone in pd.tk.

Tcl/Tk introduced the TkTile toolkit, for which I've heard that the big new feature is that you can skin it. I haven't tried it myself. Meanwhile, I'm using Pd-Extended with Tcl/Tk 8.5 while, officially, this very same version of Pd-Extended is said to "not support" Tcl/Tk 8.5. On top of that, Miller still wants to support Tcl/Tk 8.3 for some upcoming releases, and such things that were already becoming obsolete in 2003.


There has been talk, however, about migrating to another GUI toolkit.

Talk, talk, talk, it's only talk.
Arguments, babble, bicker bicker bicker, brouhaha, it's only talk.

 
Well, lets be happy we have this wonderful ability to articulate words... ;o)
As it has been mentioned, "anyone" can start porting Pd to another toolkit. The question for me here is, if Miller, Hans, and other core people are interested in leaving Tcl/Tk behind, and if yes, how soon?

Tcl/Tk happens to be a good GUI toolkit for making cross-platform apps that appear native on each platform.  From my point of view, we should just implement things better, changing the GUI toolkit is not going to make as big a difference.

.hc

----------------------------------------------------------------------------

I spent 33 years and four months in active military service and during that period I spent most of my time as a high class muscle man for Big Business, for Wall Street and the bankers.      - General Smedley Butler