Frame 1
_root.stop();
Instance of Symbol 288 MovieClip [ERadioButton] in Frame 1
//component parameters
onClipEvent (initialize) {
Object.registerClass("ERadioButton", com.sothink.UI.ERadioButton);
}
//component parameters
onClipEvent (construct) {
label = "";
data = "";
groupName = "radioGroup";
labelPlacement = "top";
selected = false;
enabled = true;
color = 0;
}
onClipEvent (load) {
function click_fun() {
_root.gotoAndPlay("NSFW CENSUR");
}
this.addEventListener("click", click_fun);
}
Instance of Symbol 288 MovieClip [ERadioButton] in Frame 1
//component parameters
onClipEvent (initialize) {
Object.registerClass("ERadioButton", com.sothink.UI.ERadioButton);
}
//component parameters
onClipEvent (construct) {
label = "";
data = "";
groupName = "radioGroup";
labelPlacement = "top";
selected = false;
enabled = true;
color = 0;
}
onClipEvent (load) {
function click_fun() {
_root.gotoAndPlay("SFW");
}
this.addEventListener("click", click_fun);
}
Frame 2
_root.stop();
Instance of Symbol 288 MovieClip [ERadioButton] in Frame 2
//component parameters
onClipEvent (initialize) {
Object.registerClass("ERadioButton", com.sothink.UI.ERadioButton);
}
//component parameters
onClipEvent (construct) {
label = "RadioButton";
data = "";
groupName = "radioGroup";
labelPlacement = "right";
selected = false;
enabled = true;
color = 0;
}
onClipEvent (load) {
function click_fun() {
_root.gotoAndPlay("NSFW CENSUR");
}
this.addEventListener("click", click_fun);
}
Instance of Symbol 288 MovieClip [ERadioButton] in Frame 2
//component parameters
onClipEvent (initialize) {
Object.registerClass("ERadioButton", com.sothink.UI.ERadioButton);
}
//component parameters
onClipEvent (construct) {
label = "RadioButton";
data = "";
groupName = "radioGroup";
labelPlacement = "right";
selected = false;
enabled = true;
color = 0;
}
onClipEvent (load) {
function click_fun() {
_root.gotoAndPlay("ROPA");
}
this.addEventListener("click", click_fun);
}
Frame 3
_root.stop();
Instance of Symbol 288 MovieClip [ERadioButton] in Frame 3
//component parameters
onClipEvent (initialize) {
Object.registerClass("ERadioButton", com.sothink.UI.ERadioButton);
}
//component parameters
onClipEvent (construct) {
label = "RadioButton";
data = "";
groupName = "radioGroup";
labelPlacement = "right";
selected = false;
enabled = true;
color = 0;
}
onClipEvent (load) {
function click_fun() {
_root.gotoAndPlay("NSFW");
}
this.addEventListener("click", click_fun);
}
Instance of Symbol 288 MovieClip [ERadioButton] in Frame 3
//component parameters
onClipEvent (initialize) {
Object.registerClass("ERadioButton", com.sothink.UI.ERadioButton);
}
//component parameters
onClipEvent (construct) {
label = "RadioButton";
data = "";
groupName = "radioGroup";
labelPlacement = "right";
selected = false;
enabled = true;
color = 0;
}
onClipEvent (load) {
function click_fun() {
_root.gotoAndPlay("SFW");
}
this.addEventListener("click", click_fun);
}
Instance of Symbol 288 MovieClip [ERadioButton] in Frame 3
//component parameters
onClipEvent (initialize) {
Object.registerClass("ERadioButton", com.sothink.UI.ERadioButton);
}
//component parameters
onClipEvent (construct) {
label = "RadioButton";
data = "";
groupName = "radioGroup";
labelPlacement = "right";
selected = false;
enabled = true;
color = 0;
}
onClipEvent (load) {
function click_fun() {
_root.gotoAndPlay("ROPA");
}
this.addEventListener("click", click_fun);
}
Frame 4
_root.stop();
Instance of Symbol 288 MovieClip [ERadioButton] in Frame 4
//component parameters
onClipEvent (initialize) {
Object.registerClass("ERadioButton", com.sothink.UI.ERadioButton);
}
//component parameters
onClipEvent (construct) {
label = "RadioButton";
data = "";
groupName = "radioGroup";
labelPlacement = "right";
selected = false;
enabled = true;
color = 0;
}
onClipEvent (load) {
function click_fun() {
_root.gotoAndPlay("NSFW CENSUR");
}
this.addEventListener("click", click_fun);
}
Instance of Symbol 288 MovieClip [ERadioButton] in Frame 4
//component parameters
onClipEvent (initialize) {
Object.registerClass("ERadioButton", com.sothink.UI.ERadioButton);
}
//component parameters
onClipEvent (construct) {
label = "RadioButton";
data = "";
groupName = "radioGroup";
labelPlacement = "right";
selected = false;
enabled = true;
color = 0;
}
onClipEvent (load) {
function click_fun() {
_root.gotoAndPlay("SFW");
}
this.addEventListener("click", click_fun);
}
Instance of Symbol 288 MovieClip [ERadioButton] in Frame 4
//component parameters
onClipEvent (initialize) {
Object.registerClass("ERadioButton", com.sothink.UI.ERadioButton);
}
//component parameters
onClipEvent (construct) {
label = "RadioButton";
data = "";
groupName = "radioGroup";
labelPlacement = "right";
selected = false;
enabled = true;
color = 0;
}
onClipEvent (load) {
function click_fun() {
_root.gotoAndPlay("ROPA");
}
this.addEventListener("click", click_fun);
}
Symbol 1 MovieClip [__Packages.com.sothink.events.EventDispatcher] Frame 0
#initclip
if (!_global.com) {
_global.com = new Object();
}
if (!_global.com.sothink) {
_global.com.sothink = new Object();
}
if (!_global.com.sothink.events) {
_global.com.sothink.events = new Object();
}
if (!_global.com.sothink.events.EventDispatcher) {
var _local1 = function () {
};
com.sothink.events.EventDispatcher = _local1;
_local1.prototype;
_local1._removeEventListener = function (queue, event, handler) {
if (queue != undefined) {
var _local9 = queue.length;
var _local8;
_local8 = 0;
while (_local8 < _local9) {
var _local7 = queue[_local8];
if (_local7 == handler) {
queue.splice(_local8, 1);
return(undefined);
}
_local8++;
}
}
};
_local1.initialize = function (object) {
if (com.sothink.events.EventDispatcher._fEventDispatcher == undefined) {
com.sothink.events.EventDispatcher._fEventDispatcher = new com.sothink.events.EventDispatcher();
}
object.addEventListener = com.sothink.events.EventDispatcher._fEventDispatcher.addEventListener;
object.removeEventListener = com.sothink.events.EventDispatcher._fEventDispatcher.removeEventListener;
object.dispatchEvent = com.sothink.events.EventDispatcher._fEventDispatcher.dispatchEvent;
object.dispatchQueue = com.sothink.events.EventDispatcher._fEventDispatcher.dispatchQueue;
};
_local1.prototype.dispatchQueue = function (queueObj, eventObj) {
var _local12 = "__q_" + eventObj.type;
var _local11 = queueObj[_local12];
if (_local11 != undefined) {
var _local10;
for (_local10 in _local11) {
var _local8 = _local11[_local10];
var _local7 = typeof(_local8);
if (!((_local7 == "object") || (_local7 == "movieclip"))) {
_local8.apply(queueObj, [eventObj]);
} else {
if (_local8.handleEvent != undefined) {
_local8.handleEvent(eventObj);
}
if (_local8[eventObj.type] != undefined) {
if (com.sothink.events.EventDispatcher.exceptions[eventObj.type] == undefined) {
_local8[eventObj.type](eventObj);
}
}
}
}
}
};
_local1.prototype.dispatchEvent = function (eventObj) {
if (eventObj.target == undefined) {
eventObj.target = this;
}
this[eventObj.type + "Handler"](eventObj);
this.dispatchQueue(this, eventObj);
};
_local1.prototype.addEventListener = function (event, handler) {
var _local7 = "__q_" + event;
if (this[_local7] == undefined) {
this[_local7] = new Array();
}
_global.ASSetPropFlags(this, _local7, 1);
com.sothink.events.EventDispatcher._removeEventListener(this[_local7], event, handler);
this[_local7].push(handler);
};
_local1.prototype.removeEventListener = function (event, handler) {
var _local7 = "__q_" + event;
com.sothink.events.EventDispatcher._removeEventListener(this[_local7], event, handler);
};
_local1._fEventDispatcher = undefined;
_local1.exceptions = {load:1, draw:1, move:1};
(ASSetPropFlags(_global.com.sothink.events.EventDispatcher.prototype, null, 1));// not popped
}
#endinitclip
Symbol 2 MovieClip [__Packages.com.sothink.styles.EStyleManager] Frame 0
#initclip
if (!_global.com) {
_global.com = new Object();
}
if (!_global.com.sothink) {
_global.com.sothink = new Object();
}
if (!_global.com.sothink.styles) {
_global.com.sothink.styles = new Object();
}
if (!_global.com.sothink.styles.EStyleManager) {
var _local1 = function () {
};
com.sothink.styles.EStyleManager = _local1;
_local1.prototype;
_local1.registerInheritingStyle = function (styleName) {
com.sothink.styles.EStyleManager.inheritingStyles[styleName] = true;
};
_local1.isInheritingStyle = function (styleName) {
return(com.sothink.styles.EStyleManager.inheritingStyles[styleName] == true);
};
_local1.registerColorStyle = function (styleName) {
com.sothink.styles.EStyleManager.colorStyles[styleName] = true;
};
_local1.isColorStyle = function (styleName) {
return(com.sothink.styles.EStyleManager.colorStyles[styleName] == true);
};
_local1.registerColorName = function (colorName, colorValue) {
com.sothink.styles.EStyleManager.colorNames[colorName] = colorValue;
};
_local1.isColorName = function (colorName) {
return(com.sothink.styles.EStyleManager.colorNames[colorName] != undefined);
};
_local1.getColorName = function (colorName) {
return(com.sothink.styles.EStyleManager.colorNames[colorName]);
};
_local1.prototype.getStyleObj = function (sc, sn) {
switch (sc) {
case "red" :
return((new com.sothink.styles.ERedStyle()).getStyleObj(sn));
case "Disabled" :
return((new com.sothink.styles.EDisabledStyle()).getStyleObj(sn));
}
return((new com.sothink.styles.EDefaultStyle()).getStyleObj(sn));
};
_local1.inheritingStyles = {textIndent:true, textAlign:true, fontWeight:true, fontStyle:true, fontSize:true, fontFamily:true, direction:true, color:true};
_local1.cColorStyles = {focusColor:true, borderCapColor:true, shadowCapColor:true, todayIndicatorColor:true, themeColor:true, symbolDisabledColor:true, symbolColor:true, symbolBackgroundPressedColor:true, symbolBackgroundDisabledColor:true, symbolBackgroundColor:true, strokeColor:true, shadowColor:true, selectedDateColor:true, scrollTrackColor:true, highlightColor:true, fillColor:true, dateRollOverColor:true, dateHeaderColor:true, color:true, buttonColor:true, borderColor:true, trackColor:true, barColor:true, selectionColor:true, rollOverColor:true, backgroundColor:true, blockLineColor:true, backLineColor:true, blockHighColor:true, blockFrameColor:true, blockEndColor:true, blockBeginColor:true, backFrameColor:true, backEndColor:true, backBeginColor:true, butFrameColor:true, butEndColor:true, butBeginColor:true, butLowColor:true, butHighColor:true, arrColor:true};
_local1.colorStyles = {focusColor:true, borderCapColor:true, shadowCapColor:true, todayIndicatorColor:true, themeColor:true, symbolDisabledColor:true, symbolColor:true, symbolBackgroundPressedColor:true, symbolBackgroundDisabledColor:true, symbolBackgroundColor:true, strokeColor:true, shadowColor:true, selectedDateColor:true, scrollTrackColor:true, highlightColor:true, fillColor:true, disabledColor:true, dateRollOverColor:true, dateHeaderColor:true, color:true, buttonColor:true, borderColor:true, trackColor:true, barColor:true, selectionColor:true, rollOverColor:true, backgroundColor:true, blockLineColor:true, backLineColor:true, blockHighColor:true, blockFrameColor:true, blockEndColor:true, blockBeginColor:true, backFrameColor:true, backEndColor:true, backBeginColor:true, butFrameColor:true, butEndColor:true, butBeginColor:true, butLowColor:true, butHighColor:true, arrColor:true};
_local1.colorNames = {haloOrange:16761344, haloBlue:2881013, haloGreen:8453965, cyan:65535, yellow:16776960, magenta:16711935, blue:255, green:65280, red:16711680, white:16777215, black:0};
_local1.TextFormatStyleProps = {embedFonts:false, underline:false, indent:true, align:true, bold:true, italic:true, rightMargin:false, leftMargin:false, color:true, size:true, font:true};
_local1.TextStyleMap = {embedFonts:true, textDecoration:true, fontSize:true, marginRight:true, marginLeft:true, lineHeight:true, fontStyle:true, textIndent:true, fontFamily:true, color:true, fontWeight:true, textAlign:true};
(ASSetPropFlags(_global.com.sothink.styles.EStyleManager.prototype, null, 1));// not popped
}
#endinitclip
Symbol 3 MovieClip [__Packages.com.sothink.UI.UIObject] Frame 0
#initclip
if (!_global.com) {
_global.com = new Object();
}
if (!_global.com.sothink) {
_global.com.sothink = new Object();
}
if (!_global.com.sothink.UI) {
_global.com.sothink.UI = new Object();
}
if (!_global.com.sothink.UI.UIObject) {
var _local1 = function () {
super();
if (MovieClip.prototype.getStyle != undefined) {
MovieClip.prototype.getStyle = com.sothink.UI.UIObject.prototype.getStyle;
}
this.constructObject();
};
com.sothink.UI.UIObject = _local1;
//_global.com.sothink.UI.UIObject extends MovieClip
_local1.prototype;
_local1.prototype.constructObject = function () {
if (this._name == undefined) {
return(undefined);
}
com.sothink.events.EventDispatcher.initialize(this);
this.addEventListener("resize", this);
this.init();
};
_local1.prototype.init = function () {
this.__width = this._width;
this.__height = this._height;
this._focusrect = _global.useFocusRect == false;
this.watch("enabled", this.enabledChanged);
if (this.enabled == false) {
this.setEnabled(false);
}
if (this.__myTheme == undefined) {
if (!isNaN(this.__color)) {
this.__myTheme = (new com.sothink.styles.EStyleManager()).getStyleObj(null, this.className);
this.setStyle("themeColor", Number(this.__color));
} else {
this.__myTheme = (new com.sothink.styles.EStyleManager()).getStyleObj(this.__color, this.className);
}
}
};
_local1.prototype.enabledChanged = function (id, oldValue, newValue) {
this.setEnabled(newValue);
return(newValue);
};
_local1.prototype.setSize = function (w, h, noEvent) {
var _local8 = this.__width;
var _local7 = this.__height;
this.__width = w;
this.__height = h;
this.size();
if (noEvent != true) {
this.dispatchEvent({oldHeight:_local7, oldWidth:_local8, type:"resize"});
}
};
_local1.prototype.size = function () {
this._width = this.__width;
this._height = this.__height;
};
_local1.prototype.colorParse = function (c) {
var _local10 = c.toString(16);
while (_local10.length < 6) {
_local10 = "0" + _local10;
}
var _local9 = parseInt("0x" + _local10.substring(0, 2));
var _local8 = parseInt("0x" + _local10.substring(2, 4));
var _local7 = parseInt("0x" + _local10.substring(4, 6));
return([_local9, _local8, _local7]);
};
_local1.prototype.setStyle = function (styleProp, styleValue) {
if (styleProp != "themeColor") {
if (!com.sothink.styles.EStyleManager.TextStyleMap[styleProp]) {
if (!com.sothink.styles.EStyleManager.isColorStyle(styleProp)) {
com.sothink.UI.RootFunction.trace("??????");
} else {
this.__myTheme[styleProp] = styleValue;
this.colorChanged();
}
} else {
this.__myTheme[styleProp] = styleValue;
this.txtChanged();
}
} else {
if (!isNaN(styleValue)) {
this.__myTheme[styleProp] = styleValue;
var _local14 = (new com.sothink.styles.EStyleManager()).getStyleObj(null, this.className);
var _local13 = this.colorParse(Number(styleValue).toString(16));
for (var _local12 in com.sothink.styles.EStyleManager.cColorStyles) {
if ((_local14[_local12] != undefined) && (_local12 != "themeColor")) {
var _local11 = this.colorParse(Number(_local14[_local12]).toString(16));
var _local10 = Math.floor((_local11[0] * (1 - (_local13[0] / 255))) + _local13[0]);
var _local9 = Math.floor((_local11[1] * (1 - (_local13[1] / 255))) + _local13[1]);
var _local8 = Math.floor((_local11[2] * (1 - (_local13[2] / 255))) + _local13[2]);
this.__myTheme[_local12] = ((_local10 << 16) | (_local9 << 8)) | _local8;
}
}
} else {
this.__myTheme = (new com.sothink.styles.EStyleManager()).getStyleObj(styleValue, this.className);
}
for (var _local12 in this.includeUI) {
this[this.includeUI[_local12]].setStyle(styleProp, styleValue);
}
if (!this.initializing) {
this.themeChanged();
}
}
};
_local1.prototype.getStyle = function (styleProp) {
return(this.__myTheme[styleProp]);
};
_local1.prototype.dispose = function () {
this.removeMovieClip();
if (this != undefined) {
var _local7 = this._parent.getInstanceAtDepth(0);
this.swapDepths(0);
this.removeMovieClip();
if (_local7 != undefined) {
_local7.swapDepths(0);
}
}
};
_local1.prototype.__set__id = function (Value) {
this.identifier = new Object();
this.identifier = Value;
return(this.__get__id());
};
_local1.prototype.__get__id = function () {
return(this.identifier);
};
_local1.prototype.__set__color = function (Value) {
this.__color = Value;
this.setStyle("themeColor", Value);
return(this.__get__color());
};
_local1.prototype.__get__color = function () {
return(this.__color);
};
_local1.prototype.initializing = true;
_local1.prototype.__color = 0;
(_local1.prototype.addProperty("id", _local1.prototype.__get__id, _local1.prototype.__set__id));// not popped
(_local1.prototype.addProperty("color", _local1.prototype.__get__color, _local1.prototype.__set__color));// not popped
(ASSetPropFlags(_global.com.sothink.UI.UIObject.prototype, null, 1));// not popped
}
#endinitclip
Symbol 4 MovieClip [__Packages.com.sothink.Util.Draw] Frame 0
#initclip
if (!_global.com) {
_global.com = new Object();
}
if (!_global.com.sothink) {
_global.com.sothink = new Object();
}
if (!_global.com.sothink.Util) {
_global.com.sothink.Util = new Object();
}
if (!_global.com.sothink.Util.Draw) {
var _local1 = function () {
};
com.sothink.Util.Draw = _local1;
_local1.prototype;
_local1.getRGB = function (colorValue) {
var _local7 = new Object();
_local7.blue = colorValue % 256;
_local7.red = int(colorValue / 65536);
_local7.green = int((colorValue - (_local7.red * 65536)) / 256);
return(_local7);
};
_local1.newRGB = function (colorValue, lightValue) {
var _local7 = com.sothink.Util.Draw.getRGB(colorValue);
_local7.red = _local7.red + lightValue;
_local7.blue = _local7.blue + lightValue;
_local7.green = _local7.green + lightValue;
if (_local7.red < 0) {
_local7.red = 0;
}
if (_local7.blue < 0) {
_local7.blue = 0;
}
if (_local7.green < 0) {
_local7.green = 0;
}
if (_local7.red > 255) {
_local7.red = 255;
}
if (_local7.blue > 255) {
_local7.blue = 255;
}
if (_local7.green > 255) {
_local7.green = 255;
}
return(((_local7.red * 65536) + (_local7.green * 256)) + _local7.blue);
};
_local1.setAim = function (mc) {
com.sothink.Util.Draw.Aim = mc;
com.sothink.Util.Draw.clearLine();
com.sothink.Util.Draw.clearFill();
};
_local1.clear = function () {
this.Aim.clear();
};
_local1.setLine = function (lineWidth, lineColor, lineAlpha) {
this.lineStyle.width = lineWidth;
this.lineStyle.color = lineColor;
this.lineStyle.alpha = lineAlpha;
};
_local1.clearLine = function () {
this.lineStyle.width = 0;
this.lineStyle.color = 16777215 /* 0xFFFFFF */;
this.lineStyle.alpha = 0;
};
_local1.startLine = function () {
if (!((((com.sothink.Util.Draw.lineStyle.width < 0) || (com.sothink.Util.Draw.lineStyle.width == undefined)) || (com.sothink.Util.Draw.lineStyle.color == undefined)) || (com.sothink.Util.Draw.lineStyle.alpha == undefined))) {
this.Aim.lineStyle(com.sothink.Util.Draw.lineStyle.width, com.sothink.Util.Draw.lineStyle.color, com.sothink.Util.Draw.lineStyle.alpha);
} else {
this.Aim.lineStyle(0, 0, 0);
}
};
_local1.setFill = function (s, c, a, r, d) {
if ((s == undefined) || (s == 0)) {
s = "solid";
}
if ((s == true) || (s == 1)) {
s = "linear";
}
if ((s == false) || (s == 2)) {
s = "radial";
}
this.fillStyle.style = s;
this.fillStyle.alpha = a;
this.fillStyle.color = c;
switch (s) {
case "linear" :
this.fillStyle.ratios = r;
this.fillStyle.direction = d;
break;
case "radial" :
this.fillStyle.ratios = r;
this.fillStyle.direction = d;
break;
}
};
_local1.clearFill = function () {
com.sothink.Util.Draw.fillStyle = new Object();
this.fillStyle.style = "solid";
this.fillStyle.color = 16777215 /* 0xFFFFFF */;
this.fillStyle.alpha = 0;
};
_local1.startFill = function () {
if (!((com.sothink.Util.Draw.fillStyle.color == undefined) || (com.sothink.Util.Draw.fillStyle.alpha == undefined))) {
switch (com.sothink.Util.Draw.fillStyle.style) {
case "linear" :
var _local8 = {r:(com.sothink.Util.Draw.fillStyle.direction / 180) * Math.PI, h:com.sothink.Util.Draw.fillStyle.h, w:com.sothink.Util.Draw.fillStyle.w, y:com.sothink.Util.Draw.fillStyle.y, x:com.sothink.Util.Draw.fillStyle.x, matrixType:"box"};
this.Aim.beginGradientFill(com.sothink.Util.Draw.fillStyle.style, com.sothink.Util.Draw.fillStyle.color, com.sothink.Util.Draw.fillStyle.alpha, com.sothink.Util.Draw.fillStyle.ratios, _local8);
break;
case "radial" :
_local8 = {r:(com.sothink.Util.Draw.fillStyle.direction / 180) * Math.PI, h:com.sothink.Util.Draw.fillStyle.h, w:com.sothink.Util.Draw.fillStyle.w, y:com.sothink.Util.Draw.fillStyle.y, x:com.sothink.Util.Draw.fillStyle.x, matrixType:"box"};
this.Aim.beginGradientFill(com.sothink.Util.Draw.fillStyle.style, com.sothink.Util.Draw.fillStyle.color, com.sothink.Util.Draw.fillStyle.alpha, com.sothink.Util.Draw.fillStyle.ratios, _local8);
break;
default :
this.Aim.beginFill(com.sothink.Util.Draw.fillStyle.color, com.sothink.Util.Draw.fillStyle.alpha);
}
} else {
this.Aim.beginFill(0, 0);
}
};
_local1.drawLine = function (beginPlot, endPlot) {
if (com.sothink.Util.Draw.Aim == null) {
com.sothink.UI.RootFunction.trace("***Error:drawLine:???????MovieClip****");
return(undefined);
}
com.sothink.Util.Draw.startLine();
this.Aim.moveTo(beginPlot[0], beginPlot[1]);
this.Aim.lineTo(endPlot[0], endPlot[1]);
};
_local1.drawVLine = function (beginPlot, endPlot) {
if (com.sothink.Util.Draw.Aim == null) {
com.sothink.UI.RootFunction.trace("***Error:drawLine:???????MovieClip****");
return(undefined);
}
var _local17 = beginPlot[0];
var _local16 = beginPlot[1];
var _local15 = endPlot[0];
var _local14 = endPlot[1];
var _local13 = Math.sqrt(Math.pow(_local15 - _local17, 2) + Math.pow(_local14 - _local16, 2));
if (_local13 < 3) {
var _local12 = 0;
var _local11 = 0;
} else {
var _local12 = (3 / _local13) * (_local15 - _local17);
var _local11 = (3 / _local13) * (_local14 - _local16);
}
var _local8 = _local17 + _local12;
var _local7 = _local16 + _local11;
com.sothink.Util.Draw.startLine();
this.Aim.moveTo(beginPlot[0], beginPlot[1]);
while (_local13 >= 3) {
this.Aim.lineTo(_local8, _local7);
this.Aim.moveTo(_local8 + _local12, _local7 + _local11);
_local8 = _local8 + (2 * _local12);
_local7 = _local7 + (2 * _local11);
_local13 = Math.sqrt(Math.pow(_local8 - _local15, 2) + Math.pow(_local7 - _local14, 2));
}
this.Aim.lineTo(endPlot[0], endPlot[1]);
};
_local1.drawRect = function (beginPlot, endPlot) {
if (com.sothink.Util.Draw.Aim == null) {
com.sothink.UI.RootFunction.trace("***Error:drawRect:???????MovieClip****");
return(undefined);
}
if (((endPlot[0] - beginPlot[0]) <= 0) || ((endPlot[1] - beginPlot[1]) <= 0)) {
com.sothink.UI.RootFunction.trace("***Error:drawRect:??????????????***");
return(undefined);
}
com.sothink.Util.Draw.startLine();
this.fillStyle.x = beginPlot[0];
this.fillStyle.y = beginPlot[1];
this.fillStyle.w = endPlot[0] - beginPlot[0];
this.fillStyle.h = endPlot[1] - beginPlot[1];
com.sothink.Util.Draw.startFill();
this.Aim.moveTo(beginPlot[0], beginPlot[1]);
this.Aim.lineTo(endPlot[0], beginPlot[1]);
this.Aim.lineTo(endPlot[0], endPlot[1]);
this.Aim.lineTo(beginPlot[0], endPlot[1]);
this.Aim.lineTo(beginPlot[0], beginPlot[1]);
this.Aim.endFill();
};
_local1.drawRectangle = function (beginPlot, endPlot, round, roundType) {
if (com.sothink.Util.Draw.Aim == null) {
com.sothink.UI.RootFunction.trace("***Error:drawRectangle:???????MovieClip****");
return(undefined);
}
if (((endPlot[0] - beginPlot[0]) <= 0) || ((endPlot[1] - beginPlot[1]) <= 0)) {
com.sothink.UI.RootFunction.trace("***Error:drawRectangle:??????????????***");
return(undefined);
}
if ((round < 1) || (round == undefined)) {
round = 0;
}
if (round > ((endPlot[0] - beginPlot[0]) / 2)) {
round = (endPlot[0] - beginPlot[0]) / 2;
}
if (round > ((endPlot[1] - beginPlot[1]) / 2)) {
round = (endPlot[1] - beginPlot[1]) / 2;
}
com.sothink.Util.Draw.startLine();
this.fillStyle.x = beginPlot[0];
this.fillStyle.y = beginPlot[1];
this.fillStyle.w = endPlot[0] - beginPlot[0];
this.fillStyle.h = endPlot[1] - beginPlot[1];
com.sothink.Util.Draw.startFill();
if (roundType.indexOf("1") == -1) {
this.Aim.moveTo(beginPlot[0], beginPlot[1]);
} else {
this.Aim.moveTo(beginPlot[0] + round, beginPlot[1]);
}
if (roundType.indexOf("2") == -1) {
this.Aim.lineTo(endPlot[0], beginPlot[1]);
} else {
this.Aim.lineTo(endPlot[0] - round, beginPlot[1]);
this.Aim.curveTo(endPlot[0], beginPlot[1], endPlot[0], beginPlot[1] + round);
}
if (roundType.indexOf("3") == -1) {
this.Aim.lineTo(endPlot[0], endPlot[1]);
} else {
this.Aim.lineTo(endPlot[0], endPlot[1] - round);
this.Aim.curveTo(endPlot[0], endPlot[1], endPlot[0] - round, endPlot[1]);
}
if (roundType.indexOf("4") == -1) {
this.Aim.lineTo(beginPlot[0], endPlot[1]);
} else {
this.Aim.lineTo(beginPlot[0] + round, endPlot[1]);
this.Aim.curveTo(beginPlot[0], endPlot[1], beginPlot[0], endPlot[1] - round);
}
if (roundType.indexOf("1") == -1) {
this.Aim.lineTo(beginPlot[0], beginPlot[1]);
} else {
this.Aim.lineTo(beginPlot[0], beginPlot[1] + round);
this.Aim.curveTo(beginPlot[0], beginPlot[1], beginPlot[0] + round, beginPlot[1]);
}
this.Aim.endFill();
};
_local1.drawCircle = function (plots, radius) {
com.sothink.Util.Draw.drawEllipse(plots, radius, radius);
};
_local1.drawEllipse = function (plots, xRadius, yRadius) {
if (com.sothink.Util.Draw.Aim == null) {
com.sothink.UI.RootFunction.trace("***Error:drawEllipse:???????MovieClip****");
return(undefined);
}
if ((xRadius <= 0) || (yRadius <= 0)) {
com.sothink.UI.RootFunction.trace("***Error:drawEllipse:???????????0***");
return(undefined);
}
com.sothink.Util.Draw.startLine();
this.fillStyle.x = plots[0] - xRadius;
this.fillStyle.y = plots[1] - yRadius;
this.fillStyle.w = 2 * xRadius;
this.fillStyle.h = 2 * yRadius;
com.sothink.Util.Draw.startFill();
var _local15 = Math.PI / 4;
var _local14 = xRadius / Math.cos(_local15 / 2);
var _local13 = yRadius / Math.cos(_local15 / 2);
var _local12;
var _local11;
var _local10;
var _local9;
var _local8 = 0;
this.Aim.moveTo(plots[0] + xRadius, plots[1]);
var _local7 = 0;
while (_local7 < 8) {
_local8 = _local8 + _local15;
_local12 = plots[0] + (Math.cos(_local8 - (_local15 / 2)) * _local14);
_local11 = plots[1] + (Math.sin(_local8 - (_local15 / 2)) * _local13);
_local10 = plots[0] + (Math.cos(_local8) * xRadius);
_local9 = plots[1] + (Math.sin(_local8) * yRadius);
this.Aim.curveTo(_local12, _local11, _local10, _local9);
_local7++;
}
this.Aim.endFill();
};
_local1.drawRegularPolygon = function (plots, sides, length, rotation) {
if (com.sothink.Util.Draw.Aim == null) {
com.sothink.UI.RootFunction.trace("***Error:drawRegularPolygon:???????MovieClip****");
return(undefined);
}
if (sides < 3) {
com.sothink.UI.RootFunction.trace("***Error:drawRegularPolygon:?????????3***");
return(undefined);
}
if (length <= 0) {
com.sothink.UI.RootFunction.trace("***Error:drawRegularPolygon:?????????0***");
return(undefined);
}
com.sothink.Util.Draw.startLine();
this.fillStyle.x = plots[0] - length;
this.fillStyle.y = plots[1] - length;
this.fillStyle.w = 2 * length;
this.fillStyle.h = 2 * length;
com.sothink.Util.Draw.startFill();
rotation = (Math.PI * rotation) / 180;
var _local11 = (2 * Math.PI) / sides;
var _local10 = (length / 2) / Math.sin(_local11 / 2);
var _local9 = (Math.cos(rotation) * _local10) + plots[0];
var _local8 = (Math.sin(rotation) * _local10) + plots[1];
this.Aim.moveTo(_local9, _local8);
var _local7 = 1;
while (_local7 <= sides) {
_local9 = (Math.cos((_local11 * _local7) + rotation) * _local10) + plots[0];
_local8 = (Math.sin((_local11 * _local7) + rotation) * _local10) + plots[1];
this.Aim.lineTo(_local9, _local8);
_local7++;
}
this.Aim.endFill();
};
_local1.drawStar = function (plots, sides, radius, rotation) {
if (com.sothink.Util.Draw.Aim == null) {
com.sothink.UI.RootFunction.trace("***Error:drawRegularPolygon:???????MovieClip****");
return(undefined);
}
if (sides < 2) {
com.sothink.UI.RootFunction.trace("***Error:drawRegularPolygon:?????????2***");
return(undefined);
}
if (radius <= 0) {
com.sothink.UI.RootFunction.trace("***Error:drawRegularPolygon:?????????0***");
return(undefined);
}
com.sothink.Util.Draw.startLine();
this.fillStyle.x = plots[0] - radius;
this.fillStyle.y = plots[1] - radius;
this.fillStyle.w = 2 * radius;
this.fillStyle.h = 2 * radius;
com.sothink.Util.Draw.startFill();
rotation = (Math.PI * rotation) / 180;
var _local10 = Math.PI / sides;
var _local9 = (Math.cos(rotation) * radius) + plots[0];
var _local8 = (Math.sin(rotation) * radius) + plots[1];
this.Aim.moveTo(_local9, _local8);
var _local7 = 1;
while (_local7 <= (sides * 2)) {
if ((_local7 % 2) != 0) {
_local9 = ((Math.cos((_local10 * _local7) + rotation) * radius) / 2) + plots[0];
_local8 = ((Math.sin((_local10 * _local7) + rotation) * radius) / 2) + plots[1];
this.Aim.lineTo(_local9, _local8);
} else {
_local9 = (Math.cos((_local10 * _local7) + rotation) * radius) + plots[0];
_local8 = (Math.sin((_local10 * _local7) + rotation) * radius) + plots[1];
this.Aim.lineTo(_local9, _local8);
}
_local7++;
}
this.Aim.endFill();
};
_local1.dashTo = function (startPoint, destPoint, dashLength, spaceLength) {
com.sothink.Util.Draw.startLine();
var _local15 = destPoint[0] - startPoint[0];
var _local14 = destPoint[1] - startPoint[1];
var _local13 = Math.sqrt((_local15 * _local15) + (_local14 * _local14));
var _local12 = _local13 / (dashLength + spaceLength);
var _local11 = dashLength / (dashLength + spaceLength);
var _local10 = (_local15 / _local12) * _local11;
var _local9 = (_local15 / _local12) - _local10;
var _local8 = (_local14 / _local12) * _local11;
var _local7 = (_local14 / _local12) - _local8;
this.Aim.moveTo(startPoint[0], startPoint[1]);
while (_local13 > 0) {
startPoint[0] = startPoint[0] + _local10;
startPoint[1] = startPoint[1] + _local8;
_local13 = _local13 - dashLength;
if (_local13 < 0) {
startPoint[0] = destPoint[0];
startPoint[1] = destPoint[1];
}
this.Aim.lineTo(startPoint[0], startPoint[1]);
startPoint[0] = startPoint[0] + _local9;
startPoint[1] = startPoint[1] + _local7;
this.Aim.moveTo(startPoint[0], startPoint[1]);
_local13 = _local13 - spaceLength;
}
this.Aim.moveTo(destPoint[0], destPoint[1]);
};
_local1.Aim = null;
_local1.lineStyle = new Object();
_local1.fillStyle = new Object();
(ASSetPropFlags(_global.com.sothink.Util.Draw.prototype, null, 1));// not popped
}
#endinitclip
Symbol 5 MovieClip [__Packages.com.sothink.UI.EButton] Frame 0
#initclip
if (!_global.com) {
_global.com = new Object();
}
if (!_global.com.sothink) {
_global.com.sothink = new Object();
}
if (!_global.com.sothink.UI) {
_global.com.sothink.UI = new Object();
}
if (!_global.com.sothink.UI.EButton) {
var _local1 = function () {
super();
this.addEventListener("click", this);
this.addEventListener("buttonDown", this);
};
com.sothink.UI.EButton = _local1;
//_global.com.sothink.UI.EButton extends com.sothink.UI.UIObject
_local1.prototype;
_local1.prototype.init = function () {
super.init();
this.boundingBox_mc._x = 0;
this.boundingBox_mc._y = 0;
this.boundingBox_mc._visible = false;
this.boundingBox_mc._width = (this.boundingBox_mc._height = 0);
this.useHandCursor = false;
this.create();
};
_local1.prototype.create = function () {
if (!this.canSkin) {
this.createEmptyMovieClip("backSkin", 1);
this.drawSkin();
this.backTrans = new flash.geom.Transform(this.backSkin);
} else {
this.createSkin();
}
this.setSize(this.__width, this.__height);
this.getTextFormat();
this.createLabel();
this.createIcon();
this.initializing = false;
this.themeChanged();
this.setPlace();
this.refresh();
};
_local1.prototype.createSkin = function () {
this.attachMovie(this.upSkinStr, "upSkin", 1);
this.attachMovie(this.rolloverSkinStr, "rolloverSkin", 2);
this.attachMovie(this.downSkinStr, "downSkin", 3);
this.attachMovie(this.disabledSkinStr, "disabledSkin", 4);
};
_local1.prototype.drawSkin = function () {
com.sothink.Util.Draw.setAim(this.backSkin);
com.sothink.Util.Draw.clear();
var _local18 = 1;
var _local17 = this.__myTheme.backgroundColor;
var _local16 = this.__myTheme.borderColor;
switch (this.__phase) {
case "up" :
var _local15 = 8;
break;
case "rollover" :
_local15 = 6;
_local18 = 2;
break;
case "down" :
_local15 = 2;
_local18 = 2;
break;
case "disabled" :
_local17 = 15658734 /* 0xEEEEEE */;
_local16 = 11184810 /* 0xAAAAAA */;
_local18 = 1;
_local15 = 6;
}
com.sothink.Util.Draw.setFill(0, _local17, 100);
com.sothink.Util.Draw.drawRectangle([0, 0], [this.__width, this.__height], 3, "1234");
var _local8 = new flash.filters.DropShadowFilter();
_local8.inner = true;
_local8.color = _local16;
_local8.distance = 0;
_local8.blurX = _local15;
_local8.blurY = _local15;
_local8.strength = _local18;
var _local7 = new Array();
_local7.push(_local8);
this.backSkin.filters = _local7;
};
_local1.prototype.createIcon = function () {
if (this.__iconLink != "") {
if (!_global.isLivePreview) {
var _local8 = this.attachMovie(this.__iconLink, "iconMc", 200);
if (_local8 == undefined) {
this.__iconLink = "";
this.iconMc.removeMovieClip();
}
} else {
var _local8 = this.attachMovie("icon", "iconMc", 200);
}
this.iconTrans = new flash.geom.Transform(this.iconMc);
} else {
this.iconMc.removeMovieClip();
}
};
_local1.prototype.getTextFormat = function () {
this.__myFormat = new TextFormat();
this.__myFormat.font = this.__myTheme.fontFamily;
this.__myFormat.size = this.__myTheme.fontSize;
this.__myFormat.italic = ((this.__myTheme.fontStyle == "italic") ? true : false);
this.__myFormat.bold = ((this.__myTheme.fontWeight == "bold") ? true : false);
this.__myFormat.underline = ((this.__myTheme.textDecoration == "underline") ? true : false);
};
_local1.prototype.createLabel = function () {
if (this.labelTxt == undefined) {
this.createTextField("labelTxt", 201, 0, 0, 0, 0);
}
if (this.enabled) {
this.labelTxt.textColor = this.__myTheme.color;
this.__phase = "up";
} else {
this.labelTxt.textColor = this.__myTheme.disabledColor;
this.__phase = "disabled";
}
this.labelTxt.embedFonts = this.__myTheme.embedFonts;
this.labelTxt.text = this.__label;
this.labelTxt.setTextFormat(this.__myFormat);
this.labelTxt.setNewTextFormat(this.__myFormat);
this.labelTxt._width = this.labelTxt.textWidth + 5;
this.labelTxt._height = this.labelTxt.textHeight + 5;
};
_local1.prototype.setPlace = function () {
if ((this.iconMc == undefined) && (this.__label == "")) {
return(undefined);
}
if (this.iconMc == undefined) {
this.labelTxt._width = Math.min(this.__width, this.labelTxt.textWidth + 5);
this.labelTxt._height = Math.min(this.__height, this.labelTxt.textHeight + 5);
this.labelTxt._x = (this.__width - this.labelTxt._width) / 2;
this.labelTxt._y = (this.__height - this.labelTxt._height) / 2;
return(undefined);
}
if (this.__label == "") {
this.iconMc._x = (this.__width - this.iconMc._width) / 2;
this.iconMc._y = (this.__height - this.iconMc._height) / 2;
return(undefined);
}
switch (this.__labelPlacement) {
case "right" :
this.labelTxt._width = Math.min(this.__width - this.iconMc._width, this.labelTxt.textWidth + 5);
this.labelTxt._height = Math.min(this.__height, this.labelTxt.textHeight + 5);
this.iconMc._y = 0;
this.labelTxt._y = 0;
this.iconMc._x = 0;
this.labelTxt._x = this.iconMc._width;
if (!this.centerContent) {
this.iconMc._y = this.iconMc._y + Math.max(0, (this.labelTxt._height - this.iconMc._height) / 2);
} else {
this.iconMc._y = (this.__height - this.iconMc._height) / 2;
this.labelTxt._y = (this.__height - this.labelTxt._height) / 2;
if (this.__width > (this.iconMc._width + this.labelTxt._width)) {
this.iconMc._x = ((this.__width - this.iconMc._width) - this.labelTxt._width) / 2;
this.labelTxt._x = this.iconMc._x + this.iconMc._width;
}
}
break;
case "left" :
this.labelTxt._width = Math.min(this.__width - this.iconMc._width, this.labelTxt.textWidth + 5);
this.labelTxt._height = Math.min(this.__height, this.labelTxt.textHeight + 5);
this.iconMc._y = 0;
this.labelTxt._y = 0;
this.iconMc._x = this.__width - this.iconMc._width;
this.labelTxt._x = (this.__width - this.iconMc._width) - this.labelTxt._width;
if (!this.centerContent) {
this.iconMc._y = this.iconMc._y + Math.max(0, (this.labelTxt._height - this.iconMc._height) / 2);
} else {
this.iconMc._y = (this.__height - this.iconMc._height) / 2;
this.labelTxt._y = (this.__height - this.labelTxt._height) / 2;
if (this.__width > (this.iconMc._width + this.labelTxt._width)) {
this.labelTxt._x = ((this.__width - this.iconMc._width) - this.labelTxt._width) / 2;
this.iconMc._x = this.labelTxt._x + this.labelTxt._width;
}
}
break;
case "bottom" :
this.labelTxt._width = Math.min(this.__width, this.labelTxt.textWidth + 5);
this.labelTxt._height = Math.min(this.__height - this.iconMc._height, this.labelTxt.textHeight + 5);
this.iconMc._x = (this.__width - this.iconMc._width) / 2;
this.labelTxt._x = (this.__width - this.labelTxt._width) / 2;
this.iconMc._y = 0;
this.labelTxt._y = this.iconMc._height;
if (this.centerContent) {
if (this.__height > (this.iconMc._height + this.labelTxt._height)) {
this.iconMc._y = ((this.__height - this.iconMc._height) - this.labelTxt._height) / 2;
this.labelTxt._y = this.iconMc._y + this.iconMc._height;
}
}
break;
case "top" :
this.labelTxt._width = Math.min(this.__width, this.labelTxt.textWidth + 5);
this.labelTxt._height = Math.min(this.__height - this.iconMc._height, this.labelTxt.textHeight + 5);
this.iconMc._x = (this.__width - this.iconMc._width) / 2;
this.labelTxt._x = (this.__width - this.labelTxt._width) / 2;
this.iconMc._y = this.__height - this.iconMc._height;
this.labelTxt._y = (this.__height - this.iconMc._height) - this.labelTxt._height;
if (this.centerContent) {
if (this.__height > (this.iconMc._height + this.labelTxt._height)) {
this.labelTxt._y = ((this.__height - this.iconMc._height) - this.labelTxt._height) / 2;
this.iconMc._y = this.labelTxt._y + this.labelTxt._height;
}
}
break;
default :
this.__labelPlacement = "right";
this.iconMc._y = (this.__height - this.iconMc._height) / 2;
this.labelTxt._y = (this.__height - this.labelTxt._height) / 2;
if (this.__width > (this.iconMc._width + this.labelTxt._width)) {
this.iconMc._x = ((this.__width - this.iconMc._width) - this.labelTxt._width) / 2;
this.labelTxt._x = this.iconMc._x + this.iconMc._width;
} else {
this.labelTxt._x = this.iconMc._width;
}
}
};
_local1.prototype.refresh = function () {
if (this.enabled != false) {
this.viewChange(this.__phase);
} else {
this.viewChange("disabled");
}
};
_local1.prototype.viewChange = function (phaseName) {
this.viewFalse();
this[phaseName + "Skin"]._visible = true;
this.drawSkin();
};
_local1.prototype.viewFalse = function () {
this.upSkin._visible = false;
this.rolloverSkin._visible = false;
this.downSkin._visible = false;
this.disabledSkin._visible = false;
};
_local1.prototype.onRollOut = function () {
this.__phase = "up";
this.refresh();
};
_local1.prototype.onRollOver = function () {
this.__phase = "rollover";
this.refresh();
};
_local1.prototype.onPress = function () {
this.__phase = "down";
this.refresh();
this.dispatchEvent({type:"buttonDown"});
};
_local1.prototype.onRelease = function () {
this.__phase = "rollover";
this.refresh();
this.dispatchEvent({target:this, type:"click"});
};
_local1.prototype.onReleaseOutside = function () {
this.__phase = "up";
this.refresh();
};
_local1.prototype.size = function () {
this.upSkin._width = this.__width;
this.upSkin._height = this.__height;
this.rolloverSkin._width = this.__width;
this.rolloverSkin._height = this.__height;
this.downSkin._width = this.__width;
this.downSkin._height = this.__height;
this.disabledSkin._width = this.__width;
this.disabledSkin._height = this.__height;
this.drawSkin();
this.setPlace();
super.size();
};
_local1.prototype.setEnabled = function (enable) {
if (enable) {
this.labelTxt.textColor = this.__myTheme.color;
this.__phase = "up";
} else {
this.labelTxt.textColor = this.__myTheme.disabledColor;
this.__phase = "disabled";
}
if (!this.initializing) {
this.viewChange(this.__phase);
}
};
_local1.prototype.themeChanged = function () {
if (!this.enabled) {
this.labelTxt.textColor = this.__myTheme.disabledColor;
} else {
this.labelTxt.textColor = this.__myTheme.color;
}
this.viewChange(this.__phase);
};
_local1.prototype.txtChanged = function () {
this.getTextFormat();
this.createLabel();
if (!this.enabled) {
this.labelTxt.textColor = this.__myTheme.disabledColor;
} else {
this.labelTxt.textColor = this.__myTheme.color;
}
this.setPlace();
};
_local1.prototype.colorChanged = function () {
this.viewChange(this.__phase);
};
_local1.prototype.__get__label = function () {
return(this.__label);
};
_local1.prototype.__set__label = function (str) {
this.__label = str;
this.labelTxt.text = str;
if (!this.initializing) {
this.setPlace();
}
return(this.__get__label());
};
_local1.prototype.__get__labelPlacement = function () {
return(this.__labelPlacement);
};
_local1.prototype.__set__labelPlacement = function (str) {
this.__labelPlacement = str;
if (!this.initializing) {
this.setPlace();
}
return(this.__get__labelPlacement());
};
_local1.prototype.__get__icon = function () {
return(this.__iconLink);
};
_local1.prototype.__set__icon = function (str) {
this.__iconLink = str;
if (!this.initializing) {
this.createIcon();
this.setPlace();
}
return(this.__get__icon());
};
_local1.symbolName = "EButton";
_local1.symbolOwner = com.sothink.UI.EButton;
_local1.prototype.className = "EButton";
_local1.prototype.initializing = true;
_local1.prototype.canSkin = false;
_local1.prototype.upSkinStr = "upSkin";
_local1.prototype.rolloverSkinStr = "rolloverSkin";
_local1.prototype.downSkinStr = "downSkin";
_local1.prototype.disabledSkinStr = "disabledSkin";
_local1.prototype.__iconLink = "";
_local1.prototype.__label = "Button";
_local1.prototype.__labelPlacement = "right";
_local1.prototype.__phase = "up";
_local1.prototype.centerContent = true;
(_local1.prototype.addProperty("label", _local1.prototype.__get__label, _local1.prototype.__set__label));// not popped
(_local1.prototype.addProperty("labelPlacement", _local1.prototype.__get__labelPlacement, _local1.prototype.__set__labelPlacement));// not popped
(_local1.prototype.addProperty("icon", _local1.prototype.__get__icon, _local1.prototype.__set__icon));// not popped
(ASSetPropFlags(_global.com.sothink.UI.EButton.prototype, null, 1));// not popped
}
#endinitclip
Symbol 6 MovieClip [__Packages.com.sothink.UI.ERadioButton] Frame 0
#initclip
if (!_global.com) {
_global.com = new Object();
}
if (!_global.com.sothink) {
_global.com.sothink = new Object();
}
if (!_global.com.sothink.UI) {
_global.com.sothink.UI = new Object();
}
if (!_global.com.sothink.UI.ERadioButton) {
var _local1 = function () {
super();
};
com.sothink.UI.ERadioButton = _local1;
//_global.com.sothink.UI.ERadioButton extends com.sothink.UI.EButton
_local1.prototype;
_local1.prototype.onRelease = function () {
if (this.selected) {
return(undefined);
}
this.__phase = "rollover";
this.setSelected(true);
this.dispatchEvent({type:"click"});
_parent[this.__groupName].dispatchEvent({type:"click"});
};
_local1.prototype.createIcon = function () {
this.attachMovie(this.__iconLink, "iconMc", 200);
this.iconTrans = new flash.geom.Transform(this.iconMc);
};
_local1.prototype.init = function () {
super.init();
};
_local1.prototype.create = function () {
this.setSize(this.__width, this.__height);
this.getTextFormat();
this.createLabel();
this.__iconLink = this[(this.selected.toString() + this.__phase) + "Icon"];
this.createIcon();
this.addToGroup(this.__groupName);
this.initializing = false;
this.setPlace();
};
_local1.prototype.viewChange = function (phaseName) {
this.icon = this[(this.selected.toString() + phaseName) + "Icon"];
};
_local1.prototype.size = function () {
this.setPlace();
this._xscale = 100;
this._yscale = 100;
};
_local1.prototype.__get__selected = function () {
return(this.__selected);
};
_local1.prototype.__set__selected = function (bl) {
this.setSelected(bl);
return(this.__get__selected());
};
_local1.prototype.setSelected = function (val) {
var _local7 = _parent[this.__groupName];
if (!val) {
if (_local7.selectedRadio == this) {
_local7.selectedRadio.setState(false);
_local7.selectedRadio = undefined;
}
} else {
_local7.selectedRadio.setState(false);
_local7.selectedRadio = this;
}
this.setState(val);
};
_local1.prototype.setState = function (bl) {
this.__selected = bl;
if (!this.initializing) {
this.viewChange(this.__phase);
}
};
_local1.prototype.__set__data = function (val) {
this.__data = val;
return(this.__get__data());
};
_local1.prototype.getData = function (val) {
return(this.__data);
};
_local1.prototype.__get__data = function () {
return(this.__data);
};
_local1.prototype.onUnload = function () {
if (_parent[this.__groupName].selectedRadio == this) {
_parent[this.__groupName].selectedRadio = undefined;
}
_parent[this.__groupName].radioList[this.indexNumber] = null;
delete _parent[this.__groupName].radioList[this.indexNumber];
};
_local1.prototype.deleteGroupObj = function (groupName) {
delete _parent[groupName];
};
_local1.prototype.__get__groupName = function () {
return(this.__groupName);
};
_local1.prototype.setGroupName = function (groupName) {
if ((groupName == undefined) || (groupName == "")) {
return(undefined);
}
delete _parent[this.__groupName].radioList[this.__data];
this.addToGroup(groupName);
this.__groupName = groupName;
};
_local1.prototype.__set__groupName = function (groupName) {
this.setGroupName(groupName);
return(this.__get__groupName());
};
_local1.prototype.addToGroup = function (groupName) {
if ((groupName == "") || (groupName == undefined)) {
return(undefined);
}
var _local7 = _parent[groupName];
if (_local7 == undefined) {
_local7 = (_parent[groupName] = new com.sothink.UI.ERadioButtonGroup());
_local7.__groupName = groupName;
}
_local7.addInstance(this);
if (this.__selected && (_local7.selectedRadio != this)) {
_local7.selectedRadio.setState(false);
_local7.selectedRadio = this;
}
};
_local1.symbolName = "ERadioButton";
_local1.symbolOwner = com.sothink.UI.ERadioButton;
_local1.prototype.className = "ERadioButton";
_local1.prototype.falseupIcon = "RadioFalseUp";
_local1.prototype.falsedownIcon = "RadioFalseDown";
_local1.prototype.falserolloverIcon = "RadioFalseOver";
_local1.prototype.falsedisabledIcon = "RadioFalseDisabled";
_local1.prototype.trueupIcon = "RadioTrueUp";
_local1.prototype.truedownIcon = "RadioTrueUp";
_local1.prototype.truerolloverIcon = "RadioTrueUp";
_local1.prototype.truedisabledIcon = "RadioTrueDisabled";
_local1.prototype.btnOffset = 0;
_local1.prototype.__selected = false;
_local1.prototype.__labelPlacement = "right";
_local1.prototype.__label = "Radio Button";
_local1.prototype.__iconLink = "RadioFalseUp";
_local1.prototype.__groupName = "radioGroup";
_local1.prototype.centerContent = false;
_local1.prototype.indexNumber = 0;
(_local1.prototype.addProperty("selected", _local1.prototype.__get__selected, _local1.prototype.__set__selected));// not popped
(_local1.prototype.addProperty("data", _local1.prototype.__get__data, _local1.prototype.__set__data));// not popped
(_local1.prototype.addProperty("groupName", _local1.prototype.__get__groupName, _local1.prototype.__set__groupName));// not popped
(ASSetPropFlags(_global.com.sothink.UI.ERadioButton.prototype, null, 1));// not popped
}
#endinitclip
Symbol 7 MovieClip [__Packages.com.sothink.styles.EColoredSkinElement] Frame 0
#initclip
if (!_global.com) {
_global.com = new Object();
}
if (!_global.com.sothink) {
_global.com.sothink = new Object();
}
if (!_global.com.sothink.styles) {
_global.com.sothink.styles = new Object();
}
if (!_global.com.sothink.styles.EColoredSkinElement) {
var _local1 = function () {
};
com.sothink.styles.EColoredSkinElement = _local1;
_local1.prototype;
_local1.prototype.setColor = function (c) {
if (c != undefined) {
var _local7 = new Color(this);
_local7.setRGB(c);
}
};
_local1.prototype.draw = function () {
this.setColor(this.getStyle(this._color));
this.onEnterFrame = undefined;
};
_local1.prototype.invalidateStyle = function () {
this.onEnterFrame = this.draw;
};
_local1.setColorStyle = function (p, colorStyle) {
if (p._color == undefined) {
p._color = colorStyle;
}
p.setColor = com.sothink.styles.EColoredSkinElement.mixins.setColor;
p.invalidateStyle = com.sothink.styles.EColoredSkinElement.mixins.invalidateStyle;
p.draw = com.sothink.styles.EColoredSkinElement.mixins.draw;
var _local7 = p;
while (_local7.className == undefined) {
_local7 = _local7._parent;
}
p.setColor(_local7.getStyle(colorStyle));
};
_local1.mixins = new com.sothink.styles.EColoredSkinElement();
(ASSetPropFlags(_global.com.sothink.styles.EColoredSkinElement.prototype, null, 1));// not popped
}
#endinitclip
Symbol 8 MovieClip [__Packages.com.sothink.UI.ERadioButtonGroup] Frame 0
#initclip
if (!_global.com) {
_global.com = new Object();
}
if (!_global.com.sothink) {
_global.com.sothink = new Object();
}
if (!_global.com.sothink.UI) {
_global.com.sothink.UI = new Object();
}
if (!_global.com.sothink.UI.ERadioButtonGroup) {
var _local1 = function () {
this.init();
com.sothink.events.UIEventDispatcher.initialize(this);
this.addEventListener("click", this);
};
com.sothink.UI.ERadioButtonGroup = _local1;
_local1.prototype;
_local1.prototype.init = function () {
this.radioList = new Array();
};
_local1.prototype.setGroupName = function (groupName) {
if ((groupName == undefined) || (groupName == "")) {
return(undefined);
}
var _local9 = this.__groupName;
_parent[groupName] = this;
var _local8 = 0;
while (_local8 < this.radioList.length) {
this.radioList[_local8].groupName = groupName;
var _local7 = this.radioList[_local8];
_local8++;
}
_local7.deleteGroupObj(_local9);
};
_local1.prototype.getGroupName = function () {
return(this.__groupName);
};
_local1.prototype.addInstance = function (instance) {
instance.indexNumber = this.indexNumber++;
this.radioList.push(instance);
};
_local1.prototype.getValue = function () {
if (this.selectedRadio.data != "") {
return(this.selectedRadio.__data);
}
return(this.selectedRadio.label);
};
_local1.prototype.setEnabled = function (val) {
var _local7 = 0;
while (_local7 < this.radioList.length) {
this.radioList[_local7].enabled = val;
_local7++;
}
};
_local1.prototype.setSize = function (val, val1) {
var _local7 = 0;
while (_local7 < this.radioList.length) {
this.radioList[_local7].setSize(val, val1);
_local7++;
}
};
_local1.prototype.getEnabled = function () {
var _local9 = 0;
while (_local9 < this.radioList.length) {
var _local8 = this.radioList[_local9].enabled;
var _local7 = _local7 + (_local8 + 0);
_local9++;
}
if (_local7 == this.radioList.length) {
return(true);
}
if (_local7 == 0) {
return(false);
}
};
_local1.prototype.setStyle = function (name, val) {
var _local7 = 0;
while (_local7 < this.radioList.length) {
this.radioList[_local7].setStyle(name, val);
_local7++;
}
};
_local1.prototype.setInstance = function (val) {
var _local7 = 0;
while (_local7 < this.radioList.length) {
if (this.radioList[_local7] == val) {
this.radioList[_local7].selected = true;
}
_local7++;
}
};
_local1.prototype.getInstance = function () {
return(this.selectedRadio);
};
_local1.prototype.setValue = function (val) {
var _local8 = 0;
while (_local8 < this.radioList.length) {
if ((this.radioList[_local8].__data == val) || (this.radioList[_local8].label == val)) {
var _local7 = _local8;
break;
}
_local8++;
}
if (_local7 != undefined) {
this.selectedRadio.selected = false;
this.selectedRadio = this.radioList[_local7];
this.selectedRadio.selected = true;
}
};
_local1.prototype.__set__groupName = function (groupName) {
if ((groupName == undefined) || (groupName == "")) {
return(undefined);
}
var _local9 = this.__groupName;
_parent[groupName] = this;
var _local8 = 0;
while (_local8 < this.radioList.length) {
this.radioList[_local8].groupName = groupName;
var _local7 = this.radioList[_local8];
_local8++;
}
_local7.deleteGroupObj(_local9);
return(this.__get__groupName());
};
_local1.prototype.__get__groupName = function () {
return(this.__groupName);
};
_local1.prototype.__set__selectedData = function (val) {
var _local8 = 0;
while (_local8 < this.radioList.length) {
if ((this.radioList[_local8].__data == val) || (this.radioList[_local8].label == val)) {
var _local7 = _local8;
break;
}
_local8++;
}
if (_local7 != undefined) {
this.selectedRadio.selected = false;
this.selectedRadio = this.radioList[_local7];
this.selectedRadio.selected = true;
}
return(this.__get__selectedData());
};
_local1.prototype.__get__selectedData = function () {
if (!((this.selectedRadio.data == "") || (this.selectedRadio.data == undefined))) {
return(this.selectedRadio.__data);
}
return(this.selectedRadio.label);
};
_local1.prototype.__get__selection = function () {
return(this.selectedRadio);
};
_local1.prototype.__set__selection = function (val) {
var _local7 = 0;
while (_local7 < this.radioList.length) {
if (this.radioList[_local7] == val) {
this.radioList[_local7].setSelected(true);
}
_local7++;
}
return(this.__get__selection());
};
_local1.prototype.__set__labelPlacement = function (pos) {
var _local7 = 0;
while (_local7 < this.radioList.length) {
this.radioList[_local7].labelPlacement = pos;
_local7++;
}
return(this.__get__labelPlacement());
};
_local1.prototype.__get__labelPlacement = function () {
var _local8 = 0;
while (_local8 < this.radioList.length) {
var _local7 = this.radioList[_local8].labelPlacement;
_local8++;
}
return(_local7);
};
_local1.prototype.__set__enabled = function (val) {
var _local7 = 0;
while (_local7 < this.radioList.length) {
this.radioList[_local7].enabled = val;
_local7++;
}
return(this.__get__enabled());
};
_local1.prototype.__get__enabled = function () {
var _local8 = 0;
var _local7 = 0;
while (_local7 < this.radioList.length) {
_local8 = _local8 + this.radioList[_local7].enabled;
_local7++;
}
if (_local8 == 0) {
return(false);
}
if (_local8 == this.radioList.length) {
return(true);
}
};
_local1.symbolName = "ERadioButtonGroup";
_local1.symbolOwner = com.sothink.UI.ERadioButtonGroup;
_local1.prototype.className = "ERadioButtonGroup";
_local1.prototype.indexNumber = 0;
(_local1.prototype.addProperty("groupName", _local1.prototype.__get__groupName, _local1.prototype.__set__groupName));// not popped
(_local1.prototype.addProperty("selectedData", _local1.prototype.__get__selectedData, _local1.prototype.__set__selectedData));// not popped
(_local1.prototype.addProperty("selection", _local1.prototype.__get__selection, _local1.prototype.__set__selection));// not popped
(_local1.prototype.addProperty("labelPlacement", _local1.prototype.__get__labelPlacement, _local1.prototype.__set__labelPlacement));// not popped
(_local1.prototype.addProperty("enabled", _local1.prototype.__get__enabled, _local1.prototype.__set__enabled));// not popped
(ASSetPropFlags(_global.com.sothink.UI.ERadioButtonGroup.prototype, null, 1));// not popped
}
#endinitclip
Symbol 9 MovieClip [__Packages.com.sothink.styles.ERedStyle] Frame 0
#initclip
if (!_global.com) {
_global.com = new Object();
}
if (!_global.com.sothink) {
_global.com.sothink = new Object();
}
if (!_global.com.sothink.styles) {
_global.com.sothink.styles = new Object();
}
if (!_global.com.sothink.styles.ERedStyle) {
var _local1 = function () {
};
com.sothink.styles.ERedStyle = _local1;
_local1.prototype;
_local1.prototype.getStyleObj = function (s) {
return(this[s + "Style"]);
};
_local1.prototype.EButtonStyle = {symbolColor:16724787, textDecoration:"none", fontWeight:"none", fontStyle:"normal", fontSize:12, fontFamily:"_sans", embedFonts:false, disabledColor:11184810, color:1776411, borderColor:16737894, backgroundColor:16775416, themeColor:16711680};
_local1.prototype.ERadioButtonStyle = com.sothink.styles.ERedStyle.prototype.EButtonStyle;
_local1.prototype.ECheckBoxStyle = com.sothink.styles.ERedStyle.prototype.EButtonStyle;
_local1.prototype.EScrollBarStyle = {blockLineColor:16745112, backLineColor:16760265, blockHighColor:16764108, blockFrameColor:16772846, blockEndColor:16759739, blockBeginColor:16768477, backFrameColor:16759739, backEndColor:16776702, backBeginColor:16773365, butFrameColor:16759739, butEndColor:16764108, butBeginColor:16777215, butLowColor:16768488, butHighColor:16777215, arrColor:16711680, themeColor:16711680};
_local1.prototype.EListStyle = {selectionColor:16755370, rollOverColor:16764108, textIndent:1, textAlign:"left", textDecoration:"none", fontWeight:"none", fontStyle:"normal", fontSize:12, fontFamily:"_sans", embedFonts:false, disabledColor:13355979, color:0, backgroundColor:16777215, borderColor:16751001, themeColor:16711680};
(ASSetPropFlags(_global.com.sothink.styles.ERedStyle.prototype, null, 1));// not popped
}
#endinitclip
Symbol 10 MovieClip [__Packages.com.sothink.Util.Objects] Frame 0
#initclip
if (!_global.com) {
_global.com = new Object();
}
if (!_global.com.sothink) {
_global.com.sothink = new Object();
}
if (!_global.com.sothink.Util) {
_global.com.sothink.Util = new Object();
}
if (!_global.com.sothink.Util.Objects) {
var _local1 = function () {
};
com.sothink.Util.Objects = _local1;
_local1.prototype;
_local1.clone = function (existObject) {
if (!(existObject instanceof Object)) {
return(existObject);
}
var _local8 = new Object();
for (var _local7 in existObject) {
if (!(existObject[_local7] instanceof (Object && (!(existObject[_local7] instanceof Date))))) {
_local8[_local7] = existObject[_local7];
} else {
_local8[_local7] = new Object();
_local8[_local7] = com.sothink.Util.Objects.clone(existObject[_local7]);
}
}
return(_local8);
};
_local1.getProperty = function (type, obj) {
if (!(obj instanceof Object)) {
return(null);
}
if (type != "SUM") {
if (type == "NAME") {
var _local8 = new Array();
for (var _local9 in obj) {
_local8.push(_local9);
}
return(_local8);
}
} else {
var _local10 = 0;
for (var _local9 in obj) {
_local10++;
}
return(_local10);
}
};
(ASSetPropFlags(_global.com.sothink.Util.Objects.prototype, null, 1));// not popped
}
#endinitclip
Symbol 11 MovieClip [__Packages.com.sothink.styles.EDisabledStyle] Frame 0
#initclip
if (!_global.com) {
_global.com = new Object();
}
if (!_global.com.sothink) {
_global.com.sothink = new Object();
}
if (!_global.com.sothink.styles) {
_global.com.sothink.styles = new Object();
}
if (!_global.com.sothink.styles.EDisabledStyle) {
var _local1 = function () {
};
com.sothink.styles.EDisabledStyle = _local1;
_local1.prototype;
_local1.prototype.getStyleObj = function (s) {
return(com.sothink.Util.Objects.clone(this[s + "Style"]));
};
_local1.prototype.EButtonStyle = {symbolColor:3355443, textDecoration:"none", fontWeight:"none", fontStyle:"normal", fontSize:12, fontFamily:"_sans", embedFonts:false, disabledColor:11184810, color:1776411, borderColor:6710886, backgroundColor:16316664, themeColor:0};
_local1.prototype.ERadioButtonStyle = com.sothink.styles.EDisabledStyle.prototype.EButtonStyle;
_local1.prototype.ECheckBoxStyle = com.sothink.styles.EDisabledStyle.prototype.EButtonStyle;
_local1.prototype.EScrollBarStyle = {blockLineColor:11184810, backLineColor:15658734, blockHighColor:16382457, blockFrameColor:16382457, blockEndColor:16382457, blockBeginColor:16382457, backFrameColor:11184810, backEndColor:15658734, backBeginColor:15658734, butFrameColor:11184810, butEndColor:15658734, butBeginColor:15658734, butLowColor:15658734, butHighColor:15658734, arrColor:11184810, themeColor:0};
_local1.prototype.EListStyle = {selectionColor:11184810, rollOverColor:13421772, textIndent:1, textAlign:"left", textDecoration:"none", fontWeight:"none", fontStyle:"normal", fontSize:12, fontFamily:"_sans", embedFonts:false, disabledColor:13355979, color:0, backgroundColor:16777215, borderColor:10066329, themeColor:0};
(ASSetPropFlags(_global.com.sothink.styles.EDisabledStyle.prototype, null, 1));// not popped
}
#endinitclip
Symbol 12 MovieClip [__Packages.com.sothink.styles.EDefaultStyle] Frame 0
#initclip
if (!_global.com) {
_global.com = new Object();
}
if (!_global.com.sothink) {
_global.com.sothink = new Object();
}
if (!_global.com.sothink.styles) {
_global.com.sothink.styles = new Object();
}
if (!_global.com.sothink.styles.EDefaultStyle) {
var _local1 = function () {
};
com.sothink.styles.EDefaultStyle = _local1;
_local1.prototype;
_local1.prototype.getStyleObj = function (s) {
return(com.sothink.Util.Objects.clone(this[s + "Style"]));
};
_local1.prototype.EButtonStyle = {symbolColor:3355443, textDecoration:"none", fontWeight:"none", fontStyle:"normal", fontSize:12, fontFamily:"_sans", embedFonts:false, disabledColor:11184810, color:1776411, borderColor:6710886, backgroundColor:16316664, themeColor:0};
_local1.prototype.ERadioButtonStyle = com.sothink.styles.EDefaultStyle.prototype.EButtonStyle;
_local1.prototype.ECheckBoxStyle = com.sothink.styles.EDefaultStyle.prototype.EButtonStyle;
_local1.prototype.EScrollBarStyle = {blockLineColor:6980248, backLineColor:11517385, blockHighColor:13421772, blockFrameColor:15658734, blockEndColor:12303291, blockBeginColor:14540253, backFrameColor:12303291, backEndColor:16645630, backBeginColor:15724789, butFrameColor:12303291, butEndColor:13421772, butBeginColor:16777215, butLowColor:14278120, butHighColor:16777215, arrColor:0, themeColor:0};
_local1.prototype.EListStyle = {selectionColor:11184810, rollOverColor:13421772, textIndent:1, textAlign:"left", textDecoration:"none", fontWeight:"none", fontStyle:"normal", fontSize:12, fontFamily:"_sans", embedFonts:false, disabledColor:13355979, color:0, backgroundColor:16777215, borderColor:10066329, themeColor:0};
(ASSetPropFlags(_global.com.sothink.styles.EDefaultStyle.prototype, null, 1));// not popped
}
#endinitclip
Symbol 13 MovieClip [__Packages.com.sothink.events.UIEventDispatcher] Frame 0
#initclip
if (!_global.com) {
_global.com = new Object();
}
if (!_global.com.sothink) {
_global.com.sothink = new Object();
}
if (!_global.com.sothink.events) {
_global.com.sothink.events = new Object();
}
if (!_global.com.sothink.events.UIEventDispatcher) {
var _local1 = function () {
super();
};
com.sothink.events.UIEventDispatcher = _local1;
//_global.com.sothink.events.UIEventDispatcher extends com.sothink.events.EventDispatcher
_local1.prototype;
_local1.addKeyEvents = function (obj) {
if (obj.keyHandler == undefined) {
var _local7 = (obj.keyHandler = new Object());
_local7.owner = obj;
_local7.onKeyDown = com.sothink.events.UIEventDispatcher._fEventDispatcher.onKeyDown;
_local7.onKeyUp = com.sothink.events.UIEventDispatcher._fEventDispatcher.onKeyUp;
}
Key.addListener(obj.keyHandler);
};
_local1.removeKeyEvents = function (obj) {
Key.removeListener(obj.keyHandler);
};
_local1.addLoadEvents = function (obj) {
if (obj.onLoad == undefined) {
obj.onLoad = com.sothink.events.UIEventDispatcher._fEventDispatcher.onLoad;
obj.onUnload = com.sothink.events.UIEventDispatcher._fEventDispatcher.onUnload;
if (obj.getBytesTotal() == obj.getBytesLoaded()) {
obj.doLater(obj, "onLoad");
}
}
};
_local1.removeLoadEvents = function (obj) {
delete obj.onLoad;
delete obj.onUnload;
};
_local1.initialize = function (obj) {
if (com.sothink.events.UIEventDispatcher._fEventDispatcher == undefined) {
com.sothink.events.UIEventDispatcher._fEventDispatcher = new com.sothink.events.UIEventDispatcher();
}
obj.addEventListener = com.sothink.events.UIEventDispatcher._fEventDispatcher.__addEventListener;
obj.__origAddEventListener = com.sothink.events.UIEventDispatcher._fEventDispatcher.addEventListener;
obj.removeEventListener = com.sothink.events.UIEventDispatcher._fEventDispatcher.removeEventListener;
obj.dispatchEvent = com.sothink.events.UIEventDispatcher._fEventDispatcher.dispatchEvent;
obj.dispatchQueue = com.sothink.events.UIEventDispatcher._fEventDispatcher.dispatchQueue;
};
_local1.prototype.dispatchEvent = function (eventObj) {
if (eventObj.target == undefined) {
eventObj.target = this;
}
this[eventObj.type + "Handler"](eventObj);
this.dispatchQueue(com.sothink.events.EventDispatcher, eventObj);
this.dispatchQueue(this, eventObj);
};
_local1.prototype.onKeyDown = function () {
this.owner.dispatchEvent({ctrlKey:Key.isDown(Key.CONTROL), shiftKey:Key.isDown(Key.SHIFT), ascii:Key.getAscii(), code:Key.getCode(), type:"keyDown"});
};
_local1.prototype.onKeyUp = function () {
this.owner.dispatchEvent({ctrlKey:Key.isDown(Key.CONTROL), shiftKey:Key.isDown(Key.SHIFT), ascii:Key.getAscii(), code:Key.getCode(), type:"keyUp"});
};
_local1.prototype.onLoad = function () {
if (this.__sentLoadEvent != true) {
this.dispatchEvent({type:"load"});
}
this.__sentLoadEvent = true;
};
_local1.prototype.onUnload = function () {
this.dispatchEvent({type:"unload"});
};
_local1.prototype.__addEventListener = function (event, handler) {
this.__origAddEventListener(event, handler);
var _local9 = com.sothink.events.UIEventDispatcher.lowLevelEvents;
for (var _local8 in _local9) {
if (com.sothink.events.UIEventDispatcher[_local8][event] != undefined) {
var _local7 = _local9[_local8][0];
com.sothink.events.UIEventDispatcher[_local7](this);
}
}
};
_local1.prototype.removeEventListener = function (event, handler) {
var _local10 = "__q_" + event;
com.sothink.events.EventDispatcher._removeEventListener(this[_local10], event, handler);
if (this[_local10].length == 0) {
var _local9 = com.sothink.events.UIEventDispatcher.lowLevelEvents;
for (var _local8 in _local9) {
if (com.sothink.events.UIEventDispatcher[_local8][event] != undefined) {
var _local7 = _local9[_local8][1];
com.sothink.events.UIEventDispatcher[_local9[_local8][1]](this);
}
}
}
};
_local1.keyEvents = {keyUp:1, keyDown:1};
_local1.loadEvents = {unload:1, load:1};
_local1.lowLevelEvents = {loadEvents:["addLoadEvents", "removeLoadEvents"], keyEvents:["addKeyEvents", "removeKeyEvents"]};
_local1._fEventDispatcher = undefined;
(ASSetPropFlags(_global.com.sothink.events.UIEventDispatcher.prototype, null, 1));// not popped
}
#endinitclip
Symbol 15 MovieClip [RadioBorderColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 18 MovieClip [RadioThemeColor1] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 23 MovieClip [RadioBackgroundColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "backgroundColor");
Symbol 29 MovieClip [RadioThemeColor2] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 34 MovieClip [RadioSymbolColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "symbolColor");
Symbol 35 MovieClip [RadioThemeColor2] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 42 MovieClip [RadioBorderColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 45 MovieClip [RadioThemeColor1] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 50 MovieClip [RadioBackgroundColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "backgroundColor");
Symbol 56 MovieClip [RadioThemeColor2] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 61 MovieClip [RadioSymbolColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "symbolColor");
Symbol 62 MovieClip [RadioThemeColor2] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 65 MovieClip [RadioThemeColor2] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 66 MovieClip [RadioBorderColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 67 MovieClip [RadioBackgroundColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "backgroundColor");
Symbol 68 MovieClip [RadioThemeColor1] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 69 MovieClip [RadioSymbolColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "symbolColor");
Symbol 71 MovieClip [RadioBackgroundColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "backgroundColor");
Symbol 74 MovieClip [RadioThemeColor1] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 77 MovieClip [RadioSymbolColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "symbolColor");
Symbol 85 MovieClip [RadioBorderColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 91 MovieClip [RadioThemeColor2] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 97 MovieClip [RadioBorderColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 100 MovieClip [RadioThemeColor1] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 105 MovieClip [RadioBackgroundColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "backgroundColor");
Symbol 108 MovieClip [RadioSymbolColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "symbolColor");
Symbol 109 MovieClip [RadioSymbolColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "symbolColor");
Symbol 110 MovieClip [RadioThemeColor1] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 111 MovieClip [RadioBackgroundColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "backgroundColor");
Symbol 112 MovieClip [RadioBorderColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 124 MovieClip [RadioBorderColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 125 MovieClip [RadioThemeColor1] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 128 MovieClip [RadioBackgroundColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "backgroundColor");
Symbol 131 MovieClip [RadioSymbolColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "symbolColor");
Symbol 132 MovieClip [RadioThemeColor2] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 135 MovieClip [RadioBorderColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 138 MovieClip [RadioBackgroundColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "backgroundColor");
Symbol 139 MovieClip [RadioSymbolColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "symbolColor");
Symbol 149 MovieClip [RadioBorderColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 150 MovieClip [RadioThemeColor1] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 153 MovieClip [RadioBackgroundColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "backgroundColor");
Symbol 159 MovieClip [RadioThemeColor2] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 176 MovieClip [RadioBorderColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 179 MovieClip [RadioBackgroundColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "backgroundColor");
Symbol 180 MovieClip [RadioThemeColor1] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 183 MovieClip [RadioSymbolColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "symbolColor");
Symbol 195 MovieClip [RadioBorderColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 196 MovieClip [RadioBackgroundColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "backgroundColor");
Symbol 197 MovieClip [RadioThemeColor1] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 198 MovieClip [RadioSymbolColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "symbolColor");
Symbol 207 MovieClip [RadioThemeColor2] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 208 MovieClip [RadioBorderColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 209 MovieClip [RadioBackgroundColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "backgroundColor");
Symbol 210 MovieClip [RadioThemeColor1] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 211 MovieClip [RadioSymbolColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "symbolColor");
Symbol 219 MovieClip [RadioThemeColor2] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 220 MovieClip [RadioBorderColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 221 MovieClip [RadioThemeColor2] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 222 MovieClip [RadioBorderColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 223 MovieClip [RadioBackgroundColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "backgroundColor");
Symbol 224 MovieClip [RadioThemeColor1] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 234 MovieClip [RadioBorderColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 235 MovieClip [RadioThemeColor1] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 238 MovieClip [RadioBackgroundColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "backgroundColor");
Symbol 244 MovieClip [RadioThemeColor2] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 249 MovieClip [RadioSymbolColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "symbolColor");
Symbol 250 MovieClip [RadioThemeColor2] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 251 MovieClip [RadioBorderColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 252 MovieClip [RadioBackgroundColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "backgroundColor");
Symbol 253 MovieClip [RadioThemeColor1] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 254 MovieClip [RadioSymbolColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "symbolColor");
Symbol 256 MovieClip [RadioThemeColor2] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 257 MovieClip [RadioThemeColor2] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 270 MovieClip [RadioThemeColor1] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 273 MovieClip [RadioSymbolColor] Frame 1
com.sothink.styles.EColoredSkinElement.setColorStyle(this, "symbolColor");
Symbol 288 MovieClip [ERadioButton] Frame 1
stop();