MxTimeGui:
Filter:
Mx/Classes (extension) | Mx

MxTimeGui
ExtensionExtension

Timeline view

Description

This object is the timeline view that coordinates any timeline views that the units may support.

The Mx itself has settings for endBeat and tempo, and it maintains a beat Position object as it plays, but otherwise does not have any timeline system.

But the objects that it hosts may have timeline systems and this view coordinates display, scrolling, zooming and transport control for any objects that do.

The objects driver file can implement the ~timeGui handler, ~beatDuration and ~zoomTimeGui. This will be documented when its finalized.

Instance Methods

.from

.to

.maxTime

Arguments:

mt

.laneHeight

.guiBody

Arguments:

parent

.prSetFromTo

Arguments:

argFrom
argTo

.zoom

Arguments:

argFrom
argTo
updateZoomControl

.zoomBy

Arguments:

percentage
round

.moveBy

Arguments:

percentage
round

.keyDownResponder

.writeName

.background

Arguments:

b

.guify

Arguments:

parent
bounds
title