fix non-editing/non-draw event handling by MIDI regions
[ardour.git] / gtk2_ardour / insert_time_dialog.h
index f6231bc05cc96b13d7fb1b421abcb5bc505ca7ee..3c365c1f6b64dbaddfc59d75ff88809d5063f8bd 100644 (file)
@@ -28,16 +28,25 @@ public:
        InsertTimeDialog (PublicEditor &);
 
        Editing::InsertTimeOption intersected_region_action ();
+       bool all_playlists () const;
        bool move_glued () const;
        bool move_markers () const;
+       bool move_glued_markers () const;
+       bool move_locked_markers () const;
        bool move_tempos () const;
-       nframes64_t distance () const;
+       framepos_t distance () const;
 
 private:
+       void move_markers_toggled ();
+
        PublicEditor& _editor;
        Gtk::ComboBoxText _intersected_combo;
+       Gtk::CheckButton _all_playlists;
        Gtk::CheckButton _move_glued;
        Gtk::CheckButton _move_markers;
+       Gtk::CheckButton _move_glued_markers;
+       Gtk::CheckButton _move_locked_markers;
        Gtk::CheckButton _move_tempos;
+       Gtk::Label tempo_label;
        AudioClock _clock;
 };