aboutsummaryrefslogtreecommitdiff
path: root/externals/gridflow/doc/flow_classes/#mouse-help.pd
diff options
context:
space:
mode:
Diffstat (limited to 'externals/gridflow/doc/flow_classes/#mouse-help.pd')
-rw-r--r--externals/gridflow/doc/flow_classes/#mouse-help.pd99
1 files changed, 99 insertions, 0 deletions
diff --git a/externals/gridflow/doc/flow_classes/#mouse-help.pd b/externals/gridflow/doc/flow_classes/#mouse-help.pd
new file mode 100644
index 00000000..648afc0f
--- /dev/null
+++ b/externals/gridflow/doc/flow_classes/#mouse-help.pd
@@ -0,0 +1,99 @@
+#N canvas 675 0 632 699 10;
+#X msg 59 113 setcursor 32;
+#X msg 40 90 hidecursor;
+#X text 125 88 <-- removes the cursor;
+#X text 159 110 <-- accepts 0 - 63;
+#X obj 136 148 print xy_clicked;
+#X obj 137 194 print xy_unclicked;
+#X obj 68 281 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
+;
+#X obj 85 281 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
+;
+#X obj 102 281 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
+1;
+#X floatatom 139 292 5 0 0 0 - - -;
+#X obj 139 273 +;
+#X obj 173 273 t a;
+#X obj 137 218 print xy_moved;
+#X obj 136 170 print xy_dragged;
+#X obj 340 175 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1
+1;
+#X obj 360 175 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1
+1;
+#X obj 380 175 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1
+1;
+#X obj 400 151 loadbang;
+#X text 232 422 select buttons to be considered in click/drag/unclick
+;
+#X obj 40 145 #out window;
+#X obj 340 201 #pack 3;
+#X obj 0 0 doc_h;
+#X obj 3 330 doc_c 0;
+#X obj 3 370 doc_i 2;
+#X obj 3 454 doc_o 8;
+#X obj 14 484 doc_oo 0;
+#X obj 14 506 doc_oo 1;
+#X obj 14 528 doc_oo 2;
+#X obj 14 550 doc_oo 3;
+#X obj 14 572 doc_oo 4;
+#X obj 14 594 doc_oo 5;
+#X obj 14 616 doc_oo 6;
+#X obj 14 638 doc_oo 7;
+#X obj 14 400 doc_ii 0;
+#X obj 14 422 doc_ii 1;
+#X text 19 32 How to get the mouse coordinates and hide / change the
+cursor;
+#X obj 40 247 #mouse \, \, \, \, \,;
+#X obj 97 400 doc_m i0 list;
+#X text 232 484 (y x) click;
+#X text 232 506 (y x) drag;
+#X text 232 528 (y x) unclick;
+#X text 232 550 (y x) move;
+#X text 232 572 0 \, 1 button 1 status;
+#X text 232 594 0 \, 1 button 2 status;
+#X text 232 616 0 \, 1 button 3 status;
+#X text 232 638 mouse wheel difference: -1=up +1=down;
+#X obj 340 230 #to_list;
+#X text 232 400 what comes out of [#out window];
+#X obj 97 422 doc_m i1 list;
+#X obj 97 484 doc_m o0 list;
+#X obj 97 506 doc_m o1 list;
+#X obj 97 528 doc_m o2 list;
+#X obj 97 550 doc_m o3 list;
+#X obj 97 572 doc_m o4 float;
+#X obj 97 594 doc_m o5 float;
+#X obj 97 616 doc_m o6 float;
+#X obj 97 638 doc_m o7 float;
+#X obj 0 670 doc_f;
+#X connect 0 0 19 0;
+#X connect 1 0 19 0;
+#X connect 10 0 11 0;
+#X connect 10 0 9 0;
+#X connect 11 0 10 1;
+#X connect 14 0 20 0;
+#X connect 15 0 20 1;
+#X connect 16 0 20 2;
+#X connect 17 0 14 0;
+#X connect 17 0 15 0;
+#X connect 17 0 16 0;
+#X connect 19 0 36 0;
+#X connect 20 0 46 0;
+#X connect 36 0 4 0;
+#X connect 36 1 13 0;
+#X connect 36 2 5 0;
+#X connect 36 3 12 0;
+#X connect 36 4 6 0;
+#X connect 36 5 7 0;
+#X connect 36 6 8 0;
+#X connect 36 7 10 0;
+#X connect 37 1 47 0;
+#X connect 46 0 36 1;
+#X connect 48 1 18 0;
+#X connect 49 1 38 0;
+#X connect 50 1 39 0;
+#X connect 51 1 40 0;
+#X connect 52 1 41 0;
+#X connect 53 1 42 0;
+#X connect 54 1 43 0;
+#X connect 55 1 44 0;
+#X connect 56 1 45 0;