Re: [PD] dynamically altering GUI send/receive symbols

2009-02-02 Thread João Pais
yes, just like every other properties. look at the help file of each  
object (although they all follow the same method, I think).

you can also look at jmmmp/gui-edit, if you have pd-ext.


 Quick question: is it possible to dynamically alter the send/receive
 symbols for GUI objects? I know that one can change most attributes
 through various messages but is it possible to alter their
 send/receive symbols?

 Rory.

 p.s. It's been a few years since I posted any messages here. I hope
 everyone is keeping well!

 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -  
 http://lists.puredata.info/listinfo/pd-list



-- 
Friedenstr. 58
10249 Berlin (Deutschland)
Tel +49 30 42020091 | Mob +49 162 6843570
jmmmp...@googlemail.com | skype: jmmmpjmmmp

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] dynamically altering GUI send/receive symbols

2009-01-31 Thread IOhannes m zmoelnig

Rory Walsh wrote:

Quick question: is it possible to dynamically alter the send/receive
symbols for GUI objects? I know that one can change most attributes
through various messages but is it possible to alter their
send/receive symbols?



yes (for the iemguis, that is)
just have a look at the [pd edit] in the help patch.

(admittedly it is a bit cryptic; have a look at the upper-right corner :-)

fgmadr
IOhannes


smime.p7s
Description: S/MIME Cryptographic Signature
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] dynamically altering GUI send/receive symbols

2009-01-31 Thread dmotd



On Sunday 01 February 2009 00:55:24 Rory Walsh wrote:
 Quick question: is it possible to dynamically alter the send/receive
 symbols for GUI objects? I know that one can change most attributes
 through various messages but is it possible to alter their
 send/receive symbols?

 Rory.

 p.s. It's been a few years since I posted any messages here. I hope
 everyone is keeping well!

 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list


---
#N canvas 0 0 450 300 10;
#X floatatom 272 142 5 0 0 0 - - -;
#X floatatom 90 115 5 0 0 0 - - -;
#X obj 273 182 s now;
#X msg 86 42 symbol now;
#X obj 86 78 dyn-receive test;
#X obj 219 76 dyn-send test;
#X floatatom 220 47 5 0 0 0 - - -;
#X msg 296 51 symbol great;
#X obj 92 184 r great;
#X floatatom 93 210 5 0 0 0 - - -;
#X obj 156 185 r test;
#X obj 223 183 s test;
#X floatatom 160 216 5 0 0 0 - - -;
#X floatatom 222 157 5 0 0 0 - - -;
#X connect 0 0 2 0;
#X connect 3 0 4 0;
#X connect 4 0 1 0;
#X connect 6 0 5 0;
#X connect 7 0 5 1;
#X connect 8 0 9 0;
#X connect 10 0 12 0;
#X connect 13 0 11 0;
#N canvas 80 349 450 300 10;
#N canvas 781 144 450 300 \$0-receive 1;
#X obj 10 10 r test;
#X obj 10 30 s 1227-dyn-receive;
#X connect 0 0 1 0;
#X restore 202 43 pd \$0-receive;
#X obj 83 130 f \$0;
#X obj 56 150 list;
#X obj 56 202 s pd-\$0-receive;
#X obj 56 110 t a b;
#X obj 204 120 outlet;
#X obj 56 64 inlet;
#X msg 56 170 clear \, obj 10 10 r \$1 \, obj 10 30 s \$2-dyn-receive
\, connect 0 0 1 0;
#X obj 204 80 r \$0-dyn-receive;
#X obj 114 38 loadbang;
#X obj 114 77 symbol \$1;
#X connect 1 0 2 1;
#X connect 2 0 7 0;
#X connect 4 0 2 0;
#X connect 4 1 1 0;
#X connect 6 0 4 0;
#X connect 7 0 3 0;
#X connect 8 0 5 0;
#X connect 9 0 10 0;
#X connect 10 0 4 0;
#N canvas 566 176 518 325 10;
#X obj 34 -8 inlet;
#N canvas 781 144 450 300 \$0-receive 1;
#X obj 10 10 r test;
#X obj 10 30 s 1233-dyn-send;
#X connect 0 0 1 0;
#X restore 32 44 pd \$0-receive;
#X obj 130 149 s pd-\$0-receive;
#X obj 158 67 f \$0;
#X obj 131 87 list;
#X obj 131 47 t a b;
#X obj 34 15 s \$0-dyn-send;
#X obj 136 14 inlet;
#X obj 212 -25 loadbang;
#X obj 212 14 symbol \$1;
#X msg 127 111 clear \, obj 10 30 r \$2-dyn-send \, obj 10 10 s \$1
\, connect 0 0 1 0;
#X connect 0 0 6 0;
#X connect 3 0 4 1;
#X connect 4 0 10 0;
#X connect 5 0 4 0;
#X connect 5 1 3 0;
#X connect 7 0 5 0;
#X connect 8 0 9 0;
#X connect 9 0 5 0;
#X connect 10 0 2 0;
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] dynamically altering GUI send/receive symbols

