hi,thanks for your answer, but I was wondering if there is a way to retrieve it without saving it.I'm porting a Max lib to Pd which uses such a thing in Max (which is possible since SDK 6).If it's not possible I would have to rewrite *a lot* of the lib code. :-(+
a2015-03-03 19:52 GMT+01:00 Martin Peach <chakekatzil@gmail.com>:You could save the pointer in your class struct during the new method.MaritnOn Tue, Mar 3, 2015 at 11:52 AM, Antoine Villeret <antoine.villeret@gmail.com> wrote:_______________________________________________Hi,I would like to retrieve at any time the pointer to the t_canvas containing my object.Is that possible ?I know I can retrieve it with something like :t_glist *glist=(t_glist *)canvas_getcurrent();t_canvas *canvas=(t_canvas*)glist_getcanvas(glist);in the myobject_new() method.But the same give me a (nil) t_canvas pointer outside the new() method.Thanks in advance.Antoine
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list