diff options
author | Robin Gareus <robin@gareus.org> | 2017-02-19 01:27:16 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2017-02-19 01:29:08 +0100 |
commit | 05149f9bc54d0cfb8b162ba7cfac975b5eb79971 (patch) | |
tree | 823a1e75ae0fed1e51a76ea2e12a952d0806cc95 /gtk2_ardour/luawindow.cc | |
parent | ceb78843808563d57dcd30f92a92ed7361967869 (diff) |
Connect Script Manager "Edit" -> Lua Scripting Window
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]; |