Revision: 12963 http://pure-data.svn.sourceforge.net/pure-data/?rev=12963&view=rev Author: eighthave Date: 2010-01-12 07:04:15 +0000 (Tue, 12 Jan 2010)
Log Message: ----------- ok, this weird window menu logic almost killed me, but it works. You can now see a tree view on the Window menu of all open windows. This replaces the C-side logic and tries to put most of the logic on the Tcl-side. The C-side now does less stuff, less frequently. Basically 'pd' just hands off lists of parents for each canvaswindow to 'pd-gui'
- the ::childwindows array is probably totally unneeded and should be removed
- there are bugs with display when you close an intermediate window in the chain of parents: only the topmost gets shown then
Modified Paths: -------------- branches/pd-gui-rewrite/0.43/src/dialog_find.tcl branches/pd-gui-rewrite/0.43/src/dialog_font.tcl branches/pd-gui-rewrite/0.43/src/g_canvas.c branches/pd-gui-rewrite/0.43/src/g_editor.c branches/pd-gui-rewrite/0.43/src/pd-gui.tcl branches/pd-gui-rewrite/0.43/src/pd_bindings.tcl branches/pd-gui-rewrite/0.43/src/pd_menus.tcl branches/pd-gui-rewrite/0.43/src/pdtk_canvas.tcl branches/pd-gui-rewrite/0.43/src/pdwindow.tcl branches/pd-gui-rewrite/0.43/src/wheredoesthisgo.tcl
Property Changed: ---------------- branches/pd-gui-rewrite/0.43/src/pd-gui.tcl
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.