Welcome to Sawpit
Home of tkBuilder
tkBuilder
Copyright © 1999-2001 Frank Schnekenburger
Frank's resume
e-mail: sawpit@yahoo.com
http: sawpit.iwarp.com
tkBuilder Version 1.0.2 is now available!
Index
What Is tkBuilder?
tkBuilder is designed to facilitate the construction and testing of interfaces and applications using tcl/tk. It is a tool for managing widget properties, the widget hierarchy and procedure code. tkBuilder gives you the ability to:
- manage the widget hierarchy in a tree diagram
- specify widget properties (attributes, geometry, and bindings) in property forms
- copy, duplicate, delete, rename, and move widgets and widget branches
- copy selected properties from one widget to others
- run any portion of the widget hierarchy to immediately see the effects of changes to widget properties
- view and save the tcl/tk code generated for any portion of the widget hierachy
- create and re-use megawidgets
- create templates to manage the attributes of many related widgets from one point
- modify the resource database
- integrate other packages and widgets
- integrate your own code and procedures
New Features In Version 1.0.2
New features added to Version 1.0.2 include:
- a project manager
- file objects, which can be built into the widget tree to partition tcl code among two or more tcl files
- keyboard traversal of the widget tree
- a more descriptive widget tree
- live updates of widget properties in the running application (without having to re-run the application)
- standard and context-sensitive widget toolbars
- easier widget insertion (default sibling and child relationships are automatically selected)
- easier geometry management
- a find utility
- cut/copy/paste context menus
What Does It Cost?
Nothing. tkBuilder is distributed free of charge under the terms of GNU General Public License.
System Requirements
tkBuilder is written in pure tcl/tk, and runs under tcl/tk 8.0 or later. It has been tested on Windows NT and UNIX (DEC Alpha) platforms.
Contacting Us
We'd appreciate bug reports, comments and suggestions for improving tkBuilder and its documentation. To contact us, send email to sawpit@yahoo.com
tkBuilder Users Group
We maintain a tkBuilder Users Group mailing list. Group members automatically receive the latest news on upgrades, bug reports, and faqs. To be added to the list, send a message to sawpit@yahoo.com, with the text 'subscribe tkBuilder' in the subject of the message.
Screen Grabs
Attribute Form
Layout Form
Binding Form
General Form
Template Form
Procedure Form