Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!apple!bbn.com!nic!chaos.cs.brandeis.edu!chaos!phils From: phils@chaos.cs.brandeis.edu (Phil Shapiro) Newsgroups: comp.sys.mac.apps Subject: Re: Easy GUI accessible through Lightspeed C? Message-ID: Date: 7 Nov 90 14:53:23 GMT References: <14369@cs.utexas.edu> <27092@cs.yale.edu> Sender: @chaos.cs.brandeis.edu Followup-To: comp.sys.mac.apps Organization: Symantec Corp. Lines: 31 In-Reply-To: pharr-matthew@cs.yale.edu's message of 6 Nov 90 19:17:31 GMT In article <27092@cs.yale.edu> pharr-matthew@cs.yale.edu (Matthew Pharr) writes: 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. Although I've only played with a demo version, there is a program called Prototyper that lets you set up menus, windows, dialogs, alerts, etc, etc, very quickly and easily. It then cranks out code in any of a number of langauges, including Lightspeed C. It sounds like this solves your problem, but someone who has used it a little more extensively than I could probably give you a better answer... Personally, I would recommend using AppMaker (from Bowers Development) over Prototyper (although I *haven't* seen Prototyper v3.0). The big win of AppMaker is that it can use the Think Class Library for most of its interface construction. This provides code that is, IMHO, much easier to modify and customize, and allows the user to make a fair amount of interface changes without re-customizing the source code each time. -phil -- Phil Shapiro Technical Support Analyst Language Products Group Symantec Corporation Internet: phils@chaos.cs.brandeis.edu