[PD] Data structures, symbol fields and drawsymbol
Frank Barknecht
fbar at footils.org
Tue Aug 24 19:41:35 CEST 2004
Hi,
(I'm working on the pd~convention workshop regarding data structures,
so excpect some more data structure related questions from me the next
time... ;)
I'd like to test using symbols as fields in [struct] objects, but I'm
getting the impression, that this doesn't work or isn't implemented
yet. At least it's not used in the data-structures example patches.
Nevertheless the documentation mentions symbols as a possible scalar
type to use in structs.
I can create a [struct somename symbol s] object just fine. Pd even
creates a [drawsymbol s] object which I found by guessing its name.
However when I try to create such a template using
[append subpatchname s]
[append] does not accept a symbol in its first inlet:
error: append: no method for 'symbol'
It also doesn't want a float in this inlet, which is to be expected
though. In fact, it doesn't accept anything anymore.
Am I right to assume, that symbol-fields aren't supported yet? Or am I
doing something wrong in attached patch?
Ciao
--
Frank Barknecht _ ______footils.org__
-------------- next part --------------
#N struct typ float x float y symbol s;
#N canvas 0 0 601 279 10;
#N canvas 282 404 450 300 typ 0;
#X obj 126 101 struct typ float x float y symbol s;
#X obj 125 169 drawsymbol s;
#X restore 103 138 pd typ;
#N canvas 519 218 450 300 paint 0;
#X scalar typ 0 0 symbol \;;
#X scalar typ 0 0 symbol \;;
#X scalar typ 0 0 symbol \;;
#X scalar typ 0 0 symbol \;;
#X scalar typ 0 0 symbol \;;
#X restore 102 164 pd paint;
#X obj 290 157 append typ s;
#X obj 369 113 pointer;
#X msg 369 88 traverse pd-paint \, bang;
#X symbolatom 211 63 10 0 0 0 - - -;
#X floatatom 341 62 5 0 0 0 - - -;
#X msg 297 58 bang;
#X msg 162 64 s;
#X text 195 23 nothing works :(;
#X connect 3 0 2 1;
#X connect 4 0 3 0;
#X connect 5 0 2 0;
#X connect 6 0 2 0;
#X connect 7 0 2 0;
#X connect 8 0 2 0;
More information about the Pd-list
mailing list