diff options
author | Jesse Chappell <jesse@essej.net> | 2007-11-23 04:57:39 +0000 |
---|---|---|
committer | Jesse Chappell <jesse@essej.net> | 2007-11-23 04:57:39 +0000 |
commit | 90a5607604a6a8853fa780285561aff706531589 (patch) | |
tree | 0437e4e6d85667392f05b982401d569a2c389d87 /gtk2_ardour/marker.h | |
parent | 8af8f2ee276e3f427895e0e57deab29dfa026d2b (diff) |
added cd marker ruler, which displays and allows quick addition of cd track markers/ranges when visible, otherwise the cd markers are shown in the normal mark/range rulers.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2711 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/marker.h')
-rw-r--r-- | gtk2_ardour/marker.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gtk2_ardour/marker.h b/gtk2_ardour/marker.h index 5ffd6c5dd1..733a2dd416 100644 --- a/gtk2_ardour/marker.h +++ b/gtk2_ardour/marker.h @@ -67,14 +67,18 @@ class Marker : public PBD::Destructible nframes64_t position() const { return frame_position; } + ArdourCanvas::Group * get_parent() { return _parent; } + void reparent (ArdourCanvas::Group & parent); + void hide (); void show (); Type type () { return _type; } - + protected: PublicEditor& editor; + ArdourCanvas::Group * _parent; ArdourCanvas::Group *group; ArdourCanvas::Polygon *mark; ArdourCanvas::Text *text; |