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 @@ - + + + + @@ -8,9 +111,9 @@ - + - + @@ -24,9 +127,9 @@ - + - + @@ -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 @@ - +