summaryrefslogtreecommitdiff
path: root/gtk2_ardour/marker.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2007-11-08 05:06:23 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2007-11-08 05:06:23 +0000
commit62941af2cf8da4c5424afb9173fdb310c2c23eef (patch)
treef671f3a58da36af1694375054c2dfd6a2724aa52 /gtk2_ardour/marker.h
parentc61de034c7271b0334ade1325a674702e026bc13 (diff)
change kbd selection to F1 & F2; make kbd selection differentiate between rolling and not rolling conditions, using mouse location for not rolling; marker selection starts tobe used; markers get lines when selected; hide marker_grab_line now
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2608 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/marker.h')
-rw-r--r--gtk2_ardour/marker.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk2_ardour/marker.h b/gtk2_ardour/marker.h
index 7865004d54..5090990c3c 100644
--- a/gtk2_ardour/marker.h
+++ b/gtk2_ardour/marker.h
@@ -57,6 +57,10 @@ class Marker : public sigc::trackable
ArdourCanvas::Item& the_item() const;
+ void add_line (ArdourCanvas::Group*, double initial_height);
+ void show_line ();
+ void hide_line ();
+
void set_position (nframes_t);
void set_name (const string&);
void set_color_rgba (uint32_t rgba);
@@ -73,6 +77,8 @@ class Marker : public sigc::trackable
ArdourCanvas::Polygon *mark;
ArdourCanvas::Text *text;
ArdourCanvas::Points *points;
+ ArdourCanvas::Line *line;
+ ArdourCanvas::Points *line_points;
double unit_position;
nframes_t frame_position;