/*
- Copyright (C) 2012 Paul Davis
+ Copyright (C) 2012 Paul Davis
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
#ifndef __lxvst_plugin_ui_h__
#define __lxvst_plugin_ui_h__
-#include <sigc++/signal.h>
+#include "pbd/signals.h"
#include "vst_plugin_ui.h"
#ifdef LXVST_SUPPORT
~LXVSTPluginUI ();
int get_preferred_height ();
-
- bool start_updating (GdkEventAny *);
- bool stop_updating (GdkEventAny *);
+
+ bool start_updating (GdkEventAny*) { return false; }
+ bool stop_updating (GdkEventAny*) { return false; }
int package (Gtk::Window&);
void forward_key_event (GdkEventKey *);
void resize_callback ();
int get_XID ();
- sigc::connection _screen_update_connection;
+ PBD::ScopedConnection _resize_connection;
};
#endif //LXVST_SUPPORT