diff --git a/dist/base.js b/dist/base.js index 7933f1457..82e1394ab 100644 --- a/dist/base.js +++ b/dist/base.js @@ -18568,7 +18568,7 @@ BI.Editor = BI.inherit(BI.Single, { } if (!this.disabledError && BI.isKey(errorText)) { BI.Bubbles[b ? "show" : "hide"](this.getName(), errorText, this, { - adjustTop: 2 + adjustYOffset: 2 }); this._checkToolTip(); return BI.Bubbles.get(this.getName()); diff --git a/dist/bundle.css b/dist/bundle.css index ecaaf054d..52513a665 100644 --- a/dist/bundle.css +++ b/dist/bundle.css @@ -4267,6 +4267,12 @@ ul.ztree.zTreeDragUL { -moz-border-radius: 2px; border-radius: 2px; } +.bi-number-editor .pull-down-font { + font-size: 12px; +} +.bi-number-editor .pull-up-font { + font-size: 12px; +} .bi-number-interval .number-interval-small-editor { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; @@ -5839,6 +5845,30 @@ textarea::-webkit-scrollbar-thumb:hover { content: "\e6dd"; color: #13cd66; } +.add-up-font .b-font { + font-size: 12px; + *zoom: expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = ''); +} +.add-up-font .b-font:before { + content: "\e70a"; + color: inherit; +} +.add-up-font.disabled .b-font:before { + content: "\e70a"; + color: inherit; +} +.minus-down-font .b-font { + font-size: 12px; + *zoom: expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = ''); +} +.minus-down-font .b-font:before { + content: "\e70b"; + color: inherit; +} +.minus-down-font.disabled .b-font:before { + content: "\e70b"; + color: inherit; +} .tree-collapse-icon-type1 .x-icon { display: block; background: url('https://fanruan.coding.me/fineui/dist/images/2x/icon/tree_collapse_1.png') no-repeat center center; diff --git a/dist/bundle.js b/dist/bundle.js index a8e12f016..cee0b97e5 100644 --- a/dist/bundle.js +++ b/dist/bundle.js @@ -26766,10 +26766,8 @@ BI.BubblesController = BI.inherit(BI.Controller, { var container = opt.container || context; var offsetStyle = opt.offsetStyle || {}; var level = opt.level || "error"; - var adjustTop = opt.adjustTop || 0; - var adjustRight = opt.adjustRight || 0; - var adjustLeft = opt.adjustLeft || 0; - var adjustBottom = opt.adjustBottom || 0; + var adjustYOffset = opt.adjustYOffset || 0; + var adjustXOffset = opt.adjustXOffset || 0; if (!this.storeBubbles[name]) { this.storeBubbles[name] = {}; } @@ -26785,9 +26783,9 @@ BI.BubblesController = BI.inherit(BI.Controller, { }); this.set(name, this.storeBubbles[name]["top"]); var position = this._getTopPosition(name, context, offsetStyle); - this.get(name).element.css({left: position.left + adjustLeft, top: position.top - adjustTop}); + this.get(name).element.css({left: position.left + adjustXOffset, top: position.top - adjustYOffset}); this.get(name).invisible(); - if (!$.isTopSpaceEnough(context, this.get(name), adjustTop)) { + if (!$.isTopSpaceEnough(context, this.get(name), adjustYOffset)) { if (!this.storeBubbles[name]["left"]) { this.storeBubbles[name]["left"] = this._createBubble("left", text, level, 30); } @@ -26800,9 +26798,9 @@ BI.BubblesController = BI.inherit(BI.Controller, { }); this.set(name, this.storeBubbles[name]["left"]); var position = this._getLeftPosition(name, context, offsetStyle); - this.get(name).element.css({left: position.left - adjustLeft, top: position.top - adjustTop}); + this.get(name).element.css({left: position.left - adjustXOffset, top: position.top - adjustYOffset}); this.get(name).invisible(); - if (!$.isLeftSpaceEnough(context, this.get(name), adjustLeft)) { + if (!$.isLeftSpaceEnough(context, this.get(name), adjustXOffset)) { if (!this.storeBubbles[name]["right"]) { this.storeBubbles[name]["right"] = this._createBubble("right", text, level, 30); } @@ -26815,9 +26813,9 @@ BI.BubblesController = BI.inherit(BI.Controller, { }); this.set(name, this.storeBubbles[name]["right"]); var position = this._getRightPosition(name, context, offsetStyle); - this.get(name).element.css({left: position.left + adjustRight, top: position.top - adjustTop}); + this.get(name).element.css({left: position.left + adjustXOffset, top: position.top - adjustYOffset}); this.get(name).invisible(); - if (!$.isRightSpaceEnough(context, this.get(name), adjustLeft)) { + if (!$.isRightSpaceEnough(context, this.get(name), adjustXOffset)) { if (!this.storeBubbles[name]["bottom"]) { this.storeBubbles[name]["bottom"] = this._createBubble("bottom", text, level); } @@ -26830,7 +26828,7 @@ BI.BubblesController = BI.inherit(BI.Controller, { }); this.set(name, this.storeBubbles[name]["bottom"]); var position = this._getBottomPosition(name, context, offsetStyle); - this.get(name).element.css({left: position.left + adjustLeft, top: position.top + adjustBottom}); + this.get(name).element.css({left: position.left + adjustXOffset, top: position.top + adjustYOffset}); this.get(name).invisible(); } } @@ -54377,7 +54375,7 @@ BI.Editor = BI.inherit(BI.Single, { } if (!this.disabledError && BI.isKey(errorText)) { BI.Bubbles[b ? "show" : "hide"](this.getName(), errorText, this, { - adjustTop: 2 + adjustYOffset: 2 }); this._checkToolTip(); return BI.Bubbles.get(this.getName()); @@ -102053,7 +102051,7 @@ BI.NumberEditor = BI.inherit(BI.Widget, { type: "bi.icon_button", forceNotSelected: true, trigger: "lclick,", - cls: "pull-up-font top-button bi-border-left bi-list-item-active3" + cls: "add-up-font top-button bi-border-left bi-list-item-active3" }); this.topBtn.on(BI.IconButton.EVENT_CHANGE, function () { self._finetuning(o.step); @@ -102064,7 +102062,7 @@ BI.NumberEditor = BI.inherit(BI.Widget, { type: "bi.icon_button", trigger: "lclick,", forceNotSelected: true, - cls: "pull-down-font bottom-button bi-border-left bi-list-item-active3" + cls: "minus-down-font bottom-button bi-border-left bi-list-item-active3" }); this.bottomBtn.on(BI.IconButton.EVENT_CHANGE, function () { self._finetuning(-o.step); @@ -102145,7 +102143,7 @@ BI.NumberInterval = BI.inherit(BI.Single, { less: 0, less_equal: 1, numTip: "", - adjustTop: 2 + adjustYOffset: 2 }, _defaultConfig: function () { var conf = BI.NumberInterval.superclass._defaultConfig.apply(this, arguments); @@ -102432,19 +102430,19 @@ BI.NumberInterval = BI.inherit(BI.Single, { case c.typeError: BI.Bubbles.show(c.typeError, BI.i18nText("BI-Numerical_Interval_Input_Data"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; case c.numberError: BI.Bubbles.show(c.numberError, BI.i18nText("BI-Numerical_Interval_Number_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; case c.signalError: BI.Bubbles.show(c.signalError, BI.i18nText("BI-Numerical_Interval_Signal_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; default : @@ -102481,7 +102479,7 @@ BI.NumberInterval = BI.inherit(BI.Single, { self._checkValidation(); BI.Bubbles.show(c.typeError, BI.i18nText("BI-Numerical_Interval_Input_Data"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); self.fireEvent(BI.NumberInterval.EVENT_ERROR); }); @@ -102495,14 +102493,14 @@ BI.NumberInterval = BI.inherit(BI.Single, { case c.numberError: BI.Bubbles.show(c.numberError, BI.i18nText("BI-Numerical_Interval_Number_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); self.fireEvent(BI.NumberInterval.EVENT_ERROR); break; case c.signalError: BI.Bubbles.show(c.signalError, BI.i18nText("BI-Numerical_Interval_Signal_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); self.fireEvent(BI.NumberInterval.EVENT_ERROR); break; @@ -102520,19 +102518,19 @@ BI.NumberInterval = BI.inherit(BI.Single, { case c.typeError: BI.Bubbles.show(c.typeError, BI.i18nText("BI-Numerical_Interval_Input_Data"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; case c.numberError: BI.Bubbles.show(c.numberError, BI.i18nText("BI-Numerical_Interval_Number_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; case c.signalError: BI.Bubbles.show(c.signalError, BI.i18nText("BI-Numerical_Interval_Signal_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; default : diff --git a/dist/core.js b/dist/core.js index 7a5b9e2ec..947983184 100644 --- a/dist/core.js +++ b/dist/core.js @@ -26766,10 +26766,8 @@ BI.BubblesController = BI.inherit(BI.Controller, { var container = opt.container || context; var offsetStyle = opt.offsetStyle || {}; var level = opt.level || "error"; - var adjustTop = opt.adjustTop || 0; - var adjustRight = opt.adjustRight || 0; - var adjustLeft = opt.adjustLeft || 0; - var adjustBottom = opt.adjustBottom || 0; + var adjustYOffset = opt.adjustYOffset || 0; + var adjustXOffset = opt.adjustXOffset || 0; if (!this.storeBubbles[name]) { this.storeBubbles[name] = {}; } @@ -26785,9 +26783,9 @@ BI.BubblesController = BI.inherit(BI.Controller, { }); this.set(name, this.storeBubbles[name]["top"]); var position = this._getTopPosition(name, context, offsetStyle); - this.get(name).element.css({left: position.left + adjustLeft, top: position.top - adjustTop}); + this.get(name).element.css({left: position.left + adjustXOffset, top: position.top - adjustYOffset}); this.get(name).invisible(); - if (!$.isTopSpaceEnough(context, this.get(name), adjustTop)) { + if (!$.isTopSpaceEnough(context, this.get(name), adjustYOffset)) { if (!this.storeBubbles[name]["left"]) { this.storeBubbles[name]["left"] = this._createBubble("left", text, level, 30); } @@ -26800,9 +26798,9 @@ BI.BubblesController = BI.inherit(BI.Controller, { }); this.set(name, this.storeBubbles[name]["left"]); var position = this._getLeftPosition(name, context, offsetStyle); - this.get(name).element.css({left: position.left - adjustLeft, top: position.top - adjustTop}); + this.get(name).element.css({left: position.left - adjustXOffset, top: position.top - adjustYOffset}); this.get(name).invisible(); - if (!$.isLeftSpaceEnough(context, this.get(name), adjustLeft)) { + if (!$.isLeftSpaceEnough(context, this.get(name), adjustXOffset)) { if (!this.storeBubbles[name]["right"]) { this.storeBubbles[name]["right"] = this._createBubble("right", text, level, 30); } @@ -26815,9 +26813,9 @@ BI.BubblesController = BI.inherit(BI.Controller, { }); this.set(name, this.storeBubbles[name]["right"]); var position = this._getRightPosition(name, context, offsetStyle); - this.get(name).element.css({left: position.left + adjustRight, top: position.top - adjustTop}); + this.get(name).element.css({left: position.left + adjustXOffset, top: position.top - adjustYOffset}); this.get(name).invisible(); - if (!$.isRightSpaceEnough(context, this.get(name), adjustLeft)) { + if (!$.isRightSpaceEnough(context, this.get(name), adjustXOffset)) { if (!this.storeBubbles[name]["bottom"]) { this.storeBubbles[name]["bottom"] = this._createBubble("bottom", text, level); } @@ -26830,7 +26828,7 @@ BI.BubblesController = BI.inherit(BI.Controller, { }); this.set(name, this.storeBubbles[name]["bottom"]); var position = this._getBottomPosition(name, context, offsetStyle); - this.get(name).element.css({left: position.left + adjustLeft, top: position.top + adjustBottom}); + this.get(name).element.css({left: position.left + adjustXOffset, top: position.top + adjustYOffset}); this.get(name).invisible(); } } diff --git a/dist/fineui.css b/dist/fineui.css index 5a6efbce0..e029adbdb 100644 --- a/dist/fineui.css +++ b/dist/fineui.css @@ -4267,6 +4267,12 @@ ul.ztree.zTreeDragUL { -moz-border-radius: 2px; border-radius: 2px; } +.bi-number-editor .pull-down-font { + font-size: 12px; +} +.bi-number-editor .pull-up-font { + font-size: 12px; +} .bi-number-interval .number-interval-small-editor { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; @@ -5839,6 +5845,30 @@ textarea::-webkit-scrollbar-thumb:hover { content: "\e6dd"; color: #13cd66; } +.add-up-font .b-font { + font-size: 12px; + *zoom: expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = ''); +} +.add-up-font .b-font:before { + content: "\e70a"; + color: inherit; +} +.add-up-font.disabled .b-font:before { + content: "\e70a"; + color: inherit; +} +.minus-down-font .b-font { + font-size: 12px; + *zoom: expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = ''); +} +.minus-down-font .b-font:before { + content: "\e70b"; + color: inherit; +} +.minus-down-font.disabled .b-font:before { + content: "\e70b"; + color: inherit; +} .tree-collapse-icon-type1 .x-icon { display: block; background: url('resources?path=/com/fr/web/ui/images/2x/icon/tree_collapse_1.png') no-repeat center center; diff --git a/dist/fineui.js b/dist/fineui.js index c029d2bda..03bd87ea2 100644 --- a/dist/fineui.js +++ b/dist/fineui.js @@ -27015,10 +27015,8 @@ BI.BubblesController = BI.inherit(BI.Controller, { var container = opt.container || context; var offsetStyle = opt.offsetStyle || {}; var level = opt.level || "error"; - var adjustTop = opt.adjustTop || 0; - var adjustRight = opt.adjustRight || 0; - var adjustLeft = opt.adjustLeft || 0; - var adjustBottom = opt.adjustBottom || 0; + var adjustYOffset = opt.adjustYOffset || 0; + var adjustXOffset = opt.adjustXOffset || 0; if (!this.storeBubbles[name]) { this.storeBubbles[name] = {}; } @@ -27034,9 +27032,9 @@ BI.BubblesController = BI.inherit(BI.Controller, { }); this.set(name, this.storeBubbles[name]["top"]); var position = this._getTopPosition(name, context, offsetStyle); - this.get(name).element.css({left: position.left + adjustLeft, top: position.top - adjustTop}); + this.get(name).element.css({left: position.left + adjustXOffset, top: position.top - adjustYOffset}); this.get(name).invisible(); - if (!$.isTopSpaceEnough(context, this.get(name), adjustTop)) { + if (!$.isTopSpaceEnough(context, this.get(name), adjustYOffset)) { if (!this.storeBubbles[name]["left"]) { this.storeBubbles[name]["left"] = this._createBubble("left", text, level, 30); } @@ -27049,9 +27047,9 @@ BI.BubblesController = BI.inherit(BI.Controller, { }); this.set(name, this.storeBubbles[name]["left"]); var position = this._getLeftPosition(name, context, offsetStyle); - this.get(name).element.css({left: position.left - adjustLeft, top: position.top - adjustTop}); + this.get(name).element.css({left: position.left - adjustXOffset, top: position.top - adjustYOffset}); this.get(name).invisible(); - if (!$.isLeftSpaceEnough(context, this.get(name), adjustLeft)) { + if (!$.isLeftSpaceEnough(context, this.get(name), adjustXOffset)) { if (!this.storeBubbles[name]["right"]) { this.storeBubbles[name]["right"] = this._createBubble("right", text, level, 30); } @@ -27064,9 +27062,9 @@ BI.BubblesController = BI.inherit(BI.Controller, { }); this.set(name, this.storeBubbles[name]["right"]); var position = this._getRightPosition(name, context, offsetStyle); - this.get(name).element.css({left: position.left + adjustRight, top: position.top - adjustTop}); + this.get(name).element.css({left: position.left + adjustXOffset, top: position.top - adjustYOffset}); this.get(name).invisible(); - if (!$.isRightSpaceEnough(context, this.get(name), adjustLeft)) { + if (!$.isRightSpaceEnough(context, this.get(name), adjustXOffset)) { if (!this.storeBubbles[name]["bottom"]) { this.storeBubbles[name]["bottom"] = this._createBubble("bottom", text, level); } @@ -27079,7 +27077,7 @@ BI.BubblesController = BI.inherit(BI.Controller, { }); this.set(name, this.storeBubbles[name]["bottom"]); var position = this._getBottomPosition(name, context, offsetStyle); - this.get(name).element.css({left: position.left + adjustLeft, top: position.top + adjustBottom}); + this.get(name).element.css({left: position.left + adjustXOffset, top: position.top + adjustYOffset}); this.get(name).invisible(); } } @@ -54626,7 +54624,7 @@ BI.Editor = BI.inherit(BI.Single, { } if (!this.disabledError && BI.isKey(errorText)) { BI.Bubbles[b ? "show" : "hide"](this.getName(), errorText, this, { - adjustTop: 2 + adjustYOffset: 2 }); this._checkToolTip(); return BI.Bubbles.get(this.getName()); @@ -102302,7 +102300,7 @@ BI.NumberEditor = BI.inherit(BI.Widget, { type: "bi.icon_button", forceNotSelected: true, trigger: "lclick,", - cls: "pull-up-font top-button bi-border-left bi-list-item-active3" + cls: "add-up-font top-button bi-border-left bi-list-item-active3" }); this.topBtn.on(BI.IconButton.EVENT_CHANGE, function () { self._finetuning(o.step); @@ -102313,7 +102311,7 @@ BI.NumberEditor = BI.inherit(BI.Widget, { type: "bi.icon_button", trigger: "lclick,", forceNotSelected: true, - cls: "pull-down-font bottom-button bi-border-left bi-list-item-active3" + cls: "minus-down-font bottom-button bi-border-left bi-list-item-active3" }); this.bottomBtn.on(BI.IconButton.EVENT_CHANGE, function () { self._finetuning(-o.step); @@ -102394,7 +102392,7 @@ BI.NumberInterval = BI.inherit(BI.Single, { less: 0, less_equal: 1, numTip: "", - adjustTop: 2 + adjustYOffset: 2 }, _defaultConfig: function () { var conf = BI.NumberInterval.superclass._defaultConfig.apply(this, arguments); @@ -102681,19 +102679,19 @@ BI.NumberInterval = BI.inherit(BI.Single, { case c.typeError: BI.Bubbles.show(c.typeError, BI.i18nText("BI-Numerical_Interval_Input_Data"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; case c.numberError: BI.Bubbles.show(c.numberError, BI.i18nText("BI-Numerical_Interval_Number_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; case c.signalError: BI.Bubbles.show(c.signalError, BI.i18nText("BI-Numerical_Interval_Signal_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; default : @@ -102730,7 +102728,7 @@ BI.NumberInterval = BI.inherit(BI.Single, { self._checkValidation(); BI.Bubbles.show(c.typeError, BI.i18nText("BI-Numerical_Interval_Input_Data"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); self.fireEvent(BI.NumberInterval.EVENT_ERROR); }); @@ -102744,14 +102742,14 @@ BI.NumberInterval = BI.inherit(BI.Single, { case c.numberError: BI.Bubbles.show(c.numberError, BI.i18nText("BI-Numerical_Interval_Number_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); self.fireEvent(BI.NumberInterval.EVENT_ERROR); break; case c.signalError: BI.Bubbles.show(c.signalError, BI.i18nText("BI-Numerical_Interval_Signal_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); self.fireEvent(BI.NumberInterval.EVENT_ERROR); break; @@ -102769,19 +102767,19 @@ BI.NumberInterval = BI.inherit(BI.Single, { case c.typeError: BI.Bubbles.show(c.typeError, BI.i18nText("BI-Numerical_Interval_Input_Data"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; case c.numberError: BI.Bubbles.show(c.numberError, BI.i18nText("BI-Numerical_Interval_Number_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; case c.signalError: BI.Bubbles.show(c.signalError, BI.i18nText("BI-Numerical_Interval_Signal_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; default : diff --git a/dist/font/iconfont.eot b/dist/font/iconfont.eot index f7bdec741..4320c0359 100644 Binary files a/dist/font/iconfont.eot and b/dist/font/iconfont.eot differ diff --git a/dist/font/iconfont.svg b/dist/font/iconfont.svg index cbcbcc1b8..d88f9d2a1 100644 --- a/dist/font/iconfont.svg +++ b/dist/font/iconfont.svg @@ -36,25 +36,25 @@ t9.5 -10.5t21.5 -4h37h67h81h80h64h36q23 0 34 12t2 38q-5 13 -9.5 30.5t-9.5 34.5q- - + - + - + - + - + - + @@ -108,7 +108,7 @@ t9.5 -10.5t21.5 -4h37h67h81h80h64h36q23 0 34 12t2 38q-5 13 -9.5 30.5t-9.5 34.5q- - + @@ -126,16 +126,16 @@ t9.5 -10.5t21.5 -4h37h67h81h80h64h36q23 0 34 12t2 38q-5 13 -9.5 30.5t-9.5 34.5q- - + - + - + @@ -144,19 +144,19 @@ t9.5 -10.5t21.5 -4h37h67h81h80h64h36q23 0 34 12t2 38q-5 13 -9.5 30.5t-9.5 34.5q- - + - + - + @@ -204,22 +204,22 @@ t9.5 -10.5t21.5 -4h37h67h81h80h64h36q23 0 34 12t2 38q-5 13 -9.5 30.5t-9.5 34.5q- - + - + - + - + - + @@ -246,7 +246,7 @@ t9.5 -10.5t21.5 -4h37h67h81h80h64h36q23 0 34 12t2 38q-5 13 -9.5 30.5t-9.5 34.5q- - + @@ -312,7 +312,7 @@ t9.5 -10.5t21.5 -4h37h67h81h80h64h36q23 0 34 12t2 38q-5 13 -9.5 30.5t-9.5 34.5q- - + @@ -531,7 +531,7 @@ t9.5 -10.5t21.5 -4h37h67h81h80h64h36q23 0 34 12t2 38q-5 13 -9.5 30.5t-9.5 34.5q- - + @@ -948,13 +948,7 @@ t9.5 -10.5t21.5 -4h37h67h81h80h64h36q23 0 34 12t2 38q-5 13 -9.5 30.5t-9.5 34.5q- - - - - - - - + @@ -975,19 +969,19 @@ t9.5 -10.5t21.5 -4h37h67h81h80h64h36q23 0 34 12t2 38q-5 13 -9.5 30.5t-9.5 34.5q- - + - + - + - + - + @@ -1026,7 +1020,7 @@ t9.5 -10.5t21.5 -4h37h67h81h80h64h36q23 0 34 12t2 38q-5 13 -9.5 30.5t-9.5 34.5q- - + @@ -1077,6 +1071,93 @@ t9.5 -10.5t21.5 -4h37h67h81h80h64h36q23 0 34 12t2 38q-5 13 -9.5 30.5t-9.5 34.5q- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dist/font/iconfont.ttf b/dist/font/iconfont.ttf index f03d92df2..b1a25c61a 100644 Binary files a/dist/font/iconfont.ttf and b/dist/font/iconfont.ttf differ diff --git a/dist/font/iconfont.woff b/dist/font/iconfont.woff index d3c303656..3a68c2850 100644 Binary files a/dist/font/iconfont.woff and b/dist/font/iconfont.woff differ diff --git a/dist/resource.css b/dist/resource.css index 8ddbab702..5381029b8 100644 --- a/dist/resource.css +++ b/dist/resource.css @@ -1293,6 +1293,30 @@ textarea::-webkit-scrollbar-thumb:hover { content: "\e6dd"; color: #13cd66; } +.add-up-font .b-font { + font-size: 12px; + *zoom: expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = ''); +} +.add-up-font .b-font:before { + content: "\e70a"; + color: inherit; +} +.add-up-font.disabled .b-font:before { + content: "\e70a"; + color: inherit; +} +.minus-down-font .b-font { + font-size: 12px; + *zoom: expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = ''); +} +.minus-down-font .b-font:before { + content: "\e70b"; + color: inherit; +} +.minus-down-font.disabled .b-font:before { + content: "\e70b"; + color: inherit; +} .tree-collapse-icon-type1 .x-icon { display: block; background: url('images/2x/icon/tree_collapse_1.png') no-repeat center center; diff --git a/dist/widget.css b/dist/widget.css index 9b622e391..ec50b0d86 100644 --- a/dist/widget.css +++ b/dist/widget.css @@ -180,6 +180,12 @@ -moz-border-radius: 2px; border-radius: 2px; } +.bi-number-editor .pull-down-font { + font-size: 12px; +} +.bi-number-editor .pull-up-font { + font-size: 12px; +} .bi-number-interval .number-interval-small-editor { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; diff --git a/dist/widget.js b/dist/widget.js index 26272dae9..ccb04c50b 100644 --- a/dist/widget.js +++ b/dist/widget.js @@ -14243,7 +14243,7 @@ BI.NumberEditor = BI.inherit(BI.Widget, { type: "bi.icon_button", forceNotSelected: true, trigger: "lclick,", - cls: "pull-up-font top-button bi-border-left bi-list-item-active3" + cls: "add-up-font top-button bi-border-left bi-list-item-active3" }); this.topBtn.on(BI.IconButton.EVENT_CHANGE, function () { self._finetuning(o.step); @@ -14254,7 +14254,7 @@ BI.NumberEditor = BI.inherit(BI.Widget, { type: "bi.icon_button", trigger: "lclick,", forceNotSelected: true, - cls: "pull-down-font bottom-button bi-border-left bi-list-item-active3" + cls: "minus-down-font bottom-button bi-border-left bi-list-item-active3" }); this.bottomBtn.on(BI.IconButton.EVENT_CHANGE, function () { self._finetuning(-o.step); @@ -14335,7 +14335,7 @@ BI.NumberInterval = BI.inherit(BI.Single, { less: 0, less_equal: 1, numTip: "", - adjustTop: 2 + adjustYOffset: 2 }, _defaultConfig: function () { var conf = BI.NumberInterval.superclass._defaultConfig.apply(this, arguments); @@ -14622,19 +14622,19 @@ BI.NumberInterval = BI.inherit(BI.Single, { case c.typeError: BI.Bubbles.show(c.typeError, BI.i18nText("BI-Numerical_Interval_Input_Data"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; case c.numberError: BI.Bubbles.show(c.numberError, BI.i18nText("BI-Numerical_Interval_Number_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; case c.signalError: BI.Bubbles.show(c.signalError, BI.i18nText("BI-Numerical_Interval_Signal_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; default : @@ -14671,7 +14671,7 @@ BI.NumberInterval = BI.inherit(BI.Single, { self._checkValidation(); BI.Bubbles.show(c.typeError, BI.i18nText("BI-Numerical_Interval_Input_Data"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); self.fireEvent(BI.NumberInterval.EVENT_ERROR); }); @@ -14685,14 +14685,14 @@ BI.NumberInterval = BI.inherit(BI.Single, { case c.numberError: BI.Bubbles.show(c.numberError, BI.i18nText("BI-Numerical_Interval_Number_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); self.fireEvent(BI.NumberInterval.EVENT_ERROR); break; case c.signalError: BI.Bubbles.show(c.signalError, BI.i18nText("BI-Numerical_Interval_Signal_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); self.fireEvent(BI.NumberInterval.EVENT_ERROR); break; @@ -14710,19 +14710,19 @@ BI.NumberInterval = BI.inherit(BI.Single, { case c.typeError: BI.Bubbles.show(c.typeError, BI.i18nText("BI-Numerical_Interval_Input_Data"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; case c.numberError: BI.Bubbles.show(c.numberError, BI.i18nText("BI-Numerical_Interval_Number_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; case c.signalError: BI.Bubbles.show(c.signalError, BI.i18nText("BI-Numerical_Interval_Signal_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; default : diff --git a/public/css/font.css b/public/css/font.css index 868b86599..0262f7f5d 100644 --- a/public/css/font.css +++ b/public/css/font.css @@ -957,3 +957,27 @@ content: "\e6dd"; color: #13cd66; } +.add-up-font .b-font { + font-size: 12px; + *zoom: expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = ''); +} +.add-up-font .b-font:before { + content: "\e70a"; + color: inherit; +} +.add-up-font.disabled .b-font:before { + content: "\e70a"; + color: inherit; +} +.minus-down-font .b-font { + font-size: 12px; + *zoom: expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = ''); +} +.minus-down-font .b-font:before { + content: "\e70b"; + color: inherit; +} +.minus-down-font.disabled .b-font:before { + content: "\e70b"; + color: inherit; +} diff --git a/src/base/single/editor/editor.js b/src/base/single/editor/editor.js index 85d394d67..58ab9cd6e 100644 --- a/src/base/single/editor/editor.js +++ b/src/base/single/editor/editor.js @@ -227,7 +227,7 @@ BI.Editor = BI.inherit(BI.Single, { } if (!this.disabledError && BI.isKey(errorText)) { BI.Bubbles[b ? "show" : "hide"](this.getName(), errorText, this, { - adjustTop: 2 + adjustYOffset: 2 }); this._checkToolTip(); return BI.Bubbles.get(this.getName()); diff --git a/src/core/controller/controller.bubbles.js b/src/core/controller/controller.bubbles.js index 14407a226..f02be0930 100644 --- a/src/core/controller/controller.bubbles.js +++ b/src/core/controller/controller.bubbles.js @@ -112,10 +112,8 @@ BI.BubblesController = BI.inherit(BI.Controller, { var container = opt.container || context; var offsetStyle = opt.offsetStyle || {}; var level = opt.level || "error"; - var adjustTop = opt.adjustTop || 0; - var adjustRight = opt.adjustRight || 0; - var adjustLeft = opt.adjustLeft || 0; - var adjustBottom = opt.adjustBottom || 0; + var adjustYOffset = opt.adjustYOffset || 0; + var adjustXOffset = opt.adjustXOffset || 0; if (!this.storeBubbles[name]) { this.storeBubbles[name] = {}; } @@ -131,9 +129,9 @@ BI.BubblesController = BI.inherit(BI.Controller, { }); this.set(name, this.storeBubbles[name]["top"]); var position = this._getTopPosition(name, context, offsetStyle); - this.get(name).element.css({left: position.left + adjustLeft, top: position.top - adjustTop}); + this.get(name).element.css({left: position.left + adjustXOffset, top: position.top - adjustYOffset}); this.get(name).invisible(); - if (!$.isTopSpaceEnough(context, this.get(name), adjustTop)) { + if (!$.isTopSpaceEnough(context, this.get(name), adjustYOffset)) { if (!this.storeBubbles[name]["left"]) { this.storeBubbles[name]["left"] = this._createBubble("left", text, level, 30); } @@ -146,9 +144,9 @@ BI.BubblesController = BI.inherit(BI.Controller, { }); this.set(name, this.storeBubbles[name]["left"]); var position = this._getLeftPosition(name, context, offsetStyle); - this.get(name).element.css({left: position.left - adjustLeft, top: position.top - adjustTop}); + this.get(name).element.css({left: position.left - adjustXOffset, top: position.top - adjustYOffset}); this.get(name).invisible(); - if (!$.isLeftSpaceEnough(context, this.get(name), adjustLeft)) { + if (!$.isLeftSpaceEnough(context, this.get(name), adjustXOffset)) { if (!this.storeBubbles[name]["right"]) { this.storeBubbles[name]["right"] = this._createBubble("right", text, level, 30); } @@ -161,9 +159,9 @@ BI.BubblesController = BI.inherit(BI.Controller, { }); this.set(name, this.storeBubbles[name]["right"]); var position = this._getRightPosition(name, context, offsetStyle); - this.get(name).element.css({left: position.left + adjustRight, top: position.top - adjustTop}); + this.get(name).element.css({left: position.left + adjustXOffset, top: position.top - adjustYOffset}); this.get(name).invisible(); - if (!$.isRightSpaceEnough(context, this.get(name), adjustLeft)) { + if (!$.isRightSpaceEnough(context, this.get(name), adjustXOffset)) { if (!this.storeBubbles[name]["bottom"]) { this.storeBubbles[name]["bottom"] = this._createBubble("bottom", text, level); } @@ -176,7 +174,7 @@ BI.BubblesController = BI.inherit(BI.Controller, { }); this.set(name, this.storeBubbles[name]["bottom"]); var position = this._getBottomPosition(name, context, offsetStyle); - this.get(name).element.css({left: position.left + adjustLeft, top: position.top + adjustBottom}); + this.get(name).element.css({left: position.left + adjustXOffset, top: position.top + adjustYOffset}); this.get(name).invisible(); } } diff --git a/src/css/resource/font.css b/src/css/resource/font.css index 6745892a3..3b39794d2 100644 --- a/src/css/resource/font.css +++ b/src/css/resource/font.css @@ -957,3 +957,27 @@ content: "\e6dd"; color: #13cd66; } +.add-up-font .b-font { + font-size: 12px; + *zoom: expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = ''); +} +.add-up-font .b-font:before { + content: "\e70a"; + color: inherit; +} +.add-up-font.disabled .b-font:before { + content: "\e70a"; + color: inherit; +} +.minus-down-font .b-font { + font-size: 12px; + *zoom: expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = ''); +} +.minus-down-font .b-font:before { + content: "\e70b"; + color: inherit; +} +.minus-down-font.disabled .b-font:before { + content: "\e70b"; + color: inherit; +} diff --git a/src/css/widget/numbereditor/number.css b/src/css/widget/numbereditor/number.css index 577fd87e9..7063f9f97 100644 --- a/src/css/widget/numbereditor/number.css +++ b/src/css/widget/numbereditor/number.css @@ -3,3 +3,9 @@ -moz-border-radius: 2px; border-radius: 2px; } +.bi-number-editor .pull-down-font { + font-size: 12px; +} +.bi-number-editor .pull-up-font { + font-size: 12px; +} diff --git a/src/less/resource/font.less b/src/less/resource/font.less index c58cd392e..70392b71e 100644 --- a/src/less/resource/font.less +++ b/src/less/resource/font.less @@ -113,4 +113,7 @@ .font(toast-warning-font, @font-tip-warning); .font(toast-message-font, @font-tip-message); -.font(text-add-tip-font, @font-add, @color-bi-text-success); \ No newline at end of file +.font(text-add-tip-font, @font-add, @color-bi-text-success); + +.font(add-up-font, @font-up-triangle, inherit, @font-size-12); +.font(minus-down-font, @font-down-triangle, inherit, @font-size-12); \ No newline at end of file diff --git a/src/less/widget/numbereditor/number.editor.less b/src/less/widget/numbereditor/number.editor.less index d62d16538..8272c808b 100644 --- a/src/less/widget/numbereditor/number.editor.less +++ b/src/less/widget/numbereditor/number.editor.less @@ -2,8 +2,10 @@ .bi-number-editor { .border-radius(2px); - & .top-button { + & .pull-down-font { + font-size: 12px; } - & .bottom-button { + & .pull-up-font { + font-size: 12px; } } \ No newline at end of file diff --git a/src/widget/numbereditor/number.editor.js b/src/widget/numbereditor/number.editor.js index 91bcc47e7..a3b29c801 100644 --- a/src/widget/numbereditor/number.editor.js +++ b/src/widget/numbereditor/number.editor.js @@ -42,7 +42,7 @@ BI.NumberEditor = BI.inherit(BI.Widget, { type: "bi.icon_button", forceNotSelected: true, trigger: "lclick,", - cls: "pull-up-font top-button bi-border-left bi-list-item-active3" + cls: "add-up-font top-button bi-border-left bi-list-item-active3" }); this.topBtn.on(BI.IconButton.EVENT_CHANGE, function () { self._finetuning(o.step); @@ -53,7 +53,7 @@ BI.NumberEditor = BI.inherit(BI.Widget, { type: "bi.icon_button", trigger: "lclick,", forceNotSelected: true, - cls: "pull-down-font bottom-button bi-border-left bi-list-item-active3" + cls: "minus-down-font bottom-button bi-border-left bi-list-item-active3" }); this.bottomBtn.on(BI.IconButton.EVENT_CHANGE, function () { self._finetuning(-o.step); diff --git a/src/widget/numberinterval/numberinterval.js b/src/widget/numberinterval/numberinterval.js index b2b425be5..8ec5e90a5 100644 --- a/src/widget/numberinterval/numberinterval.js +++ b/src/widget/numberinterval/numberinterval.js @@ -18,7 +18,7 @@ BI.NumberInterval = BI.inherit(BI.Single, { less: 0, less_equal: 1, numTip: "", - adjustTop: 2 + adjustYOffset: 2 }, _defaultConfig: function () { var conf = BI.NumberInterval.superclass._defaultConfig.apply(this, arguments); @@ -305,19 +305,19 @@ BI.NumberInterval = BI.inherit(BI.Single, { case c.typeError: BI.Bubbles.show(c.typeError, BI.i18nText("BI-Numerical_Interval_Input_Data"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; case c.numberError: BI.Bubbles.show(c.numberError, BI.i18nText("BI-Numerical_Interval_Number_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; case c.signalError: BI.Bubbles.show(c.signalError, BI.i18nText("BI-Numerical_Interval_Signal_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; default : @@ -354,7 +354,7 @@ BI.NumberInterval = BI.inherit(BI.Single, { self._checkValidation(); BI.Bubbles.show(c.typeError, BI.i18nText("BI-Numerical_Interval_Input_Data"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); self.fireEvent(BI.NumberInterval.EVENT_ERROR); }); @@ -368,14 +368,14 @@ BI.NumberInterval = BI.inherit(BI.Single, { case c.numberError: BI.Bubbles.show(c.numberError, BI.i18nText("BI-Numerical_Interval_Number_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); self.fireEvent(BI.NumberInterval.EVENT_ERROR); break; case c.signalError: BI.Bubbles.show(c.signalError, BI.i18nText("BI-Numerical_Interval_Signal_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); self.fireEvent(BI.NumberInterval.EVENT_ERROR); break; @@ -393,19 +393,19 @@ BI.NumberInterval = BI.inherit(BI.Single, { case c.typeError: BI.Bubbles.show(c.typeError, BI.i18nText("BI-Numerical_Interval_Input_Data"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; case c.numberError: BI.Bubbles.show(c.numberError, BI.i18nText("BI-Numerical_Interval_Number_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; case c.signalError: BI.Bubbles.show(c.signalError, BI.i18nText("BI-Numerical_Interval_Signal_Value"), self, { offsetStyle: "left", - adjustTop: c.adjustTop + adjustYOffset: c.adjustYOffset }); break; default : diff --git a/ui/css/font.css b/ui/css/font.css index ba6eef79a..fd1b6b5d5 100644 --- a/ui/css/font.css +++ b/ui/css/font.css @@ -957,3 +957,27 @@ content: "\e6dd"; color: #13cd66; } +.add-up-font .b-font { + font-size: 12px; + *zoom: expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = ''); +} +.add-up-font .b-font:before { + content: "\e70a"; + color: inherit; +} +.add-up-font.disabled .b-font:before { + content: "\e70a"; + color: inherit; +} +.minus-down-font .b-font { + font-size: 12px; + *zoom: expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = ''); +} +.minus-down-font .b-font:before { + content: "\e70b"; + color: inherit; +} +.minus-down-font.disabled .b-font:before { + content: "\e70b"; + color: inherit; +}