From 9ceb7eff8993995df8cb4accdddff824763d55c5 Mon Sep 17 00:00:00 2001 From: Luke Iannini Date: Sat, 25 Apr 2009 06:07:11 +0000 Subject: just made gop-edit way awesomer: just click and drag on the patch to set the GOP rectangle. also added a help patch. svn path=/trunk/abstractions/sfruit/; revision=11141 --- sfruit/gop-edit-help.pd | 9 +++++ sfruit/gop-edit.pd | 98 +++++++++++++++++++++++++++++++++++++------------ 2 files changed, 83 insertions(+), 24 deletions(-) create mode 100644 sfruit/gop-edit-help.pd diff --git a/sfruit/gop-edit-help.pd b/sfruit/gop-edit-help.pd new file mode 100644 index 0000000..3e117b5 --- /dev/null +++ b/sfruit/gop-edit-help.pd @@ -0,0 +1,9 @@ +#N canvas 0 22 450 300 10; +#X obj 49 154 gop-edit; +#X text 35 29 gop-edit - use the mouse or the numboxes to adjust the +GOP rectangle rather than the fiddly dialog!; +#X text 33 67 Hold down the letters "GOP" on your keyboard \, then +click and drag to drag the red rectangle. You can do manual tweaks +with the numboxes. Requires toxy.; +#X text 322 264 2009 Luke Iannini; +#X text 326 280 proyekto.net; diff --git a/sfruit/gop-edit.pd b/sfruit/gop-edit.pd index 1a0d5e1..56149ae 100644 --- a/sfruit/gop-edit.pd +++ b/sfruit/gop-edit.pd @@ -1,14 +1,10 @@ -#N canvas 356 354 434 358 10; - - -#X obj 284 188 loadbang; -#X msg 284 213 10; +#N canvas 272 419 562 613 10; #X obj 121 14 r \$0.y-size-s; #X obj 92 -6 r \$0.x-size-s; #X obj 1 1 nbx 3 14 0 1e+37 0 0 \$0.x-off-s \$0.x-off-r x-offs 40 7 -0 10 -262144 -1 -1 0 256; +0 10 -262144 -1 -1 71 256; #X obj 1 15 nbx 3 14 0 1e+37 0 0 \$0.y-off-s \$0.y-off-r y-offs 40 -7 0 10 -262144 -1 -1 0 256; +7 0 10 -262144 -1 -1 157 256; #X obj 92 78 hotpack f f f f; #X obj 150 34 r \$0.x-off-s; #X obj 179 54 r \$0.y-off-s; @@ -16,24 +12,78 @@ #X obj 325 55 import-disabled iemguts; #X obj 92 133 sendcanvas 1; #X obj 1 41 nbx 3 14 0 1e+37 0 0 \$0.x-size-s \$0.x-size-r x-size 40 -7 0 10 -262144 -1 -1 0 256; +7 0 10 -262144 -1 -1 109 256; #X obj 1 55 nbx 3 14 0 1e+37 0 0 \$0.y-size-s \$0.y-size-r y-size 40 -7 0 10 -262144 -1 -1 0 256; +7 0 10 -262144 -1 -1 71 256; #X obj 19 30 cnv 10 43 10 empty empty gop-edit 2 5 0 8 -260129 -262144 0; -#X obj 284 302 s \$0.y-size-r; -#X obj 284 242 s \$0.x-off-r; -#X obj 284 262 s \$0.y-off-r; -#X obj 284 282 s \$0.x-size-r; -#X connect 0 0 1 0; -#X connect 1 0 16 0; -#X connect 1 0 17 0; -#X connect 1 0 18 0; -#X connect 1 0 15 0; -#X connect 2 0 6 1; -#X connect 3 0 6 0; -#X connect 6 0 9 0; -#X connect 7 0 6 2; -#X connect 8 0 6 3; -#X connect 9 0 11 0; +#X obj 258 525 s \$0.y-size-r; +#X obj 198 545 s \$0.x-size-r; +#X obj 72 223 tot .parent; +#X msg 72 199 capture 1; +#X obj 216 425 unpack f f; +#X obj 138 312 route motion mouse mouseup; +#X obj 258 499 -; +#X obj 198 498 -; +#X obj 138 435 unpack f f; +#X obj 337 435 unpack f f; +#X obj 189 337 t b a; +#X obj 240 338 t b a; +#X msg 159 367 1; +#X msg 187 366 0; +#X obj 138 390 spigot; +#X obj 216 386 t a a; +#X obj 335 374 s \$0.x-off-r; +#X obj 394 355 s \$0.y-off-r; +#X obj 335 334 unpack f f; +#X obj 287 281 &&; +#X obj 253 207 hotpack3; +#X obj 253 281 &&; +#X obj 253 248 unpack f f f; +#X obj 126 262 spigot; +#X obj 72 175 loadbang; +#X obj 253 139 keynameonly g; +#X obj 275 159 keynameonly o; +#X obj 298 179 keynameonly p; +#X connect 0 0 4 1; +#X connect 1 0 4 0; +#X connect 4 0 7 0; +#X connect 5 0 4 2; +#X connect 6 0 4 3; +#X connect 7 0 9 0; +#X connect 15 2 36 0; +#X connect 16 0 15 0; +#X connect 17 0 20 1; +#X connect 17 1 19 1; +#X connect 18 0 27 0; +#X connect 18 1 23 0; +#X connect 18 2 24 0; +#X connect 19 0 13 0; +#X connect 20 0 14 0; +#X connect 21 0 20 0; +#X connect 21 1 19 0; +#X connect 22 0 20 0; +#X connect 22 1 19 0; +#X connect 23 0 25 0; +#X connect 23 1 28 0; +#X connect 24 0 26 0; +#X connect 24 1 22 0; +#X connect 25 0 27 1; +#X connect 26 0 27 1; +#X connect 27 0 21 0; +#X connect 28 0 17 0; +#X connect 28 1 31 0; +#X connect 31 0 29 0; +#X connect 31 1 30 0; +#X connect 32 0 34 1; +#X connect 33 0 35 0; +#X connect 34 0 36 1; +#X connect 35 0 34 0; +#X connect 35 1 32 0; +#X connect 35 2 32 1; +#X connect 36 0 18 0; +#X connect 37 0 16 0; +#X connect 38 0 33 0; +#X connect 39 0 33 1; +#X connect 40 0 33 2; #X coords 0 -1 1 1 85 70 2 0 0; -- cgit v1.2.1