Quellcode durchsuchen

kpofwin

replaced kof with kpof in all parameters names
added keyboard shortcut for fullscreen : f for full, echap for windowed
Etienne Landon vor 8 Jahren
Ursprung
Commit
629df1c0aa
1 geänderte Dateien mit 75 neuen und 63 gelöschten Zeilen
  1. 75 63
      kpofwin.pd

+ 75 - 63
kpofwin.pd

@@ -1,57 +1,60 @@
-#N canvas 100 310 1053 726 10;
-#N canvas 277 165 768 272 storage_&_osc 0;
-#X obj 41 13 ds_reg \$2 /kofwin/window/x;
-#X obj 41 32 ds_reg \$2 /kofwin/window/y;
-#X obj 39 51 ds_reg \$2 /kofwin/normalizedtexcoords;
-#X obj 40 71 ds_reg \$2 /kofwin/framerate;
-#X obj 40 92 ds_reg \$2 /kofwin/cursor;
-#X obj 39 109 ds_reg \$2 /kofwin/position/x;
-#X obj 40 134 ds_reg \$2 /kofwin/position/y;
-#X obj 369 10 osc_r \$1 /kofwin/window/x;
-#X obj 369 31 osc_r \$1 /kofwin/window/y;
-#X obj 370 51 osc_r \$1 /kofwin/normalizedtexcoords;
-#X obj 369 71 osc_r \$1 /kofwin/framerate;
-#X obj 369 91 osc_r \$1 /kofwin/cursor;
-#X obj 369 111 osc_r \$1 /kofwin/position/x;
-#X obj 369 130 osc_r \$1 /kofwin/position/y;
-#X obj 369 150 osc_r \$1 /kofwin/fullscreen;
-#X obj 41 183 ds_reg \$2 /kofwin/background/R;
-#X obj 369 180 osc_r \$1 /kofwin/background/R;
-#X obj 369 201 osc_r \$1 /kofwin/background/G;
-#X obj 41 202 ds_reg \$2 /kofwin/background/G;
-#X obj 39 221 ds_reg \$2 /kofwin/background/B;
-#X obj 370 221 osc_r \$1 /kofwin/background/B;
+#N canvas 94 307 1053 726 10;
+#X declare -path kollabs;
+#N canvas 273 163 768 272 storage_&_osc 0;
+#X obj 41 13 ds_reg \$2 /kpofwin/window/x;
+#X obj 41 32 ds_reg \$2 /kpofwin/window/y;
+#X obj 39 51 ds_reg \$2 /kpofwin/normalizedtexcoords;
+#X obj 40 71 ds_reg \$2 /kpofwin/framerate;
+#X obj 40 92 ds_reg \$2 /kpofwin/cursor;
+#X obj 39 109 ds_reg \$2 /kpofwin/position/x;
+#X obj 40 134 ds_reg \$2 /kpofwin/position/y;
+#X obj 369 10 osc_r \$1 /kpofwin/window/x;
+#X obj 369 31 osc_r \$1 /kpofwin/window/y;
+#X obj 370 51 osc_r \$1 /kpofwin/normalizedtexcoords;
+#X obj 369 71 osc_r \$1 /kpofwin/framerate;
+#X obj 369 91 osc_r \$1 /kpofwin/cursor;
+#X obj 369 111 osc_r \$1 /kpofwin/position/x;
+#X obj 369 130 osc_r \$1 /kpofwin/position/y;
+#X obj 369 150 osc_r \$1 /kpofwin/fullscreen;
+#X obj 41 183 ds_reg \$2 /kpofwin/background/R;
+#X obj 369 180 osc_r \$1 /kpofwin/background/R;
+#X obj 369 201 osc_r \$1 /kpofwin/background/G;
+#X obj 41 202 ds_reg \$2 /kpofwin/background/G;
+#X obj 39 221 ds_reg \$2 /kpofwin/background/B;
+#X obj 370 221 osc_r \$1 /kpofwin/background/B;
 #X restore 249 84 pd storage_&_osc;
 #X obj 28 369 cnv 15 360 60 empty empty creation_arguments: 3 8 0 12
 -191407 -1 0;
 #X text 33 388 1st: module ID \, needs to be unique \; 2nd: storage
 domain;
-#N canvas 1021 577 413 151 cfg_\$1 0;
+#N canvas 1019 576 413 151 cfg_\$1 0;
 #X obj 2 2 cnv 15 170 145 empty empty QUAD 20 12 0 14 -233017 -66577
 0;
 #X obj 179 2 cnv 15 190 145 empty empty BACKGROUND 20 12 0 14 -233017
 -66577 0;
