tweak menu item names in group context menu to make purpose more clear to new users...
[ardour.git] / gtk2_ardour / ardour_ui.h
index f42f936f3284b6d96ba8eee6a62986dbdb24251a..8262d76c0a0297aa74b1bbddff65902bba5b51e3 100644 (file)
@@ -202,6 +202,7 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr
 
        AudioClock* primary_clock;
        AudioClock* secondary_clock;
+       void focus_on_clock ();
 
        TimeInfoBox* time_info_box;
 
@@ -355,6 +356,8 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr
        void big_clock_realized ();
        bool big_clock_resize_in_progress;
        int  big_clock_height;
+       void big_clock_catch_focus ();
+       void big_clock_reset_aspect_ratio ();
 
        void float_big_clock (Gtk::Window* parent);
        bool main_window_state_event_handler (GdkEventWindowState*, bool window_was_editor);
@@ -414,8 +417,8 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr
        boost::shared_ptr<TransportControllable> auto_loop_controllable;
        boost::shared_ptr<TransportControllable> play_selection_controllable;
        boost::shared_ptr<TransportControllable> rec_controllable;
-       boost::shared_ptr<TransportControllable> shuttle_controllable;
-       boost::shared_ptr<TransportControllable> join_play_range_controllable;
+
+       void join_play_range_clicked ();
 
        void set_transport_controllable_state (const XMLNode&);
        XMLNode& get_transport_controllable_state ();
@@ -739,6 +742,8 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr
 
        void successful_graph_sort ();
        bool _feedback_exists;
+
+       void resize_text_widgets ();
 };
 
 #endif /* __ardour_gui_h__ */