Commit fc4211bc authored by Roman Haefeli's avatar Roman Haefeli
Browse files

make non-highlighted gid buttons darker

parent 7c37a778
......@@ -488,20 +488,6 @@ n float nvis;
#X obj 241 259 div;
#X obj 241 333 *;
#X obj 32 54 filledpolygon -v vis c 444 1 0 0 0 h w h w 0;
#N canvas 645 450 401 207 get.gid.clr 0;
#X obj 11 15 inlet;
#X obj 30 74 s \$0.gid2lr.get;
#X obj 30 98 r \$0.gid2lr.set;
#X obj 11 42 t b a b;
#X obj 11 131 list append;
#X obj 11 154 outlet;
#X connect 0 0 3 0;
#X connect 2 0 4 1;
#X connect 3 0 4 0;
#X connect 3 1 1 0;
#X connect 3 2 4 1;
#X connect 4 0 5 0;
#X restore 64 330 pd get.gid.clr;
#N canvas 320 203 446 363 clr.* 0;
#X obj 28 62 t a a a;
#X obj 28 112 div 100;
......@@ -592,48 +578,61 @@ n float nvis;
#X obj 178 302 max 1;
#X obj 32 104 struct \$0.note float x float y float w float h float
id float gid float vel float dur float c float vis;
#N canvas 83 99 410 208 gid->gclr 0;
#X obj 13 14 inlet;
#X obj 13 37 t b a;
#X obj 13 114 list append;
#X obj 13 137 outlet;
#X obj 40 63 s \$0.convert.gid->gclr.get;
#X obj 40 86 r \$0.convert.gid->gclr;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 1 1 4 0;
#X connect 2 0 3 0;
#X connect 5 0 2 1;
#X restore 64 331 pd gid->gclr;
#X connect 0 0 2 0;
#X connect 1 0 5 0;
#X connect 1 1 5 0;
#X connect 2 0 16 0;
#X connect 2 1 38 2;
#X connect 2 0 15 0;
#X connect 2 1 37 2;
#X connect 3 0 4 0;
#X connect 3 1 1 0;
#X connect 5 0 37 0;
#X connect 5 1 38 6;
#X connect 6 0 25 0;
#X connect 5 0 36 0;
#X connect 5 1 37 6;
#X connect 6 0 24 0;
#X connect 6 1 7 0;
#X connect 7 0 38 5;
#X connect 7 0 37 5;
#X connect 8 0 9 0;
#X connect 9 0 7 1;
#X connect 10 0 11 1;
#X connect 10 0 12 1;
#X connect 11 0 29 0;
#X connect 12 0 38 4;
#X connect 14 0 15 0;
#X connect 15 0 38 1;
#X connect 16 0 15 1;
#X connect 17 0 34 0;
#X connect 18 0 28 0;
#X connect 23 0 24 0;
#X connect 25 0 26 0;
#X connect 26 0 38 0;
#X connect 26 1 14 0;
#X connect 29 0 30 0;
#X connect 30 0 12 0;
#X connect 31 0 29 1;
#X connect 32 0 27 0;
#X connect 33 0 0 0;
#X connect 34 0 18 0;
#X connect 34 1 36 0;
#X connect 34 2 32 0;
#X connect 36 0 35 0;
#X connect 37 0 6 0;
#X connect 37 1 33 0;
#X connect 37 2 39 0;
#X connect 37 3 11 0;
#X connect 39 0 38 3;
#X connect 40 0 3 0;
#X connect 11 0 28 0;
#X connect 12 0 37 4;
#X connect 14 0 37 1;
#X connect 15 0 14 1;
#X connect 16 0 33 0;
#X connect 17 0 27 0;
#X connect 22 0 23 0;
#X connect 24 0 25 0;
#X connect 25 0 37 0;
#X connect 25 1 40 0;
#X connect 28 0 29 0;
#X connect 29 0 12 0;
#X connect 30 0 28 1;
#X connect 31 0 26 0;
#X connect 32 0 0 0;
#X connect 33 0 17 0;
#X connect 33 1 35 0;
#X connect 33 2 31 0;
#X connect 35 0 34 0;
#X connect 36 0 6 0;
#X connect 36 1 32 0;
#X connect 36 2 38 0;
#X connect 36 3 11 0;
#X connect 38 0 37 3;
#X connect 39 0 3 0;
#X connect 40 0 14 0;
#X restore 624 101 pd note-template;
#X obj 481 314 r \$0.init;
#X msg 481 337 const 0;
......@@ -654,59 +653,108 @@ id float gid float vel float dur float c float vis;
#X msg 70 95 0;
#X obj 81 126 + 1;
#X obj 28 340 +;
#N canvas 645 450 401 207 get.gid.clr 0;
#X obj 11 15 inlet;
#X obj 30 74 s \$0.gid2lr.get;
#X obj 30 98 r \$0.gid2lr.set;
#X obj 11 42 t b a b;
#X obj 11 131 list append;
#X obj 11 154 outlet;
#X connect 0 0 3 0;
#X connect 2 0 4 1;
#X connect 3 0 4 0;
#X connect 3 1 1 0;
#X connect 3 2 4 1;
#X connect 4 0 5 0;
#X restore 45 241 pd get.gid.clr;
#X obj 109 41 r \$0.gidcolorlist;
#X obj 109 64 list length;
#X obj 28 65 t a b;
#X obj 28 39 f;
#X obj 28 91 until;
#X text 49 391 x clr hl gid;
#X obj 28 370 pack f f f f, f 23;
#X obj 28 468 outlet;
#X obj 28 12 inlet;
#X msg 28 445 scalar \$1.gid.button \$2 20 \$3 \$4 \$5;
#X obj 28 170 t a a b a;
#X obj 28 317 * 16;
#X obj 45 264 t a a;
#X obj 60 339 + 251;
#X connect 0 0 21 0;
#N canvas 83 99 410 208 gid->gclr 0;
#X obj 13 14 inlet;
#X obj 13 37 t b a;
#X obj 13 114 list append;
#X obj 13 137 outlet;
#X obj 40 63 s \$0.convert.gid->gclr.get;
#X obj 40 86 r \$0.convert.gid->gclr;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 1 1 4 0;
#X connect 2 0 3 0;
#X connect 5 0 2 1;
#X restore 45 205 pd gid->gclr;
#N canvas 320 203 446 363 clr.* 0;
#X obj 28 62 t a a a;
#X obj 28 112 div 100;
#X obj 78 113 mod 100;
#X obj 78 136 div 10;
#X obj 128 112 mod 10;
#X obj 28 165 *;
#X obj 28 188 int;
#X obj 78 165 *;
#X obj 78 188 int;
#X obj 128 165 *;
#X obj 128 188 int;
#X obj 230 103 inlet;
#X obj 28 212 min 9;
#X obj 78 212 min 9;
#X obj 128 212 min 9;
#X obj 28 235 * 100;
#X obj 78 235 * 10;
#X obj 128 235 * 1;
#X obj 28 262 +;
#X obj 28 285 +;
#X obj 28 311 outlet;
#X obj 28 24 inlet;
#X connect 0 0 1 0;
#X connect 0 1 2 0;
#X connect 0 2 4 0;
#X connect 1 0 5 0;
#X connect 2 0 3 0;
#X connect 3 0 7 0;
#X connect 4 0 9 0;
#X connect 5 0 6 0;
#X connect 6 0 12 0;
#X connect 7 0 8 0;
#X connect 8 0 13 0;
#X connect 9 0 10 0;
#X connect 10 0 14 0;
#X connect 11 0 9 1;
#X connect 11 0 7 1;
#X connect 11 0 5 1;
#X connect 12 0 15 0;
#X connect 13 0 16 0;
#X connect 14 0 17 0;
#X connect 15 0 18 0;
#X connect 16 0 18 1;
#X connect 17 0 19 1;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 21 0 0 0;
#X restore 45 236 pd clr.*;
#X obj 28 370 pack f f f, f 23;
#X msg 28 445 scalar \$1.gid.button \$2 20 \$3 \$4;
#X msg 140 204 0.4;
#X connect 0 0 17 0;
#X connect 1 0 2 0;
#X connect 2 0 18 0;
#X connect 2 0 15 0;
#X connect 2 1 5 0;
#X connect 3 0 17 0;
#X connect 3 0 21 0;
#X connect 4 0 1 1;
#X connect 5 0 1 1;
#X connect 6 0 14 0;
#X connect 7 0 20 0;
#X connect 8 0 9 0;
#X connect 9 0 11 1;
#X connect 10 0 12 0;
#X connect 10 1 4 0;
#X connect 11 0 10 0;
#X connect 12 0 1 0;
#X connect 14 0 3 0;
#X connect 16 0 11 0;
#X connect 17 0 15 0;
#X connect 6 0 20 0;
#X connect 7 0 8 0;
#X connect 8 0 10 1;
#X connect 9 0 11 0;
#X connect 9 1 4 0;
#X connect 10 0 9 0;
#X connect 11 0 1 0;
#X connect 14 0 10 0;
#X connect 15 0 16 0;
#X connect 15 1 18 0;
#X connect 15 2 22 0;
#X connect 15 3 20 2;
#X connect 16 0 6 0;
#X connect 17 0 6 1;
#X connect 18 0 19 0;
#X connect 18 1 7 0;
#X connect 18 3 14 3;
#X connect 19 0 6 0;
#X connect 20 0 14 1;
#X connect 20 1 14 2;
#X connect 21 0 6 1;
#X connect 19 0 20 1;
#X connect 20 0 3 0;
#X connect 21 0 13 0;
#X connect 22 0 19 1;
#X restore 454 116 pd create.gid.buttons;
#N canvas 0 99 450 300 create.vel.number 0;
#X obj 24 21 inlet;
......@@ -803,10 +851,8 @@ id float gid float vel float dur float c float vis;
#X restore 397 219 pd create.show.selector;
#N canvas 164 241 550 482 gid.state 0;
#X obj 12 76 route click;
#X obj 12 99 t b p p b;
#X obj 63 145 pointer;
#X obj 12 52 r \$0.gid.button.send;
#X obj 12 324 set \$0.gid.button hl;
#N canvas 347 99 390 345 init.pointer 0;
#X obj 17 79 until;
#X msg 17 102 next;
......@@ -841,27 +887,112 @@ id float gid float vel float dur float c float vis;
#X connect 13 0 2 0;
#X restore 181 93 pd init.pointer;
#X obj 181 66 inlet;
#X obj 181 116 t p b p;
#X obj 63 205 get \$0.gid.button clr;
#X obj 63 233 set \$0.gid.button hl;
#X msg 12 211 0;
#X obj 63 168 t p p;
#X obj 63 205 get \$0.gid.button gid;
#X obj 63 340 set \$0.gid.button clr;
#N canvas 83 99 410 208 gid->gclr 0;
#X obj 13 14 inlet;
#X obj 13 37 t b a;
#X obj 13 114 list append;
#X obj 13 137 outlet;
#X obj 40 63 s \$0.convert.gid->gclr.get;
#X obj 40 86 r \$0.convert.gid->gclr;
#X connect 0 0 1 0;
#X connect 1 0 10 0;
#X connect 1 1 4 1;
#X connect 1 2 2 1;
#X connect 1 3 2 0;
#X connect 2 0 11 0;
#X connect 3 0 0 0;
#X connect 5 0 7 0;
#X connect 6 0 5 0;
#X connect 7 0 2 1;
#X connect 7 1 10 0;
#X connect 7 2 4 1;
#X connect 1 0 2 0;
#X connect 1 1 4 0;
#X connect 2 0 3 0;
#X connect 5 0 2 1;
#X restore 63 264 pd gid->gclr;
#N canvas 320 203 446 363 clr.* 0;
#X obj 28 62 t a a a;
#X obj 28 112 div 100;
#X obj 78 113 mod 100;
#X obj 78 136 div 10;
#X obj 128 112 mod 10;
#X obj 28 165 *;
#X obj 28 188 int;
#X obj 78 165 *;
#X obj 78 188 int;
#X obj 128 165 *;
#X obj 128 188 int;
#X obj 230 103 inlet;
#X obj 28 212 min 9;
#X obj 78 212 min 9;
#X obj 128 212 min 9;
#X obj 28 235 * 100;
#X obj 78 235 * 10;
#X obj 128 235 * 1;
#X obj 28 262 +;
#X obj 28 285 +;
#X obj 28 311 outlet;
#X obj 28 24 inlet;
#X connect 0 0 1 0;
#X connect 0 1 2 0;
#X connect 0 2 4 0;
#X connect 1 0 5 0;
#X connect 2 0 3 0;
#X connect 3 0 7 0;
#X connect 4 0 9 0;
#X connect 5 0 6 0;
#X connect 6 0 12 0;
#X connect 7 0 8 0;
#X connect 8 0 13 0;
#X connect 9 0 10 0;
#X connect 10 0 14 0;
#X connect 11 0 9 1;
#X connect 11 0 7 1;
#X connect 11 0 5 1;
#X connect 12 0 15 0;
#X connect 13 0 16 0;
#X connect 14 0 17 0;
#X connect 15 0 18 0;
#X connect 16 0 18 1;
#X connect 17 0 19 1;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 21 0 0 0;
#X restore 63 295 pd clr.*;
#X obj 63 237 t a b;
#X obj 12 417 set \$0.gid.button clr;
#X obj 12 364 get \$0.gid.button gid;
#N canvas 83 99 410 208 gid->gclr 0;
#X obj 13 14 inlet;
#X obj 13 37 t b a;
#X obj 13 114 list append;
#X obj 13 137 outlet;
#X obj 40 63 s \$0.convert.gid->gclr.get;
#X obj 40 86 r \$0.convert.gid->gclr;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 1 1 4 0;
#X connect 2 0 3 0;
#X connect 5 0 2 1;
#X restore 12 391 pd gid->gclr;
#X obj 12 99 t p p p b;
#X obj 181 116 t p p p;
#X msg 158 263 0.4;
#X connect 0 0 14 0;
#X connect 1 0 5 0;
#X connect 2 0 0 0;
#X connect 3 0 15 0;
#X connect 4 0 3 0;
#X connect 5 0 6 0;
#X connect 5 1 7 1;
#X connect 6 0 10 0;
#X connect 8 0 9 0;
#X connect 10 0 4 0;
#X connect 11 0 8 0;
#X connect 11 1 9 1;
#X connect 9 0 7 0;
#X connect 10 0 8 0;
#X connect 10 1 16 0;
#X connect 12 0 13 0;
#X connect 13 0 11 0;
#X connect 14 0 12 0;
#X connect 14 1 11 1;
#X connect 14 2 1 1;
#X connect 14 3 1 0;
#X connect 15 0 1 1;
#X connect 15 1 12 0;
#X connect 15 2 11 1;
#X connect 16 0 9 1;
#X restore 55 135 pd gid.state;
#N canvas 109 99 450 300 show.selector.state 0;
#X obj 12 76 route click;
......@@ -1129,10 +1260,10 @@ id float gid float vel float dur float c float vis;
#N canvas 0 99 804 259 gui-templates 0;
#N canvas 0 99 408 150 gid.button-template 0;
#X obj 16 99 s \$0.gid.button.send;
#X obj 17 26 filledpolygon clr clr 1 0 0 0 15 15 15 15 0;
#X obj 16 60 struct \$0.gid.button float x float y float clr float
hl float gid;
#X obj 17 26 filledpolygon clr hl 1 0 0 0 15 15 15 15 0;
#X connect 1 0 0 0;
gid;
#X connect 2 0 0 0;
#X restore 8 78 pd gid.button-template;
#N canvas 195 247 417 284 vel-template 0;
#X obj 14 260 s \$0.vel.send;
......@@ -3541,7 +3672,7 @@ certain period.;
48 \; \$1.stepviswidth 15 \; \$1.stepvisheight 14 \; \$1.canvastopmargin
53 \; \$1.canvasleftmargin 30 \; \$1.stepkeycolor1 887 \; \$1.stepkeycolor2
777 \; \$1.griddivision 4 \; \$1.gridsubdivision 4 \; \$1.gidcolorlist
800 840 80 68 208 808 \; \$1.default.vel 64 \; \$1.default.gid 0 \;
800 840 80 68 408 808 \; \$1.default.vel 64 \; \$1.default.gid 0 \;
\$1.default.dur 4 \; \$1.default.show 0 \; \$1.init bang \;;
#X connect 0 0 31 0;
#X connect 1 0 2 0;
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment