+
+ Gtk::Menu* _menu_scratch;
+ Gtk::Menu* _menu_snippet;
+ Gtk::Menu* _menu_actions;
+
+ sigc::connection _script_changed_connection;
+
+ Gtk::TextView entry;
+ Gtk::TextView outtext;
+ Gtk::ScrolledWindow scrollout;
+
+ ArdourButton _btn_run;
+ ArdourButton _btn_clear;
+ ArdourButton _btn_open;
+ ArdourButton _btn_save;
+ ArdourButton _btn_delete;
+ ArdourButton _btn_revert;
+
+ ArdourDropdown script_select;
+
+ typedef boost::shared_ptr<ScriptBuffer> ScriptBufferPtr;
+ typedef std::vector<ScriptBufferPtr> ScriptBufferList;
+
+ ScriptBufferList script_buffers;
+ ScriptBufferPtr _current_buffer;