-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathundo-help.pd
65 lines (65 loc) · 2.59 KB
/
undo-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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#N canvas 276 89 420 567 10;
#X obj 33 30 cnv 15 144 57 empty empty empty 21 18 2 32 -99865 -204800
0;
#X obj 27 24 cnv 15 144 57 empty empty empty 21 18 2 32 -1 -204800
0;
#X obj 28 25 cnv 15 142 55 empty empty empty 21 18 2 32 -204786 -204800
0;
#X obj 29 26 cnv 15 140 53 empty empty UNDO 16 25 2 38 -206035 -204800
0;
#X obj 26 153 cnv 15 358 392 empty empty empty 20 12 0 14 -33289 -66577
0;
#X obj 27 154 cnv 15 356 390 empty empty empty 20 12 0 14 -162280 -66577
0;
#X obj 31 158 cnv 15 347 381 empty empty empty 20 12 0 14 -33289 -66577
0;
#X obj 32 159 cnv 15 345 379 empty empty empty 20 12 0 14 -262144 -66577
0;
#X obj 53 216 context :H 32 :X 8 :Y 7 :a ' | | | gg ' :x = 6 5 4 3
2 :F 48 :Z 12 :ID 1 :ex ' clear ' :ol 1 4 obj 0 24 undo 4 obj 0 36
undo 4 obj 0 48 undo 4 obj 0 60 undo;
#X text 240 239 There are four undo objects here \, embedded in the
overlay., f 19;
#X text 211 240 <--;
#X text 26 92 Undo tracks the changes that are made to Context and
lets you undo them. Each Undo stores one change \, but the more you
create \, the more you can store. Undo must be created in the Overlay
to function., f 51;
#X text 47 337 Click on the toggles or change any other Context setting.
Text will appear in the Context canvas--this is the Context state that
you have just left. Click on the undo button to re-select that state.
, f 45;
#X obj 188 27 ctxfiles/license;
#N canvas 67 89 450 125 (subpatch) 0;
#X text 38 23 [undo] can take one argument \, which is the buffer time
in milliseconds. This determines how long [undo] will wait to receive
new settings before it sets itself. It is only necessary to give the
top [undo] an argument. The default of 200 ms will be selected if no
argument is set.;
#X restore 312 507 argument;
#N canvas 467 148 450 300 undo 0;
#X msg 48 122 undo;
#X text 83 122 cycle through the given [undo] states;
#X msg 112 160 undo 1;
#X msg 112 182 undo 2;
#X text 167 164 jump to a particular;
#X text 47 30 Once [undo] is embedded \, you can control it using regular
Context commands. There are three relevant commands \; -- undo \; --
undo [x] \; -- undo -on [x];
#X msg 145 223 undo -on 0;
#X msg 145 243 undo -on 1;
#X text 221 227 prevent/allow [undo] from receiving new states, f
31;
#X obj 48 261 outlet;
#X connect 0 0 9 0;
#X connect 2 0 9 0;
#X connect 3 0 9 0;
#X connect 6 0 9 0;
#X connect 7 0 9 0;
#X restore 92 174 context undo command;
#X obj 5 3 helpfiles/docfiles/help-display \$0;
#X obj 80 446 else/openfile helpfiles/links/undo.html -h see Context
Manual entry on [undo];
#X obj 80 465 else/openfile helpfiles/links/commands.html -h see Context
Manual entry on commands;
#X connect 15 0 8 2;