diff options
Diffstat (limited to 'gtk2_ardour/luawindow.cc')
-rw-r--r-- | gtk2_ardour/luawindow.cc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/gtk2_ardour/luawindow.cc b/gtk2_ardour/luawindow.cc index 04e2e8c240..c5df8599b1 100644 --- a/gtk2_ardour/luawindow.cc +++ b/gtk2_ardour/luawindow.cc @@ -323,6 +323,17 @@ LuaWindow::clear_output () } void +LuaWindow::edit_script (const std::string& name, const std::string& script) +{ + ScriptBuffer* sb = new LuaWindow::ScriptBuffer (name); + sb->script = script; + script_buffers.push_back (ScriptBufferPtr (sb)); + script_selection_changed (script_buffers.back ()); + refresh_scriptlist (); + show_window (); +} + +void LuaWindow::new_script () { char buf[32]; |