In addition to the setup strings supported by the WPObject class, the XCenter class supports the following strings:

3DBORDERWIDTH=value

Corresponds to the "3D border width" setting on an XCenter's "Style" page. The value must be in the range of 0 to 10. The default is "2".

ALL3DBORDERS={YES|NO}

Corresponds to the "Draw all four 3D borders" setting on an XCenter's "Style" page. The default is NO.

ALWAYSONTOP={YES|NO}

Corresponds to the "Always on top" setting on an XCenter's "View" page. The default is NO.

ANIMATE={YES|NO}

Corresponds to the "Animate" setting on an XCenter's "View" page. The default is YES.

AUTOHIDE=milliseconds

Corresponds to the "Autohide" setting on an XCenter's "View" page. The value is the auto-hide delay in milliseconds; if it is 0, auto-hide is disabled. The default is "0" for disabling auto-hide.

BORDERSPACING=value

Corresponds to the "Border spacing" setting on an XCenter's "Style" page. The value must be in the range of 0 to 10. The default is "2".

CLIENTCOLOR=red green blue

Specifies the background color for the main XCenter window that is not covered by widgets. The default is 244 244 244 for "light gray".

FLATBUTTONS={YES|NO}

Corresponds to the "Flat buttons" setting on an XCenter's "Style" page. The default is YES.

HIDEONCLICK={YES|NO}

Corresponds to the "Hide immediately on mouse click" setting on an XCenter's "View" page. This setting is only respected if the "Auto hide" setting is enabled. The default is NO.

NOHATCHOPENOBJ={YES|NO}

Corresponds to the "Hatch open objects" setting on an XCenter's "Style" page; note however that the value for this setup string is reverse to the checkbox state on that page. The default is NO.

POSITION={TOP|BOTTOM}

Corresponds to the "Position" setting on an XCenter's "View" page. The default is BOTTOM.

PRIORITYDELTA=delta

Corresponds to the "View thread priority" setting on an XCenter's "View" page. The value is the priority delta of the XCenter thread, which must be in the range of 0 to 31. The default is "0".

REDUCEDESKTOP={YES|NO}

Corresponds to the "Reduce desktop workarea" setting on an XCenter's "View" page. The default is NO.

SIZINGBARS={YES|NO}

Corresponds to the "Draw sizing bars" setting on an XCenter's "Style" page. The default is YES.

SPACINGLINES={YES|NO}

Corresponds to the "Draw spacing lines" setting on an XCenter's "Style" page. The default is YES.

SUNKBORDERS={YES|NO}

Corresponds to the "Frame around statics" setting on an XCenter's "Style" page. The default is NO.

WIDGETS=widget[,widget]...

A complete, comma-separated list of the widgets that have been added to the &xcenter;. Each widget string must have the following format:
classname(setup)
where classname is the name of the widget class (as displayed on the "Classes" notebook page in the XCenter's properties notebook) and (setup) optionally specifies the setup sub-string of the widget. If there is no setup string, you must add an empty pair of brackets, e.g. "Pulse()". The setup sub-string is partially encoded so that it will not contain characters that are forbidden in WPS setup strings.

If and only if classname is "Tray" for creating a tray widget, the setup string must have the following format: Tray(setup){trayname[widgetlist]...} (Note that the brackets are literal here.)

WIDGETSPACING=value

Corresponds to the "Widget spacing" setting on an XCenter's "Style" page. The value must be in the range of 1 to 10. The default is "2".