2009-01-31 Thread dmotd
[send] and [receive] objects have static creation arguments, and cannot be 
changed dynamically, however its possible to change the attribute using 
abstractions and a bit of dynamic patching, see the attached files. quite 
simply a matter of creating the send + receive objects dynamically in a 
subpatch and routing the send/receive outlet/inlet to the abstractions 
outlet/inlet.. hope this helps..

dmotd


On Sunday 01 February 2009 00:55:24 Rory Walsh wrote:
 Quick question: is it possible to dynamically alter the send/receive
 symbols for GUI objects? I know that one can change most attributes
 through various messages but is it possible to alter their
 send/receive symbols?

 Rory.

 p.s. It's been a few years since I posted any messages here. I hope
 everyone is keeping well!

 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list

#N canvas 80 349 450 300 10;
#N canvas 781 144 450 300 \$0-receive 1;
#X obj 10 10 r test;
#X obj 10 30 s 1227-dyn-receive;
#X connect 0 0 1 0;
#X restore 202 43 pd \$0-receive;
#X obj 83 130 f \$0;
#X obj 56 150 list;
#X obj 56 202 s pd-\$0-receive;
#X obj 56 110 t a b;
#X obj 204 120 outlet;
#X obj 56 64 inlet;
#X msg 56 170 clear \, obj 10 10 r \$1 \, obj 10 30 s \$2-dyn-receive
\, connect 0 0 1 0;
#X obj 204 80 r \$0-dyn-receive;
#X obj 114 38 loadbang;
#X obj 114 77 symbol \$1;
#X connect 1 0 2 1;
#X connect 2 0 7 0;
#X connect 4 0 2 0;
#X connect 4 1 1 0;
#X connect 6 0 4 0;
#X connect 7 0 3 0;
#X connect 8 0 5 0;
#X connect 9 0 10 0;
#X connect 10 0 4 0;
#N canvas 566 176 518 325 10;
#X obj 34 -8 inlet;
#N canvas 781 144 450 300 \$0-receive 1;
#X obj 10 10 r test;
#X obj 10 30 s 1233-dyn-send;
#X connect 0 0 1 0;
#X restore 32 44 pd \$0-receive;
#X obj 130 149 s pd-\$0-receive;
#X obj 158 67 f \$0;
#X obj 131 87 list;
#X obj 131 47 t a b;
#X obj 34 15 s \$0-dyn-send;
#X obj 136 14 inlet;
#X obj 212 -25 loadbang;
#X obj 212 14 symbol \$1;
#X msg 127 111 clear \, obj 10 30 r \$2-dyn-send \, obj 10 10 s \$1
\, connect 0 0 1 0;
#X connect 0 0 6 0;
#X connect 3 0 4 1;
#X connect 4 0 10 0;
#X connect 5 0 4 0;
#X connect 5 1 3 0;
#X connect 7 0 5 0;
#X connect 8 0 9 0;
#X connect 9 0 5 0;
#X connect 10 0 2 0;
#N canvas 0 0 450 300 10;
#X floatatom 272 142 5 0 0 0 - - -;
#X floatatom 90 115 5 0 0 0 - - -;
#X obj 273 182 s now;
#X msg 85 27 symbol now;
#X obj 86 78 dyn-receive test;
#X obj 219 76 dyn-send test;
#X floatatom 220 47 5 0 0 0 - - -;
#X msg 289 24 symbol great;
#X obj 92 184 r great;
#X floatatom 93 210 5 0 0 0 - - -;
#X obj 156 185 r test;
#X obj 223 183 s test;
#X floatatom 160 216 5 0 0 0 - - -;
#X floatatom 222 157 5 0 0 0 - - -;
#X msg 319 49 symbol test;
#X msg 114 52 symbol test;
#X connect 0 0 2 0;
#X connect 3 0 4 0;
#X connect 4 0 1 0;
#X connect 6 0 5 0;
#X connect 7 0 5 1;
#X connect 8 0 9 0;
#X connect 10 0 12 0;
#X connect 13 0 11 0;
#X connect 14 0 5 1;
#X connect 15 0 4 0;
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] dynamically altering GUI send/receive symbols

2009-01-31 Thread IOhannes m zmoelnig

dmotd wrote:
[send] and [receive] objects have static creation arguments, and cannot be 


[send] does not.

fmgasdr
IOhannes


smime.p7s
Description: S/MIME Cryptographic Signature
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] dynamically altering GUI send/receive symbols

2009-01-31 Thread dmotd
many thanks IOhannes, 

i have never really realised that [send] without an argument allows for 
dynamic allocation, many years later this is a minor revelation (which has 
been looking at me directly in the face for even longer)..  unfortunately 
[receive] does not have the same parameters, so my hack still applies.. 

cheers.. 
(old dog new trick)

On Sunday 01 February 2009 02:43:28 IOhannes m zmoelnig wrote:
 [send] does not.

 fmgasdr
 IOhannes


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list