Visual Tcl 1.07b
 January 9, 1997

 Announcing the seventh beta release of Visual Tcl, a freely-available, high-
 quality application development environment for UNIX, Windows and Macintosh
 platforms. Visual Tcl is written entirely in Tcl/Tk and covered by the GNU
 General Public License.

 This is a *major* point release with a lot of new functionality and bug
 fixes. You will notice immediately that the interface has changed slightly.
 A new floating toolbar holds widget icons and the main application bar now
 allows changing of frequently use attributes. This new layout and the new
 widget abstraction code will make it a lot easier to plug in new widgets.

 Another exciting new feature is the ability to generate Tclets which
 can run in Netscape and Microsoft Explorer (if you have the TclPlugin).
 It's as simple as selecting a Toplevel window then use the menu command
 Compound->Save as Tclet. Tclets run in a single window so the selected
 toplevel and any procedures and globals will be grabbed. Tclet generation
 involves the creation of a compound which means all of your widgets will
 be renamed. This means you _must_ use widget aliases instead of their
 explicit name when accessing them. The examples that usually come with
 Visual Tcl have been converted to Tclets. Tclets can also run standalone
 or in a browser. To run a Tclet standalone, though, you must use the
 new Tk8.0a.

 Compound widgets now support embedded procedures. When you create a
 compound, all procedures that begin with "<compound_name>:" will be
 bundled. For example, if you create a compound "Fred", then procedures
 like "Fred:do_this" and "Fred:do_that" will be included.

 The way widgets are saved hs changed; now all widgets are defined before
 being packed, placed or gridded. Previously widgets were inserted right
 after creation. This change will not affect old Visual Tcl projects. They
 will be updated the next time you open/save them. I will add code in the
 next release that allows you to insert custom code into the toplevel window
 creation procedure.

 Some other nicities:
    - you can switch modes by clicking on the mode label
    - native file and color browsers now used under Tk4.2
    - there is a new preference for default geometry manager
    - there is a new menu item: File->Source.
    - you can now load projects from the command line: vt <filename>
    - all application window locations are now saved
    - check out the demo directory for new goodies

Changes since 1.06b:

1.06 -> 1.07 (January 9, 1997)
    o Moved toolbar outside of main application window. Simplified lib_core.
    o Fixed "close" to update status of application -> vTcl(change)
    o Cleaned up console code - less platform specific
    o Added native file and color browsers for Tk4.2
    o Added common attributes on main application bar
    o Save location of all application windows and only open last opened
    o Fixed custom color browser label update
    o Goemetry error workaround for differences in tk4.x and tk8.x
    o Fixed menu bug: losing commands when updating the label name
    o Changed dump routines to two discrete steps: widgets and geometry
    o Fixed window update to update widget handles
    o Added grid col/row configure to widget conf, save and compounds
    o Fixed scrollbar shift-click bind bug
    o Remade some system compounds using grid instead of pack
    o Enabled editing of pre/post commands for window pre/post setup
    o Added support for embedded functions in compounds
    o Added preliminary support for exporting tclets
    o Changed globals to support only explicitly added vars
    o Cleaned up several buggy occurances of "source"
    o Radically improved speed and accuracy of toplevel and global management
    o Added File:source
    o Added mode switch when clicking mode label
        thanks to "Visser, Martin MC" <[EMAIL PROTECTED]>
    o Enabled loading of project files from command-line
    o Added message widget support to lib_core
        thanks to "Chester, Tony, CHESTEAP" <[EMAIL PROTECTED]>
    o Added rounding to row/col weights to handle tk4.x/8.x incompatabilities
    o Added preference for default geometry manager


HOW TO GET IT:

 Please choose the location nearest you since my connection can become
 saturated at peak times.

 Home Site:       http://www.neuron.com/stewart/vtcl/
 Australia:       http://holmes.ccs.deakin.edu.au/vtcl/
 United Kingdom:  http://www.jessikat.demon.co.uk/vtcl/
 Germany:         http://www.ifconnection.de/~rjs/vtcl/
 US East:         http://www.ultra.net/~eugene/mirror/vtcl/
 US Mid:          http://chaos.uark.edu/vtcl/

AS ALWAYS:

 I heartily welcome feedback, criticism and bug-fixes. Please let me know
 what I can do to improve Visual Tcl.

--
 Stewart Allen
 [EMAIL PROTECTED]

Reply via email to