- style = t.btop.node.style;
- style.unselectable = "on";
- style.MozUserSelect = "none";
- style.WebkitUserSelect= "none";
-
- t.minx = padding;
- t.maxx = size - h / fi - padding;
-
- t.H = t.S = t.B = 1;
- t.padding = padding;
- t.raphael = r;
- t.size2 = size2;
- t.size20 = size20;
- t.x = x;
- t.y = y;
+ }
+ r.path(["M", size2, padding, "A", R, R, 0, 1, 1, size2 - 1, padding, "l1,0", "M", size2, padding + size20 * 2, "A", R2, R2, 0, 1, 1, size2 - 1, padding + size20 * 2, "l1,0"]).attr({
+ "stroke-width": w3,
+ stroke: "#fff"
+ });
+ t.cursorhsb = r.set();
+ var h = size20 * 2 + 2;
+ t.cursorhsb.push(r.rect(size2 - h / fi / 2, padding - 1, h / fi, h, 3 * size / 200).attr({
+ stroke: "#000",
+ opacity: .5,
+ "stroke-width": w3
+ }));
+ t.cursorhsb.push(t.cursorhsb[0].clone().attr({
+ stroke: "#fff",
+ opacity: 1,
+ "stroke-width": w1
+ }));
+ t.ring = r.path(["M", size2, padding, "A", R, R, 0, 1, 1, size2 - 1, padding, "l1,0M", size2, padding + size20 * 2, "A", R2, R2, 0, 1, 1, size2 - 1, padding + size20 * 2, "l1,0"]).attr({
+ fill: "#000",
+ opacity: 0,
+ stroke: "none"
+ });