beautypg.com

Apple WebObjects 3.5 User Manual

Page 33

background image

Creating the Application’s Output

33

2. Choose

from the Elements pop-up list to display the Structures

buttons.

3. Click

to create a horizontal line (an


element).

4. Press Enter to add a blank line.

5. Select

from the Elements pop-up list to display the Other

WebObjects buttons.

6. Add a WOString element by clicking

.

A WOString is a dynamic element whose value is determined at
run time. It is shown as a small rectangle surrounded by two icons.

7. In the object browser, click the

guestName

variable and drag the cursor to

the center rectangle of the WOString.

Notice that the name

guestName

appears inside the WOString, and

the Inspector window doesn’t come to the front. The message
“Connected guestName to value” appears in the upper-right corner
of the window.

WebObjects provides this shortcut for binding to the

value

attribute of

WOStrings, because it is the attribute you most often want to bind.
The

value

attribute signifies the string that will be displayed when the

page is drawn. If you want to bind a different attribute, you drag-
connect to the left or right icon, and the Inspector appears as usual.

8. Click to the right of the WOString and press Enter.

9. Create two more WOStrings and bind them to

email

and

comments

,

respectively.

Note that it isn’t necessary to resize the WOStrings as you did with
the text fields. They expand at run time to display the value of the
variables to which they are bound.