VOS Object Type Definition

container

OTD #023; Revision 2.

Group: gui.

A GUI container. GUI Objects of this type can contain other GUI components. Containers may be nested.

Authors

Reed Hedges, (http://zerohour.net/~reed) (reed@zerohour.net)

Child Objects

 

gui:layout [property:property] (optional.)

Axis along which to lay out child components and sub-containers. Must be one of the following vaues: "horizontal" or "vertical". The default should be "vertical".

 

gui:border [property:property] (optional.)

If this property is present and not "no", then a thin border will be drawn around the contents of this container.

 

gui:border-label [property:property] (optional.)

If the "border" property is "yes", then the value of this property will be used as a small text label for the container in the border. Defoult is no label.

 

gui:title [property:property] (optional.)

A title for this container. Usually only used when this container is the root object of a GUI, as the window frame title. Default is no title.

Messages

this type defines no new messages.

History of this document

Revision 0 (Wed Aug 28 21:42:44 EDT 2002):
created as experimental otd, to play with gui ideas.
Revision 1 (Mon Sep 30 22:40:44 EDT 2002):
Added layout.
Revision 2 (Thu Dec 26 17:31:40 EST 2002):
Added group prefix to subobjects. Changed "property" to "property:property". Merry Christmas!