background image
C H A P T E R 7
Controls and Other Protos
7-20
Summary
Summary
7
Scroller Protos
7
protoLeftRightScroller
7
aProtoLeftRightScroller := {
_proto: protoLeftRightScroller,
scrollView:
viewTemplate
,
scrollRect:
boundsFrame
,
// extent of scrollable area
dataRect:
boundsFrame
,
// extent of data in the view
viewRect:
boundsFrame
,
// extent of visible area
xPos:
integer
,
// initial x-coord in scrollRect
yPos:
integer
,
// initial y-coord in scrollRect
scrollAmounts:
array
,
// line, page, dbl-click values
pageThreshhold:
integer
,
// lines before page scrolling
ViewScroll2DScript:
function
, // called when arrows tapped
ViewScrollDoneScript:
function
, // called when scroll done
SetArrow:
function
, // set scroll direction
GetArrow:
function
, // returns scroll direction
...
}
protoUpDownScroller
7
aProtoUpDownScroller := {
_proto: protoUpDownScroller,
scrollView:
viewTemplate
,
scrollRect:
boundsFrame
,// extent of scrollable area
dataRect:
boundsFrame
,// extent of data in the view
viewRect:
boundsFrame
,// extent of visible area
xPos:
integer
,
// initial x-coord in scrollRect
yPos:
integer
,
// initial y-coord in scrollRect
scrollAmounts:
array
,
// line, page, dbl-click values
pageThreshhold:
integer
,
// lines before page scrolling
ViewScroll2DScript:
function
, // called when arrows tapped
ViewScrollDoneScript:
function
, // called when scroll done
SetArrow:
function
, // set scroll direction
GetArrow:
function
, // returns scroll direction
...
}
© 2007-2017, o7 studio » при воспроизведении материала сайта ссылка обязательна