Domanda

I'm up to porting an old application built in Hypercard to make use of the latest Mac OSX speech synthesis capabilities. What is the difference between

bg fld

and

cd fld

in Hypercard?

Thanks.

È stato utile?

Soluzione

bg fld == background field, cd fld == card field

An illustration of foreground and Background from the "HyperCard Tour" documentation file

Every card has two layers, the background layer (which can be shared by several cards) and the card layer. A background is something like a master slide in Keynote. Text fields that you create on the background layer may (if their sharedText is FALSE) have different contents on each card.

E.g. when you make a database, you can define the different record fields for a database entry as background fields, then enter a different person's details on each card to use it as a database entry.

Altri suggerimenti

As already answered:

bg fld == background field, cd fld == card field

Also worth noting is that the "bg" or "background" identifier is the default, so any references to simply "fld" or "field" are just alternate ways of writing "bg fld" or "background field".

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top