Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!shadooby!samsung!usc!apple!motcsd!hpda!hpcuhc!edwardm From: edwardm@hpcuhc.HP.COM (Edward McClanahan) Newsgroups: comp.sys.next Subject: Re: Interface Builder Message-ID: <680016@hpcuhc.HP.COM> Date: 14 Nov 89 18:32:00 GMT References: <770001@hpvcfs1.HP.COM> Organization: Hewlett Packard, Cupertino Lines: 29 Steve Miller writes: > I saw a demonstration of the NeXT yesterday and have a couple of questions > on the Interface Builder (IB), especially from people who are familiar with > Prototyper on the Mac. > However, one concern that I have is when you finally build you interface and > then you add all of you custom code to do the special things you program is > ment to do, can you go back to IB and change things without any grief. Although I'm not familiar with Prototype, I echo your concern. I asked this very question at a demo I attended several months ago (given by Bruce Webster). Unfortunately, the answer is NO (or, was 'no'). Apparently, NeXT sees IB as a "prototyper" and "initial implementation generator" and NOT as an Interface Modifier. Perhaps I would not be so sensitive to this "lack of a neato function", but I have seen a similar tool here at HP that DOES allow one to modify the interface. The basic idea with this tool is that you define "callbacks" (functions) for events. These functions are defined in #include files which are not modified by the interface builder. Unfortunately, the NeXT IB requires you to modify the files it generates. If you can figure out some way to do these modifications in a "repeatable" way, great! Good luck! =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Edward McClanahan Hewlett Packard Company Mail Stop 47UE -or- edwardm%hpda@hplabs.hp.com 19447 Pruneridge Avenue Cupertino, CA 95014 Phone: (408)447-5651