TKproE is now distributed as both binary executable programs and as a script. Binary files for 32-bit and 64-bit Linux and Windows are available. However, TKproE can still be run as a script using your own TCL/TK installation.
Revised the TKproE logo.
On the TKproE general options window
added an option asking whether global variable values should be saved.
added an option to specify the default directory in which the cutbuffer should be saved (for building templates).
Modified TKproE so that saved output is more repeatable. That is, the program will attempt to output all objects in the same order each time the project is saved. This makes it easier to compare different versions of an application using a difference tool.
In the TKProE generated code, images are now defined within the new TPinitImages procedure.
Removed some inactive code which was used to support the BLT extension in the past.
Modified TKproE code to support wrapping with freeWrap.
TKproE can now be used to convert your TCL/TK script to a binary application file by using the new Build option of the main menu.
The folowing bugs were fixed:
TKproE can now properly handle spaces in the name of the application file.
The variable “tphelpmsg” is no longer (inappropriately) saved with a user’s application. The tphelpmsg variable is generated for use within TKproE itself and is not part of the user’s application.
Eliminated a situation where some images used by TKproE were also saved to an application file.
The TKproE image selection window no longers lists image names used by TKproE.
The TKproE canvas configuration window no longer lists “current” as one of the tags for a selected object. This prevents saving the canvas item with a tag value of “current” which should only be set by TK itself.
The “angle” property of text canvas items can now be set and saved properly.
Bindings on canvas items are now saved to disk.
Corrections were made to the functionality of the gridder configuration dialog box.
The .__tk_choosdir toplevel window (created when tk_chooseDirectory command is used) is no longer saved to the user application.
Extra images created by the TK commands tk_chooseDirectory, tk_getOpenFile, and tk_getSaveFile are no longer saved to the user application.
The default TK fonts are no longer deleted at TKproE startup.