By default, the scrollbar tag creates a vertical
scrollbar. Setting axis="x" produces a horizontal scrollbar.
If you do not specify a scrolltarget, the
scrollbars will also control their own layout: the vertical scrollbar
will be aligned the the right of the parent view and horizontal
scrollbar will be aligned to the bottom.
Typically one or two scrollbars and a single view that is the contents
to be scrolled, the scrolltarget, are contained within a parent view with
clip=true. The scrolling effect is produced by moving
the scrolltarget while its visible region is clipped by the parent view.
Example 48. Simple scrollbar
<canvas height="100">
<view name="main" width="100" height="80" clip="true">
<view name="contents">
<text multiline="true">
1<br/>2<br/>3<br/>4<br/>5<br/>6<br/>7<br/>8<br/>9<br/>10
</text>
</view>
<scrollbar/>
</view>
</canvas>
In the example above, the scrolltarget is the 'contents' view. A
scrollbar moves its scrolltarget along its
axis. The attribute that is controlled by the scrollbar may be
specified as the scrollattr, overriding the
default value of x or y.
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.