NO-OP: mark various state property names as explicitly non-translated
[ardour.git] / gtk2_ardour / route_ui.h
index d4f15f0c7b64fa818970aa043202292f9f9a31b3..bac608eed43dcf217f522e0dac2c75247a9997a3 100644 (file)
@@ -57,11 +57,14 @@ namespace Gtk {
 
 namespace ArdourWidgets {
        class ArdourButton;
+       class Prompter;
 }
 
 class ArdourWindow;
 class IOSelectorWindow;
 class ControlSlaveUI;
+class PatchChangeGridDialog;
+class SaveTemplateDialog;
 
 class RoutePinWindowProxy : public WM::ProxyBase
 {
@@ -111,6 +114,8 @@ public:
        Gdk::Color route_color () const;
        void choose_color ();
 
+       void select_midi_patch ();
+
        bool ignore_toggle;
        bool wait_for_release;
        bool multiple_mute_change;
@@ -242,7 +247,7 @@ public:
        virtual void map_frozen ();
 
        void adjust_latency ();
-       bool process_save_template_prompter (ArdourPrompter& prompter, const std::string& dir);
+       void save_as_template_dialog_response (int response, SaveTemplateDialog* d);
        void save_as_template ();
 
        static Gtkmm2ext::ActiveState solo_active_state (boost::shared_ptr<ARDOUR::Stripable>);
@@ -266,6 +271,8 @@ public:
        void comment_edited ();
        bool ignore_comment_edit;
 
+       void set_disk_io_point (ARDOUR::DiskIOPoint);
+
 protected:
 
        ArdourWindow*  comment_window;
@@ -297,10 +304,13 @@ protected:
 
        bool mark_hidden (bool yn);
 
+       PatchChangeGridDialog* patch_change_dialog () const;
+
 private:
        void parameter_changed (std::string const&);
        void relabel_solo_button ();
        void track_mode_changed ();
+       void delete_patch_change_dialog ();
 
        std::string route_state_id () const;