-#X obj 197 40 vsl 15 60 0 255 0 0 /kofwin/background/R /kofwin/background/R
-empty -10 -9 0 10 -258113 -1 -1 1900 0;
-#X obj 247 40 vsl 15 60 0 255 0 0 /kofwin/background/G /kofwin/background/G
-empty -10 -9 0 10 -4034 -1 -1 5900 0;
-#X obj 297 40 vsl 15 60 0 255 0 0 /kofwin/background/B /kofwin/background/B
-empty -10 -9 0 10 -4160 -1 -1 4200 0;
-#X obj 15 38 tgl 15 0 /kofwin/normalizedtexcoords /kofwin/normalizedtexcoords
-normalizedtexcoords 17 7 0 10 -262144 -1 -1 1 1;
-#X obj 15 58 tgl 15 0 /kofwin/cursor /kofwin/cursor cursor 17 7 0 10
+#X obj 197 40 vsl 15 60 0 255 0 0 /kpofwin/background/R /kpofwin/background/R
+empty -10 -9 0 10 -258113 -1 -1 0 0;
+#X obj 247 40 vsl 15 60 0 255 0 0 /kpofwin/background/G /kpofwin/background/G
+empty -10 -9 0 10 -4034 -1 -1 0 0;
+#X obj 297 40 vsl 15 60 0 255 0 0 /kpofwin/background/B /kpofwin/background/B
+empty -10 -9 0 10 -4160 -1 -1 0 0;
+#X obj 15 38 tgl 15 0 /kpofwin/normalizedtexcoords /kpofwin/normalizedtexcoords
+normalizedtexcoords 17 7 0 10 -262144 -1 -1 0 1;
+#X obj 15 58 tgl 15 0 /kpofwin/cursor /kpofwin/cursor cursor 17 7 0 10
 -262144 -1 -1 1 1;
 #X coords 0 0 1 1 155 300 0;
 #X restore 312 258 pd cfg_\$1;
-#N canvas 935 244 450 300 init 0;
-#X obj 98 76 loadbang;
-#X obj 98 98 list append \$1;
-#X obj 173 74 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
+#N canvas 931 242 450 300 init 0;
+#X obj 38 76 loadbang;
+#X obj 38 98 list append \$1;
+#X obj 113 74 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
 -1;
-#X msg 98 120 \; /kofwin/window/x 800 \; /kofwin/window/y 600 \; /kofwin/normalizedtexcoords
-1 \; /kofwin/framerate 25 \; /kofwin/cursor 1 \; /kofwin/position/x
-100 \; /kofwin/position/y 100 \; /kofwin/background/R 0 \; /kofwin/background/G
-0 \; /kofwin/background/B 0;
+#X msg 38 120 \; /kpofwin/window/x 800 \; /kpofwin/window/y 600 \; /kpofwin/normalizedtexcoords
+1 \; /kpofwin/framerate 25 \; /kpofwin/cursor 1 \; /kpofwin/position/x
+100 \; /kpofwin/position/y 100 \; /kpofwin/background/R 0 \; /kpofwin/background/G
+0 \; /kpofwin/background/B 0;
+#X obj 35 46 declare -path kollabs;
+#X text 197 48 assume kollabs folder is nearby;
 #X connect 0 0 1 0;
 #X connect 1 0 3 0;
 #X connect 2 0 1 0;
@@ -66,58 +69,63 @@ normalizedtexcoords 17 7 0 10 -262144 -1 -1 1 1;
 #X floatatom 514 642 5 0 0 0 - - -, f 5;
 #X floatatom 571 642 5 0 0 0 - - -, f 5;
 #X msg 534 183 build;
-#X obj 514 22 r /kofwin/window/x;
-#X obj 535 41 r /kofwin/window/y;
+#X obj 514 22 r /kpofwin/window/x;
+#X obj 535 41 r /kpofwin/window/y;
 #X obj 535 63 t b f;
 #X obj 514 113 list prepend window;
 #X obj 514 135 list trim;
-#X obj 534 160 r /kofwin/build;
-#X obj 594 182 r /kofwin/normalizedtexcoords;
+#X obj 534 160 r /kpofwin/build;
+#X obj 594 182 r /kpofwin/normalizedtexcoords;
 #X msg 594 204 normalizedtextcoords \$1;
 #X msg 604 250 framerate \$1;
 #X msg 630 294 cursor \$1;
