Xref: utzoo comp.sys.mac.apps:2340 comp.sys.mac.programmer:18854 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!zephyr.ens.tek.com!tektronix!reed!chaffee From: chaffee@reed.UUCP (Alex Chaffee) Newsgroups: comp.sys.mac.apps,comp.sys.mac.programmer Subject: Re: Easy GUI accessible through Lightspeed C? Message-ID: <15667@reed.UUCP> Date: 8 Nov 90 09:49:09 GMT References: <14369@cs.utexas.edu> <27092@cs.yale.edu> Organization: Reed College, Portland OR Lines: 21 >In article <14369@cs.utexas.edu> turpin@cs.utexas.edu (Russell Turpin) writes: >>----- >>I am considering Lightspeed C for writing a Mac application. I >>am underimpressed with the standard Mac procedures for >>manipulating a graphical interface. What I would like is a set >>of library calls that allow me to easily set up menus, permit the >>user to manipulate icons and arcs between icons, enter text >>boxes, push buttons, etc, without all the mess. Think C 4.0 (nee Lightspeed C) comes with the Think Class Library, a library that takes advantage of ThC's object-oriented extensions to provide support for all the basic stuff like menus, text boxes, buttons, &c. You'd have to learn their paradigms for oop and the TCL chain of command and stuff, but that's relatively painless. Sorry, but you'll have to deal with arcs on your own (probably through a subclass of one of the standard classes, so you can inherit all their code). -- Alex Chaffee chaffee@reed.{UUCP,BITNET} Reed College, Portland OR 97202 ____________________