diff --git a/editor/images/spinbtn_updn_big.png b/editor/images/spinbtn_updn_big.png
new file mode 100644
index 00000000..3873736f
Binary files /dev/null and b/editor/images/spinbtn_updn_big.png differ
diff --git a/editor/images/svg_edit_icons.svg b/editor/images/svg_edit_icons.svg
index 61809b37..ac922005 100644
--- a/editor/images/svg_edit_icons.svg
+++ b/editor/images/svg_edit_icons.svg
@@ -1,6 +1,109 @@
-
+
-
+
@@ -40,9 +143,9 @@
-
+
-
+
@@ -62,10 +165,10 @@
-
+
-
+
@@ -77,9 +180,9 @@
-
+
-
+
@@ -91,9 +194,9 @@
-
+
-
+
@@ -113,9 +216,9 @@
-
+
-
+
@@ -128,9 +231,9 @@
-
+
-
+
@@ -151,9 +254,9 @@
-
+
-
+
@@ -164,10 +267,10 @@
-
+
-
+
@@ -181,9 +284,9 @@
-
+
-
+
@@ -207,9 +310,9 @@
-
+
-
+
@@ -226,22 +329,22 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -250,9 +353,9 @@
-
+
-
+
@@ -275,9 +378,9 @@
-
+
-
+
@@ -301,9 +404,9 @@
-
+
-
+
@@ -317,9 +420,9 @@
-
+
-
+
@@ -328,9 +431,9 @@
-
+
-
+
@@ -344,9 +447,9 @@
-
+
-
+
@@ -360,9 +463,9 @@
-
+
-
+
@@ -384,9 +487,9 @@
-
+
-
+
@@ -397,9 +500,9 @@
-
+
-
+
@@ -413,9 +516,9 @@
-
+
-
+
@@ -428,9 +531,9 @@
-
+
-
+
@@ -448,9 +551,9 @@
-
+
-
+
@@ -468,9 +571,9 @@
-
+
-
+
@@ -494,9 +597,9 @@
-
+
-
+
@@ -522,9 +625,37 @@
-
+
+
+
+
+
+
+
+
+
+
+
+ Layer 1
+
+
+
+
+
+
+
+
+
+
+
+ Layer 1
+
+
+
+
+
diff --git a/editor/spinbtn/JQuerySpinBtn.js b/editor/spinbtn/JQuerySpinBtn.js
index 241e594a..735be005 100644
--- a/editor/spinbtn/JQuerySpinBtn.js
+++ b/editor/spinbtn/JQuerySpinBtn.js
@@ -81,7 +81,6 @@ $.fn.SpinButton = function(cfg){
delay: cfg && cfg.delay ? Number(cfg.delay) : 500,
interval: cfg && cfg.interval ? Number(cfg.interval) : 100,
_btn_width: 20,
- _btn_height: 12,
_direction: null,
_delay: null,
_repeat: null,
@@ -112,9 +111,10 @@ $.fn.SpinButton = function(cfg){
var x = e.pageX || e.x;
var y = e.pageY || e.y;
var el = e.target || e.srcElement;
+ var height = $(el).outerHeight()/2;
var direction =
(x > coord(el,'offsetLeft') + el.offsetWidth - this.spinCfg._btn_width)
- ? ((y < coord(el,'offsetTop') + this.spinCfg._btn_height) ? 1 : -1) : 0;
+ ? ((y < coord(el,'offsetTop') + height) ? 1 : -1) : 0;
if (direction !== this.spinCfg._direction) {
// Style up/down buttons:
diff --git a/editor/svg-editor-svgicons.html b/editor/svg-editor-svgicons.html
index b2e86d46..1ac6d8a4 100644
--- a/editor/svg-editor-svgicons.html
+++ b/editor/svg-editor-svgicons.html
@@ -17,7 +17,7 @@
-
+