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. :-(
+ a -- do it yourself http://antoine.villeret.free.fr 2015-03-03 19:52 GMT+01:00 Martin Peach <chakekat...@gmail.com>: > You could save the pointer in your class struct during the new method. > > Maritn > > On Tue, Mar 3, 2015 at 11:52 AM, Antoine Villeret < > antoine.ville...@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 >> >> >> -- >> do it yourself >> http://antoine.villeret.free.fr >> >> _______________________________________________ >> Pd-list@lists.iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> >> >
_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list