[Oz] QTk beta release

Donatien Grolaux ned at info.ucl.ac.be
Wed Dec 22 16:41:45 CET 1999


[Apologies if you receive multiple copies of this message]
 
I would like to announce the beta release of QTk and its prototyping tool,
QTk Prototyper. All information is available at the page:

  http://www.info.ucl.ac.be/people/ned/qtk/index.html

QTk is a new module built on top of Tk that greatly simplifies user
interface programming in Oz :
- a whole window or dialog box is described by an Oz record (including its
geometry)
- advanced control of widgets is managed through Oz objects that provide a
uniform interface
- new widgets and widget functionalities are provided. For example, the
rubberframe widget places any number of widgets side by side, allowing the
user to interactively change their relative sizes. There are also
specialized widgets for number entries, panels, toolbars, drop down list
boxes and scrollable frames.
- extensive type checking is done and errors are raised at the Oz level
instead of the Tcl/Tk level.
- bitmap library built in

As a result, user interface programming with QTk requires only a small
fraction of the code size required when using Tk.

This beta release is very stable, but still lacks documentation. You can
however get a good idea of how it works by using the Prototyper. The
Prototyper can be run as a standalone program, or started from the
interactive Oz Programming Interface by:

declare
[QTk Prototyper]={Module.link
["http://www.info.ucl.ac.be/people/ned/qtk/QTk.ozf"
"http://www.info.ucl.ac.be/people/ned/qtk/Prototyper"]}
{Wait Prototyper}

The different examples included in the Prototyper show all important
features of QTk. You can also type your own code and run it instantly.

Please send bug reports to Donatien Grolaux (ned at info.ucl.ac.be) and more
general suggestions regarding the tool and its interface to
mozart at ps.uni-sb.de.

Donatien Grolaux


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.gforge.info.ucl.ac.be/pipermail/mozart-users/attachments/19991222/8b822d3e/attachment.html


More information about the mozart-users mailing list