Update of /cvsroot/pure-data/externals/iem/iemguts/help In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12936/help
Added Files: propertybang-help.pd saveargs-help.pd Log Message: a new library for innards
--- NEW FILE: saveargs-help.pd --- #N canvas 315 241 645 450 10; #X text 39 77 usage:; #X text 367 336 (c) IOhannes m zmoelnig @ iem , 2007; #X obj 90 43 saveargs; #X text 174 44 manipulate the abstractions arguments (and name) on saving; #X obj 71 384 saveargs; #X msg 71 281 list 10 20; #X msg 91 303 list quite a lot of arguments; #X msg 102 340 abstraction1; #X msg 118 357 abstraction2 argument1; #X text 83 78 put the [saveargs] in your abstraction; #X text 81 114 send a _list_ of new arguments to the [saveargs]; #X text 82 130 save the parent patch; #X text 83 94 put the abstraction in your parent patch; #X text 74 150 --> the parent patch will save your abstraction with the arguments you sent to [saveargs] instead of the original ones; #X text 77 203 you can also change the (saved) name of the abstraction , by using a selector other than "list" (and the like).; #X text 77 226 take care , as this can totally change the behaviour of your patch (or break it); #X connect 5 0 4 0; #X connect 6 0 4 0; #X connect 7 0 4 0; #X connect 8 0 4 0;
--- NEW FILE: propertybang-help.pd --- #N canvas 469 268 645 300 10; #X obj 90 43 propertybang; #N canvas 0 0 450 300 with 0; #X obj 110 126 propertybang; #X obj 110 146 t b b; #X obj 135 166 print property; #X obj 110 200 outlet; #X connect 0 0 1 0; #X connect 1 0 3 0; #X connect 1 1 2 0; #X restore 86 152 pd with propertybang; #X obj 86 176 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X text 174 44 enables the "property" menu for abstractions; #X text 90 77 usage:; #X text 140 77 put a [propertybang] object into your abstraction; #X text 139 94 put your abstraction into your patch; #X text 127 114 --> the [propertybang] will send out a bang , everytime you right-clock on your abstraction and select "Properties"; #X text 367 276 (c) IOhannes m zmoelnig @ iem , 2007; #X text 61 224 note: the [propertybang] is PER ABSTRACTION! having multiple [propertybang]s within one abstraction , will trigger them all at the same time. you cannot have [propertybang]s per subpatch (yet); #X connect 1 0 2 0;