aboutsummaryrefslogtreecommitdiff
path: root/externals/gridflow/doc/flow_classes/#mouse-help.pd
blob: 648afc0fcf5e545faa42bf629b08a37e70f02646 (plain)
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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
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;