Allow strips to add or remove personal sends
[ardour.git] / gtk2_ardour / lua_script_manager.cc
index e7911e657588b3ea316579a5b3fb85d4b969a343..caf2ad7065e1f9af454aa7e9f506f3bacffb105d 100644 (file)
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 
+#include <gtkmm/box.h>
+#include <gtkmm/frame.h>
+#include <gtkmm/messagedialog.h>
+
 #include "gtkmm2ext/gui_thread.h"
 #include "gtkmm2ext/utils.h"
 
@@ -23,6 +27,7 @@
 
 #include "LuaBridge/LuaBridge.h"
 
+#include "ardour_ui.h"
 #include "lua_script_manager.h"
 #include "luawindow.h"
 #include "script_selector.h"
@@ -199,7 +204,7 @@ void
 LuaScriptManager::setup_actions ()
 {
        LuaInstance *li = LuaInstance::instance();
-       for (int i = 0; i < 9; ++i) {
+       for (int i = 0; i < MAX_LUA_ACTION_SCRIPTS; ++i) {
                std::string name;
                TreeModel::Row r = *_a_store->append ();
                r[_a_model.id] = i;