class PluginSelector;
class ProgressReporter;
class RhythmFerret;
+class RulerDialog;
class Selection;
class SoundFileOmega;
class StreamView;
void parameter_changed (std::string);
void ui_parameter_changed (std::string);
- bool track_canvas_motion (GdkEvent*);
-
Gtk::EventBox time_bars_event_box;
Gtk::VBox time_bars_vbox;
Gtk::Widget * ruler_grabbed_widget;
+ RulerDialog* ruler_dialog;
+
void initialize_rulers ();
void update_just_timecode ();
void compute_fixed_ruler_scale (); //calculates the RulerScale of the fixed rulers
void temporal_zoom_by_frame (framepos_t start, framepos_t end);
void temporal_zoom_to_frame (bool coarser, framepos_t frame);
- void insert_region_list_drag (boost::shared_ptr<ARDOUR::Region>, int x, int y);
void insert_region_list_selection (float times);
- void insert_route_list_drag (boost::shared_ptr<ARDOUR::Route>, int x, int y);
-
/* import & embed */
void add_external_audio_action (Editing::ImportMode);
void escape ();
void lock ();
void unlock ();
- ArdourDialog* lock_dialog;
+ Gtk::Dialog* lock_dialog;
struct timeval last_event_time;
bool generic_event_handler (GdkEvent*);