X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fau_pluginui.h;h=eafe82207824e974e677cdcb5d19932e2352061d;hb=fcb822c45c06d94eff9d72ce399788080b3dad3a;hp=d0dfac1ba972aa035e7c5cd8c3cde210a42464a3;hpb=84de61804707100fdc859a9e4a5d46eb67ba0e7a;p=ardour.git diff --git a/gtk2_ardour/au_pluginui.h b/gtk2_ardour/au_pluginui.h index d0dfac1ba9..eafe822078 100644 --- a/gtk2_ardour/au_pluginui.h +++ b/gtk2_ardour/au_pluginui.h @@ -14,7 +14,6 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - */ #ifndef __gtk2_ardour_auplugin_ui_h__ @@ -62,7 +61,7 @@ class AUPluginUI; @interface NotificationObject : NSObject { @private AUPluginUI* plugin_ui; - NSWindow* cocoa_parent; + NSWindow* cocoa_parent; NSWindow* top_level_parent; } @end @@ -75,7 +74,7 @@ class AUPluginUI; class AUPluginUI : public PlugUIBase, public Gtk::VBox { - public: +public: AUPluginUI (boost::shared_ptr); ~AUPluginUI (); @@ -87,7 +86,7 @@ class AUPluginUI : public PlugUIBase, public Gtk::VBox void activate (); void deactivate (); - bool non_gtk_gui() const { return true; } + bool non_gtk_gui() const { return true; } void lower_box_realized (); bool lower_box_visibility_notify (GdkEventVisibility*); @@ -110,7 +109,7 @@ class AUPluginUI : public PlugUIBase, public Gtk::VBox void start_live_resize (); void end_live_resize (); - private: +private: WindowRef wr; boost::shared_ptr au; int prefheight; @@ -133,7 +132,7 @@ class AUPluginUI : public PlugUIBase, public Gtk::VBox NSWindow* cocoa_window; NSView* au_view; - NSRect last_au_frame; + NSRect last_au_frame; bool in_live_resize; uint32_t plugin_requested_resize; @@ -172,7 +171,10 @@ class AUPluginUI : public PlugUIBase, public Gtk::VBox static uint64_t timer_callbacks; static uint64_t timer_out_of_range; - public: + static bool timer_callback (); + static sigc::connection timer_connection; + +public: static void start_cf_timer (); static void stop_cf_timer (); };