>> 3) Please introduce a stack container similar to the
>> one for buttons and bg (shared bg field). The only 
>> stack container is the script. But script is
>> not to stack data, but primarely scripts.
>
>Alain: Sorry. I do not understand what you mean.
>Please clarify.

Each button has  a script containers and a data containers attached. 
Each field has a script container and a data container (field content )
attached.  Each bg has a script container and indirectly a data container
as a shared bg field. 
Each stack has only a script container.

Actually bg and stack ought to have an additional container for data.

For ex: Where do you store the id of the last open card, so that by
reopening a stack you get to the same card? You have to store the id of the
last card somewhere. OK. The only place is the stack script container which
is commun to all cards. But, please, the script container should be use for
scripting and not for data handling.


>Alain: HyperCard is astounding in this regard. Almost
>nothing has been done to maintain the lead it had, and
>still has to some degree, yet it still rivals the
>other xCards that have invested as-much or more than
>Apple has. HC is the little train that could ... The
>little pigs' stone & mortar house ... Oops there goes
>another rubber-tree plant ...

because it is very simple and very powerfull, a former Apple design
philosophy !

Jean-Jacques Wagner





Reply via email to