Apple WebObjects 3.5 User Manual
Page 33

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
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.