-#X obj 604 228 r /kofwin/framerate;
-#X obj 630 273 r /kofwin/cursor;
+#X obj 604 228 r /kpofwin/framerate;
+#X obj 630 273 r /kpofwin/cursor;
 #X obj 663 362 t b f;
 #X obj 642 390 pack f f;
 #X obj 642 434 list trim;
-#X obj 642 320 r /kofwin/position/x;
-#X obj 663 340 r /kofwin/position/y;
+#X obj 642 320 r /kpofwin/position/x;
+#X obj 663 340 r /kpofwin/position/y;
 #X obj 642 412 list prepend pos;
 #X obj 61 77 cnv 15 170 125 empty empty WINDOW 20 12 0 14 -233017 -66577
 0;
-#X obj 160 130 nbx 5 14 0 10000 0 0 /kofwin/position/x /kofwin/position/x
+#X obj 160 130 nbx 5 14 0 10000 0 0 /kpofwin/position/x /kpofwin/position/x
 x -10 7 0 10 -261234 -1 -1 100 256;
-#X obj 160 146 nbx 5 14 0 10000 0 0 /kofwin/position/y /kofwin/position/y
+#X obj 160 146 nbx 5 14 0 10000 0 0 /kpofwin/position/y /kpofwin/position/y
 y -10 7 0 10 -261234 -1 -1 100 256;
-#X obj 80 131 nbx 5 14 0 10000 0 0 /kofwin/window/x /kofwin/window/x
-x -10 7 0 10 -261234 -1 -1 800 256;
-#X obj 80 147 nbx 5 14 0 10000 0 0 /kofwin/window/y /kofwin/window/y
-y -10 7 0 10 -261234 -1 -1 600 256;
+#X obj 80 131 nbx 5 14 0 10000 0 0 /kpofwin/window/x /kpofwin/window/x
+x -10 7 0 10 -261234 -1 -1 1280 256;
+#X obj 80 147 nbx 5 14 0 10000 0 0 /kpofwin/window/y /kpofwin/window/y
+y -10 7 0 10 -261234 -1 -1 720 256;
 #X text 86 110 size;
 #X text 156 110 position;
-#X obj 83 171 nbx 5 14 0 10000 0 0 /kofwin/framerate /kofwin/framerate
-fps -20 7 0 10 -261234 -1 -1 25 256;
+#X obj 83 171 nbx 5 14 0 10000 0 0 /kpofwin/framerate /kpofwin/framerate
+fps -20 7 0 10 -261234 -1 -1 60 256;
 #X obj 152 83 bng 15 250 50 0 empty empty advanced 17 7 0 10 -159808
 -1 -1;
 #X msg 243 112 vis 1;
 #X obj 243 136 s pd-cfg_\$1;
-#X obj 162 170 bng 15 250 50 0 /kofwin/build /kofwin/build build 17
+#X obj 162 170 bng 15 250 50 0 /kpofwin/build /kpofwin/build build 17
 7 0 10 -262144 -1 -1;
 #X obj 514 91 pack f f f;
-#X obj 581 61 r /kofwin/fullscreen;
+#X obj 581 61 r /kpofwin/fullscreen;
 #X obj 612 88 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
 1;
 #X floatatom 670 123 5 0 0 0 - - -, f 5;
 #X obj 749 452 pack f f f;
 #X obj 786 409 t b f;
-#X obj 786 387 r /kofwin/background/G;
+#X obj 786 387 r /kpofwin/background/G;
 #X obj 836 431 t b f;
 #X obj 749 494 list trim;
-#X obj 756 367 r /kofwin/background/R;
-#X obj 836 409 r /kofwin/background/B;
+#X obj 756 367 r /kpofwin/background/R;
+#X obj 836 409 r /kpofwin/background/B;
 #X obj 749 472 list prepend background;
-#X obj 621 589 s /fromkofwin;
+#X obj 621 589 s /fromkpofwin;
+#X obj 838 29 r #pofkey;
+#X obj 961 35 print;
+#X obj 838 51 route 27 102;
+#X msg 838 73 0;
+#X msg 878 73 1;
 #X connect 9 0 10 0;
 #X connect 9 0 57 0;
 #X connect 10 0 11 0;
@@ -160,4 +168,8 @@ fps -20 7 0 10 -261234 -1 -1 25 256;
 #X connect 54 0 49 0;
 #X connect 55 0 52 0;
 #X connect 56 0 53 0;
+#X connect 58 0 59 0;
+#X connect 58 0 60 0;
+#X connect 60 0 61 0;
+#X connect 60 1 62 0;
 #X coords 0 -1 1 1 172 150 1 60 55;