From becd4c66f77da3ff9078ec06aebb9ade3247e30b Mon Sep 17 00:00:00 2001 From: mescalinum Date: Sat, 26 Sep 2009 14:53:22 +0000 Subject: restored normality (editor/pd protocol and load/save in-patch data) svn path=/trunk/externals/ffext/; revision=12459 --- composer/Editor.cpp | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) (limited to 'composer/Editor.cpp') diff --git a/composer/Editor.cpp b/composer/Editor.cpp index c56d853..1b62b55 100644 --- a/composer/Editor.cpp +++ b/composer/Editor.cpp @@ -58,7 +58,29 @@ void Editor::init(t_track_proxy *x) x->track->getName().c_str(), 16, "NULL", - 1); +#ifdef DEBUG + 1 +#else + 0 +#endif + ); +} + +void Editor::dispatch(t_track_proxy *x, int argc, t_atom* argv) +{ + string s = ""; + for(int i = 0; i < argc; i++) + { + s += " {"; + char buf[MAXPDSTRING]; + atom_string(&argv[i], buf, MAXPDSTRING); + s += buf; + s += "}"; + } + sys_vgui("pd::composer::dispatch %s%s\n", + x->editor_recv->s_name, + s.c_str() + ); } void Editor::openWindow(t_track_proxy *x) -- cgit v1.2.1