📄 globalfuncs.as
字号:
+ this['csstodayfontSize'] + this['csstodayfontStyle'] + this['csstodaytextDecoration']; } } myCSS += "}"; }public function restoreItemDefaults(whichItem:String):void { //--------- CLEAR STYLES IN SANDBOX for (var i:Number = 0; i < this[whichItem + 'Styles'].length; i++) { if (whichItem == 'tab') { if (this['css' + this[whichItem + 'Styles'][i] + 'tab' ] != '') { StyleManager.getStyleDeclaration(".StyledTabs").clearStyle(this[whichItem + 'Styles'][i]); this['css' + this[whichItem + 'Styles'][i] + 'tab'] = ""; if (this[whichItem + 'Styles'][i] == 'fontWeight' || this[whichItem + 'Styles'][i] == 'fontStyle' || this[whichItem + 'Styles'][i] == 'textDecoration') { this['mytextFormat' + whichItem].restoreDefault(); } else { this['my' + this[whichItem + 'Styles'][i] + whichItem].restoreDefault(); } } } else if (whichItem == 'selectedTab'){ if (this['css' + this[whichItem + 'Styles'][i] + 'selectedTab' ] != '') { StyleManager.getStyleDeclaration(".SelectedStyledTabs").clearStyle(this[whichItem + 'Styles'][i]); this['css' + this[whichItem + 'Styles'][i] + 'selectedTab'] = ""; if (this[whichItem + 'Styles'][i] == 'fontWeight' || this[whichItem + 'Styles'][i] == 'fontStyle' || this[whichItem + 'Styles'][i] == 'textDecoration') { this['mytextFormat' + whichItem].restoreDefault(); } else { this['my' + this[whichItem + 'Styles'][i] + whichItem].restoreDefault(); } } } else if (whichItem == 'dropDown') { if (this['css' + this[whichItem + 'Styles'][i] + 'dropDown' ] != '') { StyleManager.getStyleDeclaration(".DropDownStyles").clearStyle(this[whichItem + 'Styles'][i]); if (this[whichItem + 'Styles'][i] == 'dropShadowEnabled') { StyleManager.getStyleDeclaration(".DropDownStyles").setStyle('dropShadowEnabled', true); } this['css' + this[whichItem + 'Styles'][i] + 'dropDown'] = ""; if (this[whichItem + 'Styles'][i] == 'fontWeight' || this[whichItem + 'Styles'][i] == 'fontStyle' || this[whichItem + 'Styles'][i] == 'textDecoration') { this['mytextFormat' + whichItem].restoreDefault(); } else { this['my' + this[whichItem + 'Styles'][i] + whichItem].restoreDefault(); } } } else { if (this['css' + this[whichItem + 'Styles'][i] ] != '') { if (whichItem == 'toolTip') { StyleManager.getStyleDeclaration("ToolTip").clearStyle(this[whichItem + 'Styles'][i]); } else if (whichItem == 'application') { StyleManager.getStyleDeclaration("Application").clearStyle(this[whichItem + 'Styles'][i]); this['myapplication'].clearStyle('color'); this['myapplication'].clearStyle('themeColor'); } else { this['my' + whichItem].clearStyle(this[whichItem + 'Styles'][i]); } if (whichItem == 'radioButton' || whichItem == 'checkBox') { this['my' + whichItem + "1"].clearStyle(this[whichItem + 'Styles'][i]); this['my' + whichItem + "2"].clearStyle(this[whichItem + 'Styles'][i]); } if(this[whichItem + 'Styles'][i] == 'tabHeight') { this['my' + whichItem].setStyle('tabHeight', 22); } if (whichItem == 'panel') { if (this[whichItem + 'Styles'][i] == 'fontWeight' && this['cssfontWeight'] != "") { StyleManager.getStyleDeclaration(".myTitleStyle").clearStyle('fontWeight'); } if (this[whichItem + 'Styles'][i] == 'fontStyle' && this['cssfontStyle'] != "") { StyleManager.getStyleDeclaration(".myTitleStyle").clearStyle('fontStyle'); } if (this[whichItem + 'Styles'][i] == 'textDecoration' && this['csstextDecoration'] != "") { StyleManager.getStyleDeclaration(".myTitleStyle").clearStyle('textDecoration'); } } if (whichItem == 'dataGrid') { if (this[whichItem + 'Styles'][i] == 'headerColor' && this['cssheaderColor'] != "") { StyleManager.getStyleDeclaration(".DGHeaderStyle").clearStyle('color'); } if (this[whichItem + 'Styles'][i] == 'headerfontFamily' && this['cssheaderfontFamily'] != "") { StyleManager.getStyleDeclaration(".DGHeaderStyle").clearStyle('fontFamily'); } if (this[whichItem + 'Styles'][i] == 'headerfontSize' && this['cssheaderfontSize'] != "") { StyleManager.getStyleDeclaration(".DGHeaderStyle").clearStyle('fontSize'); } if (this[whichItem + 'Styles'][i] == 'headerfontWeight' && this['cssheaderfontWeight'] != "") { StyleManager.getStyleDeclaration(".DGHeaderStyle").setStyle('fontWeight', 'bold'); } if (this[whichItem + 'Styles'][i] == 'headerfontStyle' && this['cssheaderfontStyle'] != "") { StyleManager.getStyleDeclaration(".DGHeaderStyle").clearStyle('fontStyle'); } if (this[whichItem + 'Styles'][i] == 'headertextDecoration' && this['cssheadertextDecoration'] != "") { StyleManager.getStyleDeclaration(".DGHeaderStyle").clearStyle('textDecoration'); } if (this[whichItem + 'Styles'][i] == 'headerletterSpacing' && this['cssheaderletterSpacing'] != "") { StyleManager.getStyleDeclaration(".DGHeaderStyle").clearStyle('letterSpacing'); } } //toggleButtonBar if (whichItem == 'toggleButtonBar') { if (this[whichItem + 'Styles'][i] == 'selectedcolor' && this['cssselectedcolor'] != "") { StyleManager.getStyleDeclaration(".mySelectedButtonStyle").clearStyle('color'); } if (this[whichItem + 'Styles'][i] == 'selectedfontFamily' && this['cssselectedfontFamily'] != "") { StyleManager.getStyleDeclaration(".mySelectedButtonStyle").clearStyle('fontFamily'); } if (this[whichItem + 'Styles'][i] == 'selectedfontSize' && this['cssselectedfontSize'] != "") { StyleManager.getStyleDeclaration(".mySelectedButtonStyle").clearStyle('fontSize'); } if (this[whichItem + 'Styles'][i] == 'selectedfontWeight' && this['cssselectedfontWeight'] != "") { StyleManager.getStyleDeclaration(".mySelectedButtonStyle").clearStyle('fontWeight'); } if (this[whichItem + 'Styles'][i] == 'selectedfontStyle' && this['cssselectedfontStyle'] != "") { StyleManager.getStyleDeclaration(".mySelectedButtonStyle").clearStyle('fontStyle'); } if (this[whichItem + 'Styles'][i] == 'selectedtextDecoration' && this['cssselectedtextDecoration'] != "") { StyleManager.getStyleDeclaration(".mySelectedButtonStyle").clearStyle('textDecoration'); } } // dateChooser if (whichItem == 'dateChooser') { if (this[whichItem + 'Styles'][i] == 'headercolor' && this['cssheadercolor'] != "") { StyleManager.getStyleDeclaration(".HeaderStyle").clearStyle('color'); } if (this[whichItem + 'Styles'][i] == 'headerfontFamily' && this['cssheaderfontFamily'] != "") { StyleManager.getStyleDeclaration(".HeaderStyle").clearStyle('fontFamily'); } if (this[whichItem + 'Styles'][i] == 'headerfontSize' && this['cssheaderfontSize'] != "") { StyleManager.getStyleDeclaration(".HeaderStyle").clearStyle('fontSize'); } if (this[whichItem + 'Styles'][i] == 'headerfontWeight' && this['cssheaderfontWeight'] != "") { StyleManager.getStyleDeclaration(".HeaderStyle").setStyle('fontWeight', 'bold'); } if (this[whichItem + 'Styles'][i] == 'headerfontStyle' && this['cssheaderfontStyle'] != "") { StyleManager.getStyleDeclaration(".HeaderStyle").clearStyle('fontStyle'); } if (this[whichItem + 'Styles'][i] == 'headertextDecoration' && this['cssheadertextDecoration'] != "") { StyleManager.getStyleDeclaration(".HeaderStyle").clearStyle('textDecoration'); } if (this[whichItem + 'Styles'][i] == 'weekDaycolor' && this['cssweekDaycolor'] != "") { StyleManager.getStyleDeclaration(".myWeekDayStyleName").clearStyle('color'); } if (this[whichItem + 'Styles'][i] == 'weekDayfontFamily' && this['cssweekDayfontFamily'] != "") { StyleManager.getStyleDeclaration(".myWeekDayStyleName").clearStyle('fontFamily'); } if (this[whichItem + 'Styles'][i] == 'weekDayfontSize' && this['cssweekDayfontSize'] != "") { StyleManager.getStyleDeclaration(".myWeekDayStyleName").clearStyle('fontSize'); } if (this[whichItem + 'Styles'][i] == 'weekDayfontWeight' && this['cssweekDayfontWeight'] != "") { StyleManager.getStyleDeclaration(".myWeekDayStyleName").setStyle('fontWeight', 'bold'); } if (this[whichItem + 'Styles'][i] == 'weekDayfontStyle' && this['cssweekDayfontStyle'] != "") { StyleManager.getStyleDeclaration(".myWeekDayStyleName").clearStyle('fontStyle'); } if (this[whichItem + 'Styles'][i] == 'weekDaytextDecoration' && this['cssweekDaytextDecoration'] != "") { StyleManager.getStyleDeclaration(".myWeekDayStyleName").clearStyle('textDecoration'); } if (this[whichItem + 'Styles'][i] == 'todaytextcolor' && this['csstodaytextcolor'] != "") { StyleManager.getStyleDeclaration(".myTodayStyleName").clearStyle('color'); } if (this[whichItem + 'Styles'][i] == 'todayfontFamily' && this['csstodayfontFamily'] != "") { StyleManager.getStyleDeclaration(".myTodayStyleName").clearStyle('fontFamily'); } if (this[whichItem + 'Styles'][i] == 'todayfontSize' && this['csstodayfontSize'] != "") { StyleManager.getStyleDeclaration(".myTodayStyleName").clearStyle('fontSize'); } if (this[whichItem + 'Styles'][i] == 'todayfontWeight' && this['csstodayfontWeight'] != "") { StyleManager.getStyleDeclaration(".myTodayStyleName").setStyle('fontWeight', 'bold'); } if (this[whichItem + 'Styles'][i] == 'todayfontStyle' && this['csstodayfontStyle'] != "") { StyleManager.getStyleDeclaration(".myTodayStyleName").clearStyle('fontStyle'); } if (this[whichItem + 'Styles'][i] == 'todaytextDecoration' && this['csstodaytextDecoration'] != "") { StyleManager.getStyleDeclaration(".myTodayStyleName").clearStyle('textDecoration'); } } if (whichItem == 'buttonBar' || whichItem == 'toggleButtonBar') { if (this[whichItem + 'Styles'][i] == 'cornerRadiusRight' || this[whichItem + 'Styles'][i] == 'cornerRadiusLeft') { for (var j:Number = 0; j < 3; j ++) { this['my' + whichItem].getChildAt(j).clearStyle('cornerRadius'); } } else { for (j = 0; j < 3; j ++) { this['my' + whichItem].getChildAt(j).clearStyle(this[whichItem + 'Styles'][i]); } } if (this[whichItem + 'Styles'][i] == 'buttonHeight') { this['my' + whichItem].setStyle('buttonHeight', 22); } } //------------------- RESTORE DEFAULT VALUES ON COMPONENTS if (this[whichItem + 'Styles'][i] == 'fontWeight' || this[whichItem + 'Styles'][i] == 'fontStyle' || this[whichItem + 'Styles'][i] == 'textDecoration') { this['mytextFormat' + whichItem].restoreDefault(); } else if (this[whichItem + 'Styles'][i] == 'headerfontWeight' || this[whichItem + 'Styles'][i] == 'headerfontStyle' || this[whichItem + 'Styles'][i] == 'headertextDecoration') { this['myheadertextFormat' + whichItem].restoreDefault(); } else if (this[whichItem + 'Styles'][i] == 'todayfontWeight' || this[whichItem + 'Styles'][i] == 'todayfontStyle' || this[whichItem + 'Styles'][i] == 'todaytextDecoration') { this['mytodaytextFormat' + whichItem].restoreDefault(); } else if (this[whichItem + 'Styles'][i] == 'selectedfontWeight' || this[whichItem + 'Styles'][i] == 'selectedfontStyle' || this[whichItem + 'Styles'][i] == 'selectedtextDecoration') { this['myselectedtextFormat' + whichItem].restoreDefault(); } else if (this[whichItem + 'Styles'][i] == 'weekDayfontWeight' || this[whichItem + 'Styles'][i] == 'weekDayfontStyle' || this[whichItem + 'Styles'][i] == 'weekDaytextDecoration') { this['myweekDaytextFormat' + whichItem].restoreDefault(); } else if (this[whichItem + 'Styles'][i] == 'borderThicknessRight' || this[whichItem + 'Styles'][i] == 'borderThicknessLeft' || this[whichItem + 'Styles'][i] == 'borderThicknessTop' || this[whichItem + 'Styles'][i] == 'borderThicknessBottom' ) { this['myborderThicknesses' + whichItem].restoreDefault(); } else if (this[whichItem + 'Styles'][i] == 'backgroundSize' || this[whichItem + 'Styles'][i] == 'backgroundImage') { this['mybackgroundImageapplication'].selectedIndex = 0; } else { this['my' + this[whichItem + 'Styles'][i] + whichItem].restoreDefault(); } //----------------- SET THE CSS VALUE TO EMPTY this['css' + this[whichItem + 'Styles'][i]] = ""; } } } //----------------- CLEAR THE CSS TEXT FIELD myCSS = ''; }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -