Environment: Siren
Instances of SequenceView (and its subclasses) are time-line oriented DisplayListViews.
Instance Variables:
clefForm
displayOnImage
Display the receiver on its cached form.
highlightFrom: pt1 to: pt2
Show selection of the range pt1--pt2.
highlightTime: value
Show selection of the time value value.
reallyDisplayOn: gc
Display the receiver on its cached form.
zoom: aPoint
Set the receiver's 'zoom' to be aPoint.
accessing
Answer the receiver's cached pixmap.
clefColor
Answer the receiver's 'clefColor'.
clefColor: anObject
Set the receiver's 'clefColor' to be anObject.
clefForm
Answer the receiver's clef form.
clefWidth
Answer the receiver's clef form width.
headColor
Answer the receiver's 'headColor'.
headColor: anObject
Set the receiver's 'headColor' to be anObject.
xColor
Answer the receiver's 'xColor'.
xColor: anObject
Set the receiver's 'xColor' to be anObject.
xScale
Answer the receiver's 'xScale'.
xScale: anObject
Set the receiver's 'xScale' to be anObject.
yColor
Answer the receiver's 'yColor'.
yColor: anObject
Set the receiver's 'yColor' to be anObject.
transforming
take a note's time and return a display point x coordinate relative to the form.
timeFromX: aNumber
Answer an event list time from the argument.
layout manager access
Answer the correct visual item for the given assoc. (sent from layoutManagers).
itemFor: anAss
Answer the correct visual item for the given assoc. (sent from layoutManagers).
layoutManager
Answer a default layout manager for the receiver.
initialize-release
Initialize the instance variables of the receiver.
controller access
Answer the class of the default controller for the receiver.
updating
Redraw the display
MetaClass: TimeSequenceView class
examples
Open a sequence view on a random event list.
instance creation
Open the receiver on the given event list.
constant access
Answer the default extent of the receiver's instances' cache.
inset
Answer the default display inset.