Note: This is a work in progress and many formatting issues have been fixed. Read more about the project on the home page.
The textStyle property returns or sets the styles in which Paint text, field text, button names, menu items, or text in the Message box appear.
The style can be a single text style or a comma-separated list of styles. The available styles are plain, bold, italic, underline, outline, shadow, condense, extend, and group. (To see group text, issue the command show groups.)
The default text style is plain.
Note: if a chunk of a field contains a mixture of styles, HyperCard returns mixed when you ask for the textStyle.
One of the following (or a comma-delimited list thereof):
In AppleScript, the comma-delimited list must be enclosed in brackets.
One of the following forms (or combinations thereof):
For example:
A chunk combined with of and a container is called a chunk expression. For example: line 1 of card field "index"
Important: You can’t combine a stack name with a chunk expression—you can only refer to a chunk in the current stack.
An expression that identifies a field by name, number, or id using one of the following forms (in AppleScript, use “background” in place of “bkgnd”):
For example:
When used inside a field script in HyperTalk: me
When a field receives a message: [the] target
A field can also be referred to as a part when you’re talking about its position among all buttons and fields within the same card or background.
HyperTalk Definition
An expression that identifies a button by name, number, or id, using one of the following forms:
For example:
When used inside a button script: me
When a button receives a message: [the] target
A button can also be referred to as a part when you’re talking about its position among all buttons and fields within the same card or background.
AppleScript Definition
An expression that identifies a button by name, number, or id, using the same forms as HyperTalk except that “background” must be used in place of “bkgnd”.
An expression that evaluates to one of the following:
For example:
An expression that evaluates to one of the following:
For example: