[Summary] Just adding comment for better code-maintaining.
[ardour.git] / gtk2_ardour / lv2_plugin_ui.h
index edb90cb1547031a1e4d98c720f387e1a8930574a..6a8acf9cf53e0454e38a3c08d1127ac201da43db 100644 (file)
@@ -60,6 +60,7 @@ class LV2PluginUI : public PlugUIBase, public Gtk::VBox
        bool stop_updating(GdkEventAny*);
 
        int package (Gtk::Window&);
+       void grab_focus ();
 
   private:
 
@@ -71,6 +72,7 @@ class LV2PluginUI : public PlugUIBase, public Gtk::VBox
        boost::shared_ptr<ARDOUR::LV2Plugin> _lv2;
        std::vector<int>                     _output_ports;
        sigc::connection                     _screen_update_connection;
+       sigc::connection                     _message_update_connection;
        Gtk::Widget*                         _gui_widget;
        /** a box containing the focus, bypass, delete, save / add preset buttons etc. */
        Gtk::HBox                            _ardour_buttons_box;
@@ -78,6 +80,7 @@ class LV2PluginUI : public PlugUIBase, public Gtk::VBox
        std::vector<ControllableRef>         _controllables;
        struct lv2_external_ui_host          _external_ui_host;
        LV2_Feature                          _external_ui_feature;
+       LV2_Feature                          _external_kxui_feature;
        struct lv2_external_ui*              _external_ui_ptr;
        LV2_Feature                          _parent_feature;
        Gtk::Window*                         _win_ptr;