-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathpsave-help.pd
35 lines (35 loc) · 1.67 KB
/
psave-help.pd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#N canvas 509 121 461 464 10;
#X obj 19 19 cnv 15 202 52 empty empty empty 20 12 0 14 -99865 -66577
0;
#X obj 14 14 cnv 15 202 52 empty empty empty 20 12 0 14 -1 -66577 0
;
#X obj 15 15 cnv 15 200 50 empty empty psave 38 18 2 48 -4247 -262144
0;
#X obj 229 16 ctxfiles/license;
#X text 107 91 An easy solution for state-saving abstractions;
#X text 15 207 [psave] is going to take over the abstraction's creation
arguments \, so you better use it only in abstractions where you don't
mind relinquishing control of these. [psave] takes the mandatory argument
'\$1'. Ie. it will only work if created as [psave \$1].;
#X text 16 292 See also:;
#X obj 26 89 psave \$1;
#X text 20 378 Note that [psave] and its related objects are not really
a part of Context. They're just some useful objects that are available
in the same library.;
#N canvas 569 246 450 126 [contour] 0;
#X text 23 34 [psave] can be used to save the parameters of a [contour]
object inside an abstraction as well. To do this \, you need to put
\$0 as a second argument \, ie. [psave \$1 \$0];
#X restore 319 342 saving [contour];
#X text 16 120 [psave] contains the 'guts' of the auto-saving mechanism
used to create hassle free state saving abstractions. It is used in
conjunction with [slide] \, [slide2] \, [num] \, [tog] and [coord].
Using [psave] \, you can save any number of parameters inside an abstraction
\, simply by pressing control + s.;
#X obj 93 292 else/openfile helpfiles/state_saving_abstractions.pd
-h;
#X obj 93 305 else/openfile slide-help.pd -h;
#X obj 92 319 else/openfile slide2-help.pd -h;
#X obj 92 333 else/openfile tog-help.pd -h;
#X obj 92 346 else/openfile num-help.pd -h;
#X obj 92 359 else/openfile coord-help.pd -h;