diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2014-04-16 04:16:56 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2014-04-16 04:16:56 -0400 |
commit | 5668eea2a3b31352698232127c5876a0cd9f2925 (patch) | |
tree | e36331d71e3051a0cfd075d7e39dba6e39fc9a48 /gtk2_ardour/editor.h | |
parent | 8b93576c180a62539baad83d2846b6da192eea6a (diff) |
add a transparent rect that is always located at the bottom of the track canvas
This gives us an event/drag-n-drop/click target for things "at the bottom"
Diffstat (limited to 'gtk2_ardour/editor.h')
-rw-r--r-- | gtk2_ardour/editor.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk2_ardour/editor.h b/gtk2_ardour/editor.h index 47021c552b..f3f6bfeee7 100644 --- a/gtk2_ardour/editor.h +++ b/gtk2_ardour/editor.h @@ -737,6 +737,12 @@ class Editor : public PublicEditor, public PBD::ScopedConnectionList, public ARD /* The group used for region motion. Sits on top of _trackview_group */ ArdourCanvas::Group* _region_motion_group; + /* a rect that sits at the bottom of all tracks to act as a drag-no-drop/clickable + * target area. + */ + ArdourCanvas::Rectangle* _canvas_bottom_rect; + bool canvas_bottom_rect_event (GdkEvent* event); + enum RulerType { ruler_metric_timecode = 0, ruler_metric_bbt = 1, |