📄 defaults.as
字号:
class mx.skins.halo.Defaults
{
var beginGradientFill, beginFill, moveTo, lineTo, curveTo, endFill;
function Defaults()
{
} // End of the function
static function setThemeDefaults()
{
var _loc2 = _global.style;
_loc2.themeColor = 8453965;
_loc2.disabledColor = 8684164;
_loc2.modalTransparency = 0;
_loc2.filled = true;
_loc2.stroked = true;
_loc2.strokeWidth = 1;
_loc2.strokeColor = 0;
_loc2.fillColor = 16777215;
_loc2.repeatInterval = 35;
_loc2.repeatDelay = 500;
_loc2.fontFamily = "_sans";
_loc2.fontSize = 12;
_loc2.selectionColor = 13500353;
_loc2.rollOverColor = 14942166;
_loc2.useRollOver = true;
_loc2.backgroundDisabledColor = 14540253;
_loc2.selectionDisabledColor = 14540253;
_loc2.selectionDuration = 200;
_loc2.openDuration = 250;
_loc2.borderStyle = "inset";
_loc2.color = 734012;
_loc2.textSelectedColor = 24371;
_loc2.textRollOverColor = 2831164;
_loc2.textDisabledColor = 16777215;
_loc2.vGridLines = true;
_loc2.hGridLines = false;
_loc2.vGridLineColor = 6710886;
_loc2.hGridLineColor = 6710886;
_loc2.headerColor = 15395562;
_loc2.indentation = 17;
_loc2.folderOpenIcon = "TreeFolderOpen";
_loc2.folderClosedIcon = "TreeFolderClosed";
_loc2.defaultLeafIcon = "TreeNodeIcon";
_loc2.disclosureOpenIcon = "TreeDisclosureOpen";
_loc2.disclosureClosedIcon = "TreeDisclosureClosed";
_loc2.popupDuration = 150;
_loc2.todayColor = 6710886;
_loc2 = _global.styles.ScrollSelectList = new mx.styles.CSSStyleDeclaration();
_loc2.backgroundColor = 16777215;
_loc2.borderColor = 13290186;
_loc2.borderStyle = "inset";
_loc2 = _global.styles.ComboBox = new mx.styles.CSSStyleDeclaration();
_loc2.borderStyle = "inset";
_loc2 = _global.styles.NumericStepper = new mx.styles.CSSStyleDeclaration();
_loc2.textAlign = "center";
_loc2 = _global.styles.RectBorder = new mx.styles.CSSStyleDeclaration();
_loc2.borderColor = 14015965;
_loc2.buttonColor = 7305079;
_loc2.shadowColor = 15658734;
_loc2.highlightColor = 12897484;
_loc2.shadowCapColor = 14015965;
_loc2.borderCapColor = 9542041;
var _loc4 = new Object();
_loc4.borderColor = 16711680;
_loc4.buttonColor = 16711680;
_loc4.shadowColor = 16711680;
_loc4.highlightColor = 16711680;
_loc4.shadowCapColor = 16711680;
_loc4.borderCapColor = 16711680;
mx.core.UIComponent.prototype.origBorderStyles = _loc4;
var _loc3;
_loc3 = _global.styles.TextInput = new mx.styles.CSSStyleDeclaration();
_loc3.backgroundColor = 16777215;
_loc3.borderStyle = "inset";
_global.styles.TextArea = _global.styles.TextInput;
_loc3 = _global.styles.Window = new mx.styles.CSSStyleDeclaration();
_loc3.borderStyle = "default";
_loc3 = _global.styles.windowStyles = new mx.styles.CSSStyleDeclaration();
_loc3.fontWeight = "bold";
_loc3 = _global.styles.dataGridStyles = new mx.styles.CSSStyleDeclaration();
_loc3.fontWeight = "bold";
_loc3 = _global.styles.Alert = new mx.styles.CSSStyleDeclaration();
_loc3.borderStyle = "alert";
_loc3 = _global.styles.ScrollView = new mx.styles.CSSStyleDeclaration();
_loc3.borderStyle = "inset";
_loc3 = _global.styles.View = new mx.styles.CSSStyleDeclaration();
_loc3.borderStyle = "none";
_loc3 = _global.styles.ProgressBar = new mx.styles.CSSStyleDeclaration();
_loc3.color = 11187123;
_loc3.fontWeight = "bold";
_loc3 = _global.styles.AccordionHeader = new mx.styles.CSSStyleDeclaration();
_loc3.fontWeight = "bold";
_loc3.fontSize = "11";
_loc3 = _global.styles.Accordion = new mx.styles.CSSStyleDeclaration();
_loc3.borderStyle = "solid";
_loc3.backgroundColor = 16777215;
_loc3.borderColor = 9081738;
_loc3.headerHeight = 22;
_loc3.marginLeft = _loc3.marginRight = _loc3.marginTop = _loc3.marginBottom = -1;
_loc3.verticalGap = -1;
_loc3 = _global.styles.DateChooser = new mx.styles.CSSStyleDeclaration();
_loc3.borderColor = 9542041;
_loc3.headerColor = 16777215;
_loc3 = _global.styles.CalendarLayout = new mx.styles.CSSStyleDeclaration();
_loc3.fontSize = 10;
_loc3.textAlign = "right";
_loc3.color = 2831164;
_loc3 = _global.styles.WeekDayStyle = new mx.styles.CSSStyleDeclaration();
_loc3.fontWeight = "bold";
_loc3.fontSize = 11;
_loc3.textAlign = "center";
_loc3.color = 2831164;
_loc3 = _global.styles.TodayStyle = new mx.styles.CSSStyleDeclaration();
_loc3.color = 16777215;
_loc3 = _global.styles.HeaderDateText = new mx.styles.CSSStyleDeclaration();
_loc3.fontSize = 12;
_loc3.fontWeight = "bold";
_loc3.textAlign = "center";
} // End of the function
function drawRoundRect(x, y, w, h, r, c, alpha, rot, gradient, ratios)
{
if (typeof(r) == "object")
{
var _loc18 = r.br;
var _loc16 = r.bl;
var _loc15 = r.tl;
var _loc10 = r.tr;
}
else
{
_loc10 = r;
_loc15 = r;
_loc16 = r;
_loc18 = r;
} // end else if
if (typeof(c) == "object")
{
if (typeof(alpha) != "object")
{
var _loc9 = [alpha, alpha];
}
else
{
_loc9 = alpha;
} // end else if
if (ratios == undefined)
{
ratios = [0, 255];
} // end if
var _loc14 = h * 7.000000E-001;
if (typeof(rot) != "object")
{
var _loc11 = {matrixType: "box", x: -_loc14, y: _loc14, w: w * 2, h: h * 4, r: rot * 1.745329E-002};
}
else
{
_loc11 = rot;
} // end else if
if (gradient == "radial")
{
this.beginGradientFill("radial", c, _loc9, ratios, _loc11);
}
else
{
this.beginGradientFill("linear", c, _loc9, ratios, _loc11);
} // end else if
}
else if (c != undefined)
{
this.beginFill(c, alpha);
} // end else if
r = _loc18;
var _loc13 = r - r * 7.071068E-001;
var _loc12 = r - r * 4.142136E-001;
this.moveTo(x + w, y + h - r);
this.lineTo(x + w, y + h - r);
this.curveTo(x + w, y + h - _loc12, x + w - _loc13, y + h - _loc13);
this.curveTo(x + w - _loc12, y + h, x + w - r, y + h);
r = _loc16;
_loc13 = r - r * 7.071068E-001;
_loc12 = r - r * 4.142136E-001;
this.lineTo(x + r, y + h);
this.curveTo(x + _loc12, y + h, x + _loc13, y + h - _loc13);
this.curveTo(x, y + h - _loc12, x, y + h - r);
r = _loc15;
_loc13 = r - r * 7.071068E-001;
_loc12 = r - r * 4.142136E-001;
this.lineTo(x, y + r);
this.curveTo(x, y + _loc12, x + _loc13, y + _loc13);
this.curveTo(x + _loc12, y, x + r, y);
r = _loc10;
_loc13 = r - r * 7.071068E-001;
_loc12 = r - r * 4.142136E-001;
this.lineTo(x + w - r, y);
this.curveTo(x + w - _loc12, y, x + w - _loc13, y + _loc13);
this.curveTo(x + w, y + _loc12, x + w, y + r);
this.lineTo(x + w, y + h - r);
if (c != undefined)
{
this.endFill();
} // end if
} // End of the function
static function classConstruct()
{
mx.core.ext.UIObjectExtensions.Extensions();
mx.skins.halo.Defaults.setThemeDefaults();
mx.core.UIObject.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect;
return (true);
} // End of the function
static var classConstructed = mx.skins.halo.Defaults.classConstruct();
static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration;
static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions;
static var UIObjectDependency = mx.core.UIObject;
} // End of Class
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -