Example:
-- get value of TheScroll
integer pos
pos = getHScrollPos( myWindow )
See Also: getScrollChange, getScrollPos, getScrollRange, getThumbPos, getVScrollPos, setHScrollPos, setScrollChange, setScrollPos, setScrollRange, setVScrollPos, setWindowScrollRange
This value is set by setScrollChange. The default value is {1,10}, indicating the small change and large change amounts.
Example:
-- get change amount for TheScroll
sequence change
change = getScrollChange( TheScroll )
See Also: getHScrollPos, getScrollPos, getScrollRange, getThumbPos, getVScrollPos, setHScrollPos, setScrollChange, setScrollPos, setScrollRange, setVScrollPos, setWindowScrollRange
id is the Id of a control. The control must be one of...
Example:
-- get value of TheScroll
integer pos,vpos,hpos
pos = getScrollPos( TheScroll )
vpos = getScrollPos( {MainWin, SB_VERT} )
hpos = getScrollPos( {MainWin, SB_HORZ} )
See Also: getHScrollPos, getScrollChange, getScrollRange, getThumbPos, getVScrollPos, setHScrollPos, setScrollChange, setScrollPos, setScrollRange, setVScrollPos, setWindowScrollRange
Note that when id is a Window control, by default it refers to the vertical scrollbar.
Alternatively you can specify either vertical or horizontal by using the syntax {id, scrollbar}
where scrollbar is either SB_VERT or SB_HORZ.
This value is set by setScrollRange.
Example:
-- get range of TheScroll
sequence range
range = getScrollRange( TheScroll )
See Also: getHScrollPos, getScrollChange, getScrollPos, getThumbPos, getVScrollPos, setHScrollPos, setScrollChange, setScrollPos, setScrollRange, setVScrollPos, setWindowScrollRange
id is the Id of a control. The control must be one of...
Example:
-- get value of TheScroll
integer pos,vpos,hpos
pos = getThumbPos( TheScroll )
vpos = getThumbPos( {MainWin, SB_VERT} )
hpos = getThumbPos( {MainWin, SB_HORZ} )
See Also: getHScrollPos, getScrollChange, getScrollPos, getScrollRange, getVScrollPos, setHScrollPos, setScrollChange, setScrollPos, setScrollRange, setVScrollPos, setWindowScrollRange
Example:
-- get value of TheScroll
integer pos
pos = getVScrollPos( myWindow )
See Also: getHScrollPos, getScrollChange, getScrollPos, getScrollRange, getThumbPos, setHScrollPos, setScrollChange, setScrollPos, setScrollRange, setVScrollPos, setWindowScrollRange
The value must be greater than zero. This will trigger an onScroll event.
Example:
-- set value of the TheScroll
setHScrollPos( myWindow, 20 )
See Also: getHScrollPos, getScrollChange, getScrollPos, getScrollRange, getThumbPos, getVScrollPos, setScrollChange, setScrollPos, setScrollRange, setVScrollPos, setWindowScrollRange
The linesize is the amount that the id will adjust when the up/down arrow is selected, and the pagesize is used when the page up/page down is selected.
For trackbars, the pagesize is used to determine the distance between the tick marks.
The default values are {1,10}.
Example:
-- set change amount for TheScroll
setScrollChange( TheScroll, 1, 10 )
See Also: getHScrollPos, getScrollChange, getScrollPos, getScrollRange, getThumbPos, getVScrollPos, setHScrollPos, setScrollPos, setScrollRange, setVScrollPos, setWindowScrollRange
id is the Id of a control. The control must be one of...
The value must be greater than zero.
This routine will trigger an onScroll event.
Example:
-- set value of the TheScroll
setScrollPos( TheScroll, 20 )
-- set the horizontal scrollbar
setScrollPos( {myWindow, SB_HORZ}, 17)
See Also: getHScrollPos, getScrollChange, getScrollPos, getScrollRange, getThumbPos, getVScrollPos, setHScrollPos, setScrollChange, setScrollRange, setVScrollPos, setWindowScrollRange
id is the Id of the control to be affected. This must be either a...
The initial values when a control is created are low=0, high=100.
Example:
-- set range for TheScroll
setScrollRange( TheScroll, 1, 100 )
-- set the horizontal scrollbar on a window.
setScrollRange( {myWindow, SB_HORZ}, 1, 289)
See Also: getHScrollPos, getScrollChange, getScrollPos, getScrollRange, getThumbPos, getVScrollPos, setHScrollPos, setScrollChange, setScrollPos, setVScrollPos, setWindowScrollRange
The value must be greater than zero. This will trigger an onScroll event.
Example:
-- set value of the TheScroll
setVScrollPos( myWindow, 20 )
See Also: getHScrollPos, getScrollChange, getScrollPos, getScrollRange, getThumbPos, getVScrollPos, setHScrollPos, setScrollChange, setScrollPos, setScrollRange, setWindowScrollRange
typeScroll can be one of the following :
See Also: getHScrollPos, getScrollChange, getScrollPos, getScrollRange, getThumbPos, getVScrollPos, setHScrollPos, setScrollChange, setScrollPos, setScrollRange, setVScrollPos