From: Paul D. Fernhout <pdfernhout@ku...> - 2006-06-17 18:52:56
Major changes were made to support multiple windows per world.
Almost all of the viewer code for TK is now in the world as a window.
== Version 1.15
Fixed problem with duplicateMorph introduced by 1.14 addMorph changes
Using local grab for cursor to improve dragging.
Inspector now shows inherited traits after local traits.
Moved to model of world with multiple windows, all worlds sharing one
Moved to display window being a morph with a widget.
Removed canvas drawing support from window, but example now has a canvas
morph in it.
Generalized inspector opening to handle nested morphs on canvases etc.
Improvements to consistency of world menu display.
Fixes for some output writing circularity issues.
Added exception if try to write prototype in another world.
Put in warning for wx if tries to write over world it loaded from (rather
Testing reports appreciated, especially on the new features like dragging
morphs between windows or onto the desktop (which has only been tested
See the TODO list for outstanding issues. Also, still maybe some late
binding issues for widget methods in TK window.
From: Paul D. Fernhout <pdfernhout@ku...> - 2006-06-18 16:27:06
There is a bug with a tracbecak you click on an item in 1.15. To fix it,
you need to change:
in WorldCommonTK.py to avoid an exception when clicking on items.
This is related to the change to allow worlds to support more than one
window but I missed changing that.
I added this to the notes section for the SourceForge download release,
and the fix is in newly started 1.16.