basetabscontent
is the non-visual container
(and immediate parent) of basetabpane
s. Extend
basetabscontent
to give the content area of
your basetabs
a look, e.g., adding borders to
your content. basetabscontent
is a child of the
basetabs
component.
Example 29. custom basetabscontent with borders
<canvas width="150" height="75"> <include href="base"/> <class name="aquatab" extends="basetab" width="40" height="20" bgcolor="aqua"> <text>tab</text> </class> <class name="borderedtabscontent" extends="basetabscontent" bgcolor="black"> <attribute name="defaultplacement" value="borderedcontent" type="string" /> <view name="borderedcontent" x="${parent.parent.bordersize}" y="${parent.parent.bordersize}" width="${parent.width-(2*parent.parent.bordersize)}" height="${parent.height-(2*parent.parent.bordersize)}" clip="true" bgcolor="red"/> </class> <basetabs x="10" y="10" bordersize="3" tabclass="aquatab" contentclass="borderedtabscontent"> <basetabpane> <text>one</text> </basetabpane> <basetabpane> <text>two</text> </basetabpane> <basetabpane> <text>three</text> </basetabpane> </basetabs> </canvas>
Copyright © 2002-2007 Laszlo Systems, Inc. All Rights Reserved. Unauthorized use, duplication or distribution is strictly prohibited. This is the proprietary information of Laszlo Systems, Inc. Use is subject to license terms.