summaryrefslogtreecommitdiff
path: root/gtk2_ardour/luawindow.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-03-25 19:58:56 +0100
committerRobin Gareus <robin@gareus.org>2016-03-25 20:00:56 +0100
commit8af8fcab8438b42fe124d82cfe53184a2875e367 (patch)
tree2653c86f10e2e1f28f6898d34097b8fbcfdeb26b /gtk2_ardour/luawindow.cc
parentc49d6fdb20723a36111c27ba31e34e5ce5355258 (diff)
add a convenient script header
Diffstat (limited to 'gtk2_ardour/luawindow.cc')
-rw-r--r--gtk2_ardour/luawindow.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk2_ardour/luawindow.cc b/gtk2_ardour/luawindow.cc
index c6f0031712..15c7fb69a6 100644
--- a/gtk2_ardour/luawindow.cc
+++ b/gtk2_ardour/luawindow.cc
@@ -475,6 +475,9 @@ LuaWindow::setup_buffers ()
script_buffers.push_back (ScriptBufferPtr (new LuaWindow::ScriptBuffer("#1")));
_current_buffer = script_buffers.front();
+ Glib::RefPtr<Gtk::TextBuffer> tb (entry.get_buffer());
+ tb->set_text (_current_buffer->script);
+
refresh_scriptlist ();
update_gui_state ();
}
@@ -618,6 +621,9 @@ LuaWindow::ScriptBuffer::ScriptBuffer (const std::string& n)
: name (n)
, flags (Buffer_Scratch | Buffer_Valid)
{
+ script =
+ "-- ardour { [\"type\"] = \"Snippet\", name = \"\" }\n"
+ "-- function factory () return function () -- -- end end\n";
}
LuaWindow::ScriptBuffer::ScriptBuffer (LuaScriptInfoPtr p)