Applies standard mouse selection techniques regarding regions.
Applies standard mouse selection techniques regarding regions.
- If no modifier is hold, clicking outside of a region deselects all currently selected regions. - Clicking on an already selected region has no effect. - Clicking on a unselected region, will clear the selection and only select the new region. - Holding shift while clicking will add or remove regions to the list of selected regions.
Abstract method to be implemented by sub-classes.
Abstract method to be implemented by sub-classes. Called when the mouse is pressed
the event corresponding to the press
the model position corresponding to the vertical mouse coordinate.
the frame position corresponding to the horizontal mouse coordinate
Some
timeline object that is beneath the mouse
position or None
if the mouse is pressed over
an empty part of the timeline.
Implemented by adding mouse listeners to the component.
Implemented by adding mouse listeners to the component.
Implemented by removing listeners from component.
Implemented by removing listeners from component.