Class:            DisplayListSubcanvas

Environment:      Siren
Superclass:         ApplicationModel
Category:         MusicUI-DisplayListViews
Instance variables:   displayList componentPart displayListView scroller
               vZoom hZoom

A DisplayListSubcanvas is used to plug a display list view into an aplpication.

Instance Variables:
   displayList    comment
   componentPart    my app. pane
   displayListView my view (does all the work)
   scroller    my scroller (container)
   vZoom    vertical zoom factor
   hZoom    horiz. zoom factor

actions

nextPage
   This stub method was generated by UIDefiner

prevPage
   This stub method was generated by UIDefiner

zoomChanged
   Sent when the users moves the zoom sliders.

zoomTo1
   Sent when the users presses the zoom-to-1 button.

zoomToLast
   This stub method was generated by UIDefiner

aspects

createDisplayListView
   Create and answer the receiver's display list view

hZoom
   This method was generated by UIDefiner. Any edits made here
   may be lost whenever methods are automatically defined. The
   initialization provided below may have been preempted by an
   initialize method.

setComponent: aComponent
   Set the receiver's component part

setDisplayList: aDisplayList
   Set the receiver's display list

vZoom
   This method was generated by UIDefiner. Any edits made here
   may be lost whenever methods are automatically defined. The
   initialization provided below may have been preempted by an
   initialize method.

MetaClass:         DisplayListSubcanvas class

interface specs

windowSpec
   Answer the user's favorite window layout

windowSpec4Square
   UIPainter new openOnClass: self andSelector: #windowSpec4Square

windowSpecLeftBottom
   Tools.UIPainter new openOnClass: self andSelector: #windowSpecLeftBottom

instance creation

onList: aDisplayList
   

openOnList: aDisplayList
   DisplayListSubcanvas openOnList: (DisplayList rectanglesX: 6000 byY: 6000)