I N D E X
IN-24
view
(continued)
creating
3-28
custom fill pattern
3-21
custom frame pattern
3-21
declareSelf slot
3-24
declaring
3-27
defining characteristics of
3-8
dependencies between
3-43
dirtying
3-33
displaying
3-33
finding bounds
3-39
hiding
3-33
highlighting
3-42
idler for
17-2, 17-9
laying out multiple children
3-43
limiting text in
3-17
memory usage
3-45
modal
3-38
optimizing performance
3-44
origin offset
3-20
pop-up views
3-37
redrawing
3-44, 13-10
root
3-6, GL-6
screen-relative bounds
3-12
showing hidden
3-34
sibling views
3-13
size relative to parent
3-12
speeding up scrolling
3-46
synchronization
3-43
viewClass slot
3-9
viewFlags slot
3-9
viewFont slot
3-24
viewOriginX slot
3-20
viewOriginY slot
3-20
viewTransferMode slot
3-22, 3-49
ViewAddChildScript method
9-25
view alignment
3-10, 3-13
view bounds
finding
3-39
setting
3-39
viewChildren slot
3-25
view class
3-9, 3-47, GL-7
view classes
clEditView
8-4, 8-6, 8-8, 13-15
clKeyboardView
8-4, 8-28
clParagraphView
8-4, 8-10
clPictureView
13-15
clPolygonView
13-14
clRemoteView
13-15
clView
2-2
viewClass slot
3-9
viewDef
5-2
creating
5-11
MinimalBounds example
5-14
registering in a NewtApp application
4-20
view definition
GL-7
for viewing items in In/Out box
21-34
hiding from In/Out Box
21-35
protection slot
21-35
registering formats as
21-16
viewEffect constants
fxBarnDoorCloseEffect
3-50
fxBarnDoorEffect
3-50
fxCheckerboardEffect
3-50
fxColAltHPhase
3-49
fxColAltVPhase
3-49
fxColumns
3-49
fxDown
3-49
fxDrawerEffect
3-49
fxFromEdge
3-50
fxHStartPhase
3-49
fxIrisCloseEffect
3-50
fxIrisOpenEffect
3-50
fxLeft
3-49
fxMoveH
3-49
fxMoveV
3-49
fxPopDownEffect
3-50
fxRevealLine
3-50
fxRight
3-49
fxRowAltHPhase
3-49
fxRowAltVPhase
3-49
fxRows
3-49
fxSteps
3-50
fxStepTime
3-50
fxUp
3-49
fxVenetianBlindEffect
3-49
fxVStartPhase
3-49
fxWipe
3-50
fxZoomCloseEffect
3-50
fxZoomOpenEffect
3-50
fxZoomVerticalEffect
3-50
view effects
3-23
viewEffect slot
3-23
viewFlags
vAddressField
9-31
vAnythingAllowed
9-32