On Sun, 15 Aug 1999, Geoff Canyon wrote:

> One time there was a debate on the SuperCard mailing list about which was 
> better: runtime editing, or the more modal technique employed by 
> SuperEdit. At the time I didn't care much one way or the other, but one 
> comment made by a SuperEdit proponent is echoing in my mind right now: he 
> said something like, "I prefer to perform surgery on my projects without 
> the patient squirming around on the table while I do it." 
> 
> I'm finding that I miss SuperEdits "no scripts" environment, and even the 
> "scripts only run when you're running the project" aspect of SuperCard's 
> standard editor. I use on openCard messages to trigger things to happen 
> in my program (an educational product), and they seem to go off even if I 
> don't have the browse tool selected. As a defense, I've stuck in a front 
> script that traps openCard, closeCard, openBackground, and 
> closeBackground messages. Is this the best way to stop MetaCard from 
> automatically moving me on to the next card, etc., or is there something 
> I'm missing?

The ditty I commonly use in the MB is:
lock messages; go <whatever>

I've also heard of people adding a feature like this to the standard
navigator or to custom navigators that let you choose a card by name,
id, etc.

As for the development philosophy, we don't really have a choice: it's
just not practical to build something like no-scripting tool like
SuperEdit cross platform (indeed, if SuperCard is any guide,
apparently it's very difficult to even keep a MacOS-only tool up to
date).  But I personally really dislike both SuperEdit and PE because
there's just way too long of a lag between when I make a change and
when I can test it.  This is one of MetaCard's biggest advantages over
those other scripting languages that make you restart the whole app
just to test your changes, and it's a productivity enhancer on par
with having a high-level language and a direct-manipulation layout
editor.
  Regards,
    Scott

> Thanks
> 
> gc
> 
> Geoff Canyon [EMAIL PROTECTED]
> "C.D. Caterpillar teaches kids how to read, not how to watch cartoons."
> 

********************************************************
Scott Raney  [EMAIL PROTECTED]  http://www.metacard.com
MetaCard: You know, there's an easier way to do that...

Reply via email to