[PD-cvs] externals/clr/test test-help.pd,1.1,1.2 test.cs,1.1,1.2
Thomas Grill
xovo at users.sourceforge.net
Thu Mar 9 18:27:39 CET 2006
Update of /cvsroot/pure-data/externals/clr/test
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3296/clr/test
Modified Files:
test-help.pd test.cs
Log Message:
fixes for mono object passing
Index: test.cs
===================================================================
RCS file: /cvsroot/pure-data/externals/clr/test/test.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** test.cs 9 Mar 2006 14:34:33 -0000 1.1
--- test.cs 9 Mar 2006 17:27:37 -0000 1.2
***************
*** 19,23 ****
AddInlet(ref farg);
AddInlet();
! AddOutletBang();
}
--- 19,23 ----
AddInlet(ref farg);
AddInlet();
! AddOutletAnything();
}
***************
*** 32,35 ****
--- 32,37 ----
AddMethod(0,"set",new MethodAnything(obj.MySet));
AddMethod(0,"send",new MethodAnything(obj.MySend));
+ AddMethod(0,"trigger",new Method(obj.MyTrigger));
+ AddMethod(0,new MethodObject(obj.MyObject));
AddMethod(0,new MethodAnything(obj.MyAnything));
AddMethod(1,new MethodFloat(obj.MyFloat1));
***************
*** 86,89 ****
--- 88,101 ----
}
+ protected virtual void MyTrigger()
+ {
+ OutletEx(0,"hey");
+ }
+
+ protected virtual void MyObject(int ix,object obj)
+ {
+ Post("OBJECT "+obj.ToString());
+ }
+
protected virtual void MyAnything(int ix,PureData.Symbol s,PureData.AtomList l)
{
Index: test-help.pd
===================================================================
RCS file: /cvsroot/pure-data/externals/clr/test/test-help.pd,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** test-help.pd 9 Mar 2006 14:34:33 -0000 1.1
--- test-help.pd 9 Mar 2006 17:27:37 -0000 1.2
***************
*** 1,3 ****
! #N canvas 617 153 850 617 12;
#X floatatom 125 51 5 0 0 0 - - -;
#X symbolatom 320 81 10 0 0 0 - - -;
--- 1,3 ----
! #N canvas 617 153 862 841 12;
#X floatatom 125 51 5 0 0 0 - - -;
#X symbolatom 320 81 10 0 0 0 - - -;
***************
*** 17,22 ****
#X obj 152 495 print OUT;
#X floatatom 530 321 5 0 0 0 - - -;
! #X floatatom 229 112 5 0 0 0 - - -;
! #X msg 228 136 send \$1 b c;
#X obj 407 497 print RECV1;
#X obj 406 463 r receiver;
--- 17,22 ----
#X obj 152 495 print OUT;
#X floatatom 530 321 5 0 0 0 - - -;
! #X floatatom 290 173 5 0 0 0 - - -;
! #X msg 289 197 send \$1 b c;
#X obj 407 497 print RECV1;
#X obj 406 463 r receiver;
***************
*** 32,35 ****
--- 32,42 ----
#X msg 578 274 heyho;
#X obj 151 443 test a b 5;
+ #X obj 655 388 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+ -1;
+ #X obj 124 621 test;
+ #X obj 124 696 test;
+ #X obj 141 650 print A;
+ #X obj 138 725 print B;
+ #X msg 120 580 trigger;
#X connect 0 0 30 0;
#X connect 1 0 30 0;
***************
*** 58,59 ****
--- 65,71 ----
#X connect 29 0 30 1;
#X connect 30 0 14 0;
+ #X connect 31 0 30 3;
+ #X connect 32 0 33 0;
+ #X connect 32 0 34 0;
+ #X connect 33 0 35 0;
+ #X connect 36 0 32 0;
More information about the Pd-cvs
mailing list