Called after the end of a mouse drag gesture.
the last editing state
the cursor that might be needed to construct the undoable edit
Some edit or
None if the action does not constitute an
edit or the edit parameters are invalid.
The mouse cursor used when the tool is active.
Abstract method to be implemented by sub-classes.
the event corresponding to the press
the track index corresponding to the vertical mouse coordinate.
the frame position corresponding to the horizontal mouse coordinate
Some timeline object that is beneath the mouse
None if the mouse is pressed over
an empty part of the timeline.
The icon to use in a tool bar.
The human readable name of the tool.
Applies standard mouse selection techniques regarding regions.
Implemented by adding mouse (motion) listeners to the component.
Implemented by removing listeners from component.