[comp.sys.mac.programmer] Dialogs and THINK Pascal 3.0 TCL

hpoppe@ncar.ucar.edu (Herb Poppe) (05/08/90)

I recently upgraded to THINK Pascal 3.0 and have been looking into what it 
will take to port some existing applications to TCL.

A ubiquitous feature of most Mac applications is the dialog box. There 
does not appear to be a class in TCL that maps into the Dialog Manager. 
I've noticed that the very nice sample application, Art Class, does not 
use dialogs. I appreciate that the equivalent of a dialog can be created 
with controls in a window, but then one looses the ease of laying out 
dialogs with ResEdit.

What is the "correct" way of implementing dialogs in TCL? What approaches 
have TCL programmers tried? Has anyone implemented a Dialog Class? Based 
on a new resource type that brings together the new TCL resources (Pano, 
ScPn, etc) with existing control resources? Has anyone written a ResEdit 
Editor or a standalone application to create these resources ala WYSIWYG?

Herb Poppe            NCAR
hpoppe@ncar.ucar.edu  1850 Table Mesa Drive
                      Boulder, CO  80307-3000
                      (303) 497-1296