Skip to content

oliversalzburg/TimeBeam

Repository files navigation

TimeBeam

A timeline control for .NET (which is still under development).

Updated Look and Feel

Input

Shift Ctrl Alt Button/Key Action
              |                 |                | **MouseWheel** | Scroll vertically
              | <kbd>Ctrl</kbd> |                | **MouseWheel** | Scroll horizontally
              |                 | <kbd>Alt</kbd> | **MouseWheel** | Zoom vertically
              | <kbd>Ctrl</kbd> | <kbd>Alt</kbd> | **MouseWheel** | Zoom horizontally
              |                 |                | **Middle**     | Pan
              | <kbd>Ctrl</kbd> |                | <kbd>A</kbd>   | Select all
              | <kbd>Ctrl</kbd> |                | <kbd>D</kbd>   | Deselect all

Selection

By default, anything that intersects with the selection rectangle is selected.
If you hold Alt, anything that is contained within the selection rectangle is selected.
Holding Ctrl allows you pick single tracks in and out of the selection.
Clicking the labels at the start of a track will select all track elements on that track.

Resizing / Moving

When grabbing a track item near the left or right edge and dragging that edge, the start or end of that track item is moved respectively.
When grabbing the track at any other place, the whole track item is moved.
Both resizing and moving operations always snap to full units, unless Alt is being held.


Older screenshots

Added multi-part tracks

Zooming enabled

Added a playhead

Added track labels

Old version

About

A timeline control for .NET

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages