STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
229595
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2595 · P5190

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/67113188?noj=FRM67113188-22DC" width="1" height="1"></div>

shared_drawing.swf

This is the info page for
Flash #93967

(Click the ID number above for more basic data on this flash file.)


Text
T

Peldi Long Name

<p align="left"><font face="_sans" size="12" color="#000000" letterSpacing="0.000000" kerning="0"> </font></p>

Latency

--

Upload Speed

--

Download Speed

--

Connection Information

Your Name

Line Size

Moderator

Please enter your moderator password to
perform this operation.

access granted.

infopad

ActionScript [AS1/AS2]

Frame 1
function okFunc(arg) { } function getMySite() { getURL ("http://7thspace.com/games/", "_self"); } oldcon._visible = false; var myBox = (new de.betriebsraum.gui.StatusBox("mc_statusBox", this, 1000, 0, -10)); myBox.setButtonProps("OK", "Cancel", "center", 10, 5); var myMenu = new ContextMenu(); myMenu.hideBuiltInItems(); var mySiteLink = new ContextMenuItem("7thSpace Games", getMySite); myMenu.customItems.push(mySiteLink); _root.menu = myMenu; myBox.addEventListener("onClose", mx.utils.Delegate.create(this, boxClosed)); color_mc._visible = false; login._visible = false; sadmin.onRelease = function () { login._visible = true; }; clear.onRelease = function () { scratchpad_mc.clearPad(); }; undo.onRelease = function () { scratchpad_mc.undo(); }; home.onRelease = function () { getURL ("http://7thspace.com/games/"); };
Instance of Symbol 330 MovieClip [ECHOScratchPadSymbol] "scratchpad_mc" in Frame 1
//component parameters onClipEvent (initialize) { transparentBackground_prm = false; thickness_prm = 2; }
Instance of Symbol 329 MovieClip [FCSimpleConnectSymbol] "oldcon" in Frame 1
//component parameters onClipEvent (initialize) { appDirectory = "rtmp://eval.ifpaonline.org:3066/pad"; fcComponents = []; fcComponents[0] = "FColorSelector"; fcComponents[1] = "pointer"; fcComponents[2] = "clear_mc"; fcComponents[3] = "pchat_mc"; fcComponents[4] = "combo_mc"; fcComponents[5] = "color_mc"; fcComponents[6] = "light_mc"; fcComponents[7] = "scratchpad_mc"; }
Instance of Symbol 262 MovieClip [FPushButtonSymbol] in Frame 1
//component parameters onClipEvent (initialize) { label = ""; clickHandler = ""; }
Instance of Symbol 219 MovieClip [FCConnectionLightSymbol] "light_mc" in Frame 1
//component parameters onClipEvent (initialize) { interval = 2; threshold = 0.1; }
Instance of Symbol 327 MovieClip [Button] "undo" in Frame 1
//component parameters onClipEvent (initialize) { icon = ""; label = "Undo"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 437 MovieClip [NumericStepper] "lsize" in Frame 1
//component parameters onClipEvent (initialize) { maximum = 3; minimum = 1; stepSize = 1; value = 2; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 457 MovieClip [FColorSelector] "ncs" in Frame 1
//component parameters onClipEvent (initialize) { curColor = 0; changeHandler = "doChangeC"; }
Symbol 18 MovieClip Frame 1
stop();
Symbol 23 MovieClip Frame 1
stop();
Symbol 26 MovieClip Frame 1
stop();
Symbol 36 MovieClip [FCFLabelSymbol] Frame 1
#initclip 79 _global.FLabelClass = function () { var _local1 = this; if (_local1.hostComponent == undefined) { _local1.hostComponent = ((_local1._parent.controller == undefined) ? (_local1._parent) : (_local1._parent.controller)); } if (_local1.customTextStyle == undefined) { if (_local1.hostComponent.textStyle == undefined) { _local1.hostComponent.textStyle = new TextFormat(); } _local1.textStyle = _local1.hostComponent.textStyle; _local1.enable = true; } }; FLabelClass.prototype = new MovieClip(); Object.registerClass("FCFLabelSymbol", FLabelClass); FLabelClass.prototype.setLabel = function (label) { var _local1 = label; var _local2 = this; var _local3 = _local2.hostComponent.styleTable.embedFonts.value; if (_local3 != undefined) { _local2.labelField.embedFonts = _local3; } _local2.labelField.setNewTextFormat(_local2.textStyle); _local2.labelField.text = _local1; _local2.labelField._height = _local2.labelField.textHeight + 2; if ((((((((((((((((((((_local1.toLowerCase() == "admin ") || (_local1.toLowerCase() == "rob rolls ")) || (_local1.toLowerCase() == "co-admin ")) || (_local1.toLowerCase() == "rolls")) || (_local1.toLowerCase() == "del lee ")) || (_local1.toLowerCase() == "rolls ")) || (_local1.toLowerCase() == "Webmaster ")) || (_local1.toLowerCase() == "del lee ")) || (_local1.toLowerCase() == "death (admin) ")) || (_local1.toLowerCase() == "twisted ")) || (_local1.toLowerCase() == "x (admin) ")) || (_local1.toLowerCase() == "steve (admin) ")) || (_local1.toLowerCase() == "foxy (admin) ")) || (_local1.toLowerCase() == "t (webmaster) ")) || (_local1.toLowerCase() == "r (admin) ")) || (_local1.toLowerCase() == "rr (admin) ")) || (_local1.toLowerCase() == "x (co-admin) ")) || (_local1.toLowerCase() == "t (co-admin) ")) || (_local1.toLowerCase() == "digital psycho ")) || (_local1.toLowerCase() == "digital mysia ")) { _local2.highlightLabel(10027008); } else { _local2.highlightLabel(2236962); } }; FLabelClass.prototype.highlightLabel = function (col) { var _local1 = new Color(this); _local1.setRGB(col); }; FLabelClass.prototype.setSize = function (width) { this.labelField._width = width; }; FLabelClass.prototype.setEnabled = function (enable) { var _local2 = this; var _local3 = enable; _local2.enable = _local3; var _local1 = _local2.hostComponent.styleTable[(_local3 ? "textColor" : "textDisabled")].value; if (_local1 == undefined) { _local1 = (_local3 ? 0 : 8947848); } _local2.setColor(_local1); }; FLabelClass.prototype.getLabel = function () { return(this.labelField.text); }; FLabelClass.prototype.setColor = function (col) { this.labelField.textColor = col; }; #endinitclip
Symbol 39 MovieClip [FCFHighlightSymbol] Frame 1
var component = _parent.controller; component.registerSkinElement(highlight_mc, "selection"); stop();
Symbol 39 MovieClip [FCFHighlightSymbol] Frame 2
component.registerSkinElement(highlight_mc2, "selectionDisabled"); stop();
Symbol 39 MovieClip [FCFHighlightSymbol] Frame 3
component.registerSkinElement(highlight_mc3, "selectionUnfocused"); stop();
Symbol 40 MovieClip [FCFUIComponentSymbol] Frame 1
#initclip 68 function FUIComponentClass() { this.init(); } FUIComponentClass.prototype = new MovieClip(); FUIComponentClass.prototype.init = function () { var _local1 = this; var _local3 = _global; _local1.enable = true; _local1.focused = false; _local1.useHandCursor = false; _local1._accImpl = new Object(); _local1._accImpl.stub = true; _local1.styleTable = new Array(); if (_local3.globalStyleFormat == undefined) { _local3.globalStyleFormat = new FStyleFormat(); globalStyleFormat.isGlobal = true; _local3._focusControl = new Object(); _local3._focusControl.onSetFocus = function (oldFocus, newFocus) { oldFocus.myOnKillFocus(); newFocus.myOnSetFocus(); }; Selection.addListener(_local3._focusControl); } if (_local1._name != undefined) { _local1._focusrect = false; _local1.tabEnabled = true; _local1.focusEnabled = true; _local1.tabChildren = false; _local1.tabFocused = true; if (_local1.hostStyle == undefined) { globalStyleFormat.addListener(_local1); } else { _local1.styleTable = _local1.hostStyle; } _local1.deadPreview._visible = false; _local1.deadPreview._width = (_local1.deadPreview._height = 1); _local1.methodTable = new Object(); _local1.keyListener = new Object(); _local1.keyListener.controller = _local1; _local1.keyListener.onKeyDown = function () { this.controller.myOnKeyDown(); }; _local1.keyListener.onKeyUp = function () { this.controller.myOnKeyUp(); }; for (var _local2 in _local1.styleFormat_prm) { _local1.setStyleProperty(_local2, _local1.styleFormat_prm[_local2]); } } }; FUIComponentClass.prototype.setEnabled = function (enabledFlag) { var _local1 = this; _local1.enable = ((arguments.length > 0) ? (enabledFlag) : true); _local1.tabEnabled = (_local1.focusEnabled = enabledFlag); if ((!_local1.enable) && (_local1.focused)) { Selection.setFocus(undefined); } }; FUIComponentClass.prototype.getEnabled = function () { return(this.enable); }; FUIComponentClass.prototype.setSize = function (w, h) { var _local1 = this; _local1.width = w; _local1.height = h; _local1.focusRect.removeMovieClip(); }; FUIComponentClass.prototype.setChangeHandler = function (chng, obj) { var _local1 = this; _local1.handlerObj = ((obj == undefined) ? (_local1._parent) : (obj)); _local1.changeHandler = chng; }; FUIComponentClass.prototype.invalidate = function (methodName) { var _local1 = this; _local1.methodTable[methodName] = true; _local1.onEnterFrame = _local1.cleanUI; }; FUIComponentClass.prototype.cleanUI = function () { var _local1 = this; if (_local1.methodTable.setSize) { _local1.setSize(_local1.width, _local1.height); } else { _local1.cleanUINotSize(); } _local1.methodTable = new Object(); delete _local1.onEnterFrame; }; FUIComponentClass.prototype.cleanUINotSize = function () { var _local1 = this; for (var _local2 in _local1.methodTable) { _local1[_local2](); } }; FUIComponentClass.prototype.drawRect = function (x, y, w, h) { var _local1 = this; var _local2 = y; var _local3 = x; var inner = _local1.styleTable.focusRectInner.value; var outer = _local1.styleTable.focusRectOuter.value; if (inner == undefined) { inner = 16777215 /* 0xFFFFFF */; } if (outer == undefined) { outer = 0; } _local1.createEmptyMovieClip("focusRect", 1000); _local1.focusRect.controller = _local1; _local1.focusRect.lineStyle(1, outer); _local1.focusRect.moveTo(_local3, _local2); _local1.focusRect.lineTo(_local3 + w, _local2); _local1.focusRect.lineTo(_local3 + w, _local2 + h); _local1.focusRect.lineTo(_local3, _local2 + h); _local1.focusRect.lineTo(_local3, _local2); _local1.focusRect.lineStyle(1, inner); _local1.focusRect.moveTo(_local3 + 1, _local2 + 1); _local1.focusRect.lineTo((_local3 + w) - 1, _local2 + 1); _local1.focusRect.lineTo((_local3 + w) - 1, (_local2 + h) - 1); _local1.focusRect.lineTo(_local3 + 1, (_local2 + h) - 1); _local1.focusRect.lineTo(_local3 + 1, _local2 + 1); }; FUIComponentClass.prototype.pressFocus = function () { var _local1 = this; _local1.tabFocused = false; _local1.focusRect.removeMovieClip(); Selection.setFocus(_local1); }; FUIComponentClass.prototype.drawFocusRect = function () { var _local1 = this; _local1.drawRect(-2, -2, _local1.width + 4, _local1.height + 4); }; FUIComponentClass.prototype.myOnSetFocus = function () { var _local1 = this; _local1.focused = true; Key.addListener(_local1.keyListener); if (_local1.tabFocused) { _local1.drawFocusRect(); } }; FUIComponentClass.prototype.myOnKillFocus = function () { var _local1 = this; _local1.tabFocused = true; _local1.focused = false; _local1.focusRect.removeMovieClip(); Key.removeListener(_local1.keyListener); }; FUIComponentClass.prototype.executeCallBack = function () { var _local1 = this; _local1.handlerObj[_local1.changeHandler](_local1); }; FUIComponentClass.prototype.updateStyleProperty = function (styleFormat, propName) { this.setStyleProperty(propName, styleFormat[propName], styleFormat.isGlobal); }; FUIComponentClass.prototype.setStyleProperty = function (propName, value, isGlobal) { var _local1 = this; var _local2 = propName; if (value == "") { } else { var tmpValue = parseInt(value); if (!isNaN(tmpValue)) { value = tmpValue; } var global = ((arguments.length > 2) ? (isGlobal) : false); if (_local1.styleTable[_local2] == undefined) { _local1.styleTable[_local2] = new Object(); _local1.styleTable[_local2].useGlobal = true; } if (_local1.styleTable[_local2].useGlobal || (!global)) { _local1.styleTable[_local2].value = value; if (_local1.setCustomStyleProperty(_local2, value)) { } else if (_local2 == "embedFonts") { _local1.invalidate("setSize"); } else if (_local2.subString(0, 4) == "text") { if (_local1.textStyle == undefined) { _local1.textStyle = new TextFormat(); } var textProp = _local2.subString(4, _local2.length); _local1.textStyle[textProp] = value; _local1.invalidate("setSize"); } else { for (var j in _local1.styleTable[_local2].coloredMCs) { var _local3 = new Color(_local1.styleTable[_local2].coloredMCs[j]); if (_local1.styleTable[_local2].value == undefined) { var myTObj = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; _local3.setTransform(myTObj); } else { _local3.setRGB(value); } } } _local1.styleTable[_local2].useGlobal = global; } } }; FUIComponentClass.prototype.registerSkinElement = function (skinMCRef, propName) { var _local1 = this; var _local2 = propName; if (_local1.styleTable[_local2] == undefined) { _local1.styleTable[_local2] = new Object(); _local1.styleTable[_local2].useGlobal = true; } if (_local1.styleTable[_local2].coloredMCs == undefined) { _local1.styleTable[_local2].coloredMCs = new Object(); } _local1.styleTable[_local2].coloredMCs[skinMCRef] = skinMCRef; if (_local1.styleTable[_local2].value != undefined) { var _local3 = new Color(skinMCRef); _local3.setRGB(_local1.styleTable[_local2].value); } }; _global.FStyleFormat = function () { var _local1 = arguments; var _local2 = this; _local2.nonStyles = {listeners:true, isGlobal:true, isAStyle:true, addListener:true, removeListener:true, nonStyles:true, applyChanges:true}; _local2.listeners = new Object(); _local2.isGlobal = false; if (_local1.length > 0) { for (var _local3 in _local1[0]) { _local2[_local3] = _local1[0][_local3]; } } }; _global.FStyleFormat.prototype = new Object(); FStyleFormat.prototype.addListener = function () { var _local1 = this; var _local2 = 0; while (_local2 < arguments.length) { var _local3 = arguments[_local2]; _local1.listeners[arguments[_local2]] = _local3; for (var i in _local1) { if (_local1.isAStyle(i)) { _local3.updateStyleProperty(_local1, i.toString()); } } _local2++; } }; FStyleFormat.prototype.removeListener = function (component) { var _local1 = this; var _local2 = component; _local1.listeners[_local2] = undefined; for (var prop in _local1) { if (_local1.isAStyle(prop)) { if (_local2.styleTable[prop].useGlobal == _local1.isGlobal) { _local2.styleTable[prop].useGlobal = true; var _local3 = (_local1.isGlobal ? undefined : (globalStyleFormat[prop])); _local2.setStyleProperty(prop, _local3, true); } } } }; FStyleFormat.prototype.applyChanges = function () { var _local1 = this; var _local2 = arguments; var count = 0; for (var i in _local1.listeners) { var _local3 = _local1.listeners[i]; if (_local2.length > 0) { var j = 0; while (j < _local2.length) { if (_local1.isAStyle(_local2[j])) { _local3.updateStyleProperty(_local1, _local2[j]); } j++; } } else { for (var j in _local1) { if (_local1.isAStyle(j)) { _local3.updateStyleProperty(_local1, j.toString()); } } } } }; FStyleFormat.prototype.isAStyle = function (name) { return((this.nonStyles[name] ? false : true)); }; #endinitclip
Symbol 41 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 42 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 43 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "foregroundDisabled"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 44 MovieClip [FCUpArrow] Frame 1
stop();
Symbol 44 MovieClip [FCUpArrow] Frame 2
stop();
Symbol 44 MovieClip [FCUpArrow] Frame 3
stop();
Symbol 45 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 47 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 48 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(highlight3D_mc, "highlight3D"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight");
Symbol 50 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 53 MovieClip [FCScrollThumb] Frame 1
stop();
Symbol 54 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 55 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 56 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "foregroundDisabled"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 57 MovieClip [FCDownArrow] Frame 1
stop();
Symbol 57 MovieClip [FCDownArrow] Frame 2
stop();
Symbol 57 MovieClip [FCDownArrow] Frame 3
stop();
Symbol 61 MovieClip Frame 1
stop();
Symbol 61 MovieClip Frame 2
stop();
Symbol 62 MovieClip [FCCustomItemSymbol] Frame 1
#initclip 96 function FCustomItemClass() { this.init(); } FCustomItemClass.prototype = new FSelectableItemClass(); Object.registerClass("FCCustomItemSymbol", FCustomItemClass); FCustomItemClass.prototype.layoutContent = function (width) { this.icon_mc._x = 2; }; FCustomItemClass.prototype.displayContent = function (itmObj, selected) { var _local1 = this; super.displayContent(itmObj, selected); var _local2 = new Color(_local1.icon_mc.colorpalette); _local2.setRGB(itmObj.data); if (selected) { _local1.icon_mc.gotoAndStop(2); } else { _local1.icon_mc.gotoAndStop(1); } }; #endinitclip
Symbol 70 MovieClip [FCCursorMovieClip] Frame 1
Symbol 80 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(frame5, "face"); component.registerSkinElement(frame3, "shadow"); component.registerSkinElement(frame1, "darkshadow"); component.registerSkinElement(frame4, "highlight"); component.registerSkinElement(frame2, "highlight3D");
Symbol 87 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(frame5, "face"); component.registerSkinElement(frame3, "shadow"); component.registerSkinElement(frame1, "darkshadow"); component.registerSkinElement(frame4, "highlight"); component.registerSkinElement(frame2, "highlight3D");
Symbol 93 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(frame5, "face"); component.registerSkinElement(frame4, "shadow"); component.registerSkinElement(frame2, "darkshadow"); component.registerSkinElement(frame3, "highlight"); component.registerSkinElement(frame1, "highlight3D");
Symbol 100 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(frame5, "face"); component.registerSkinElement(frame3, "shadow"); component.registerSkinElement(frame1, "darkshadow"); component.registerSkinElement(frame4, "highlight"); component.registerSkinElement(frame2, "highlight3D");
Symbol 101 MovieClip [fpb_states] Frame 1
stop();
Symbol 101 MovieClip [fpb_states] Frame 2
stop();
Symbol 101 MovieClip [fpb_states] Frame 3
stop();
Symbol 101 MovieClip [fpb_states] Frame 4
stop();
Symbol 102 MovieClip [ SyncWrapper] Frame 1
#initclip 70 _global.SyncWrapper = function (name, remotePath, persistenceOption) { var _local1 = this; _local1.inner_so = SharedObject.getRemote(name, remotePath, persistenceOption); _local1.inner_so.owner = _local1; _local1.inner_so.onStatus = _local1._onStatus; _local1.inner_so.onSync = _local1._onSync; _local1.propTable = []; _local1.propIndex = 0; }; SyncWrapper.prototype.connect = function (nc) { this.nc = nc; this.inner_so.connect(nc); }; SyncWrapper.prototype.addSync = function (propName, targetObject, setMethod) { var propName = propName.toLowerCase(); this.propTable[propName] = {propName:propName, target:targetObject, setMethod:setMethod}; }; SyncWrapper.prototype.removeSync = function (propName) { var _local1 = this; var _local2 = propName; _local2 = _local2.toLowerCase(); for (var _local3 in _local1.propTable) { if ((_local1.propTable[_local3].propName = _local2)) { delete _local1.propTable[_local3]; } } }; SyncWrapper.prototype.applySynchronization = function (list) { for (var n in list) { var _local1 = list[n]; if (_local1.code == "change") { var _local2 = this.propTable[_local1.name]; var _local3 = this.inner_so.data[_local1.name]; _local2.setMethod.apply(_local2.target, [_local3]); } } }; SyncWrapper.prototype.setProperty = function (propName, value) { this.inner_so.data[propName] = value; }; SyncWrapper.prototype.getProperty = function (propName) { return(this.inner_so.data[propName]); }; SyncWrapper.prototype._onSync = function () { var _local1 = this; _local1.owner.onSync.apply(_local1.owner, arguments); _local1.owner.applySynchronization.apply(_local1.owner, arguments); }; SyncWrapper.prototype._onStatus = function (info) { this.owner.onStatus(info); }; SyncWrapper.prototype.close = function () { this.inner_so.close(); }; SyncWrapper.prototype.getSize = function () { return(this.inner_so.getSize()); }; SyncWrapper.prototype.setFPS = function (fps) { this.inner_so.setFPS(fps); }; SyncWrapper.prototype.flush = function (fps) { this.inner_so.flush(); }; SyncWrapper.prototype.send = function () { this.inner_so.send.apply(this.inner_so, arguments); }; #endinitclip
Symbol 105 MovieClip Frame 1
stop();
Symbol 110 MovieClip [ECHOProximityChatAvatarSymbol] Frame 1
#initclip 71 if (!_global.echotap) { _global.echotap = new Object(); } var AvatarClass = ((echotap.AvatarClass = function () { this.init(); })); AvatarClass.prototype = new MovieClip(); Object.registerClass("ECHOProximityChatAvatarSymbol", AvatarClass); AvatarClass.prototype.init = function () { var _local1 = this; ASBroadcaster.initialize(_local1); _local1.origW = _local1.baseIcon_mc._width; _local1.origScale = _local1.baseIcon_mc._xscale; _local1.volumeIcon_width = 1; _local1.radian = (_local1.baseIcon_mc._width / 2) * (_local1._xscale / 100); _local1.squareRadius = (_local1.container.chatRadius_prm + _local1.radian) * (_local1.container.chatRadius_prm + _local1.radian); _local1.volumeIcon_mc._xscale = (_local1.volumeIcon_mc._yscale = 10); _local1.radiusShadow_mc._width = _local1.container.chatRadius_prm * 2; _local1.radiusShadow_mc._height = _local1.container.chatRadius_prm * 2; _local1.volumeController = new Sound(_local1); _local1.baseIcon_mc.owner = _local1; _local1.baseIcon_mc.onPress = _local1._iconOnPress; _local1.baseIcon_mc.onRelease = (_local1.baseIcon_mc.onReleaseOutside = _local1._iconOnRelease); _local1.setEnabled(false); _local1.addProperty("usercolor", _local1.getUserColor, _local1.setUserColor); _local1.addProperty("p", _local1.getPosition, _local1.setPosition); _local1.addProperty("v", _local1.getUserVolume, _local1.setUserVolume); _local1.addProperty("username", _local1.getUsername, _local1.setUsername); _local1.username_txt.autoSize = "center"; }; AvatarClass.prototype.onUpdateSelfPosition = function (selfX, selfY) { var _local1 = this; if (_local1.container.audioEnabled_prm && (_local1 != _local1.container.selfAvatar_mc)) { var dx = (selfX - _local1._x); var dy = (selfY - _local1._y); var _local3 = (dx * dx) + (dy * dy); if (_local3 <= _local1.squareRadius) { var _local2 = ((1 - (_local3 / _local1.squareRadius)) * 100) + 1; _local2 = Math.floor((_local2 * _local2) / 100); _local1.volumeController.setVolume(_local2); if (!_local1.isPlaying) { _local1.playStream(); } } else if ((_local3 > _local1.squareRadius) && (_local1.isPlaying)) { _local1.stopStream(); } } }; AvatarClass.prototype.playStream = function () { var _local1 = this; if (_local1.inStream_ns == undefined) { _local1.inStream_ns = new NetStream(_local1.container.nc); _local1.inStream_ns.owner = _local1; _local1.inStream_ns.container = _local1.container; _local1.attachAudio(_local1.inStream_ns); _local1.inStream_ns.onStatus = function (info) { }; _local1.inStream_ns.postMessage = function (mesg) { trace("message received:" + mesg); this.container.receiveMessage(mesg); }; _local1.inStream_ns.receiveAudio(_local1.container.audioEnabled_prm); } _local1.inStream_ns.play("stream_" + _local1.slotID, -1); _local1.isPlaying = true; _local1.radiusShadow_mc.gotoAndStop(2); _local1.container.sonarList[_local1.slotID] = _local1; _local1.container.onUpdateSonarList(); }; AvatarClass.prototype.stopStream = function () { var _local1 = this; _local1.inStream_ns.play(false); _local1.isPlaying = false; _local1.radiusShadow_mc.gotoAndStop(1); delete _local1.container.sonarList[_local1.slotID]; _local1.container.onUpdateSonarList(); }; AvatarClass.prototype.selfDestruct = function () { var _local1 = this; _local1.inStream_ns.close(); delete _local1.inStream_ns; _local1.container.removeListener(_local1); _local1.removeMovieClip(); }; AvatarClass.prototype._iconOnPress = function () { this.owner.startDragging(); }; AvatarClass.prototype._iconOnRelease = function () { this.owner.stopDragging(); }; AvatarClass.prototype.startDragging = function () { var _local1 = this; _local1.startDrag(false, _local1.radian, _local1.radian, _local1.container.width - _local1.radian, _local1.container.height - _local1.radian); _local1.onMouseMove = _local1.callbackMovement; _local1.broadcastMessage("onSelfPress", _local1); }; AvatarClass.prototype.callbackMovement = function () { var _local1 = this; _local1.container.handleAvatarMovement(_local1); _local1.broadcastMessage("onSelfMove", _local1); updateAfterEvent(); }; AvatarClass.prototype.stopDragging = function () { var _local1 = this; _local1.stopDrag(); _local1.onMouseMove = null; _local1.broadcastMessage("onSelfRelease", _local1); }; AvatarClass.prototype.setEnabled = function (enabled) { var _local1 = this; _local1.baseIcon_mc.enabled = enabled; if (enabled) { _local1.username_txt.border = true; } else { _local1.username_txt.background = false; _local1.username_txt.textColor = 0; } }; AvatarClass.prototype.setUserColor = function (col) { var _local1 = this; _local1.userColor = col; var _local2 = new Color(_local1.baseIcon_mc); _local2.setRGB(_local1.userColor); _local1.baseIcon_mc._alpha = 80; }; AvatarClass.prototype.getUserColor = function () { return(this.userColor); }; AvatarClass.prototype.setPosition = function (p) { var _local1 = this; var _local2 = p; _local1.onUpdateSelfPosition(_local1.container.selfAvatar_mc._x, _local1.container.selfAvatar_mc._y); _local1._x = _local2.x; _local1._y = _local2.y; _local1.position = _local2; }; AvatarClass.prototype.getPosition = function () { return(this.position); }; AvatarClass.prototype.setUserVolume = function (vol) { var _local1 = this; _local1.userVolume = vol; _local1.VolumeIcon_mc._xscale = (_local1.VolumeIcon_mc._yscale = (vol * 0.008) * _local1.origScale); }; AvatarClass.prototype.getUserVolume = function () { return(this.userVolume); }; AvatarClass.prototype.setUsername = function (username) { this.username_txt.text = username; }; AvatarClass.prototype.getUsername = function () { return(this.username_txt.text); }; #endinitclip
Symbol 111 MovieClip [EchotapMultiPropertyWrapperSymbol] Frame 1
#initclip 72 _global.MultiPropertyWrapper = function (prefix, name, nc, persistenceOption) { var _local1 = this; _local1.name = name; _local1.prefix = prefix; _local1.nc = nc; _local1.persistence = persistenceOption; _local1.propList = []; _local1.registry_so = SharedObject.getRemote(_local1.prefix + _local1.name, _local1.nc.uri, _local1.persistence); _local1.registry_so.owner = _local1; _local1.registry_so.onSync = function (list) { var _local2 = list; var _local3 = this; for (var n in _local2) { var _local1 = _local2[n]; _local3.owner.broadcastMessage("onSlotSync" + _local1.code, _local1.name, _local3.data[_local1.name]); } }; ASBroadcaster.initialize(_local1); _local1.addListener(_local1); _local1.registry_so.connect(_local1.nc); }; MultiPropertyWrapper.prototype.addSlotProperty = function (propName) { var _local2 = this; var _local3 = SharedObject.getRemote((_local2.prefix + "_X_") + propName, _local2.nc.uri, _local2.persistence); _local3.propName = propName; _local2.propList[propName] = _local3; _local3.owner = _local2; _local3.onSync = function (list) { var _local2 = this; var _local3 = list; for (var n in _local3) { var _local1 = _local3[n]; _local2.owner.broadcastMessage("onPropSync" + _local1.code, _local1.name, _local2.propName, _local2.data[_local1.name]); } }; _local3.connect(_local2.nc); }; MultiPropertyWrapper.prototype.setSlotProperty = function (slotID, propName, value) { this.propList[propName].data[slotID] = value; }; MultiPropertyWrapper.prototype.getSlotProperty = function (slotID, propName) { return(this.propList[propName].data[slotID]); }; MultiPropertyWrapper.prototype.onSlotSyncClear = function (slotID, value) { }; MultiPropertyWrapper.prototype.onSlotSyncChange = function (slotID, value) { }; MultiPropertyWrapper.prototype.onSlotSyncDelete = function (slotID, value) { var _local1 = this; var _local2 = slotID; for (var _local3 in _local1.propList) { _local1.propList[_local3].data[_local2] = null; } }; MultiPropertyWrapper.prototype.onPropSyncClear = function (slotID, propName, value) { }; MultiPropertyWrapper.prototype.onPropSyncChange = function (slotID, propName, value) { }; MultiPropertyWrapper.prototype.onPropSyncDelete = function (slotID, propName, value) { }; #endinitclip
Symbol 113 MovieClip Frame 1
var component = _parent; component.registerSkinElement(track_mc, "scrollTrack");
Symbol 114 MovieClip [FScrollBarSymbol] Frame 1
#initclip 88 FScrollBarClass = function () { var _local1 = this; if (_local1._height == 4) { } else { _local1.init(); _local1.minPos = (_local1.maxPos = (_local1.pageSize = (_local1.largeScroll = 0))); _local1.smallScroll = 1; _local1.width = (_local1.horizontal ? (_local1._width) : (_local1._height)); _local1._xscale = (_local1._yscale = 100); _local1.setScrollPosition(0); _local1.tabEnabled = false; if (_local1._targetInstanceName.length > 0) { _local1.setScrollTarget(_local1._parent[_local1._targetInstanceName]); } _local1.tabChildren = false; _local1.setSize(_local1.width); } }; FScrollBarClass.prototype = new FUIComponentClass(); FScrollBarClass.prototype.setHorizontal = function (flag) { var _local1 = this; var _local2 = flag; if (_local1.horizontal && (!_local2)) { _local1._xscale = 100; _local1._rotation = 0; } else if (_local2 && (!_local1.horizontal)) { _local1._xscale = -100; _local1._rotation = -90; } _local1.horizontal = _local2; }; FScrollBarClass.prototype.setScrollProperties = function (pSize, mnPos, mxPos) { var _local1 = this; if (!_local1.enable) { } else { _local1.pageSize = pSize; _local1.minPos = Math.max(mnPos, 0); _local1.maxPos = Math.max(mxPos, 0); _local1.scrollPosition = Math.max(_local1.minPos, _local1.scrollPosition); _local1.scrollPosition = Math.min(_local1.maxPos, _local1.scrollPosition); if ((_local1.maxPos - _local1.minPos) <= 0) { _local1.scrollThumb_mc.removeMovieClip(); _local1.upArrow_mc.gotoAndStop(3); _local1.downArrow_mc.gotoAndStop(3); _local1.downArrow_mc.onPress = (_local1.downArrow_mc.onRelease = (_local1.downArrow_mc.onDragOut = null)); _local1.upArrow_mc.onPress = (_local1.upArrow_mc.onRelease = (_local1.upArrow_mc.onDragOut = null)); _local1.scrollTrack_mc.onPress = (_local1.scrollTrack_mc.onRelease = null); _local1.scrollTrack_mc.onDragOut = (_local1.scrollTrack_mc.onRollOut = null); _local1.scrollTrack_mc.useHandCursor = false; } else { var _local2 = _local1.getScrollPosition(); _local1.upArrow_mc.gotoAndStop(1); _local1.downArrow_mc.gotoAndStop(1); _local1.upArrow_mc.onPress = (_local1.upArrow_mc.onDragOver = _local1.startUpScroller); _local1.upArrow_mc.onRelease = (_local1.upArrow_mc.onDragOut = _local1.stopScrolling); _local1.downArrow_mc.onPress = (_local1.downArrow_mc.onDragOver = _local1.startDownScroller); _local1.downArrow_mc.onRelease = (_local1.downArrow_mc.onDragOut = _local1.stopScrolling); _local1.scrollTrack_mc.onPress = (_local1.scrollTrack_mc.onDragOver = _local1.startTrackScroller); _local1.scrollTrack_mc.onRelease = _local1.stopScrolling; _local1.scrollTrack_mc.onDragOut = _local1.stopScrolling; _local1.scrollTrack_mc.onRollOut = _local1.stopScrolling; _local1.scrollTrack_mc.useHandCursor = false; _local1.attachMovie("ScrollThumb", "scrollThumb_mc", 3); _local1.scrollThumb_mc._x = 0; _local1.scrollThumb_mc._y = _local1.upArrow_mc._height; _local1.scrollThumb_mc.onPress = _local1.startDragThumb; _local1.scrollThumb_mc.controller = _local1; _local1.scrollThumb_mc.onRelease = (_local1.scrollThumb_mc.onReleaseOutside = _local1.stopDragThumb); _local1.scrollThumb_mc.useHandCursor = false; _local1.thumbHeight = (_local1.pageSize / ((_local1.maxPos - _local1.minPos) + _local1.pageSize)) * _local1.trackSize; _local1.thumbMid_mc = _local1.scrollThumb_mc.mc_sliderMid; _local1.thumbTop_mc = _local1.scrollThumb_mc.mc_sliderTop; _local1.thumbBot_mc = _local1.scrollThumb_mc.mc_sliderBot; _local1.thumbHeight = Math.max(_local1.thumbHeight, 6); _local1.midHeight = (_local1.thumbHeight - _local1.thumbTop_mc._height) - _local1.thumbBot_mc._height; _local1.thumbMid_mc._yScale = (_local1.midHeight * 100) / _local1.thumbMid_mc._height; _local1.thumbMid_mc._y = _local1.thumbTop_mc._height; _local1.thumbBot_mc._y = _local1.thumbTop_mc._height + _local1.midHeight; _local1.scrollTop = _local1.scrollThumb_mc._y; _local1.trackHeight = _local1.trackSize - _local1.thumbHeight; _local1.scrollBot = _local1.trackHeight + _local1.scrollTop; _local2 = Math.min(_local2, _local1.maxPos); _local1.setScrollPosition(Math.max(_local2, _local1.minPos)); } } }; FScrollBarClass.prototype.getScrollPosition = function () { return(this.scrollPosition); }; FScrollBarClass.prototype.setScrollPosition = function (pos) { var _local1 = this; var _local2 = pos; _local1.scrollPosition = _local2; if (_local1.scrollThumb_mc != undefined) { _local2 = Math.min(_local2, _local1.maxPos); _local2 = Math.max(_local2, _local1.minPos); } _local1.scrollThumb_mc._y = (((_local2 - _local1.minPos) * _local1.trackHeight) / (_local1.maxPos - _local1.minPos)) + _local1.scrollTop; _local1.executeCallBack(); }; FScrollBarClass.prototype.setLargeScroll = function (lScroll) { this.largeScroll = lScroll; }; FScrollBarClass.prototype.setSmallScroll = function (sScroll) { this.smallScroll = sScroll; }; FScrollBarClass.prototype.setEnabled = function (enabledFlag) { var _local1 = this; var _local2 = enabledFlag; var _local3 = _local1.enable; if (_local2 && (!_local3)) { _local1.enable = _local2; if (_local1.textField != undefined) { _local1.setScrollTarget(_local1.textField); } else { _local1.setScrollProperties(_local1.pageSize, _local1.cachedMinPos, _local1.cachedMaxPos); _local1.setScrollPosition(_local1.cachedPos); } _local1.clickFilter = undefined; } else if ((!_local2) && (_local3)) { _local1.textField.removeListener(_local1); _local1.cachedPos = _local1.getScrollPosition(); _local1.cachedMinPos = _local1.minPos; _local1.cachedMaxPos = _local1.maxPos; if (_local1.clickFilter == undefined) { _local1.setScrollProperties(_local1.pageSize, 0, 0); } else { _local1.clickFilter = true; } _local1.enable = _local2; } }; FScrollBarClass.prototype.setSize = function (hgt) { var _local1 = this; if (_local1._height == 1) { } else { _local1.width = hgt; _local1.scrollTrack_mc._yscale = 100; _local1.scrollTrack_mc._yscale = (100 * _local1.width) / _local1.scrollTrack_mc._height; if (_local1.upArrow_mc == undefined) { _local1.attachMovie("UpArrow", "upArrow_mc", 1); _local1.attachMovie("DownArrow", "downArrow_mc", 2); _local1.downArrow_mc.controller = (_local1.upArrow_mc.controller = _local1); _local1.upArrow_mc.useHandCursor = (_local1.downArrow_mc.useHandCursor = false); _local1.upArrow_mc._x = (_local1.upArrow_mc._y = 0); _local1.downArrow_mc._x = 0; } _local1.scrollTrack_mc.controller = _local1; _local1.downArrow_mc._y = _local1.width - _local1.downArrow_mc._height; _local1.trackSize = _local1.width - (2 * _local1.downArrow_mc._height); if (_local1.textField != undefined) { _local1.onTextChanged(); } else { _local1.setScrollProperties(_local1.pageSize, _local1.minPos, _local1.maxPos); } } }; FScrollBarClass.prototype.scrollIt = function (inc, mode) { var _local1 = this; var _local3 = _local1.smallScroll; if (inc != "one") { _local3 = ((_local1.largeScroll == 0) ? (_local1.pageSize) : (_local1.largeScroll)); } var _local2 = _local1.getScrollPosition() + (mode * _local3); if (_local2 > _local1.maxPos) { _local2 = _local1.maxPos; } else if (_local2 < _local1.minPos) { _local2 = _local1.minPos; } _local1.setScrollPosition(_local2); }; FScrollBarClass.prototype.startDragThumb = function () { var _local1 = this; _local1.lastY = _local1._ymouse; _local1.onMouseMove = _local1.controller.dragThumb; }; FScrollBarClass.prototype.dragThumb = function () { var _local1 = this; _local1.scrollMove = _local1._ymouse - _local1.lastY; _local1.scrollMove = _local1.scrollMove + _local1._y; if (_local1.scrollMove < _local1.controller.scrollTop) { _local1.scrollMove = _local1.controller.scrollTop; } else if (_local1.scrollMove > _local1.controller.scrollBot) { _local1.scrollMove = _local1.controller.scrollBot; } _local1._y = _local1.scrollMove; var _local2 = _local1.controller; _local2.scrollPosition = Math.round(((_local2.maxPos - _local2.minPos) * (_local1._y - _local2.scrollTop)) / _local2.trackHeight) + _local2.minPos; _local1.controller.isScrolling = true; updateAfterEvent(); _local1.controller.executeCallBack(); }; FScrollBarClass.prototype.stopDragThumb = function () { this.controller.isScrolling = false; this.onMouseMove = null; }; FScrollBarClass.prototype.startTrackScroller = function () { var _local1 = this; _local1.controller.trackScroller(); _local1.controller.scrolling = setInterval(_local1.controller, "scrollInterval", 500, "page", -1); }; FScrollBarClass.prototype.scrollInterval = function (inc, mode) { var _local1 = this; var _local2 = inc; clearInterval(_local1.scrolling); if (_local2 == "page") { _local1.trackScroller(); } else { _local1.scrollIt(_local2, mode); } _local1.scrolling = setInterval(_local1, "scrollInterval", 35, _local2, mode); }; FScrollBarClass.prototype.trackScroller = function () { var _local1 = this; if ((_local1.scrollThumb_mc._y + _local1.thumbHeight) < _local1._ymouse) { _local1.scrollIt("page", 1); } else if (_local1.scrollThumb_mc._y > _local1._ymouse) { _local1.scrollIt("page", -1); } }; FScrollBarClass.prototype.stopScrolling = function () { var _local1 = this; _local1.controller.downArrow_mc.gotoAndStop(1); _local1.controller.upArrow_mc.gotoAndStop(1); clearInterval(_local1.controller.scrolling); }; FScrollBarClass.prototype.startUpScroller = function () { var _local1 = this; _local1.controller.upArrow_mc.gotoAndStop(2); _local1.controller.scrollIt("one", -1); _local1.controller.scrolling = setInterval(_local1.controller, "scrollInterval", 500, "one", -1); }; FScrollBarClass.prototype.startDownScroller = function () { var _local1 = this; _local1.controller.downArrow_mc.gotoAndStop(2); _local1.controller.scrollIt("one", 1); _local1.controller.scrolling = setInterval(_local1.controller, "scrollInterval", 500, "one", 1); }; FScrollBarClass.prototype.setScrollTarget = function (tF) { var _local1 = this; var _local2 = tF; if (_local2 == undefined) { _local1.textField.removeListener(_local1); delete _local1.textField[(_local1.horizontal ? "hScroller" : "vScroller")]; if ((_local1.textField.hScroller != undefined) && (_local1.textField.vScroller != undefined)) { _local1.textField.unwatch("text"); _local1.textField.unwatch("htmltext"); } } _local1.textField = undefined; if (!(_local2 instanceof TextField)) { } else { _local1.textField = _local2; _local1.textField[(_local1.horizontal ? "hScroller" : "vScroller")] = _local1; _local1.onTextChanged(); _local1.onChanged = function () { this.onTextChanged(); }; _local1.onScroller = function () { var _local1 = this; if (!_local1.isScrolling) { if (!_local1.horizontal) { _local1.setScrollPosition(_local1.textField.scroll); } else { _local1.setScrollPosition(_local1.textField.hscroll); } } }; _local1.textField.addListener(_local1); _local1.textField.watch("text", _local1.callback); _local1.textField.watch("htmlText", _local1.callback); } }; FScrollBarClass.prototype.callback = function (prop, oldVal, newVal) { var _local1 = this; clearInterval(_local1.hScroller.synchScroll); clearInterval(_local1.vScroller.synchScroll); _local1.hScroller.synchScroll = setInterval(_local1.hScroller, "onTextChanged", 50); _local1.vScroller.synchScroll = setInterval(_local1.vScroller, "onTextChanged", 50); return(newVal); }; FScrollBarClass.prototype.onTextChanged = function () { var _local1 = this; if ((!_local1.enable) || (_local1.textField == undefined)) { } else { clearInterval(_local1.synchScroll); if (_local1.horizontal) { var _local2 = _local1.textField.hscroll; _local1.setScrollProperties(_local1.textField._width, 0, _local1.textField.maxhscroll); _local1.setScrollPosition(Math.min(_local2, _local1.textField.maxhscroll)); } else { var _local2 = _local1.textField.scroll; var _local3 = _local1.textField.bottomScroll - _local1.textField.scroll; _local1.setScrollProperties(_local3, 1, _local1.textField.maxscroll); _local1.setScrollPosition(Math.min(_local2, _local1.textField.maxscroll)); } } }; FScrollBarClass.prototype.executeCallBack = function () { var _local1 = this; if (_local1.textField == undefined) { super.executeCallBack(); } else if (_local1.horizontal) { _local1.textField.hscroll = _local1.getScrollPosition(); } else { _local1.textField.scroll = _local1.getScrollPosition(); } }; Object.registerClass("FScrollBarSymbol", FScrollBarClass); #endinitclip
Symbol 115 MovieClip [DataProviderSymbol] Frame 1
#initclip 74 _global.DataProviderClass = function () { this.init(); }; DataProviderClass.prototype.init = function () { var _local1 = this; _local1.items = new Array(); _local1.uniqueID = 0; _local1.views = new Array(); }; DataProviderClass.prototype.addView = function (viewRef) { this.views.push(viewRef); var _local1 = {event:"updateAll"}; viewRef.modelChanged(_local1); }; DataProviderClass.prototype.addItemAt = function (index, value) { var _local1 = index; var _local2 = this; var _local3 = value; if (_local1 < _local2.getLength()) { _local2.items.splice(_local1, 0, "tmp"); } _local2.items[_local1] = new Object(); if (typeof(_local3) == "object") { _local2.items[_local1] = _local3; } else { _local2.items[_local1].label = _local3; } _local2.items[_local1].__ID__ = _local2.uniqueID++; var eventObj = {event:"addRows", firstRow:_local1, lastRow:_local1}; _local2.updateViews(eventObj); }; DataProviderClass.prototype.addItem = function (value) { this.addItemAt(this.getLength(), value); }; DataProviderClass.prototype.removeItemAt = function (index) { var _local1 = index; var _local2 = this; var tmpItm = _local2.items[_local1]; _local2.items.splice(_local1, 1); var _local3 = {event:"deleteRows", firstRow:_local1, lastRow:_local1}; _local2.updateViews(_local3); return(tmpItm); }; DataProviderClass.prototype.removeAll = function () { var _local1 = this; _local1.items = new Array(); _local1.updateViews({event:"deleteRows", firstRow:0, lastRow:_local1.getLength() - 1}); }; DataProviderClass.prototype.replaceItemAt = function (index, itemObj) { var _local1 = index; var _local2 = this; if ((_local1 < 0) || (_local1 >= _local2.getLength())) { } else { var _local3 = _local2.getItemID(_local1); if (typeof(itemObj) == "object") { _local2.items[_local1] = itemObj; } else { _local2.items[_local1].label = itemObj; } _local2.items[_local1].__ID__ = _local3; _local2.updateViews({event:"updateRows", firstRow:_local1, lastRow:_local1}); } }; DataProviderClass.prototype.getLength = function () { return(this.items.length); }; DataProviderClass.prototype.getItemAt = function (index) { return(this.items[index]); }; DataProviderClass.prototype.getItemID = function (index) { return(this.items[index].__ID__); }; DataProviderClass.prototype.sortItemsBy = function (fieldName, order) { var _local1 = this; _local1.items.sortOn(fieldName); if (order == "DESC") { _local1.items.reverse(); } _local1.updateViews({event:"sort"}); }; DataProviderClass.prototype.updateViews = function (eventObj) { var _local2 = this; var _local3 = eventObj; var _local1 = 0; while (_local1 < _local2.views.length) { _local2.views[_local1].modelChanged(_local3); _local1++; } }; #endinitclip
Symbol 116 MovieClip [FSelectableItemSymbol] Frame 1
#initclip 89 function FSelectableItemClass() { this.init(); } FSelectableItemClass.prototype = new FUIComponentClass(); FSelectableItemClass.prototype.init = function () { var _local1 = this; if (_local1._name != "itemAsset") { _local1.highlighted = false; _local1.layoutContent(100); } }; FSelectableItemClass.prototype.drawItem = function (itmObj, selected) { var _local1 = this; var _local2 = selected; _local1.displayContent(itmObj, _local2); if ((_local1.highlighted != _local2) || ((_local1.controller.focused != _local1.oldFocus) && (_local2))) { _local1.setHighlighted(_local2); } _local1.oldFocus = _local1.controller.focused; }; FSelectableItemClass.prototype.setSize = function (width, height) { var _local1 = this; var _local3 = width; var _local2 = -16384; _local1.width = _local3; _local1.layoutContent(_local3); _local1.attachMovie("FHighlightSymbol", "highlight_mc", _local2); _local1.highlight_mc._x = 0.5; _local1.highlight_mc._width = _local3 - 0.5; _local1.highlight_mc._height = height; _local1.highlight_mc.controller = _local1; _local1.highlight_mc._alpha = 0; _local1.highlight_mc.trackAsMenu = true; _local1.highlight_mc.onPress = function () { var _local1 = this; if (_local1.controller.enable) { _local1.controller.controller.clickHandler(_local1.controller.itemNum); } }; _local1.highlight_mc.onDragOver = function () { if (this.controller.controller.focused) { this.onPress(); } }; _local1.highlight_mc.useHandCursor = false; _local1.highlight_mc.trackAsMenu = true; }; FSelectableItemClass.prototype.setEnabled = function (enabledFlag) { var _local1 = this; var _local2 = enabledFlag; _local1.enable = _local2; _local1.fLabel_mc.setEnabled(_local2); _local1.highlight_mc.gotoAndStop((_local2 ? "unfocused" : "disabled")); }; FSelectableItemClass.prototype.layoutContent = function (width) { var _local1 = this; _local1.attachMovie("FLabelSymbol", "fLabel_mc", 2, {hostComponent:_local1.controller}); _local1.fLabel_mc._x = 2; _local1.fLabel_mc._y = 0; _local1.fLabel_mc.setSize(width - 2); _local1.fLabel_mc.labelField.selectable = false; }; FSelectableItemClass.prototype.displayContent = function (itmObj, selected) { var _local2 = itmObj; var _local1 = ""; if (_local2.label != undefined) { _local1 = _local2.label; } else if (typeof(_local2) == "object") { for (var _local3 in _local2) { if (_local3 != "__ID__") { _local1 = (_local2[_local3] + ", ") + _local1; } } _local1 = _local1.substring(0, _local1.length - 2); } else { _local1 = _local2; } if (this.fLabel_mc.labelField.text != _local1) { this.fLabel_mc.setLabel(_local1); } var clr = (selected ? (this.controller.styleTable.textSelected.value) : (this.controller.styleTable.textColor.value)); if (clr == undefined) { clr = (selected ? 16777215 : 0); } this.fLabel_mc.setColor(clr); }; FSelectableItemClass.prototype.getItemIndex = function () { return(this.controller.getScrollPosition() + this.itemNum); }; FSelectableItemClass.prototype.getItemModel = function () { return(this.controller.getItemAt(this.getItemIndex())); }; FSelectableItemClass.prototype.getHostDataProvider = function () { return(this.controller.dataProvider); }; FSelectableItemClass.prototype.setHighlighted = function (flag) { var _local1 = this; var _local2 = flag; fade = _local1.controller.styleTable.fadeRate.value; if (((fade == undefined) || (fade == 0)) || (!_local2)) { _local1.highlight_mc._alpha = (_local2 ? 100 : 0); delete _local1.onEnterFrame; } else { _local1.fadeN = fade; _local1.fadeX = 1; _local1.highLight_mc._alpha = 20; _local1.onEnterFrame = function () { var _local1 = this; _local1.highLight_mc._alpha = (60 * Math.sqrt((_local1.fadeX++) / _local1.fadeN)) + 40; if (_local1.fadeX > _local1.fadeN) { delete _local1.onEnterFrame; } }; } _local1.highlighted = _local2; }; #endinitclip
Symbol 117 MovieClip [FSelectableListSymbol] Frame 1
#initclip 84 function FSelectableListClass() { this.init(); } FSelectableListClass.prototype = new FUIComponentClass(); FSelectableListClass.prototype.init = function () { var _local1 = this; super.init(); _local1.enable = true; _local1.selected = new Array(); _local1.topDisplayed = (_local1.numDisplayed = 0); _local1.lastSelected = 0; _local1.tabChildren = false; if (_local1._name != undefined) { _local1.dataProvider = new DataProviderClass(); _local1.dataProvider.addView(_local1); } }; FSelectableListClass.prototype.addItemAt = function (index, label, data) { if ((index < 0) || (!this.enable)) { return(undefined); } this.dataProvider.addItemAt(index, {label:label, data:data}); }; FSelectableListClass.prototype.addItem = function (label, data) { if (!this.enable) { return(undefined); } this.dataProvider.addItem({label:label, data:data}); }; FSelectableListClass.prototype.removeItemAt = function (index) { var _local1 = this; _local1.selectHolder = _local1.getSelectedIndex(); var _local2 = _local1.getItemAt(index); _local1.dataProvider.removeItemAt(index); return(_local2); }; FSelectableListClass.prototype.removeAll = function () { this.dataProvider.removeAll(); }; FSelectableListClass.prototype.replaceItemAt = function (index, newLabel, newData) { this.dataProvider.replaceItemAt(index, {label:newLabel, data:newData}); }; FSelectableListClass.prototype.sortItemsBy = function (fieldName, order) { var _local1 = this; _local1.lastSelID = _local1.dataProvider.getItemID(_local1.lastSelected); _local1.dataProvider.sortItemsBy(fieldName, order); }; FSelectableListClass.prototype.getLength = function () { return(this.dataProvider.getLength()); }; FSelectableListClass.prototype.getSelectedIndex = function () { var _local2 = this; for (var _local3 in _local2.selected) { var _local1 = _local2.selected[_local3].sIndex; if (_local1 != undefined) { return(_local1); } } return(undefined); }; FSelectableListClass.prototype.getSelectedItem = function () { return(this.getItemAt(this.getSelectedIndex())); }; FSelectableListClass.prototype.getItemAt = function (index) { return(this.dataProvider.getItemAt(index)); }; FSelectableListClass.prototype.getEnabled = function () { return(this.enable); }; FSelectableListClass.prototype.getValue = function () { var _local1 = this.getSelectedItem(); if (_local1.data != undefined) { return(_local1.data); } return(_local1.label); }; FSelectableListClass.prototype.setSelectedIndex = function (index, flag) { var _local1 = this; var _local2 = index; if (((_local2 >= 0) && (_local2 < _local1.getLength())) && (_local1.enable)) { _local1.clearSelected(); _local1.selectItem(_local2, true); _local1.lastSelected = _local2; _local1.invalidate("updateControl"); if (flag != false) { _local1.executeCallBack(); } } }; FSelectableListClass.prototype.setDataProvider = function (obj) { var _local2 = obj; this.setScrollPosition(0); this.clearSelected(); if (_local2 instanceof Array) { this.dataProvider = new DataProviderClass(); var _local1 = 0; while (_local1 < _local2.length) { var _local3 = ((typeof(_local2[_local1]) == "string") ? ({label:_local2[_local1]}) : (_local2[_local1])); this.dataProvider.addItem(_local3); _local1++; } } else { this.dataProvider = _local2; } this.dataProvider.addView(this); }; FSelectableListClass.prototype.setItemSymbol = function (linkID) { var _local1 = this; _local1.tmpPos = _local1.getScrollPosition(); _local1.itemSymbol = linkID; _local1.invalidate("setSize"); _local1.setScrollPosition(_local1.tmpPos); }; FSelectableListClass.prototype.setEnabled = function (enabledFlag) { var _local2 = this; _local2.cleanUI(); super.setEnabled(enabledFlag); _local2.enable = enabledFlag; _local2.boundingBox_mc.gotoAndStop((_local2.enable ? "enabled" : "disabled")); var _local3 = Math.min(_local2.numDisplayed, _local2.getLength()); var _local1 = 0; while (_local1 < _local3) { _local2.container_mc[("fListItem" + _local1) + "_mc"].setEnabled(_local2.enable); _local1++; } if (_local2.enable) { _local2.invalidate("updateControl"); } }; FSelectableListClass.prototype.updateControl = function () { var _local2 = this; var _local1 = 0; while (_local1 < _local2.numDisplayed) { _local2.container_mc[("fListItem" + _local1) + "_mc"].drawItem(_local2.getItemAt(_local2.topDisplayed + _local1), _local2.isSelected(_local2.topDisplayed + _local1)); _local1++; } }; FSelectableListClass.prototype.setSize = function (w, h) { var _local1 = this; super.setSize(w, h); _local1.boundingBox_mc._xscale = (_local1.boundingBox_mc._yscale = 100); _local1.boundingBox_mc._xscale = (_local1.width * 100) / _local1.boundingBox_mc._width; _local1.boundingBox_mc._yscale = (_local1.height * 100) / _local1.boundingBox_mc._height; var _local2 = 0; while (_local2 < _local1.numDisplayed) { _local1.container_mc.attachMovie(_local1.itemSymbol, ("fListItem" + _local2) + "_mc", 10 + _local2, {controller:_local1, itemNum:_local2}); var _local3 = _local1.container_mc[("fListItem" + _local2) + "_mc"]; var offset = ((_local1.scrollOffset == undefined) ? 0 : (_local1.scrollOffset)); _local3.setSize(_local1.width - offset, _local1.itmHgt); _local3._y = (_local1.itmHgt - 2) * _local2; _local2++; } _local1.updateControl(); }; FSelectableListClass.prototype.modelChanged = function (eventObj) { var _local1 = this; var firstRow = eventObj.firstRow; var lastRow = eventObj.lastRow; var event = eventObj.event; if (event == "addRows") { for (var _local2 in _local1.selected) { if ((_local1.selected[_local2].sIndex != undefined) && (_local1.selected[_local2].sIndex >= firstRow)) { _local1.selected[_local2].sIndex = _local1.selected[_local2].sIndex + ((lastRow - firstRow) + 1); _local1.setSelectedIndex(_local1.selected[_local2].sIndex, false); } } } else if (event == "deleteRows") { if (firstRow == lastRow) { var index = firstRow; if (_local1.selectHolder == index) { _local1.selectionDeleted = true; } if (((_local1.topDisplayed + _local1.numDisplayed) >= _local1.getLength()) && (_local1.topDisplayed > 0)) { _local1.topDisplayed--; if (_local1.selectionDeleted && ((index - 1) >= 0)) { _local1.setSelectedIndex(index - 1, false); } } else if (_local1.selectionDeleted) { var len = _local1.getLength(); if (((index == (len - 1)) && (len > 1)) || (index > (len / 2))) { _local1.setSelectedIndex(index - 1, false); } else { _local1.setSelectedIndex(index, false); } } for (var _local2 in _local1.selected) { if (_local1.selected[_local2].sIndex > firstRow) { _local1.selected[_local2].sIndex--; } } } else { _local1.clearSelected(); _local1.topDisplayed = 0; } } else if (event == "sort") { var len = _local1.getLength(); var _local2 = 0; while (_local2 < len) { if (_local1.isSelected(_local2)) { var _local3 = _local1.dataProvider.getItemID(_local2); if (_local3 == _local1.lastSelID) { _local1.lastSelected = _local2; } _local1.selected[String(_local3)].sIndex = _local2; } _local2++; } } _local1.invalidate("updateControl"); }; FSelectableListClass.prototype.measureItmHgt = function () { var _local1 = this; _local1.attachMovie(_local1.itemSymbol, "tmpItem_mc", 0, {controller:_local1}); _local1.tmpItem_mc.drawItem({label:"Sizer: PjtTopg"}, false); _local1.itmHgt = _local1.tmpItem_mc._height; _local1.tmpItem_mc.removeMovieClip(); }; FSelectableListClass.prototype.selectItem = function (index, selectedFlag) { var _local1 = this; var _local2 = index; if (selectedFlag && (!_local1.isSelected(_local2))) { _local1.selected[String(_local1.dataProvider.getItemID(_local2))] = {sIndex:_local2}; } else if (!selectedFlag) { delete _local1.selected[String(_local1.dataProvider.getItemID(_local2))]; } }; FSelectableListClass.prototype.isSelected = function (index) { return(this.selected[String(this.dataProvider.getItemID(index))].sIndex != undefined); }; FSelectableListClass.prototype.clearSelected = function () { var _local1 = this; for (var _local3 in _local1.selected) { var _local2 = _local1.selected[_local3].sIndex; if (((_local2 != undefined) && (_local1.topDisplayed <= _local2)) && (_local2 < (_local1.topDisplayed + _local1.numDisplayed))) { _local1.container_mc[("fListItem" + (_local2 - _local1.topDisplayed)) + "_mc"].drawItem(_local1.getItemAt(_local2), false); } } delete _local1.selected; _local1.selected = new Array(); }; FSelectableListClass.prototype.selectionHandler = function (itemNum) { var _local1 = this; var _local2 = _local1.topDisplayed + itemNum; if (_local1.getItemAt(_local2 == undefined)) { _local1.changeFlag = false; } else { _local1.changeFlag = true; _local1.clearSelected(); _local1.selectItem(_local2, true); _local1.container_mc[("fListItem" + itemNum) + "_mc"].drawItem(_local1.getItemAt(_local2), _local1.isSelected(_local2)); } }; FSelectableListClass.prototype.moveSelBy = function (incr) { var _local1 = this; var _local3 = _local1.getSelectedIndex(); var _local2 = _local3 + incr; _local2 = Math.max(0, _local2); _local2 = Math.min(_local1.getLength() - 1, _local2); if (_local2 == _local3) { } else { if ((_local3 < _local1.topDisplayed) || (_local3 >= (_local1.topDisplayed + _local1.numDisplayed))) { _local1.setScrollPosition(_local3); } if ((_local2 >= (_local1.topDisplayed + _local1.numDisplayed)) || (_local2 < _local1.topDisplayed)) { _local1.setScrollPosition(_local1.topDisplayed + incr); } _local1.selectionHandler(_local2 - _local1.topDisplayed); } }; FSelectableListClass.prototype.clickHandler = function (itmNum) { var _local1 = this; _local1.focusRect.removeMovieClip(); if (!_local1.focused) { _local1.pressFocus(); } _local1.selectionHandler(itmNum); _local1.onMouseUp = _local1.releaseHandler; }; FSelectableListClass.prototype.releaseHandler = function () { var _local1 = this; if (_local1.changeFlag) { _local1.executeCallBack(); } _local1.changeFlag = false; _local1.onMouseUp = undefined; }; FSelectableListClass.prototype.myOnSetFocus = function () { var _local2 = this; super.myOnSetFocus(); var _local1 = 0; while (_local1 < _local2.numDisplayed) { _local2.container_mc[("fListItem" + _local1) + "_mc"].highlight_mc.gotoAndStop("enabled"); _local1++; } }; FSelectableListClass.prototype.myOnKillFocus = function () { var _local2 = this; super.myOnKillFocus(); var _local1 = 0; while (_local1 < _local2.numDisplayed) { _local2.container_mc[("fListItem" + _local1) + "_mc"].highlight_mc.gotoAndStop("unfocused"); _local1++; } }; #endinitclip
Instance of Symbol 115 MovieClip [DataProviderSymbol] "dPAsset" in Symbol 117 MovieClip [FSelectableListSymbol] Frame 1
//component parameters onClipEvent (initialize) { }
Instance of Symbol 116 MovieClip [FSelectableItemSymbol] "ItemAsset" in Symbol 117 MovieClip [FSelectableListSymbol] Frame 1
//component parameters onClipEvent (initialize) { }
Symbol 118 MovieClip [FScrollSelectListSymbol] Frame 1
#initclip 92 function FScrollSelectListClass() { this.init(); } FScrollSelectListClass.prototype = new FSelectableListClass(); FScrollSelectListClass.prototype.getScrollPosition = function () { return(this.topDisplayed); }; FScrollSelectListClass.prototype.setScrollPosition = function (pos) { var _local1 = pos; var _local2 = this; if (_local2.enable) { _local1 = Math.min(_local1, _local2.getLength() - _local2.numDisplayed); _local1 = Math.max(_local1, 0); _local2.scrollBar_mc.setScrollPosition(_local1); } }; FScrollSelectListClass.prototype.setAutoHideScrollBar = function (flag) { var _local1 = this; _local1.permaScrollBar = !flag; _local1.setSize(_local1.width, _local1.height); }; FScrollSelectListClass.prototype.setEnabled = function (enabledFlag) { super.setEnabled(enabledFlag); this.scrollBar_mc.setEnabled(this.enable); }; FScrollSelectListClass.prototype.setSize = function (w, h) { var _local1 = this; var _local2 = _local1.getScrollPosition(); super.setSize(w, h); if (_local1.scrollBar_mc != undefined) { _local1.removed = true; } _local1.scrollBar_mc = undefined; _local1.initScrollBar(); _local1.setScrollPosition(_local2); }; FScrollSelectListClass.prototype.modelChanged = function (eventObj) { super.modelChanged(eventObj); this.invalidate("initScrollBar"); }; FScrollSelectListClass.prototype.initScrollBar = function () { var _local1 = this; if ((!_local1.permaScrollBar) && (_local1.getLength() <= _local1.numDisplayed)) { if (_local1.removed) { _local1.scrollBar_mc.removeMovieClip(); _local1.scrollBar_mc = undefined; _local1.scrollOffset = undefined; _local1.invalidate("setSize"); } } else { if (_local1.scrollBar_mc == undefined) { _local1.container_mc.attachMovie("FScrollBarSymbol", "scrollBar_mc", 3000, {hostStyle:_local1.styleTable}); _local1.scrollBar_mc = _local1.container_mc.scrollBar_mc; _local1.scrollBar_mc.setChangeHandler("scrollHandler", _local1); _local1.scrollBar_mc.setSize(_local1.height); _local1.scrollBar_mc._x = _local1.width - _local1.scrollBar_mc._width; _local1.scrollBar_mc._y = 0; _local1.scrollBar_mc.setLargeScroll(_local1.numDisplayed - 1); _local1.scrollOffset = _local1.scrollBar_mc._width; _local1.invalidate("setSize"); } _local1.scrollBar_mc.setScrollProperties(_local1.numDisplayed, 0, _local1.getLength() - _local1.numDisplayed); } }; FScrollSelectListClass.prototype.scrollHandler = function (scrollBar) { var _local2 = this; var _local1 = scrollBar.getScrollPosition(); _local2.topDisplayed = _local1; if (_local2.lastPosition != _local1) { _local2.updateControl(); } _local2.lastPosition = _local1; }; FScrollSelectListClass.prototype.clickHandler = function (itmNum) { var _local1 = this; super.clickHandler(itmNum); if ((_local1.dragScrolling == undefined) && (_local1.scrollBar_mc != undefined)) { _local1.dragScrolling = setInterval(_local1, "dragScroll", 15); } }; FScrollSelectListClass.prototype.releaseHandler = function () { clearInterval(this.dragScrolling); this.dragScrolling = undefined; super.releaseHandler(); }; FScrollSelectListClass.prototype.dragScroll = function () { var _local1 = this; clearInterval(_local1.dragScrolling); if (_local1.container_mc._ymouse < 0) { _local1.setScrollPosition(_local1.getScrollPosition() - 1); _local1.selectionHandler(0); _local1.scrollInterval = Math.max(25, (-23.8 * (-_local1.container_mc._ymouse)) + 500); _local1.dragScrolling = setInterval(_local1, "dragScroll", _local1.scrollInterval); } else if (_local1.container_mc._ymouse > ((_local1.itmHgt - 2) * _local1.numDisplayed)) { _local1.setScrollPosition(_local1.getScrollPosition() + 1); _local1.selectionHandler(_local1.numDisplayed - 1); _local1.scrollInterval = Math.max(25, (-23.8 * Math.abs((_local1.container_mc._ymouse - ((_local1.itmHgt - 2) * _local1.numDisplayed)) - 2)) + 500); _local1.dragScrolling = setInterval(_local1, "dragScroll", _local1.scrollInterval); } else { _local1.dragScrolling = setInterval(_local1, "dragScroll", 15); } }; FScrollSelectListClass.prototype.myOnKeyDown = function () { var _local2 = this; if (_local2.focused) { _local2.keyCodes = new Array(40, 38, 34, 33, 36, 35); _local2.keyIncrs = new Array(1, -1, _local2.numDisplayed - 1, -(_local2.numDisplayed - 1), -_local2.getLength(), _local2.getLength()); var _local1 = 0; while (_local1 < _local2.keyCodes.length) { if (Key.isDown(_local2.keyCodes[_local1])) { _local2.moveSelBy(_local2.keyIncrs[_local1]); return; } _local1++; } _local2.findInputText(); } }; FScrollSelectListClass.prototype.findInputText = function () { var _local1 = Key.getAscii(); if ((_local1 >= 33) && (_local1 <= 126)) { this.findString(String.fromCharCode(_local1)); } }; FScrollSelectListClass.prototype.findString = function (str) { if (this.getLength() == 0) { } else { var _local3 = this.getSelectedIndex(); var jump = 0; var _local1 = _local3 + 1; while (_local1 != _local3) { var _local2 = this.getItemAt(_local1).label.substring(0, str.length); if ((str == _local2) || (str.toUpperCase() == _local2.toUpperCase())) { var jump = (_local1 - _local3); break; } if (_local1 >= (this.getLength() - 1)) { _local1 = -1; } _local1++; } if (jump != 0) { this.moveSelBy(jump); } } }; #endinitclip
Instance of Symbol 114 MovieClip [FScrollBarSymbol] "scrollBarAsset" in Symbol 118 MovieClip [FScrollSelectListSymbol] Frame 1
//component parameters onClipEvent (initialize) { _targetInstanceName = ""; horizontal = false; } onClipEvent (load) { this._width = (this._height = 1); }
Instance of Symbol 117 MovieClip [FSelectableListSymbol] "superClassAsset" in Symbol 118 MovieClip [FScrollSelectListSymbol] Frame 1
//component parameters onClipEvent (initialize) { }
Symbol 119 MovieClip [FComboBoxItemSymbol] Frame 1
#initclip 94 function FComboBoxItemClass() { this.init(); } FComboBoxItemClass.prototype = new FSelectableItemClass(); Object.registerClass("FComboBoxItemSymbol", FComboBoxItemClass); FComboBoxItemClass.prototype.setSize = function (w, h) { var _local1 = this; super.setSize(w, h); _local1.highlight_mc.onRollOver = function () { this.controller.controller.selectionHandler(this.controller.itemNum); }; }; #endinitclip
Symbol 123 MovieClip [FBoundingBoxSymbol] Frame 1
var component = _parent; component.registerSkinElement(boundingBox, "background"); stop();
Symbol 123 MovieClip [FBoundingBoxSymbol] Frame 2
component.registerSkinElement(boundingBox2, "backgroundDisabled"); stop();
Symbol 126 MovieClip [FComboBoxSymbol] Frame 1
#initclip 97 function FComboBoxClass() { var _local1 = this; _global._popUpLevel = ((_global._popUpLevel == undefined) ? 20000 : (_global._popUpLevel + 1)); _local1.superHolder = _root.createEmptyMovieClip("superHolder" + _popUpLevel, _popUpLevel); var _local3 = _local1.superHolder.createEmptyMovieClip("testCont", 20000); var testBox = _local3.attachMovie("FBoundingBoxSymbol", "boundingBox_mc", 0); if (testBox._name == undefined) { _local1.superHolder.removeMovieClip(); _local1.superHolder = _local1._parent.createEmptyMovieClip("superHolder" + _popUpLevel, _popUpLevel); } else { _local3.removeMovieClip(); } if (_local1.rowCount == undefined) { _local1.rowCount = 8; _local1.editable = false; } _local1.itemSymbol = "FComboBoxItemSymbol"; _local1.init(); _local1.permaScrollBar = false; _local1.proxyBox_mc.gotoAndStop(1); _local1.width = _local1._width; _local1.height = (_local1.proxyBox_mc._height * _local1._yscale) / 100; var _local2 = 0; while (_local2 < _local1.labels.length) { _local1.addItem(_local1.labels[_local2], _local1.data[_local2]); _local2++; } _local1.lastSelected = 0; _local1.selectItem(0); _local1._xscale = (_local1._yscale = 100); _local1.opened = false; _local1.setSize(_local1.width); _local1.highlightTop(false); if (_local1.changeHandler.length > 0) { _local1.setChangeHandler(_local1.changeHandler); } _local1.onUnload = function () { this.superHolder.removeMovieClip(); }; _local1.setSelectedIndex(0, false); _local1.value = ""; _local1.focusEnabled = true; _local1.changeFlag = false; } FComboBoxClass.prototype = new FScrollSelectListClass(); Object.registerClass("FComboBoxSymbol", FComboBoxClass); FComboBoxClass.prototype.modelChanged = function (eventObj) { var _local1 = this; super.modelChanged(eventObj); var _local2 = eventObj.event; if ((_local2 == "addRows") || (_local2 == "deleteRows")) { var diff = ((eventObj.lastRow - eventObj.firstRow) + 1); var mode = ((_local2 == "addRows") ? 1 : -1); var _local3 = _local1.getLength(); var lenBefore = (_local3 - (mode * diff)); if ((_local1.rowCount > lenBefore) || (_local1.rowCount > _local3)) { _local1.invalidate("setSize"); } if (_local1.getSelectedIndex() == undefined) { _local1.setSelectedIndex(0, false); } } else if (_local2 == "updateAll") { _local1.invalidate("setSize"); } }; FComboBoxClass.prototype.removeAll = function () { var _local1 = this; if (!_local1.enable) { } else { super.removeAll(); if (_local1.editable) { _local1.value = ""; } _local1.invalidate("setSize"); } }; FComboBoxClass.prototype.setSize = function (w) { var _local1 = this; var _local2 = w; if ((((_local2 == undefined) || (typeof(_local2) != "number")) || (_local2 <= 0)) || (!_local1.enable)) { } else { _local1.proxyBox_mc._width = _local2; _local1.container_mc.removeMovieClip(); _local1.measureItmHgt(); _local1.container_mc = _local1.superHolder.createEmptyMovieClip("container", 3); _local1.container_mc.tabChildren = false; _local1.setPopUpLocation(_local1.container_mc); _local1.container_mc.attachMovie("FBoundingBoxSymbol", "boundingBox_mc", 0); _local1.boundingBox_mc = _local1.container_mc.boundingBox_mc; _local1.boundingBox_mc.component = _local1; _local1.registerSkinElement(_local1.boundingBox_mc.boundingBox, "background"); _local1.proxyBox_mc._height = _local1.itmHgt; _local1.numDisplayed = Math.min(_local1.rowCount, _local1.getLength()); if (_local1.numDisplayed < 3) { _local1.numDisplayed = Math.min(3, _local1.getLength()); } _local1.height = (_local1.numDisplayed * (_local1.itmHgt - 2)) + 2; super.setSize(_local2, _local1.height); _local1.attachMovie("DownArrow", "downArrow", 10); _local1.downArrow._y = 0; _local1.downArrow._width = _local1.itmHgt; _local1.downArrow._height = _local1.itmHgt; _local1.downArrow._x = _local1.proxyBox_mc._width - _local1.downArrow._width; _local1.setEditable(_local1.editable); _local1.container_mc._visible = _local1.opened; _local1.highlightTop(false); _local1.fader = _local1.superHolder.attachMovie("FBoundingBoxSymbol", "faderX", 4); _local1.registerSkinElement(_local1.fader.boundingBox, "background"); _local1.fader._width = _local1.width; _local1.fader._height = _local1.height; _local1.fader._visible = false; } }; FComboBoxClass.prototype.setDataProvider = function (dp) { super.setDataProvider(dp); this.invalidate("setSize"); this.setSelectedIndex(0); }; FComboBoxClass.prototype.getValue = function () { if (this.editable) { return(this.fLabel_mc.getLabel()); } return(super.getValue()); }; FComboBoxClass.prototype.getRowCount = function () { return(this.rowCount); }; FComboBoxClass.prototype.setRowCount = function (count) { var _local1 = this; var _local3 = count; _local1.rowCount = ((_local1.getLength() > _local3) ? (Math.max(_local3, 3)) : (_local3)); _local1.setSize(_local1.width); var _local2 = _local1.getLength(); if ((_local2 - _local1.getScrollPosition()) < _local1.rowCount) { _local1.setScrollPosition(_local2 - Math.min(_local1.rowCount, _local2)); _local1.invalidate("updateControl"); } }; FComboBoxClass.prototype.setEditable = function (editableFlag) { var _local1 = this; if (!_local1.enable) { } else { _local1.editable = editableFlag; if (!_local1.editable) { _local1.onPress = _local1.pressHandler; _local1.useHandCursor = false; _local1.trackAsMenu = true; _local1.attachMovie("FComboBoxItemSymbol", "fLabel_mc", 5, {controller:_local1, itemNum:-1}); _local1.fLabel_mc.onRollOver = undefined; _local1.fLabel_mc.setSize((_local1.width - _local1.itmHgt) + 1, _local1.itmHgt); _local1.topLabel = _local1.getSelectedItem(); _local1.fLabel_mc.drawItem(_local1.topLabel, false); _local1.highlightTop(false); } else { _local1.attachMovie("FLabelSymbol", "fLabel_mc", 5); _local1.fLabel_txt = _local1.fLabel_mc.labelField; _local1.fLabel_txt.type = "input"; _local1.fLabel_txt._x = 4; _local1.fLabel_txt.onSetFocus = _local1.onLabelFocus; _local1.fLabel_mc.setSize((_local1.width - _local1.itmHgt) - 3); delete _local1.onPress; _local1.fLabel_txt.onKillFocus = function () { this._parent._parent.myOnKillFocus(); }; _local1.fLabel_mc.setLabel(_local1.value); _local1.fLabel_txt.onChanged = function () { this._parent._parent.findInputText(); }; _local1.downArrow.onPress = _local1.buttonPressHandler; _local1.downArrow.useHandCursor = false; _local1.downArrow.trackAsMenu = true; } } }; FComboBoxClass.prototype.setEnabled = function (enabledFlag) { var _local1 = this; var _local2 = enabledFlag; _local2 = (((_local2 == undefined) || (typeof(_local2) != "boolean")) ? true : (_local2)); super.setEnabled(_local2); _local1.registerSkinElement(_local1.boundingBox_mc.boundingBox, "background"); _local1.proxyBox_mc.gotoAndStop((_local1.enable ? "enabled" : "disabled")); _local1.downArrow.gotoAndStop((_local1.enable ? 1 : 3)); if (_local1.editable) { _local1.fLabel_txt.type = (_local2 ? "input" : "dynamic"); _local1.fLabel_txt.selectable = _local2; } else if (_local2) { _local1.fLabel_mc.drawItem(_local1.topLabel, false); _local1.setSelectedIndex(_local1.getSelectedIndex(), false); } _local1.fLabel_mc.setEnabled(_local1.enable); _local1.fLabel_txt.onSetFocus = (_local2 ? (_local1.onLabelFocus) : undefined); }; FComboBoxClass.prototype.setSelectedIndex = function (index, flag) { var _local1 = this; super.setSelectedIndex(index, flag); if (!_local1.editable) { _local1.topLabel = _local1.getSelectedItem(); _local1.fLabel_mc.drawItem(_local1.topLabel, false); } else { _local1.value = ((flag != undefined) ? "" : (_local1.getSelectedItem().label)); _local1.fLabel_mc.setLabel(_local1.value); } _local1.invalidate("updateControl"); }; FComboBoxClass.prototype.setValue = function (value) { var _local1 = this; if (_local1.editable) { _local1.fLabel_mc.setLabel(value); _local1.value = value; } }; FComboBoxClass.prototype.pressHandler = function () { var _local1 = this; _local1.focusRect.removeMovieClip(); if (_local1.enable) { if (!_local1.opened) { _local1.onMouseUp = _local1.releaseHandler; } else { _local1.onMouseUp = undefined; } _local1.changeFlag = false; if (!_local1.focused) { _local1.pressFocus(); _local1.clickFilter = (_local1.editable ? false : true); } if (!_local1.clickFilter) { _local1.openOrClose(!_local1.opened); } else { _local1.clickFilter = false; } } }; FComboBoxClass.prototype.clickHandler = function (itmNum) { var _local1 = this; if (!_local1.focused) { if (_local1.editable) { _local1.fLabel_txt.onKillFocus = undefined; } _local1.pressFocus(); } super.clickHandler(itmNum); _local1.selectionHandler(itmNum); _local1.onMouseUp = _local1.releaseHandler; }; FComboBoxClass.prototype.highlightTop = function (flag) { var _local1 = this; if (!_local1.editable) { _local1.fLabel_mc.drawItem(_local1.topLabel, flag); } }; FComboBoxClass.prototype.myOnSetFocus = function () { super.myOnSetFocus(); this.fLabel_mc.highlight_mc.gotoAndStop("enabled"); this.highlightTop(true); }; FComboBoxClass.prototype.drawFocusRect = function () { var _local1 = this; _local1.drawRect(-2, -2, _local1.width + 4, _local1._height + 4); }; FComboBoxClass.prototype.myOnKillFocus = function () { var _local1 = this; if (Selection.getFocus().indexOf("labelField") != -1) { } else { super.myOnKillFocus(); delete _local1.fLabel_txt.onKeyDown; _local1.openOrClose(false); _local1.highlightTop(false); } }; FComboBoxClass.prototype.setPopUpLocation = function (mcRef) { var _local1 = this; var _local3 = mcRef; _local3._x = _local1._x; var _local2 = {x:_local1._x, y:_local1._y + _local1.proxyBox_mc._height}; _local1._parent.localToGlobal(_local2); _local3._parent.globalToLocal(_local2); _local3._x = _local2.x; _local3._y = _local2.y; if ((_local1.height + _local3._y) >= Stage.height) { _local1.upward = true; _local3._y = (_local2.y - _local1.height) - _local1.proxyBox_mc._height; } else { _local1.upward = false; } }; FComboBoxClass.prototype.openOrClose = function (flag) { var _local1 = this; var _local2 = flag; if (_local1.getLength() == 0) { } else { _local1.setPopUpLocation(_local1.container_mc); if ((_local1.lastSelected != -1) && ((_local1.lastSelected < _local1.topDisplayed) || (_local1.lastSelected > (_local1.topDisplayed + _local1.numDisplayed)))) { super.moveSelBy(_local1.lastSelected - _local1.getSelectedIndex()); } if (!_local2) { (_local1.downArrow.gotoAndStop(1));// not popped } else { (_local1.downArrow.gotoAndStop(2));// not popped } if (_local2 == _local1.opened) { } else { _local1.highlightTop(!_local2); _local1.fadeRate = _local1.styleTable.popUpFade.value; if (((!_local2) || (_local1.fadeRate == undefined)) || (_local1.fadeRate == 0)) { _local1.opened = (_local1.container_mc._visible = _local2); } else { _local1.setPopUpLocation(_local1.fader); _local1.time = 0; _local1.const = 85 / Math.sqrt(_local1.fadeRate); _local1.fader._alpha = 85; _local1.container_mc._visible = (_local1.fader._visible = true); _local1.onEnterFrame = function () { var _local1 = this; _local1.fader._alpha = 100 - ((_local1.const * Math.sqrt(++_local1.time)) + 15); if (_local1.time >= _local1.fadeRate) { _local1.fader._visible = false; delete _local1.onEnterFrame; _local1.opened = true; } }; } } } }; FComboBoxClass.prototype.fireChange = function () { var _local1 = this; _local1.lastSelected = _local1.getSelectedIndex(); if (!_local1.editable) { _local1.topLabel = _local1.getSelectedItem(); _local1.fLabel_mc.drawItem(_local1.topLabel, true); } else { _local1.value = _local1.getSelectedItem().label; _local1.fLabel_mc.setLabel(_local1.value); } _local1.executeCallback(); }; FComboBoxClass.prototype.releaseHandler = function () { var _local1 = this; var _local2 = _root; var _local3 = _local1.boundingBox_mc.hitTest(_local2._xmouse, _local2._ymouse); if (_local1.changeFlag) { if (_local3) { _local1.fireChange(); } _local1.openOrClose(!_local1.opened); } else if (_local3) { _local1.openOrClose(false); } else { _local1.onMouseDown = function () { var _local1 = this; var _local2 = _root; if ((!_local1.boundingBox_mc.hitTest(_local2._xmouse, _local2._ymouse)) && (!_local1.hitTest(_local2._xmouse, _local2._ymouse))) { _local1.onMouseDown = undefined; _local1.openOrClose(false); } }; } _local1.changeFlag = false; _local1.onMouseUp = undefined; clearInterval(_local1.dragScrolling); _local1.dragScrolling = undefined; }; FComboBoxClass.prototype.moveSelBy = function (itemNum) { var _local1 = this; if (itemNum != 0) { super.moveSelBy(itemNum); if (_local1.editable) { _local1.setValue(_local1.getSelectedItem().label); } if (!_local1.opened) { if (_local1.changeFlag && (!_local1.isSelected(_local1.lastSelected))) { _local1.fireChange(); } } } }; FComboBoxClass.prototype.myOnKeyDown = function () { var _local1 = this; if (!_local1.focused) { } else { if (_local1.editable && (Key.isDown(13))) { _local1.setValue(_local1.fLabel_mc.getLabel()); _local1.executeCallback(); _local1.openOrClose(false); } else if ((Key.isDown(13) || (Key.isDown(32) && (!_local1.editable))) && (_local1.opened)) { if (_local1.getSelectedIndex() != _local1.lastSelected) { _local1.fireChange(); } _local1.openOrClose(false); _local1.fLabel_txt.hscroll = 0; } super.myOnKeyDown(); } }; FComboBoxClass.prototype.findInputText = function () { if (!this.editable) { super.findInputText(); } }; FComboBoxClass.prototype.onLabelFocus = function () { var _local1 = this; _local1._parent._parent.tabFocused = false; _local1._parent._parent.focused = true; _local1.onKeyDown = function () { this._parent._parent.myOnKeyDown(); }; Key.addListener(_local1); }; FComboBoxClass.prototype.buttonPressHandler = function () { this._parent.pressHandler(); }; #endinitclip this.deadPreview._visible = false;
Instance of Symbol 118 MovieClip [FScrollSelectListSymbol] "superClassAsset" in Symbol 126 MovieClip [FComboBoxSymbol] Frame 1
//component parameters onClipEvent (initialize) { }
Symbol 128 MovieClip [FLabelSymbol] Frame 1
#initclip 77 _global.FLabelClass = function () { var _local1 = this; if (_local1.hostComponent == undefined) { _local1.hostComponent = ((_local1._parent.controller == undefined) ? (_local1._parent) : (_local1._parent.controller)); } if (_local1.customTextStyle == undefined) { if (_local1.hostComponent.textStyle == undefined) { _local1.hostComponent.textStyle = new TextFormat(); } _local1.textStyle = _local1.hostComponent.textStyle; _local1.enable = true; } }; FLabelClass.prototype = new MovieClip(); Object.registerClass("FLabelSymbol", FLabelClass); FLabelClass.prototype.setLabel = function (label) { var _local1 = this; var _local2 = _local1.hostComponent.styleTable.embedFonts.value; if (_local2 != undefined) { _local1.labelField.embedFonts = _local2; } _local1.labelField.setNewTextFormat(_local1.textStyle); _local1.labelField.text = label; _local1.labelField._height = _local1.labelField.textHeight + 2; }; FLabelClass.prototype.setSize = function (width) { this.labelField._width = width; }; FLabelClass.prototype.setEnabled = function (enable) { var _local2 = this; var _local3 = enable; _local2.enable = _local3; var _local1 = _local2.hostComponent.styleTable[(_local3 ? "textColor" : "textDisabled")].value; if (_local1 == undefined) { _local1 = (_local3 ? 0 : 8947848); } _local2.setColor(_local1); }; FLabelClass.prototype.getLabel = function () { return(this.labelField.text); }; FLabelClass.prototype.setColor = function (col) { this.labelField.textColor = col; }; #endinitclip
Symbol 130 MovieClip [FHighlightSymbol] Frame 1
var component = _parent.controller; component.registerSkinElement(highlight_mc, "selection"); stop();
Symbol 130 MovieClip [FHighlightSymbol] Frame 2
component.registerSkinElement(highlight_mc2, "selectionDisabled"); stop();
Symbol 130 MovieClip [FHighlightSymbol] Frame 3
component.registerSkinElement(highlight_mc3, "selectionUnfocused"); stop();
Symbol 131 MovieClip [FUIComponentSymbol] Frame 1
#initclip 76 function FUIComponentClass() { this.init(); } FUIComponentClass.prototype = new MovieClip(); FUIComponentClass.prototype.init = function () { var _local1 = this; var _local3 = _global; _local1.enable = true; _local1.focused = false; _local1.useHandCursor = false; _local1._accImpl = new Object(); _local1._accImpl.stub = true; _local1.styleTable = new Array(); if (_local3.globalStyleFormat == undefined) { _local3.globalStyleFormat = new FStyleFormat(); globalStyleFormat.isGlobal = true; _local3._focusControl = new Object(); _local3._focusControl.onSetFocus = function (oldFocus, newFocus) { oldFocus.myOnKillFocus(); newFocus.myOnSetFocus(); }; Selection.addListener(_local3._focusControl); } if (_local1._name != undefined) { _local1._focusrect = false; _local1.tabEnabled = true; _local1.focusEnabled = true; _local1.tabChildren = false; _local1.tabFocused = true; if (_local1.hostStyle == undefined) { globalStyleFormat.addListener(_local1); } else { _local1.styleTable = _local1.hostStyle; } _local1.deadPreview._visible = false; _local1.deadPreview._width = (_local1.deadPreview._height = 1); _local1.methodTable = new Object(); _local1.keyListener = new Object(); _local1.keyListener.controller = _local1; _local1.keyListener.onKeyDown = function () { this.controller.myOnKeyDown(); }; _local1.keyListener.onKeyUp = function () { this.controller.myOnKeyUp(); }; for (var _local2 in _local1.styleFormat_prm) { _local1.setStyleProperty(_local2, _local1.styleFormat_prm[_local2]); } } }; FUIComponentClass.prototype.setEnabled = function (enabledFlag) { var _local1 = this; _local1.enable = ((arguments.length > 0) ? (enabledFlag) : true); _local1.tabEnabled = (_local1.focusEnabled = enabledFlag); if ((!_local1.enable) && (_local1.focused)) { Selection.setFocus(undefined); } }; FUIComponentClass.prototype.getEnabled = function () { return(this.enable); }; FUIComponentClass.prototype.setSize = function (w, h) { var _local1 = this; _local1.width = w; _local1.height = h; _local1.focusRect.removeMovieClip(); }; FUIComponentClass.prototype.setChangeHandler = function (chng, obj) { var _local1 = this; _local1.handlerObj = ((obj == undefined) ? (_local1._parent) : (obj)); _local1.changeHandler = chng; }; FUIComponentClass.prototype.invalidate = function (methodName) { var _local1 = this; _local1.methodTable[methodName] = true; _local1.onEnterFrame = _local1.cleanUI; }; FUIComponentClass.prototype.cleanUI = function () { var _local1 = this; if (_local1.methodTable.setSize) { _local1.setSize(_local1.width, _local1.height); } else { _local1.cleanUINotSize(); } _local1.methodTable = new Object(); delete _local1.onEnterFrame; }; FUIComponentClass.prototype.cleanUINotSize = function () { var _local1 = this; for (var _local2 in _local1.methodTable) { _local1[_local2](); } }; FUIComponentClass.prototype.drawRect = function (x, y, w, h) { var _local1 = this; var _local2 = y; var _local3 = x; var inner = _local1.styleTable.focusRectInner.value; var outer = _local1.styleTable.focusRectOuter.value; if (inner == undefined) { inner = 16777215 /* 0xFFFFFF */; } if (outer == undefined) { outer = 0; } _local1.createEmptyMovieClip("focusRect", 1000); _local1.focusRect.controller = _local1; _local1.focusRect.lineStyle(1, outer); _local1.focusRect.moveTo(_local3, _local2); _local1.focusRect.lineTo(_local3 + w, _local2); _local1.focusRect.lineTo(_local3 + w, _local2 + h); _local1.focusRect.lineTo(_local3, _local2 + h); _local1.focusRect.lineTo(_local3, _local2); _local1.focusRect.lineStyle(1, inner); _local1.focusRect.moveTo(_local3 + 1, _local2 + 1); _local1.focusRect.lineTo((_local3 + w) - 1, _local2 + 1); _local1.focusRect.lineTo((_local3 + w) - 1, (_local2 + h) - 1); _local1.focusRect.lineTo(_local3 + 1, (_local2 + h) - 1); _local1.focusRect.lineTo(_local3 + 1, _local2 + 1); }; FUIComponentClass.prototype.pressFocus = function () { var _local1 = this; _local1.tabFocused = false; _local1.focusRect.removeMovieClip(); Selection.setFocus(_local1); }; FUIComponentClass.prototype.drawFocusRect = function () { var _local1 = this; _local1.drawRect(-2, -2, _local1.width + 4, _local1.height + 4); }; FUIComponentClass.prototype.myOnSetFocus = function () { var _local1 = this; _local1.focused = true; Key.addListener(_local1.keyListener); if (_local1.tabFocused) { _local1.drawFocusRect(); } }; FUIComponentClass.prototype.myOnKillFocus = function () { var _local1 = this; _local1.tabFocused = true; _local1.focused = false; _local1.focusRect.removeMovieClip(); Key.removeListener(_local1.keyListener); }; FUIComponentClass.prototype.executeCallBack = function () { var _local1 = this; _local1.handlerObj[_local1.changeHandler](_local1); }; FUIComponentClass.prototype.updateStyleProperty = function (styleFormat, propName) { this.setStyleProperty(propName, styleFormat[propName], styleFormat.isGlobal); }; FUIComponentClass.prototype.setStyleProperty = function (propName, value, isGlobal) { var _local1 = this; var _local2 = propName; if (value == "") { } else { var tmpValue = parseInt(value); if (!isNaN(tmpValue)) { value = tmpValue; } var global = ((arguments.length > 2) ? (isGlobal) : false); if (_local1.styleTable[_local2] == undefined) { _local1.styleTable[_local2] = new Object(); _local1.styleTable[_local2].useGlobal = true; } if (_local1.styleTable[_local2].useGlobal || (!global)) { _local1.styleTable[_local2].value = value; if (_local1.setCustomStyleProperty(_local2, value)) { } else if (_local2 == "embedFonts") { _local1.invalidate("setSize"); } else if (_local2.subString(0, 4) == "text") { if (_local1.textStyle == undefined) { _local1.textStyle = new TextFormat(); } var textProp = _local2.subString(4, _local2.length); _local1.textStyle[textProp] = value; _local1.invalidate("setSize"); } else { for (var j in _local1.styleTable[_local2].coloredMCs) { var _local3 = new Color(_local1.styleTable[_local2].coloredMCs[j]); if (_local1.styleTable[_local2].value == undefined) { var myTObj = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; _local3.setTransform(myTObj); } else { _local3.setRGB(value); } } } _local1.styleTable[_local2].useGlobal = global; } } }; FUIComponentClass.prototype.registerSkinElement = function (skinMCRef, propName) { var _local1 = this; var _local2 = propName; if (_local1.styleTable[_local2] == undefined) { _local1.styleTable[_local2] = new Object(); _local1.styleTable[_local2].useGlobal = true; } if (_local1.styleTable[_local2].coloredMCs == undefined) { _local1.styleTable[_local2].coloredMCs = new Object(); } _local1.styleTable[_local2].coloredMCs[skinMCRef] = skinMCRef; if (_local1.styleTable[_local2].value != undefined) { var _local3 = new Color(skinMCRef); _local3.setRGB(_local1.styleTable[_local2].value); } }; _global.FStyleFormat = function () { var _local1 = arguments; var _local2 = this; _local2.nonStyles = {listeners:true, isGlobal:true, isAStyle:true, addListener:true, removeListener:true, nonStyles:true, applyChanges:true}; _local2.listeners = new Object(); _local2.isGlobal = false; if (_local1.length > 0) { for (var _local3 in _local1[0]) { _local2[_local3] = _local1[0][_local3]; } } }; _global.FStyleFormat.prototype = new Object(); FStyleFormat.prototype.addListener = function () { var _local1 = this; var _local2 = 0; while (_local2 < arguments.length) { var _local3 = arguments[_local2]; _local1.listeners[arguments[_local2]] = _local3; for (var i in _local1) { if (_local1.isAStyle(i)) { _local3.updateStyleProperty(_local1, i.toString()); } } _local2++; } }; FStyleFormat.prototype.removeListener = function (component) { var _local1 = this; var _local2 = component; _local1.listeners[_local2] = undefined; for (var prop in _local1) { if (_local1.isAStyle(prop)) { if (_local2.styleTable[prop].useGlobal == _local1.isGlobal) { _local2.styleTable[prop].useGlobal = true; var _local3 = (_local1.isGlobal ? undefined : (globalStyleFormat[prop])); _local2.setStyleProperty(prop, _local3, true); } } } }; FStyleFormat.prototype.applyChanges = function () { var _local1 = this; var _local2 = arguments; var count = 0; for (var i in _local1.listeners) { var _local3 = _local1.listeners[i]; if (_local2.length > 0) { var j = 0; while (j < _local2.length) { if (_local1.isAStyle(_local2[j])) { _local3.updateStyleProperty(_local1, _local2[j]); } j++; } } else { for (var j in _local1) { if (_local1.isAStyle(j)) { _local3.updateStyleProperty(_local1, j.toString()); } } } } }; FStyleFormat.prototype.isAStyle = function (name) { return((this.nonStyles[name] ? false : true)); }; #endinitclip
Symbol 133 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 135 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 137 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "foregroundDisabled"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 138 MovieClip [UpArrow] Frame 1
stop();
Symbol 138 MovieClip [UpArrow] Frame 2
stop();
Symbol 138 MovieClip [UpArrow] Frame 3
stop();
Symbol 140 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 142 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 144 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(highlight3D_mc, "highlight3D"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight");
Symbol 145 MovieClip [ScrollThumb] Frame 1
stop();
Symbol 147 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 149 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 151 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "foregroundDisabled"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 152 MovieClip [DownArrow] Frame 1
stop();
Symbol 152 MovieClip [DownArrow] Frame 2
stop();
Symbol 152 MovieClip [DownArrow] Frame 3
stop();
Symbol 163 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(frame5, "face"); component.registerSkinElement(frame3, "shadow"); component.registerSkinElement(frame1, "darkshadow"); component.registerSkinElement(frame4, "highlight"); component.registerSkinElement(frame2, "highlight3D");
Symbol 171 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(frame5, "face"); component.registerSkinElement(frame3, "shadow"); component.registerSkinElement(frame1, "darkshadow"); component.registerSkinElement(frame4, "highlight"); component.registerSkinElement(frame2, "highlight3D");
Symbol 180 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(frame5, "face"); component.registerSkinElement(frame4, "shadow"); component.registerSkinElement(frame2, "darkshadow"); component.registerSkinElement(frame3, "highlight"); component.registerSkinElement(frame1, "highlight3D");
Symbol 191 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(frame5, "face"); component.registerSkinElement(frame3, "shadow"); component.registerSkinElement(frame1, "darkshadow"); component.registerSkinElement(frame4, "highlight"); component.registerSkinElement(frame2, "highlight3D");
Symbol 192 MovieClip [FCfpb_states] Frame 1
stop();
Symbol 192 MovieClip [FCfpb_states] Frame 2
stop();
Symbol 192 MovieClip [FCfpb_states] Frame 3
stop();
Symbol 192 MovieClip [FCfpb_states] Frame 4
stop();
Symbol 218 MovieClip Frame 1
stop();
Symbol 219 MovieClip [FCConnectionLightSymbol] Frame 1
#initclip 82 function FCConnectionLightClass() { this.init(); } FCConnectionLightClass.prototype = new MovieClip(); Object.registerClass("FCConnectionLightSymbol", FCConnectionLightClass); FCConnectionLightClass.prototype.init = function () { var _local1 = this; _local1.name = _local1._name; if ((_local1.name == null) || (_local1.name == "")) { _local1.name = "_DEFAULT_"; } _local1.prefix = ("FCConnectionLight." + _local1.name) + "."; _local1.light_mc.useHandCursor = true; _local1.light_mc.orig_xscale = _local1.light_mc._xscale; _local1.light_mc.orig_yscale = _local1.light_mc._yscale; _local1.light_mc.onPress = function () { this._xscale = this._xscale * 0.95; this._yscale = this._yscale * 0.95; }; _local1.light_mc.onRelease = function () { var _local1 = this; if (_local1._parent.details_mc._visible) { _local1._parent.collapse(); } else { _local1._parent.expand(); } _local1._xscale = _local1.orig_xscale; _local1._yscale = _local1.orig_yscale; }; _local1.light_mc.onReleaseOutside = function () { var _local1 = this; _local1._xscale = _local1.orig_xscale; _local1._yscale = _local1.orig_yscale; }; }; FCConnectionLightClass.prototype.onUnload = function () { this.close(); }; FCConnectionLightClass.prototype.connect = function (nc) { var _local1 = this; _local1.nc = nc; if (_local1.nc.FCConnectionLight == null) { _local1.nc.FCConnectionLight = {}; } _local1.nc.FCConnectionLight[_local1.name] = _local1; _local1.nc.call(_local1.prefix + "connect", null, _local1.interval * 1000); if (_local1.nc.isConnected) { _local1.showGreen(); } _local1.checkInterval = setInterval(_local1, "onCheckInterval", 500); }; FCConnectionLightClass.prototype.close = function () { var _local1 = this; clearInterval(_local1.checkInterval); var fullName = ("FCConnectionLight." + _local1.name); _local1.nc.call(_local1.prefix + "close", null); _local1.nc.FCConnectionLight[_local1.name] = null; _local1.nc = null; _local1.showGrey(); _local1.details_mc.latency_txt.text = (_local1.details_mc.bwup_txt.text = (_local1.details_mc.bwdown_txt.text = "--")); }; FCConnectionLightClass.prototype.onCheckInterval = function () { var _local1 = this; if (_local1.nc != null) { if ((!_local1.isGrey()) && (!_local1.nc.isConnected)) { _local1.showRed(); _local1.details_mc.latency_txt.text = (_local1.details_mc.bwup_txt.text = (_local1.details_mc.bwdown_txt.text = "--")); } else if ((!_local1.isGreen()) && (!_local1.isYellow())) { _local1.showGreen(); } } }; FCConnectionLightClass.prototype.expand = function () { var _local1 = this; var _local3 = "fc_details_" + _local1.name; _root.attachMovie("FCDetailsSymbol", _local3, _local1.popUpLevel); _local1.details_mc = _root[_local3]; _local1.details_mc._visible = false; var _local2 = {x:_local1.light_mc._x, y:_local1.light_mc._y}; _local1.localToGlobal(_local2); _local1.details_mc._x = _local2.x + _local1._width; _local1.details_mc._y = _local2.y + _local1._height; if (Math.abs(_local2.x - 0) > Math.abs(_local2.x - Stage.width)) { _local1.details_mc._x = _local2.x - _local1.details_mc._width; } if (Math.abs(_local2.y - 0) > Math.abs(_local2.y - Stage.height)) { _local1.details_mc._y = _local2.y - _local1.details_mc._height; } _local1.details_mc._visible = true; }; FCConnectionLightClass.prototype.collapse = function () { this.details_mc.removeMovieClip(); this.details_mc = null; }; FCConnectionLightClass.prototype.isGrey = function () { return(this.light_mc._currentFrame == 1); }; FCConnectionLightClass.prototype.isGreen = function () { return(this.light_mc._currentFrame == 2); }; FCConnectionLightClass.prototype.isYellow = function () { return(this.light_mc._currentFrame == 3); }; FCConnectionLightClass.prototype.isRed = function () { return(this.light_mc._currentFrame == 4); }; FCConnectionLightClass.prototype.showGrey = function () { this.light_mc.gotoAndStop(1); }; FCConnectionLightClass.prototype.showGreen = function () { this.light_mc.gotoAndStop(2); }; FCConnectionLightClass.prototype.showYellow = function () { this.light_mc.gotoAndStop(3); }; FCConnectionLightClass.prototype.showRed = function () { this.light_mc.gotoAndStop(4); }; FCConnectionLightClass.prototype.update = function (ping, up, down) { var _local1 = this; if (ping > (1000 * _local1.threshold)) { _local1.showYellow(); } else { _local1.showGreen(); } var _local2 = _local1.formatTime(ping / 1000); var _local3 = _local1.formatRate(up * 8000); var dnval = _local1.formatRate(down * 8000); if (ping < 1) { _local1.details_mc.latency_txt.text = "< 1 msec"; } else { _local1.details_mc.latency_txt.text = (_local2.value + " ") + _local2.unit; } _local1.details_mc.bwup_txt.text = (_local3.value + " ") + _local3.unit; _local1.details_mc.bwdown_txt.text = (dnval.value + " ") + dnval.unit; }; FCConnectionLightClass.prototype.formatNumber = function (value) { var _local1; if (value < 0.001) { _local1 = {value:0, exponent:0}; } else if (value < 1) { _local1 = {value:value * 1000, exponent:-3}; } else if (value < 1000) { _local1 = {value:value, exponent:0}; } else if (value < 1000000) { _local1 = {value:value / 1000, exponent:3}; } else if (value < 1000000000) { _local1 = {value:value / 1000000, exponent:6}; } if (_local1.value < 10) { _local1.value = Math.round(_local1.value * 100) / 100; } else if (_local1.value < 100) { _local1.value = Math.round(_local1.value * 10) / 10; } else { _local1.value = Math.round(_local1.value); } return(_local1); }; FCConnectionLightClass.prototype.formatTime = function (value) { var _local1 = this.formatNumber(value); if (_local1.exponent == -3) { _local1.unit = "msec"; } else if (_local1.exponent == 0) { _local1.unit = "sec"; } return(_local1); }; FCConnectionLightClass.prototype.formatRate = function (value) { var _local1 = this.formatNumber(value); if (_local1.exponent == -3) { (_local1.value = 0); (_local1.exponent = 0); } else if (_local1.exponent == 0) { _local1.unit = "bit/s"; } else if (_local1.exponent == 3) { _local1.unit = "kbit/s"; } else if (_local1.exponent == 6) { _local1.unit = "mbit/s"; } return(_local1); }; #endinitclip stop(); if (_global._popUpLevel == null) { _global._popUpLevel = 20000; } this.popUpLevel = ++_global._popUpLevel; _global._popUpLevel++;
Symbol 238 MovieClip [FCFBoundingBox_ComboSymbol] Frame 1
var component = _parent; component.registerSkinElement(boundingBox, "background"); stop();
Symbol 238 MovieClip [FCFBoundingBox_ComboSymbol] Frame 2
component.registerSkinElement(boundingBox2, "backgroundDisabled"); stop();
Symbol 240 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 242 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 244 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "foregroundDisabled"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 245 MovieClip [FCDownArrow_Combo] Frame 1
stop();
Symbol 245 MovieClip [FCDownArrow_Combo] Frame 2
stop();
Symbol 245 MovieClip [FCDownArrow_Combo] Frame 3
stop();
Symbol 247 MovieClip Frame 1
var component = _parent; component.registerSkinElement(track_mc, "scrollTrack");
Symbol 248 MovieClip [FCFScrollBarSymbol] Frame 1
#initclip 83 FScrollBarClass = function () { var _local1 = this; if (_local1._height == 4) { } else { _local1.init(); _local1.minPos = (_local1.maxPos = (_local1.pageSize = (_local1.largeScroll = 0))); _local1.smallScroll = 1; _local1.width = (_local1.horizontal ? (_local1._width) : (_local1._height)); _local1._xscale = (_local1._yscale = 100); _local1.setScrollPosition(0); _local1.tabEnabled = false; if (_local1._targetInstanceName.length > 0) { _local1.setScrollTarget(_local1._parent[_local1._targetInstanceName]); } _local1.tabChildren = false; _local1.setSize(_local1.width); } }; FScrollBarClass.prototype = new FUIComponentClass(); FScrollBarClass.prototype.setHorizontal = function (flag) { var _local1 = this; var _local2 = flag; if (_local1.horizontal && (!_local2)) { _local1._xscale = 100; _local1._rotation = 0; } else if (_local2 && (!_local1.horizontal)) { _local1._xscale = -100; _local1._rotation = -90; } _local1.horizontal = _local2; }; FScrollBarClass.prototype.setScrollProperties = function (pSize, mnPos, mxPos) { var _local1 = this; if (!_local1.enable) { } else { _local1.pageSize = pSize; _local1.minPos = Math.max(mnPos, 0); _local1.maxPos = Math.max(mxPos, 0); _local1.scrollPosition = Math.max(_local1.minPos, _local1.scrollPosition); _local1.scrollPosition = Math.min(_local1.maxPos, _local1.scrollPosition); if ((_local1.maxPos - _local1.minPos) <= 0) { _local1.scrollThumb_mc.removeMovieClip(); _local1.upArrow_mc.gotoAndStop(3); _local1.downArrow_mc.gotoAndStop(3); _local1.downArrow_mc.onPress = (_local1.downArrow_mc.onRelease = (_local1.downArrow_mc.onDragOut = null)); _local1.upArrow_mc.onPress = (_local1.upArrow_mc.onRelease = (_local1.upArrow_mc.onDragOut = null)); _local1.scrollTrack_mc.onPress = (_local1.scrollTrack_mc.onRelease = null); _local1.scrollTrack_mc.onDragOut = (_local1.scrollTrack_mc.onRollOut = null); _local1.scrollTrack_mc.useHandCursor = false; } else { var _local2 = _local1.getScrollPosition(); _local1.upArrow_mc.gotoAndStop(1); _local1.downArrow_mc.gotoAndStop(1); _local1.upArrow_mc.onPress = (_local1.upArrow_mc.onDragOver = _local1.startUpScroller); _local1.upArrow_mc.onRelease = (_local1.upArrow_mc.onDragOut = _local1.stopScrolling); _local1.downArrow_mc.onPress = (_local1.downArrow_mc.onDragOver = _local1.startDownScroller); _local1.downArrow_mc.onRelease = (_local1.downArrow_mc.onDragOut = _local1.stopScrolling); _local1.scrollTrack_mc.onPress = (_local1.scrollTrack_mc.onDragOver = _local1.startTrackScroller); _local1.scrollTrack_mc.onRelease = _local1.stopScrolling; _local1.scrollTrack_mc.onDragOut = _local1.stopScrolling; _local1.scrollTrack_mc.onRollOut = _local1.stopScrolling; _local1.scrollTrack_mc.useHandCursor = false; _local1.attachMovie("FCScrollThumb", "scrollThumb_mc", 3); _local1.scrollThumb_mc._x = 0; _local1.scrollThumb_mc._y = _local1.upArrow_mc._height; _local1.scrollThumb_mc.onPress = _local1.startDragThumb; _local1.scrollThumb_mc.controller = _local1; _local1.scrollThumb_mc.onRelease = (_local1.scrollThumb_mc.onReleaseOutside = _local1.stopDragThumb); _local1.scrollThumb_mc.useHandCursor = false; _local1.thumbHeight = (_local1.pageSize / ((_local1.maxPos - _local1.minPos) + _local1.pageSize)) * _local1.trackSize; _local1.thumbMid_mc = _local1.scrollThumb_mc.mc_sliderMid; _local1.thumbMidTop_mc = _local1.scrollThumb_mc.mc_sliderMidTop; _local1.thumbMidFloat_mc = _local1.scrollThumb_mc.mc_sliderMidFloat; _local1.thumbTop_mc = _local1.scrollThumb_mc.mc_sliderTop; _local1.thumbBot_mc = _local1.scrollThumb_mc.mc_sliderBot; _local1.thumbHeight = Math.max(_local1.thumbHeight, 30); _local1.midHeight = (_local1.thumbHeight - _local1.thumbTop_mc._height) - _local1.thumbBot_mc._height; _local1.thumbMid_mc._yscale = (_local1.midHeight * 100) / _local1.thumbMid_mc._height; _local1.thumbMid_mc._y = _local1.thumbTop_mc._height; _local1.thumbMidTop_mc._height = _local1.thumbMid_mc._height / 2; _local1.thumbMidTop_mc._y = _local1.thumbTop_mc._height; _local1.thumbMidFloat_mc._y = _local1.thumbMidTop_mc._y + _local1.thumbMidTop_mc._height; _local1.thumbBot_mc._y = _local1.thumbTop_mc._height + _local1.midHeight; _local1.scrollTop = _local1.scrollThumb_mc._y; _local1.trackHeight = _local1.trackSize - _local1.thumbHeight; _local1.scrollBot = _local1.trackHeight + _local1.scrollTop; _local2 = Math.min(_local2, _local1.maxPos); _local1.setScrollPosition(Math.max(_local2, _local1.minPos)); } } }; FScrollBarClass.prototype.getScrollPosition = function () { return(this.scrollPosition); }; FScrollBarClass.prototype.setScrollPosition = function (pos) { var _local1 = this; var _local2 = pos; _local1.scrollPosition = _local2; if (_local1.scrollThumb_mc != undefined) { _local2 = Math.min(_local2, _local1.maxPos); _local2 = Math.max(_local2, _local1.minPos); } _local1.scrollThumb_mc._y = (((_local2 - _local1.minPos) * _local1.trackHeight) / (_local1.maxPos - _local1.minPos)) + _local1.scrollTop; _local1.executeCallBack(); }; FScrollBarClass.prototype.setLargeScroll = function (lScroll) { this.largeScroll = lScroll; }; FScrollBarClass.prototype.setSmallScroll = function (sScroll) { this.smallScroll = sScroll; }; FScrollBarClass.prototype.setEnabled = function (enabledFlag) { var _local1 = this; var _local2 = enabledFlag; var _local3 = _local1.enable; if (_local2 && (!_local3)) { _local1.enable = _local2; if (_local1.textField != undefined) { _local1.setScrollTarget(_local1.textField); } else { _local1.setScrollProperties(_local1.pageSize, _local1.cachedMinPos, _local1.cachedMaxPos); _local1.setScrollPosition(_local1.cachedPos); } _local1.clickFilter = undefined; } else if ((!_local2) && (_local3)) { _local1.textField.removeListener(_local1); _local1.cachedPos = _local1.getScrollPosition(); _local1.cachedMinPos = _local1.minPos; _local1.cachedMaxPos = _local1.maxPos; if (_local1.clickFilter == undefined) { _local1.setScrollProperties(_local1.pageSize, 0, 0); } else { _local1.clickFilter = true; } _local1.enable = _local2; } }; FScrollBarClass.prototype.setSize = function (hgt) { var _local1 = this; var _local2 = 20; if (_local1._height == 1) { } else { _local1.width = hgt; _local1.scrollTrack_mc._yscale = 100; _local1.scrollTrack_mc._yscale = (100 * _local1.width) / _local1.scrollTrack_mc._height; _local1.scrollTrack_mc._height = _local1.scrollTrack_mc._height - _local2; _local1.scrollTrack_mc._y = _local2 / 2; if (_local1.upArrow_mc == undefined) { _local1.attachMovie("FCUpArrow", "upArrow_mc", 1); _local1.attachMovie("FCDownArrow", "downArrow_mc", 2); _local1.downArrow_mc.controller = (_local1.upArrow_mc.controller = _local1); _local1.upArrow_mc.useHandCursor = (_local1.downArrow_mc.useHandCursor = false); _local1.upArrow_mc._x = (_local1.upArrow_mc._y = 0); _local1.downArrow_mc._x = 0; } _local1.scrollTrack_mc.controller = _local1; _local1.downArrow_mc._y = _local1.width - _local1.downArrow_mc._height; _local1.trackSize = _local1.width - (2 * _local1.downArrow_mc._height); if (_local1.textField != undefined) { _local1.onTextChanged(); } else { _local1.setScrollProperties(_local1.pageSize, _local1.minPos, _local1.maxPos); } } }; FScrollBarClass.prototype.scrollIt = function (inc, mode) { var _local1 = this; var _local3 = _local1.smallScroll; if (inc != "one") { _local3 = ((_local1.largeScroll == 0) ? (_local1.pageSize) : (_local1.largeScroll)); } var _local2 = _local1.getScrollPosition() + (mode * _local3); if (_local2 > _local1.maxPos) { _local2 = _local1.maxPos; } else if (_local2 < _local1.minPos) { _local2 = _local1.minPos; } _local1.setScrollPosition(_local2); }; FScrollBarClass.prototype.startDragThumb = function () { var _local1 = this; _local1.lastY = _local1._ymouse; _local1.onMouseMove = _local1.controller.dragThumb; }; FScrollBarClass.prototype.dragThumb = function () { var _local1 = this; _local1.scrollMove = _local1._ymouse - _local1.lastY; _local1.scrollMove = _local1.scrollMove + _local1._y; if (_local1.scrollMove < _local1.controller.scrollTop) { _local1.scrollMove = _local1.controller.scrollTop; } else if (_local1.scrollMove > _local1.controller.scrollBot) { _local1.scrollMove = _local1.controller.scrollBot; } _local1._y = _local1.scrollMove; var _local2 = _local1.controller; _local2.scrollPosition = Math.round(((_local2.maxPos - _local2.minPos) * (_local1._y - _local2.scrollTop)) / _local2.trackHeight) + _local2.minPos; _local1.controller.isScrolling = true; updateAfterEvent(); _local1.controller.executeCallBack(); }; FScrollBarClass.prototype.stopDragThumb = function () { this.controller.isScrolling = false; this.onMouseMove = null; }; FScrollBarClass.prototype.startTrackScroller = function () { var _local1 = this; _local1.controller.trackScroller(); _local1.controller.scrolling = setInterval(_local1.controller, "scrollInterval", 500, "page", -1); }; FScrollBarClass.prototype.scrollInterval = function (inc, mode) { var _local1 = this; var _local2 = inc; clearInterval(_local1.scrolling); if (_local2 == "page") { _local1.trackScroller(); } else { _local1.scrollIt(_local2, mode); } _local1.scrolling = setInterval(_local1, "scrollInterval", 35, _local2, mode); }; FScrollBarClass.prototype.trackScroller = function () { var _local1 = this; if ((_local1.scrollThumb_mc._y + _local1.thumbHeight) < _local1._ymouse) { _local1.scrollIt("page", 1); } else if (_local1.scrollThumb_mc._y > _local1._ymouse) { _local1.scrollIt("page", -1); } }; FScrollBarClass.prototype.stopScrolling = function () { var _local1 = this; _local1.controller.downArrow_mc.gotoAndStop(1); _local1.controller.upArrow_mc.gotoAndStop(1); clearInterval(_local1.controller.scrolling); }; FScrollBarClass.prototype.startUpScroller = function () { var _local1 = this; _local1.controller.upArrow_mc.gotoAndStop(2); _local1.controller.scrollIt("one", -1); _local1.controller.scrolling = setInterval(_local1.controller, "scrollInterval", 500, "one", -1); }; FScrollBarClass.prototype.startDownScroller = function () { var _local1 = this; _local1.controller.downArrow_mc.gotoAndStop(2); _local1.controller.scrollIt("one", 1); _local1.controller.scrolling = setInterval(_local1.controller, "scrollInterval", 500, "one", 1); }; FScrollBarClass.prototype.setScrollTarget = function (tF) { var _local1 = this; var _local2 = tF; if (_local2 == undefined) { _local1.textField.removeListener(_local1); delete _local1.textField[(_local1.horizontal ? "hScroller" : "vScroller")]; if ((_local1.textField.hScroller != undefined) && (_local1.textField.vScroller != undefined)) { _local1.textField.unwatch("text"); _local1.textField.unwatch("htmltext"); } } _local1.textField = undefined; if (!(_local2 instanceof TextField)) { } else { _local1.textField = _local2; _local1.textField[(_local1.horizontal ? "hScroller" : "vScroller")] = _local1; _local1.onTextChanged(); _local1.onChanged = function () { this.onTextChanged(); }; _local1.onScroller = function () { var _local1 = this; if (!_local1.isScrolling) { if (!_local1.horizontal) { _local1.setScrollPosition(_local1.textField.scroll); } else { _local1.setScrollPosition(_local1.textField.hscroll); } } }; _local1.textField.addListener(_local1); _local1.textField.watch("text", _local1.callback); _local1.textField.watch("htmlText", _local1.callback); } }; FScrollBarClass.prototype.callback = function (prop, oldVal, newVal) { var _local1 = this; clearInterval(_local1.hScroller.synchScroll); clearInterval(_local1.vScroller.synchScroll); _local1.hScroller.synchScroll = setInterval(_local1.hScroller, "onTextChanged", 50); _local1.vScroller.synchScroll = setInterval(_local1.vScroller, "onTextChanged", 50); return(newVal); }; FScrollBarClass.prototype.onTextChanged = function () { var _local1 = this; if ((!_local1.enable) || (_local1.textField == undefined)) { } else { clearInterval(_local1.synchScroll); if (_local1.horizontal) { var _local2 = _local1.textField.hscroll; _local1.setScrollProperties(_local1.textField._width, 0, _local1.textField.maxhscroll); _local1.setScrollPosition(Math.min(_local2, _local1.textField.maxhscroll)); } else { var _local2 = _local1.textField.scroll; var _local3 = _local1.textField.bottomScroll - _local1.textField.scroll; _local1.setScrollProperties(_local3, 1, _local1.textField.maxscroll); _local1.setScrollPosition(Math.min(_local2, _local1.textField.maxscroll)); } } }; FScrollBarClass.prototype.executeCallBack = function () { var _local1 = this; if (_local1.textField == undefined) { super.executeCallBack(); } else if (_local1.horizontal) { _local1.textField.hscroll = _local1.getScrollPosition(); } else { _local1.textField.scroll = _local1.getScrollPosition(); } }; Object.registerClass("FCFScrollBarSymbol", FScrollBarClass); #endinitclip
Symbol 249 MovieClip [FCDataProviderSymbol] Frame 1
#initclip 75 _global.DataProviderClass = function () { this.init(); }; DataProviderClass.prototype.init = function () { var _local1 = this; _local1.items = new Array(); _local1.uniqueID = 0; _local1.views = new Array(); }; DataProviderClass.prototype.addView = function (viewRef) { this.views.push(viewRef); var _local1 = {event:"updateAll"}; viewRef.modelChanged(_local1); }; DataProviderClass.prototype.addItemAt = function (index, value) { var _local1 = index; var _local2 = this; var _local3 = value; if (_local1 < _local2.getLength()) { _local2.items.splice(_local1, 0, "tmp"); } _local2.items[_local1] = new Object(); if (typeof(_local3) == "object") { _local2.items[_local1] = _local3; } else { _local2.items[_local1].label = _local3; } _local2.items[_local1].__ID__ = _local2.uniqueID++; var eventObj = {event:"addRows", firstRow:_local1, lastRow:_local1}; _local2.updateViews(eventObj); }; DataProviderClass.prototype.addItem = function (value) { this.addItemAt(this.getLength(), value); }; DataProviderClass.prototype.removeItemAt = function (index) { var _local1 = index; var _local2 = this; var tmpItm = _local2.items[_local1]; _local2.items.splice(_local1, 1); var _local3 = {event:"deleteRows", firstRow:_local1, lastRow:_local1}; _local2.updateViews(_local3); return(tmpItm); }; DataProviderClass.prototype.removeAll = function () { var _local1 = this; _local1.items = new Array(); _local1.updateViews({event:"deleteRows", firstRow:0, lastRow:_local1.getLength() - 1}); }; DataProviderClass.prototype.replaceItemAt = function (index, itemObj) { var _local1 = index; var _local2 = this; if ((_local1 < 0) || (_local1 >= _local2.getLength())) { } else { var _local3 = _local2.getItemID(_local1); if (typeof(itemObj) == "object") { _local2.items[_local1] = itemObj; } else { _local2.items[_local1].label = itemObj; } _local2.items[_local1].__ID__ = _local3; _local2.updateViews({event:"updateRows", firstRow:_local1, lastRow:_local1}); } }; DataProviderClass.prototype.getLength = function () { return(this.items.length); }; DataProviderClass.prototype.getItemAt = function (index) { return(this.items[index]); }; DataProviderClass.prototype.getItemID = function (index) { return(this.items[index].__ID__); }; DataProviderClass.prototype.sortItemsBy = function (fieldName, order) { var _local1 = this; _local1.items.sortOn(fieldName); if (order == "DESC") { _local1.items.reverse(); } _local1.updateViews({event:"sort"}); }; DataProviderClass.prototype.updateViews = function (eventObj) { var _local2 = this; var _local3 = eventObj; var _local1 = 0; while (_local1 < _local2.views.length) { _local2.views[_local1].modelChanged(_local3); _local1++; } }; #endinitclip
Symbol 250 MovieClip [FCFSelectableItemSymbol] Frame 1
#initclip 91 function FSelectableItemClass() { this.init(); } FSelectableItemClass.prototype = new FUIComponentClass(); FSelectableItemClass.prototype.init = function () { var _local1 = this; if (_local1._name != "itemAsset") { _local1.highlighted = false; _local1.layoutContent(100); } }; FSelectableItemClass.prototype.drawItem = function (itmObj, selected) { var _local1 = this; var _local2 = selected; _local1.displayContent(itmObj, _local2); if ((_local1.highlighted != _local2) || ((_local1.controller.focused != _local1.oldFocus) && (_local2))) { _local1.setHighlighted(_local2); } _local1.oldFocus = _local1.controller.focused; }; FSelectableItemClass.prototype.setSize = function (width, height) { var _local1 = this; var _local3 = width; var _local2 = -16384; _local1.width = _local3; _local1.layoutContent(_local3); _local1.attachMovie("FCFHighlightSymbol", "highlight_mc", _local2); _local1.highlight_mc._x = 0.5; _local1.highlight_mc._width = _local3 - 0.5; _local1.highlight_mc._height = height; _local1.highlight_mc.controller = _local1; _local1.highlight_mc._alpha = 0; _local1.highlight_mc.trackAsMenu = true; _local1.highlight_mc.onPress = function () { var _local1 = this; if (_local1.controller.enable) { _local1.controller.controller.clickHandler(_local1.controller.itemNum); } }; _local1.highlight_mc.onDragOver = function () { if (this.controller.controller.focused) { this.onPress(); } }; _local1.highlight_mc.useHandCursor = false; _local1.highlight_mc.trackAsMenu = true; }; FSelectableItemClass.prototype.setEnabled = function (enabledFlag) { var _local1 = this; var _local2 = enabledFlag; _local1.enable = _local2; _local1.fLabel_mc.setEnabled(_local2); _local1.highlight_mc.gotoAndStop((_local2 ? "unfocused" : "disabled")); }; FSelectableItemClass.prototype.layoutContent = function (width) { var _local1 = this; _local1.attachMovie("FCFLabelSymbol", "fLabel_mc", 2, {hostComponent:_local1.controller}); _local1.fLabel_mc._x = 2; _local1.fLabel_mc._y = 0; _local1.fLabel_mc.setSize(width - 2); _local1.fLabel_mc.labelField.selectable = false; }; FSelectableItemClass.prototype.displayContent = function (itmObj, selected) { var _local2 = itmObj; var _local1 = ""; if (_local2.label != undefined) { _local1 = _local2.label; } else if (typeof(_local2) == "object") { for (var _local3 in _local2) { if (_local3 != "__ID__") { _local1 = (_local2[_local3] + ", ") + _local1; } } _local1 = _local1.substring(0, _local1.length - 2); } else if (_local2 != undefined) { _local1 = _local2; } if (this.fLabel_mc.labelField.text != _local1) { this.fLabel_mc.setLabel(_local1); } var clr = (selected ? (this.controller.styleTable.textSelected.value) : (this.controller.styleTable.textColor.value)); if (clr == undefined) { clr = (selected ? 16777215 : 0); } this.fLabel_mc.setColor(clr); }; FSelectableItemClass.prototype.getItemIndex = function () { return(this.controller.getScrollPosition() + this.itemNum); }; FSelectableItemClass.prototype.getItemModel = function () { return(this.controller.getItemAt(this.getItemIndex())); }; FSelectableItemClass.prototype.getHostDataProvider = function () { return(this.controller.dataProvider); }; FSelectableItemClass.prototype.setHighlighted = function (flag) { var _local1 = this; var _local2 = flag; fade = _local1.controller.styleTable.fadeRate.value; if (((fade == undefined) || (fade == 0)) || (!_local2)) { _local1.highlight_mc._alpha = (_local2 ? 100 : 0); delete _local1.onEnterFrame; } else { _local1.fadeN = fade; _local1.fadeX = 1; _local1.highLight_mc._alpha = 20; _local1.onEnterFrame = function () { var _local1 = this; _local1.highLight_mc._alpha = (60 * Math.sqrt((_local1.fadeX++) / _local1.fadeN)) + 40; if (_local1.fadeX > _local1.fadeN) { delete _local1.onEnterFrame; } }; } _local1.highlighted = _local2; }; #endinitclip
Symbol 251 MovieClip [FCFSelectableListSymbol] Frame 1
#initclip 86 function FSelectableListClass() { this.init(); } FSelectableListClass.prototype = new FUIComponentClass(); FSelectableListClass.prototype.init = function () { var _local1 = this; super.init(); _local1.enable = true; _local1.selected = new Array(); _local1.topDisplayed = (_local1.numDisplayed = 0); _local1.lastSelected = 0; _local1.tabChildren = false; if (_local1._name != undefined) { _local1.dataProvider = new DataProviderClass(); _local1.dataProvider.addView(_local1); } }; FSelectableListClass.prototype.addItemAt = function (index, label, data) { if ((index < 0) || (!this.enable)) { return(undefined); } this.dataProvider.addItemAt(index, {label:label, data:data}); }; FSelectableListClass.prototype.addItem = function (label, data) { if (!this.enable) { return(undefined); } this.dataProvider.addItem({label:label, data:data}); }; FSelectableListClass.prototype.removeItemAt = function (index) { var _local1 = this; _local1.selectHolder = _local1.getSelectedIndex(); var _local2 = _local1.getItemAt(index); _local1.dataProvider.removeItemAt(index); return(_local2); }; FSelectableListClass.prototype.removeAll = function () { this.dataProvider.removeAll(); }; FSelectableListClass.prototype.replaceItemAt = function (index, newLabel, newData) { this.dataProvider.replaceItemAt(index, {label:newLabel, data:newData}); }; FSelectableListClass.prototype.sortItemsBy = function (fieldName, order) { var _local1 = this; _local1.lastSelID = _local1.dataProvider.getItemID(_local1.lastSelected); _local1.dataProvider.sortItemsBy(fieldName, order); }; FSelectableListClass.prototype.getLength = function () { return(this.dataProvider.getLength()); }; FSelectableListClass.prototype.getSelectedIndex = function () { var _local2 = this; for (var _local3 in _local2.selected) { var _local1 = _local2.selected[_local3].sIndex; if (_local1 != undefined) { return(_local1); } } return(undefined); }; FSelectableListClass.prototype.getSelectedItem = function () { return(this.getItemAt(this.getSelectedIndex())); }; FSelectableListClass.prototype.getItemAt = function (index) { return(this.dataProvider.getItemAt(index)); }; FSelectableListClass.prototype.getEnabled = function () { return(this.enable); }; FSelectableListClass.prototype.getValue = function () { var _local1 = this.getSelectedItem(); if (_local1.data != undefined) { return(_local1.data); } return(_local1.label); }; FSelectableListClass.prototype.setSelectedIndex = function (index, flag) { var _local1 = this; var _local2 = index; if (((_local2 >= 0) && (_local2 < _local1.getLength())) && (_local1.enable)) { _local1.clearSelected(); _local1.selectItem(_local2, true); _local1.lastSelected = _local2; _local1.invalidate("updateControl"); if (flag != false) { _local1.executeCallBack(); } } }; FSelectableListClass.prototype.setDataProvider = function (obj) { var _local2 = obj; this.setScrollPosition(0); this.clearSelected(); if (_local2 instanceof Array) { this.dataProvider = new DataProviderClass(); var _local1 = 0; while (_local1 < _local2.length) { var _local3 = ((typeof(_local2[_local1]) == "string") ? ({label:_local2[_local1]}) : (_local2[_local1])); this.dataProvider.addItem(_local3); _local1++; } } else { this.dataProvider = _local2; } this.dataProvider.addView(this); }; FSelectableListClass.prototype.setItemSymbol = function (linkID) { var _local1 = this; _local1.tmpPos = _local1.getScrollPosition(); _local1.itemSymbol = linkID; _local1.invalidate("setSize"); _local1.setScrollPosition(_local1.tmpPos); }; FSelectableListClass.prototype.setEnabled = function (enabledFlag) { var _local2 = this; _local2.cleanUI(); super.setEnabled(enabledFlag); _local2.enable = enabledFlag; _local2.boundingBox_mc.gotoAndStop((_local2.enable ? "enabled" : "disabled")); var _local3 = Math.min(_local2.numDisplayed, _local2.getLength()); var _local1 = 0; while (_local1 < _local3) { _local2.container_mc[("fListItem" + _local1) + "_mc"].setEnabled(_local2.enable); _local1++; } if (_local2.enable) { _local2.invalidate("updateControl"); } }; FSelectableListClass.prototype.updateControl = function () { var _local2 = this; var _local1 = 0; while (_local1 < _local2.numDisplayed) { _local2.container_mc[("fListItem" + _local1) + "_mc"].drawItem(_local2.getItemAt(_local2.topDisplayed + _local1), _local2.isSelected(_local2.topDisplayed + _local1)); _local1++; } }; FSelectableListClass.prototype.setSize = function (w, h) { var _local1 = this; super.setSize(w, h); _local1.boundingBox_mc._xscale = (_local1.boundingBox_mc._yscale = 100); _local1.boundingBox_mc._xscale = (_local1.width * 100) / _local1.boundingBox_mc._width; _local1.boundingBox_mc._yscale = (_local1.height * 100) / _local1.boundingBox_mc._height; var _local2 = 0; while (_local2 < _local1.numDisplayed) { _local1.container_mc.attachMovie(_local1.itemSymbol, ("fListItem" + _local2) + "_mc", 10 + _local2, {controller:_local1, itemNum:_local2}); var _local3 = _local1.container_mc[("fListItem" + _local2) + "_mc"]; var offset = ((_local1.scrollOffset == undefined) ? 0 : (_local1.scrollOffset)); _local3.setSize(_local1.width - offset, _local1.itmHgt); _local3._y = (_local1.itmHgt - 2) * _local2; _local2++; } _local1.updateControl(); }; FSelectableListClass.prototype.modelChanged = function (eventObj) { var _local1 = this; var firstRow = eventObj.firstRow; var lastRow = eventObj.lastRow; var event = eventObj.event; if (event == "addRows") { for (var _local2 in _local1.selected) { if ((_local1.selected[_local2].sIndex != undefined) && (_local1.selected[_local2].sIndex >= firstRow)) { _local1.selected[_local2].sIndex = _local1.selected[_local2].sIndex + ((lastRow - firstRow) + 1); _local1.setSelectedIndex(_local1.selected[_local2].sIndex, false); } } } else if (event == "deleteRows") { if (firstRow == lastRow) { var index = firstRow; if (_local1.selectHolder == index) { _local1.selectionDeleted = true; } if (((_local1.topDisplayed + _local1.numDisplayed) >= _local1.getLength()) && (_local1.topDisplayed > 0)) { _local1.topDisplayed--; if (_local1.selectionDeleted && ((index - 1) >= 0)) { _local1.setSelectedIndex(index - 1, false); } } else if (_local1.selectionDeleted) { var len = _local1.getLength(); if (((index == (len - 1)) && (len > 1)) || (index > (len / 2))) { _local1.setSelectedIndex(index - 1, false); } else { _local1.setSelectedIndex(index, false); } } for (var _local2 in _local1.selected) { if (_local1.selected[_local2].sIndex > firstRow) { _local1.selected[_local2].sIndex--; } } } else { _local1.clearSelected(); _local1.topDisplayed = 0; } } else if (event == "sort") { var len = _local1.getLength(); var _local2 = 0; while (_local2 < len) { if (_local1.isSelected(_local2)) { var _local3 = _local1.dataProvider.getItemID(_local2); if (_local3 == _local1.lastSelID) { _local1.lastSelected = _local2; } _local1.selected[String(_local3)].sIndex = _local2; } _local2++; } } _local1.invalidate("updateControl"); }; FSelectableListClass.prototype.measureItmHgt = function () { var _local1 = this; _local1.attachMovie(_local1.itemSymbol, "tmpItem_mc", 0, {controller:_local1}); _local1.tmpItem_mc.drawItem({label:"Sizer: PjtTopg"}, false); _local1.itmHgt = _local1.tmpItem_mc._height; _local1.tmpItem_mc.removeMovieClip(); }; FSelectableListClass.prototype.selectItem = function (index, selectedFlag) { var _local1 = this; var _local2 = index; if (selectedFlag && (!_local1.isSelected(_local2))) { _local1.selected[String(_local1.dataProvider.getItemID(_local2))] = {sIndex:_local2}; } else if (!selectedFlag) { delete _local1.selected[String(_local1.dataProvider.getItemID(_local2))]; } }; FSelectableListClass.prototype.isSelected = function (index) { return(this.selected[String(this.dataProvider.getItemID(index))].sIndex != undefined); }; FSelectableListClass.prototype.clearSelected = function () { var _local1 = this; for (var _local3 in _local1.selected) { var _local2 = _local1.selected[_local3].sIndex; if (((_local2 != undefined) && (_local1.topDisplayed <= _local2)) && (_local2 < (_local1.topDisplayed + _local1.numDisplayed))) { _local1.container_mc[("fListItem" + (_local2 - _local1.topDisplayed)) + "_mc"].drawItem(_local1.getItemAt(_local2), false); } } delete _local1.selected; _local1.selected = new Array(); }; FSelectableListClass.prototype.selectionHandler = function (itemNum) { var _local1 = this; var _local2 = _local1.topDisplayed + itemNum; if (_local1.getItemAt(_local2 == undefined)) { _local1.changeFlag = false; } else { _local1.changeFlag = true; _local1.clearSelected(); _local1.selectItem(_local2, true); _local1.container_mc[("fListItem" + itemNum) + "_mc"].drawItem(_local1.getItemAt(_local2), _local1.isSelected(_local2)); } }; FSelectableListClass.prototype.moveSelBy = function (incr) { var _local1 = this; var _local3 = _local1.getSelectedIndex(); var _local2 = _local3 + incr; _local2 = Math.max(0, _local2); _local2 = Math.min(_local1.getLength() - 1, _local2); if (_local2 == _local3) { } else { if ((_local3 < _local1.topDisplayed) || (_local3 >= (_local1.topDisplayed + _local1.numDisplayed))) { _local1.setScrollPosition(_local3); } if ((_local2 >= (_local1.topDisplayed + _local1.numDisplayed)) || (_local2 < _local1.topDisplayed)) { _local1.setScrollPosition(_local1.topDisplayed + incr); } _local1.selectionHandler(_local2 - _local1.topDisplayed); } }; FSelectableListClass.prototype.clickHandler = function (itmNum) { var _local1 = this; _local1.focusRect.removeMovieClip(); if (!_local1.focused) { _local1.pressFocus(); } _local1.selectionHandler(itmNum); _local1.onMouseUp = _local1.releaseHandler; }; FSelectableListClass.prototype.releaseHandler = function () { var _local1 = this; if (_local1.changeFlag) { _local1.executeCallBack(); } _local1.changeFlag = false; _local1.onMouseUp = undefined; }; FSelectableListClass.prototype.myOnSetFocus = function () { var _local2 = this; super.myOnSetFocus(); var _local1 = 0; while (_local1 < _local2.numDisplayed) { _local2.container_mc[("fListItem" + _local1) + "_mc"].highlight_mc.gotoAndStop("enabled"); _local1++; } }; FSelectableListClass.prototype.myOnKillFocus = function () { var _local2 = this; super.myOnKillFocus(); var _local1 = 0; while (_local1 < _local2.numDisplayed) { _local2.container_mc[("fListItem" + _local1) + "_mc"].highlight_mc.gotoAndStop("unfocused"); _local1++; } }; #endinitclip
Instance of Symbol 249 MovieClip [FCDataProviderSymbol] "dPAsset" in Symbol 251 MovieClip [FCFSelectableListSymbol] Frame 1
//component parameters onClipEvent (initialize) { }
Instance of Symbol 250 MovieClip [FCFSelectableItemSymbol] "ItemAsset" in Symbol 251 MovieClip [FCFSelectableListSymbol] Frame 1
//component parameters onClipEvent (initialize) { }
Symbol 252 MovieClip [FCFScrollSelectListSymbol] Frame 1
#initclip 90 function FScrollSelectListClass() { this.init(); } FScrollSelectListClass.prototype = new FSelectableListClass(); FScrollSelectListClass.prototype.getScrollPosition = function () { return(this.topDisplayed); }; FScrollSelectListClass.prototype.setScrollPosition = function (pos) { var _local1 = pos; var _local2 = this; if (_local2.enable) { _local1 = Math.min(_local1, _local2.getLength() - _local2.numDisplayed); _local1 = Math.max(_local1, 0); _local2.scrollBar_mc.setScrollPosition(_local1); } }; FScrollSelectListClass.prototype.setAutoHideScrollBar = function (flag) { var _local1 = this; _local1.permaScrollBar = !flag; _local1.setSize(_local1.width, _local1.height); }; FScrollSelectListClass.prototype.setEnabled = function (enabledFlag) { super.setEnabled(enabledFlag); this.scrollBar_mc.setEnabled(this.enable); }; FScrollSelectListClass.prototype.setSize = function (w, h) { var _local1 = this; var _local2 = _local1.getScrollPosition(); super.setSize(w, h); if (_local1.scrollBar_mc != undefined) { _local1.removed = true; } _local1.scrollBar_mc = undefined; _local1.initScrollBar(); _local1.setScrollPosition(_local2); }; FScrollSelectListClass.prototype.modelChanged = function (eventObj) { super.modelChanged(eventObj); this.invalidate("initScrollBar"); }; FScrollSelectListClass.prototype.initScrollBar = function () { var _local1 = this; if ((!_local1.permaScrollBar) && (_local1.getLength() <= _local1.numDisplayed)) { if (_local1.removed) { _local1.scrollBar_mc.removeMovieClip(); _local1.scrollBar_mc = undefined; _local1.scrollOffset = undefined; _local1.invalidate("setSize"); } } else { if (_local1.scrollBar_mc == undefined) { _local1.container_mc.attachMovie("FCFScrollBarSymbol", "scrollBar_mc", 3000, {hostStyle:_local1.styleTable}); _local1.scrollBar_mc = _local1.container_mc.scrollBar_mc; _local1.scrollBar_mc.setChangeHandler("scrollHandler", _local1); _local1.scrollBar_mc.setSize(_local1.height); _local1.scrollBar_mc._x = _local1.width - _local1.scrollBar_mc._width; _local1.scrollBar_mc._y = 0; _local1.scrollBar_mc.setLargeScroll(_local1.numDisplayed - 1); _local1.scrollOffset = _local1.scrollBar_mc._width; _local1.invalidate("setSize"); } _local1.scrollBar_mc.setScrollProperties(_local1.numDisplayed, 0, _local1.getLength() - _local1.numDisplayed); } }; FScrollSelectListClass.prototype.scrollHandler = function (scrollBar) { var _local2 = this; var _local1 = scrollBar.getScrollPosition(); _local2.topDisplayed = _local1; if (_local2.lastPosition != _local1) { _local2.updateControl(); } _local2.lastPosition = _local1; }; FScrollSelectListClass.prototype.clickHandler = function (itmNum) { var _local1 = this; super.clickHandler(itmNum); if ((_local1.dragScrolling == undefined) && (_local1.scrollBar_mc != undefined)) { _local1.dragScrolling = setInterval(_local1, "dragScroll", 15); } }; FScrollSelectListClass.prototype.releaseHandler = function () { clearInterval(this.dragScrolling); this.dragScrolling = undefined; super.releaseHandler(); }; FScrollSelectListClass.prototype.dragScroll = function () { var _local1 = this; clearInterval(_local1.dragScrolling); if (_local1.container_mc._ymouse < 0) { _local1.setScrollPosition(_local1.getScrollPosition() - 1); _local1.selectionHandler(0); _local1.scrollInterval = Math.max(25, (-23.8 * (-_local1.container_mc._ymouse)) + 500); _local1.dragScrolling = setInterval(_local1, "dragScroll", _local1.scrollInterval); } else if (_local1.container_mc._ymouse > ((_local1.itmHgt - 2) * _local1.numDisplayed)) { _local1.setScrollPosition(_local1.getScrollPosition() + 1); _local1.selectionHandler(_local1.numDisplayed - 1); _local1.scrollInterval = Math.max(25, (-23.8 * Math.abs((_local1.container_mc._ymouse - ((_local1.itmHgt - 2) * _local1.numDisplayed)) - 2)) + 500); _local1.dragScrolling = setInterval(_local1, "dragScroll", _local1.scrollInterval); } else { _local1.dragScrolling = setInterval(_local1, "dragScroll", 15); } }; FScrollSelectListClass.prototype.myOnKeyDown = function () { var _local2 = this; if (_local2.focused) { _local2.keyCodes = new Array(40, 38, 34, 33, 36, 35); _local2.keyIncrs = new Array(1, -1, _local2.numDisplayed - 1, -(_local2.numDisplayed - 1), -_local2.getLength(), _local2.getLength()); var _local1 = 0; while (_local1 < _local2.keyCodes.length) { if (Key.isDown(_local2.keyCodes[_local1])) { _local2.moveSelBy(_local2.keyIncrs[_local1]); return; } _local1++; } _local2.findInputText(); } }; FScrollSelectListClass.prototype.findInputText = function () { var _local1 = Key.getAscii(); if ((_local1 >= 33) && (_local1 <= 126)) { this.findString(String.fromCharCode(_local1)); } }; FScrollSelectListClass.prototype.findString = function (str) { if (this.getLength() == 0) { } else { var _local3 = this.getSelectedIndex(); var jump = 0; var _local1 = _local3 + 1; while (_local1 != _local3) { var _local2 = this.getItemAt(_local1).label.substring(0, str.length); if ((str == _local2) || (str.toUpperCase() == _local2.toUpperCase())) { var jump = (_local1 - _local3); break; } if (_local1 >= (this.getLength() - 1)) { _local1 = -1; } _local1++; } if (jump != 0) { this.moveSelBy(jump); } } }; #endinitclip
Instance of Symbol 248 MovieClip [FCFScrollBarSymbol] "scrollBarAsset" in Symbol 252 MovieClip [FCFScrollSelectListSymbol] Frame 1
//component parameters onClipEvent (initialize) { _targetInstanceName = ""; horizontal = false; } onClipEvent (load) { this._width = (this._height = 1); }
Instance of Symbol 251 MovieClip [FCFSelectableListSymbol] "superClassAsset" in Symbol 252 MovieClip [FCFScrollSelectListSymbol] Frame 1
//component parameters onClipEvent (initialize) { }
Symbol 253 MovieClip [FCFComboBoxItemSymbol] Frame 1
#initclip 95 function FCFComboBoxItemClass() { this.init(); } FCFComboBoxItemClass.prototype = new FCFSelectableItemClass(); Object.registerClass("FCFComboBoxItemSymbol", FCFComboBoxItemClass); FCFComboBoxItemClass.prototype.setSize = function (w, h) { var _local1 = this; super.setSize(w, h); _local1.highlight_mc.onRollOver = function () { this.controller.controller.selectionHandler(this.controller.itemNum); }; }; #endinitclip
Symbol 255 MovieClip [FCFComboBoxSymbol] Frame 1
#initclip 93 function FComboBoxClass() { var _local1 = this; _global._popUpLevel = ((_global._popUpLevel == undefined) ? 20000 : (_global._popUpLevel + 1)); _local1.superHolder = _root.createEmptyMovieClip("superHolder" + _popUpLevel, _popUpLevel); var _local3 = _local1.superHolder.createEmptyMovieClip("testCont", 20000); var testBox = _local3.attachMovie("FCFBoundingBox_ComboSymbol", "boundingBox_mc", 0); if (testBox._name == undefined) { _local1.superHolder.removeMovieClip(); _local1.superHolder = _local1._parent.createEmptyMovieClip("superHolder" + _popUpLevel, _popUpLevel); } else { _local3.removeMovieClip(); } if (_local1.rowCount == undefined) { _local1.rowCount = 12; _local1.editable = false; } _local1.itemSymbol = "FCFComboBoxItemSymbol"; _local1.init(); _local1.permaScrollBar = false; _local1.proxyBox_mc.gotoAndStop(1); _local1.width = _local1._width; _local1.height = (_local1.proxyBox_mc._height * _local1._yscale) / 100; var _local2 = 0; while (_local2 < _local1.labels.length) { _local1.addItem(_local1.labels[_local2], _local1.data[_local2]); _local2++; } _local1.lastSelected = 0; _local1.selectItem(0); _local1._xscale = (_local1._yscale = 100); _local1.opened = false; _local1.setSize(_local1.width); _local1.highlightTop(false); if (_local1.changeHandler.length > 0) { _local1.setChangeHandler(_local1.changeHandler); } _local1.onUnload = function () { this.superHolder.removeMovieClip(); }; _local1.setSelectedIndex(0, false); _local1.value = ""; _local1.focusEnabled = true; _local1.changeFlag = false; } FComboBoxClass.prototype = new FScrollSelectListClass(); Object.registerClass("FCFComboBoxSymbol", FComboBoxClass); FComboBoxClass.prototype.modelChanged = function (eventObj) { var _local1 = this; super.modelChanged(eventObj); var _local2 = eventObj.event; if ((_local2 == "addRows") || (_local2 == "deleteRows")) { var diff = ((eventObj.lastRow - eventObj.firstRow) + 1); var mode = ((_local2 == "addRows") ? 1 : -1); var _local3 = _local1.getLength(); var lenBefore = (_local3 - (mode * diff)); if ((_local1.rowCount > lenBefore) || (_local1.rowCount > _local3)) { _local1.invalidate("setSize"); } if (_local1.getSelectedIndex() == undefined) { _local1.setSelectedIndex(0, false); } } else if (_local2 == "updateAll") { _local1.invalidate("setSize"); } }; FComboBoxClass.prototype.removeAll = function () { var _local1 = this; if (!_local1.enable) { } else { super.removeAll(); if (_local1.editable) { _local1.value = ""; } _local1.invalidate("setSize"); } }; FComboBoxClass.prototype.setSize = function (w) { var _local1 = this; var _local2 = w; if ((((_local2 == undefined) || (typeof(_local2) != "number")) || (_local2 <= 0)) || (!_local1.enable)) { } else { _local1.proxyBox_mc._width = _local2; _local1.container_mc.removeMovieClip(); _local1.measureItmHgt(); _local1.container_mc = _local1.superHolder.createEmptyMovieClip("container", 3); _local1.container_mc.tabChildren = false; _local1.setPopUpLocation(_local1.container_mc); _local1.container_mc.attachMovie("FCFBoundingBox_ComboSymbol", "boundingBox_mc", 0); _local1.boundingBox_mc = _local1.container_mc.boundingBox_mc; _local1.boundingBox_mc.component = _local1; _local1.registerSkinElement(_local1.boundingBox_mc.boundingBox, "background"); _local1.proxyBox_mc._height = _local1.itmHgt; _local1.numDisplayed = Math.min(_local1.rowCount, _local1.getLength()); if (_local1.numDisplayed < 3) { _local1.numDisplayed = Math.min(3, _local1.getLength()); } _local1.height = (_local1.numDisplayed * (_local1.itmHgt - 2)) + 2; super.setSize(_local2, _local1.height); _local1.attachMovie("FCDownArrow_Combo", "downArrow", 12); _local1.downArrow._y = 0; _local1.downArrow._width = _local1.itmHgt; _local1.downArrow._height = _local1.itmHgt; _local1.downArrow._x = _local1.proxyBox_mc._width - _local1.downArrow._width; _local1.setEditable(_local1.editable); _local1.container_mc._visible = _local1.opened; _local1.highlightTop(false); _local1.fader = _local1.superHolder.attachMovie("FCFBoundingBox_ComboSymbol", "faderX", 4); _local1.registerSkinElement(_local1.fader.boundingBox, "background"); _local1.fader._width = _local1.width; _local1.fader._height = _local1.height; _local1.fader._visible = false; _local1.boundingBox_mc.mcCTL._xscale = (100 / _local1.boundingBox_mc._xscale) * 100; _local1.boundingBox_mc.mcCTL._yscale = (100 / _local1.boundingBox_mc._yscale) * 100; _local1.boundingBox_mc.mcCTR._xscale = (100 / _local1.boundingBox_mc._xscale) * 100; _local1.boundingBox_mc.mcCTR._yscale = (100 / _local1.boundingBox_mc._yscale) * 100; _local1.boundingBox_mc.mcCBL._xscale = (100 / _local1.boundingBox_mc._xscale) * 100; _local1.boundingBox_mc.mcCBL._yscale = (100 / _local1.boundingBox_mc._yscale) * 100; _local1.boundingBox_mc.mcCBR._xscale = (100 / _local1.boundingBox_mc._xscale) * 100; _local1.boundingBox_mc.mcCBR._yscale = (100 / _local1.boundingBox_mc._yscale) * 100; _local1.boundingBox_mc.mcCBL._y = 100 - _local1.boundingBox_mc.mcCBL._height; _local1.boundingBox_mc.mcCBR._y = 100 - _local1.boundingBox_mc.mcCBR._height; _local1.boundingBox_mc.mcCBR._x = 100 - _local1.boundingBox_mc.mcCBR._width; _local1.boundingBox_mc.mcCTR._x = 100 - _local1.boundingBox_mc.mcCTR._width; _local1.boundingBox_mc.mcTC._width = (100 - _local1.boundingBox_mc.mcCTR._width) - _local1.boundingBox_mc.mcCTL._width; _local1.boundingBox_mc.mcTC._x = _local1.proxybox_mc.mcCTL._width; _local1.boundingBox_mc.mcBC._width = (100 - _local1.boundingBox_mc.mcCBR._width) - _local1.boundingBox_mc.mcCBL._width; _local1.boundingBox_mc.mcBC._x = _local1.boundingBox_mc.mcCBL._width; _local1.boundingBox_mc.mcBC._y = 100; _local1.boundingBox_mc.mcLC._height = (100 - _local1.boundingBox_mc.mcCTL._height) - _local1.boundingBox_mc.mcCBL._height; _local1.boundingBox_mc.mcLC._y = _local1.boundingBox_mc.mcCTL._height; _local1.boundingBox_mc.mcRC._height = (100 - _local1.boundingBox_mc.mcCTR._height) - _local1.boundingBox_mc.mcCBR._height; _local1.boundingBox_mc.mcRC._y = _local1.boundingBox_mc.mcCTR._height; _local1.boundingBox_mc.mcRC._x = 100; _local1.proxybox_mc.mcCTL._xscale = (100 / _local1.proxybox_mc._xscale) * 100; _local1.proxybox_mc.mcCTL._yscale = (100 / _local1.proxybox_mc._yscale) * 100; _local1.proxybox_mc.mcCTR._xscale = (100 / _local1.proxybox_mc._xscale) * 100; _local1.proxybox_mc.mcCTR._yscale = (100 / _local1.proxybox_mc._yscale) * 100; _local1.proxybox_mc.mcCBL._xscale = (100 / _local1.proxybox_mc._xscale) * 100; _local1.proxybox_mc.mcCBL._yscale = (100 / _local1.proxybox_mc._yscale) * 100; _local1.proxybox_mc.mcCBR._xscale = (100 / _local1.proxybox_mc._xscale) * 100; _local1.proxybox_mc.mcCBR._yscale = (100 / _local1.proxybox_mc._yscale) * 100; _local1.proxybox_mc.mcCBL._y = 100 - _local1.proxybox_mc.mcCBL._height; _local1.proxybox_mc.mcCBR._y = 100 - _local1.proxybox_mc.mcCBR._height; _local1.proxybox_mc.mcCBR._x = 100 - _local1.proxybox_mc.mcCBR._width; _local1.proxybox_mc.mcCTR._x = 100 - _local1.proxybox_mc.mcCTR._width; _local1.proxybox_mc.mcTC._width = (100 - _local1.proxybox_mc.mcCTR._width) - _local1.proxybox_mc.mcCTL._width; _local1.proxybox_mc.mcTC._x = _local1.proxybox_mc.mcCTL._width; _local1.proxybox_mc.mcBC._width = (100 - _local1.proxybox_mc.mcCBR._width) - _local1.proxybox_mc.mcCBL._width; _local1.proxybox_mc.mcBC._x = _local1.proxybox_mc.mcCBL._width; _local1.proxybox_mc.mcBC._y = 100; _local1.proxybox_mc.mcLC._height = (100 - _local1.proxybox_mc.mcCTL._height) - _local1.proxybox_mc.mcCBL._height; _local1.proxybox_mc.mcLC._y = _local1.proxybox_mc.mcCTL._height; _local1.proxybox_mc.mcRC._height = (100 - _local1.proxybox_mc.mcCTR._height) - _local1.proxybox_mc.mcCBR._height; _local1.proxybox_mc.mcRC._y = _local1.proxybox_mc.mcCTR._height; _local1.proxybox_mc.mcRC._x = 100; } }; FComboBoxClass.prototype.setDataProvider = function (dp) { super.setDataProvider(dp); this.invalidate("setSize"); this.setSelectedIndex(0); }; FComboBoxClass.prototype.getValue = function () { if (this.editable) { return(this.fLabel_mc.getLabel()); } return(super.getValue()); }; FComboBoxClass.prototype.getRowCount = function () { return(this.rowCount); }; FComboBoxClass.prototype.setRowCount = function (count) { var _local1 = this; var _local3 = count; _local1.rowCount = ((_local1.getLength() > _local3) ? (Math.max(_local3, 3)) : (_local3)); _local1.setSize(_local1.width); var _local2 = _local1.getLength(); if ((_local2 - _local1.getScrollPosition()) < _local1.rowCount) { _local1.setScrollPosition(_local2 - Math.min(_local1.rowCount, _local2)); _local1.invalidate("updateControl"); } }; FComboBoxClass.prototype.setEditable = function (editableFlag) { var _local1 = this; if (!_local1.enable) { } else { _local1.editable = editableFlag; if (!_local1.editable) { _local1.onPress = _local1.pressHandler; _local1.useHandCursor = false; _local1.trackAsMenu = true; _local1.attachMovie("FCFComboBoxItemSymbol", "fLabel_mc", 5, {controller:_local1, itemNum:-1}); _local1.fLabel_mc.onRollOver = undefined; _local1.fLabel_mc.setSize((_local1.width - _local1.itmHgt) + 1, _local1.itmHgt); _local1.topLabel = _local1.getSelectedItem(); _local1.fLabel_mc.drawItem(_local1.topLabel, false); _local1.highlightTop(false); } else { _local1.attachMovie("FCFLabelSymbol", "fLabel_mc", 5); _local1.fLabel_txt = _local1.fLabel_mc.labelField; _local1.fLabel_txt.type = "input"; _local1.fLabel_txt._x = 4; _local1.fLabel_txt.onSetFocus = _local1.onLabelFocus; _local1.fLabel_mc.setSize((_local1.width - _local1.itmHgt) - 3); delete _local1.onPress; _local1.fLabel_txt.onKillFocus = function () { this._parent._parent.myOnKillFocus(); }; _local1.fLabel_mc.setLabel(_local1.value); _local1.fLabel_txt.onChanged = function () { this._parent._parent.findInputText(); }; _local1.downArrow.onPress = _local1.buttonPressHandler; _local1.downArrow.useHandCursor = false; _local1.downArrow.trackAsMenu = true; } } }; FComboBoxClass.prototype.setEnabled = function (enabledFlag) { var _local1 = this; var _local2 = enabledFlag; _local2 = (((_local2 == undefined) || (typeof(_local2) != "boolean")) ? true : (_local2)); super.setEnabled(_local2); _local1.registerSkinElement(_local1.boundingBox_mc.boundingBox, "background"); _local1.proxyBox_mc.gotoAndStop((_local1.enable ? "enabled" : "disabled")); _local1.downArrow.gotoAndStop((_local1.enable ? 1 : 3)); if (_local1.editable) { _local1.fLabel_txt.type = (_local2 ? "input" : "dynamic"); _local1.fLabel_txt.selectable = _local2; } else if (_local2) { _local1.fLabel_mc.drawItem(_local1.topLabel, false); _local1.setSelectedIndex(_local1.getSelectedIndex(), false); } _local1.fLabel_mc.setEnabled(_local1.enable); _local1.fLabel_txt.onSetFocus = (_local2 ? (_local1.onLabelFocus) : undefined); }; FComboBoxClass.prototype.setSelectedIndex = function (index, flag) { var _local1 = this; super.setSelectedIndex(index, flag); if (!_local1.editable) { _local1.topLabel = _local1.getSelectedItem(); _local1.fLabel_mc.drawItem(_local1.topLabel, false); } else { _local1.value = ((flag != undefined) ? "" : (_local1.getSelectedItem().label)); _local1.fLabel_mc.setLabel(_local1.value); } _local1.invalidate("updateControl"); }; FComboBoxClass.prototype.setValue = function (value) { var _local1 = this; if (_local1.editable) { _local1.fLabel_mc.setLabel(value); _local1.value = value; } }; FComboBoxClass.prototype.pressHandler = function () { var _local1 = this; _local1.focusRect.removeMovieClip(); if (_local1.enable) { if (!_local1.opened) { _local1.onMouseUp = _local1.releaseHandler; } else { _local1.onMouseUp = undefined; } _local1.changeFlag = false; if (!_local1.focused) { _local1.pressFocus(); _local1.clickFilter = (_local1.editable ? false : true); } if (!_local1.clickFilter) { _local1.openOrClose(!_local1.opened); } else { _local1.clickFilter = false; } } }; FComboBoxClass.prototype.clickHandler = function (itmNum) { var _local1 = this; if (!_local1.focused) { if (_local1.editable) { _local1.fLabel_txt.onKillFocus = undefined; } _local1.pressFocus(); } super.clickHandler(itmNum); _local1.selectionHandler(itmNum); _local1.onMouseUp = _local1.releaseHandler; }; FComboBoxClass.prototype.highlightTop = function (flag) { var _local1 = this; if (!_local1.editable) { _local1.fLabel_mc.drawItem(_local1.topLabel, flag); } }; FComboBoxClass.prototype.myOnSetFocus = function () { super.myOnSetFocus(); this.fLabel_mc.highlight_mc.gotoAndStop("enabled"); this.highlightTop(true); }; FComboBoxClass.prototype.drawFocusRect = function () { var _local1 = this; _local1.drawRect(-2, -2, _local1.width + 4, _local1._height + 4); }; FComboBoxClass.prototype.myOnKillFocus = function () { var _local1 = this; if (Selection.getFocus().indexOf("labelField") != -1) { } else { super.myOnKillFocus(); delete _local1.fLabel_txt.onKeyDown; _local1.openOrClose(false); _local1.highlightTop(false); } }; FComboBoxClass.prototype.setPopUpLocation = function (mcRef) { var _local1 = this; var _local3 = mcRef; _local3._x = _local1._x; var _local2 = {x:_local1._x, y:_local1._y + _local1.proxyBox_mc._height}; _local1._parent.localToGlobal(_local2); _local3._parent.globalToLocal(_local2); _local3._x = _local2.x; _local3._y = _local2.y; if ((_local1.height + _local3._y) >= Stage.height) { _local1.upward = true; _local3._y = (_local2.y - _local1.height) - _local1.proxyBox_mc._height; } else { _local1.upward = false; } }; FComboBoxClass.prototype.openOrClose = function (flag) { var _local1 = this; var _local2 = flag; if (_local1.getLength() == 0) { } else { _local1.setPopUpLocation(_local1.container_mc); if ((_local1.lastSelected != -1) && ((_local1.lastSelected < _local1.topDisplayed) || (_local1.lastSelected > (_local1.topDisplayed + _local1.numDisplayed)))) { super.moveSelBy(_local1.lastSelected - _local1.getSelectedIndex()); } if (!_local2) { (_local1.downArrow.gotoAndStop(1));// not popped } else { (_local1.downArrow.gotoAndStop(2));// not popped } if (_local2 == _local1.opened) { } else { _local1.highlightTop(!_local2); _local1.fadeRate = _local1.styleTable.popUpFade.value; if (((!_local2) || (_local1.fadeRate == undefined)) || (_local1.fadeRate == 0)) { _local1.opened = (_local1.container_mc._visible = _local2); } else { _local1.setPopUpLocation(_local1.fader); _local1.time = 0; _local1.const = 85 / Math.sqrt(_local1.fadeRate); _local1.fader._alpha = 85; _local1.container_mc._visible = (_local1.fader._visible = true); _local1.onEnterFrame = function () { var _local1 = this; _local1.fader._alpha = 100 - ((_local1.const * Math.sqrt(++_local1.time)) + 15); if (_local1.time >= _local1.fadeRate) { _local1.fader._visible = false; delete _local1.onEnterFrame; _local1.opened = true; } }; } } } }; FComboBoxClass.prototype.fireChange = function () { var _local1 = this; _local1.lastSelected = _local1.getSelectedIndex(); if (!_local1.editable) { _local1.topLabel = _local1.getSelectedItem(); _local1.fLabel_mc.drawItem(_local1.topLabel, true); } else { _local1.value = _local1.getSelectedItem().label; _local1.fLabel_mc.setLabel(_local1.value); } _local1.executeCallback(); }; FComboBoxClass.prototype.releaseHandler = function () { var _local1 = this; var _local2 = _root; var _local3 = _local1.boundingBox_mc.hitTest(_local2._xmouse, _local2._ymouse); if (_local1.changeFlag) { if (_local3) { _local1.fireChange(); } _local1.openOrClose(!_local1.opened); } else if (_local3) { _local1.openOrClose(false); } else { _local1.onMouseDown = function () { var _local1 = this; var _local2 = _root; if ((!_local1.boundingBox_mc.hitTest(_local2._xmouse, _local2._ymouse)) && (!_local1.hitTest(_local2._xmouse, _local2._ymouse))) { _local1.onMouseDown = undefined; _local1.openOrClose(false); } }; } _local1.changeFlag = false; _local1.onMouseUp = undefined; clearInterval(_local1.dragScrolling); _local1.dragScrolling = undefined; }; FComboBoxClass.prototype.moveSelBy = function (itemNum) { var _local1 = this; if (itemNum != 0) { super.moveSelBy(itemNum); if (_local1.editable) { _local1.setValue(_local1.getSelectedItem().label); } if (!_local1.opened) { if (_local1.changeFlag && (!_local1.isSelected(_local1.lastSelected))) { _local1.fireChange(); } } } }; FComboBoxClass.prototype.myOnKeyDown = function () { var _local1 = this; if (!_local1.focused) { } else { if (_local1.editable && (Key.isDown(13))) { _local1.setValue(_local1.fLabel_mc.getLabel()); _local1.executeCallback(); _local1.openOrClose(false); } else if ((Key.isDown(13) || (Key.isDown(32) && (!_local1.editable))) && (_local1.opened)) { if (_local1.getSelectedIndex() != _local1.lastSelected) { _local1.fireChange(); } _local1.openOrClose(false); _local1.fLabel_txt.hscroll = 0; } super.myOnKeyDown(); } }; FComboBoxClass.prototype.findInputText = function () { if (!this.editable) { super.findInputText(); } }; FComboBoxClass.prototype.onLabelFocus = function () { var _local1 = this; _local1._parent._parent.tabFocused = false; _local1._parent._parent.focused = true; _local1.onKeyDown = function () { this._parent._parent.myOnKeyDown(); }; Key.addListener(_local1); }; FComboBoxClass.prototype.buttonPressHandler = function () { this._parent.pressHandler(); }; #endinitclip var FCStyle = new FStyleFormat(); FCStyle.textColor = "0xFFFFFF"; FCStyle.textSelected = "0xFFFFFF"; FCStyle.textDisabled = "0xFFFFFF"; FCStyle.selection = "0xF6F6F6"; FCStyle.selectionUnfocused = "0xf6f6f6"; FCStyle.addListener(this); this.deadPreview._visible = false;
Instance of Symbol 252 MovieClip [FCFScrollSelectListSymbol] "superClassAsset" in Symbol 255 MovieClip [FCFComboBoxSymbol] Frame 1
//component parameters onClipEvent (initialize) { }
Symbol 256 MovieClip [FCUserColorSymbol] Frame 1
#initclip 85 function FCUserColorClass() { this.init(); } if (gFlashCom == null) { _global.gFlashCom = new Object(); } if (gFlashCom.Notifier == null) { gFlashCom.Notifier = function () { }; gFlashCom.Notifier.prototype.listeners = new Array(); gFlashCom.Notifier.prototype.addListener = function (listener) { if (listener != null) { this.listeners.push(listener); } }; gFlashCom.Notifier.prototype.removeListener = function (listener) { var _local2 = this; var _local3 = listener; var _local1 = 0; while (_local1 < _local2.listeners.length) { if (_local2.listeners[_local1] == _local3) { return(_local2.listeners.splice(_local1, 1)); } _local1++; } return(undefined); }; gFlashCom.Notifier.prototype.notify = function (event) { var _local2 = this; var _local3 = event; var _local1 = 0; while (_local1 < _local2.listeners.length) { if (_local2.listeners[_local1][_local3] != null) { _local2.listeners[_local1]._target = _local2; _local2.listeners[_local1][_local3].apply(_local2.listeners[_local1], arguments.slice(1)); _local2.listeners[_local1]._target = null; } _local1++; } }; } gFlashCom.UserPrefsClass = function () { }; gFlashCom.UserPrefsClass.prototype = new gFlashCom.Notifier(); gFlashCom.UserPrefsClass.prototype.setColor = function (newColor) { var _local1 = this; var _local2 = _local1.color; _local1.color = newColor; _local1.notify("onColorChange", _local2); }; gFlashCom.userprefs = new gFlashCom.UserPrefsClass(); FCUserColorClass.prototype = new MovieClip(); Object.registerClass("FCUserColorSymbol", FCUserColorClass); FCUserColorClass.prototype.init = function () { var _local1 = this; _local1.name = ((_local1._name == null) ? "_DEFAULT_" : (_local1._name)); _local1.prefix = ("FCUserColor." + _local1.name) + "."; }; FCUserColorClass.prototype.onUnload = function () { this.close(); }; FCUserColorClass.prototype.connect = function (nc) { var _local1 = this; _local1.nc = nc; if (_local1.nc.FCUserColor == null) { _local1.nc.FCUserColor = {}; } _local1.nc.FCUserColor[_local1.name] = _local1; _local1.local_so = SharedObject.getLocal("FCUserColor", "/"); if (_local1.local_so.data.usercolor != null) { var userColor = _local1.local_so.data.usercolor; var _local3 = false; var _local2 = 0; while ((_local3 == false) && (_local2 < _local1.ColorCombo.getLength())) { if (_local1.ColorCombo.getItemAt(_local2).data == userColor) { _local3 = true; _local1.ColorCombo.setSelectedIndex(_local2); } _local2++; } } else { var randomSelection = Math.round(Math.random() * _local1.ColorCombo.getLength()); _local1.ColorCombo.setSelectedIndex(randomSelection); _local1.local_so.data.usercolor = "0x000000"; } _local1.nc.call(_local1.prefix + "connect", null, _local1.local_so.data.usercolor); }; FCUserColorClass.prototype.close = function () { var _local1 = this; var fullName = ("FCUserColor." + _local1.name); _local1.nc.call(_local1.prefix + "close", null); _local1.nc.FCUserColor[_local1.name] = null; _local1.nc = null; }; FCUserColorClass.prototype.setSize = function (newWidth, newHeight) { var _local1 = this; _local1._xscale = 100; _local1._yscale = 100; _local1.ColorCombo.setSize(newWidth, newHeight); }; #endinitclip function doChangeC(meep) { var _local2 = this; trace(meep); var _local1 = meep; _local2.local_so.data.usercolor = _local1; _local2.local_so.flush(); _local2.nc.call(_local2.prefix + "setGlobalColor", null, _local1); gFlashCom.userprefs.setColor(_local1); } function doChange() { var _local2 = this; var _local1 = _local2.ColorCombo.getSelectedItem().data; _local2.local_so.data.usercolor = _local1; _local2.local_so.flush(); _local2.nc.call(_local2.prefix + "setGlobalColor", null, _local1); gFlashCom.userprefs.setColor(_local1); } ColorCombo.setItemSymbol("FCCustomItemSymbol"); ColorCombo.setEditable = function (editableFlag) { var _local1 = this; if (!_local1.enable) { } else { _local1.editable = editableFlag; if (!_local1.editable) { _local1.onPress = _local1.pressHandler; _local1.useHandCursor = false; _local1.trackAsMenu = true; _local1.attachMovie("FCCustomItemSymbol", "fLabel_mc", 5, {controller:_local1, itemNum:-1}); _local1.fLabel_mc.onRollOver = undefined; _local1.fLabel_mc.setSize((_local1.width - _local1.itmHgt) + 1, _local1.itmHgt); _local1.topLabel = _local1.getSelectedItem(); _local1.fLabel_mc.drawItem(_local1.topLabel, false); _local1.highlightTop(false); } else { _local1.attachMovie("FCFLabelSymbol", "fLabel_mc", 5); _local1.fLabel_txt = _local1.fLabel_mc.labelField; _local1.fLabel_txt.type = "input"; _local1.fLabel_txt._x = 4; _local1.fLabel_txt.onSetFocus = _local1.onLabelFocus; _local1.fLabel_mc.setSize((_local1.width - _local1.itmHgt) - 3); delete _local1.onPress; _local1.fLabel_txt.onKillFocus = function () { this._parent._parent.myOnKillFocus(); }; _local1.fLabel_mc.setLabel(_local1.value); _local1.fLabel_txt.onChanged = function () { this._parent._parent.findInputText(); }; _local1.downArrow.onPress = _local1.buttonPressHandler; _local1.downArrow.useHandCursor = false; _local1.downArrow.trackAsMenu = true; } } }; this.setSize(this._width, this._height); stop();
Instance of Symbol 255 MovieClip [FCFComboBoxSymbol] "ColorCombo" in Symbol 256 MovieClip [FCUserColorSymbol] Frame 1
//component parameters onClipEvent (initialize) { editable = false; labels = []; labels[0] = "defaultValue"; labels[1] = ""; labels[2] = ""; labels[3] = ""; labels[4] = ""; labels[5] = ""; labels[6] = ""; labels[7] = ""; labels[8] = ""; labels[9] = ""; labels[10] = ""; labels[11] = ""; labels[12] = ""; labels[13] = ""; labels[14] = ""; labels[15] = ""; labels[16] = ""; labels[17] = ""; labels[18] = ""; labels[19] = ""; labels[20] = ""; data = []; data[0] = "0xCCCCCC"; data[1] = "0x666666"; data[2] = "0x000000"; data[3] = "0xFFFF00"; data[4] = "0xFFCC00"; data[5] = "0xFFCC99"; data[6] = "0xFF9900"; data[7] = "0xFF6600"; data[8] = "0xFF0000"; data[9] = "0x00FF00"; data[10] = "0x33CC33"; data[11] = "0x006600"; data[12] = "0xFFCCCC"; data[13] = "0xFFCCFF"; data[14] = "0x9900CC"; data[15] = "0x996633"; data[16] = "0x663300"; data[17] = "0x66CCFF"; data[18] = "0x0066FF"; data[19] = "0x000099"; data[20] = "0xFFFFFF"; rowCount = 21; changeHandler = "doChange"; }
Symbol 259 MovieClip [FCCursorSymbol] Frame 1
#initclip 73 function FCCursorClass() { this.init(); } FCCursorClass.prototype = new MovieClip(); FCCursorClass.prototype.useHandCursor = false; Object.registerClass("FCCursorSymbol", FCCursorClass); FCCursorClass.prototype.init = function () { var _local1 = this; _local1.name = ((_local1._name == null) ? "_DEFAULT_" : (_local1._name)); _local1.prefix = ("FCCursor." + _local1.name) + "."; }; FCCursorClass.prototype.onUnload = function () { this.close(); }; FCCursorClass.prototype.connect = function (nc) { var _local1 = this; _local1.nc = nc; if (_local1.nc.FCCursor == null) { _local1.nc.FCCursor = {}; } _local1.nc.FCCursor[_local1.name] = _local1; _local1.mov_so = SharedObject.getRemote(_local1.prefix + "mov", _local1.nc.uri, false); _local1.mov_so.owner = _local1; _local1.cursors_so = SharedObject.getRemote(_local1.prefix + "cursors", _local1.nc.uri, false); _local1.cursors_so.owner = _local1; _local1.nc.call(_local1.prefix + "connect", null); }; FCCursorClass.prototype.close = function () { var fullName = ("FCCursor." + this.name); this.nc.call(this.prefix + "close", null); this.mov_so.owner = null; delete this.mov_so.owner; this.mov_so.close(); this.mov_so = null; this.cursors_so.owner = null; delete this.cursors_so.owner; this.cursors_so.close(); this.cursors_so = null; this.nc.FCCursor[this.name] = null; this.nc = null; eval ("this." + this.id).removeMovieClip(); Mouse.show(); }; FCCursorClass.prototype.attachYourself = function (id, newName, layer, tcolor) { var _local1 = this; _local1.setUsername(newName); _local1.id = id; _local1.attachNewCursor(id, newName, layer, tcolor); _local1.getCursorsSharedObject(); _local1.getMovSharedObject(); }; FCCursorClass.prototype.setUsername = function (newName) { this.username = newName; if (newName != null) { Mouse.hide(); eval ("this." + this.id).label.text = newName; this.cursors_so.data[this.id] = {id:this.id, name:newName, layer:this.layer, color:this.color}; this.onMouseMove = this.AttachOnMouseMove; } }; FCCursorClass.prototype.getMovSharedObject = function () { this.mov_so.onSync = function (list) { for (i in list) { if (list[i].name != this.owner.id) { mcname = eval ("this." + list[i].name); mcname._x = this.owner.mov_so.data[list[i].name].x; mcname._y = this.owner.mov_so.data[list[i].name].y; } } }; this.mov_so.connect(this.nc); }; FCCursorClass.prototype.getCursorsSharedObject = function () { this.cursors_so.onSync = function (list) { for (k in list) { if (list[k].code == "change") { if (eval ("this." + list[k].name) == null) { this.owner.attachNewCursor(this.data[list[k].name].id, this.data[list[k].name].name, this.data[list[k].name].layer, this.data[list[k].name].color); } else { if (this.data[list[k].name].name != null) { eval ("this." + this.data[list[k].name].id).label.text = this.data[list[k].name].name; } if (this.data[list[k].name].color != null) { myCol = new Color(eval ("this." + this.data[list[k].name].id)); myCol.setRGB(this.data[list[k].name].color); } } } else if (list[k].code == "delete") { eval ("this." + list[k].name).removeMovieClip(); } } }; this.cursors_so.attachNewUser = function (id, name, layer, tcolor) { this.owner.attachNewCursor(id, name, layer, tcolor); }; this.cursors_so.connect(this.nc); }; FCCursorClass.prototype.attachNewCursor = function (theId, name, layer, tcolor) { this.attachMovie("FCCursorMovieClip", theId, layer); themc = eval ("this." + theId); themc.label.text = name; themc._x = -4000; themc._y = -4000; myCol = new Color(themc); myCol.setRGB(tcolor); }; FCCursorClass.prototype.AttachOnMouseMove = function () { this.x = this._xmouse; this.y = this._ymouse; eval ("this." + this.id)._x = this.x; eval ("this." + this.id)._y = this.y; this.mov_so.data[this.id] = {x:this.x, y:this.y}; }; FCCursorClass.prototype.setColor = function (newColor) { myCol = new Color(eval ("this." + this.id)); myCol.setRGB(newColor); this.usercolor = newColor; this.cursors_so.data[this.id] = {id:this.id, name:newName, layer:this.layer, color:newColor}; }; FCCursorClass.prototype.onColorChange = function () { this.setColor(gFlashCom.userprefs.color); }; #endinitclip _global._popUpLevel = ((_global._popUpLevel == undefined) ? 20000 : (_global._popUpLevel + 1)); this.swapDepths(_popUpLevel); gFlashCom.userprefs.addListener(this);
Symbol 262 MovieClip [FPushButtonSymbol] Frame 1
#initclip 81 function FPushButtonClass() { this.init(); } FPushButtonClass.prototype = new FUIComponentClass(); Object.registerClass("FPushButtonSymbol", FPushButtonClass); FPushButtonClass.prototype.init = function () { var _local1 = this; super.setSize(_local1._width, _local1._height); _local1.boundingBox_mc.unloadMovie(); _local1.attachMovie("FCfpb_states", "fpbState_mc", 1); _local1.attachMovie("FCFLabelSymbol", "fLabel_mc", 2); _local1.attachMovie("FCfpb_hitArea", "fpb_hitArea_mc", 3); super.init(); _local1.btnState = false; _local1.setClickHandler(_local1.clickHandler); _local1._xscale = 100; _local1._yscale = 100; _local1.setSize(_local1.width, _local1.height); if (_local1.label != undefined) { _local1.setLabel(_local1.label); } _local1.ROLE_SYSTEM_PUSHBUTTON = 43; _local1.STATE_SYSTEM_PRESSED = 8; _local1.EVENT_OBJECT_STATECHANGE = 32778; _local1.EVENT_OBJECT_NAMECHANGE = 32780; _local1._accImpl.master = _local1; _local1._accImpl.stub = false; _local1._accImpl.get_accRole = _local1.get_accRole; _local1._accImpl.get_accName = _local1.get_accName; _local1._accImpl.get_accState = _local1.get_accState; _local1._accImpl.get_accDefaultAction = _local1.get_accDefaultAction; _local1._accImpl.accDoDefaultAction = _local1.accDoDefaultAction; }; FPushButtonClass.prototype.setHitArea = function (w, h) { var _local1 = this.fpb_hitArea_mc; this.hitArea = _local1; _local1._visible = false; _local1._width = w; _local1._height = ((arguments.length > 1) ? (h) : (_local1._height)); }; FPushButtonClass.prototype.setSize = function (w, h) { var _local1 = this; var _local2 = w; var _local3 = h; _local2 = ((_local2 < 6) ? 6 : (_local2)); if (arguments.length > 1) { if (_local3 < 6) { _local3 = 6; } } super.setSize(_local2, _local3); _local1.setLabel(_local1.getLabel()); _local1.arrangeLabel(); _local1.setHitArea(_local2, _local3); _local1.boundingBox_mc._width = _local2; _local1.boundingBox_mc._height = _local3; _local1.drawFrame(); if (_local1.focused) { super.myOnSetFocus(); } _local1.initContentPos("fLabel_mc"); }; FPushButtonClass.prototype.arrangeLabel = function () { var _local3 = this; var _local1 = _local3.fLabel_mc; var h = _local3.height; var w = (_local3.width - 2); var _local2 = 1; _local3.fLabel_mc.setSize(w - (_local2 * 4)); _local1._x = _local2 * 3; _local1._y = (h / 2) - (_local1._height / 2); }; FPushButtonClass.prototype.getLabel = function () { return(this.fLabel_mc.labelField.text); }; FPushButtonClass.prototype.setLabel = function (label) { var _local1 = this; _local1.fLabel_mc.setLabel(label); _local1.txtFormat(); _local1.arrangeLabel(); if (Accessibility.isActive()) { Accessibility.sendEvent(_local1, 0, _local1.EVENT_OBJECT_NAMECHANGE); } }; FPushButtonClass.prototype.getEnabled = function () { return(this.enabled); }; FPushButtonClass.prototype.setEnabled = function (enable) { var _local1 = this; if (enable || (enable == undefined)) { _local1.gotoFrame(1); _local1.drawFrame(); _local1.flabel_mc.setEnabled(true); _local1.enabled = true; super.setEnabled(true); } else { _local1.gotoFrame(4); _local1.drawFrame(); _local1.flabel_mc.setEnabled(false); _local1.enabled = false; super.setEnabled(false); } }; FPushButtonClass.prototype.txtFormat = function () { var _local1 = this; var _local2 = _local1.textStyle; var _local3 = _local1.styleTable; _local2.align = ((_local3.textAlign.value == undefined) ? ((_local2.align = "center")) : undefined); _local2.leftMargin = ((_local3.textLeftMargin.value == undefined) ? ((_local2.leftMargin = 1)) : undefined); _local2.rightMargin = ((_local3.textRightMargin.value == undefined) ? ((_local2.rightMargin = 1)) : undefined); if (_local1.fLabel_mc._height > _local1.height) { super.setSize(_local1.width, _local1.fLabel_mc._height); } else { super.setSize(_local1.width, _local1.height); } _local1.fLabel_mc.labelField.setTextFormat(_local1.textStyle); _local1.setEnabled(_local1.enable); }; FPushButtonClass.prototype.drawFrame = function () { var _local3 = this; var _local2 = 1; var x1 = 0; var y1 = 0; var x2 = _local3.width; var y2 = _local3.height; var mc_array = ["up_mc", "over_mc", "down_mc", "disabled_mc"]; var frame = mc_array[_local3.fpbState_mc._currentframe - 1]; var mc = "frame"; var _local1 = 0; while (_local1 < 6) { x1 = x1 + ((_local1 % 2) * _local2); y1 = y1 + ((_local1 % 2) * _local2); x2 = x2 - (((_local1 + 1) % 2) * _local2); y2 = y2 - (((_local1 + 1) % 2) * _local2); var w = (Math.abs(x1 - x2) + (2 * _local2)); var h = (Math.abs(y1 - y2) + (2 * _local2)); _local3.fpbState_mc[frame][mc + _local1]._width = w; _local3.fpbState_mc[frame][mc + _local1]._height = h; _local3.fpbState_mc[frame][mc + _local1]._x = x1 - _local2; _local3.fpbState_mc[frame][mc + _local1]._y = y1 - _local2; _local1++; } }; FPushButtonClass.prototype.setClickHandler = function (chng, obj) { var _local1 = this; _local1.handlerObj = ((arguments.length < 2) ? (_local1._parent) : (obj)); _local1.clickHandler = chng; }; FPushButtonClass.prototype.executeCallBack = function () { var _local1 = this; _local1.handlerObj[_local1.clickHandler](_local1); }; FPushButtonClass.prototype.initContentPos = function (mc) { var _local1 = this; _local1.incrVal = 1; _local1.initx = _local1[mc]._x - (_local1.getBtnState() * _local1.incrVal); _local1.inity = _local1[mc]._y - (_local1.getBtnState() * _local1.incrVal); _local1.togx = _local1.initx + _local1.incrVal; _local1.togy = _local1.inity + _local1.incrVal; }; FPushButtonClass.prototype.setBtnState = function (state) { var _local1 = this; _local1.btnState = state; if (state) { _local1.fLabel_mc._x = _local1.togx; _local1.fLabel_mc._y = _local1.togy; } else { _local1.fLabel_mc._x = _local1.initx; _local1.fLabel_mc._y = _local1.inity; } }; FPushButtonClass.prototype.getBtnState = function () { return(this.btnState); }; FPushButtonClass.prototype.myOnSetFocus = function () { this.focused = true; super.myOnSetFocus(); }; FPushButtonClass.prototype.onPress = function () { var _local1 = this; _local1.pressFocus(); _local1.fpbState_mc.gotoAndStop(3); _local1.drawFrame(); _local1.setBtnState(true); if (Accessibility.isActive()) { Accessibility.sendEvent(_local1, 0, _local1.EVENT_OBJECT_STATECHANGE, true); } }; FPushButtonClass.prototype.onRelease = function () { var _local1 = this; _local1.fpbState_mc.gotoAndStop(2); _local1.drawFrame(); _local1.executeCallBack(); _local1.setBtnState(false); if (Accessibility.isActive()) { Accessibility.sendEvent(_local1, 0, _local1.EVENT_OBJECT_STATECHANGE, true); } }; FPushButtonClass.prototype.onRollOver = function () { this.fpbState_mc.gotoAndStop(2); this.drawFrame(); }; FPushButtonClass.prototype.onRollOut = function () { this.fpbState_mc.gotoAndStop(1); this.drawFrame(); }; FPushButtonClass.prototype.onReleaseOutside = function () { var _local1 = this; _local1.setBtnState(false); _local1.fpbState_mc.gotoAndStop(1); _local1.drawFrame(); }; FPushButtonClass.prototype.onDragOut = function () { var _local1 = this; _local1.setBtnState(false); _local1.fpbState_mc.gotoAndStop(1); _local1.drawFrame(); }; FPushButtonClass.prototype.onDragOver = function () { var _local1 = this; _local1.setBtnState(true); _local1.fpbState_mc.gotoAndStop(3); _local1.drawFrame(); }; FPushButtonClass.prototype.myOnKeyDown = function () { var _local1 = this; if ((Key.getCode() == 32) && (_local1.pressOnce == undefined)) { _local1.onPress(); _local1.pressOnce = 1; } }; FPushButtonClass.prototype.myOnKeyUp = function () { if (Key.getCode() == 32) { this.onRelease(); this.pressOnce = undefined; } }; FPushButtonClass.prototype.get_accRole = function (childId) { return(this.master.ROLE_SYSTEM_PUSHBUTTON); }; FPushButtonClass.prototype.get_accName = function (childId) { return(this.master.getLabel()); }; FPushButtonClass.prototype.get_accState = function (childId) { var _local1 = this; if (_local1.pressOnce) { return(_local1.master.STATE_SYSTEM_PRESSED); } return(_local1.master.STATE_SYSTEM_DEFAULT); }; FPushButtonClass.prototype.get_accDefaultAction = function (childId) { return("Press"); }; FPushButtonClass.prototype.accDoDefaultAction = function (childId) { this.master.onPress(); this.master.onRelease(); }; #endinitclip boundingBox_mc._visible = false; deadPreview._visible = false;
Symbol 265 MovieClip [FCFBoundingBoxSymbol] Frame 1
var component = _parent; component.registerSkinElement(boundingBox, "background"); stop();
Symbol 265 MovieClip [FCFBoundingBoxSymbol] Frame 2
component.registerSkinElement(boundingBox2, "backgroundDisabled"); stop();
Symbol 268 MovieClip [FCFPushButtonSymbol] Frame 1
#initclip 80 function FPushButtonClass() { this.init(); } FPushButtonClass.prototype = new FUIComponentClass(); Object.registerClass("FCFPushButtonSymbol", FPushButtonClass); FPushButtonClass.prototype.init = function () { var _local1 = this; super.setSize(_local1._width, _local1._height); _local1.boundingBox_mc.unloadMovie(); _local1.attachMovie("FCfpb_states", "fpbState_mc", 1); _local1.attachMovie("FCFLabelSymbol", "fLabel_mc", 2); _local1.attachMovie("FCfpb_hitArea", "fpb_hitArea_mc", 3); super.init(); _local1.btnState = false; _local1.setClickHandler(_local1.clickHandler); _local1._xscale = 100; _local1._yscale = 100; _local1.setSize(_local1.width, _local1.height); if (_local1.label != undefined) { _local1.setLabel(_local1.label); } _local1.ROLE_SYSTEM_PUSHBUTTON = 43; _local1.STATE_SYSTEM_PRESSED = 8; _local1.EVENT_OBJECT_STATECHANGE = 32778; _local1.EVENT_OBJECT_NAMECHANGE = 32780; _local1._accImpl.master = _local1; _local1._accImpl.stub = false; _local1._accImpl.get_accRole = _local1.get_accRole; _local1._accImpl.get_accName = _local1.get_accName; _local1._accImpl.get_accState = _local1.get_accState; _local1._accImpl.get_accDefaultAction = _local1.get_accDefaultAction; _local1._accImpl.accDoDefaultAction = _local1.accDoDefaultAction; }; FPushButtonClass.prototype.setHitArea = function (w, h) { var _local1 = this.fpb_hitArea_mc; this.hitArea = _local1; _local1._visible = false; _local1._width = w; _local1._height = ((arguments.length > 1) ? (h) : (_local1._height)); }; FPushButtonClass.prototype.setSize = function (w, h) { var _local1 = this; var _local2 = w; var _local3 = h; _local2 = ((_local2 < 6) ? 6 : (_local2)); if (arguments.length > 1) { if (_local3 < 6) { _local3 = 6; } } super.setSize(_local2, _local3); _local1.setLabel(_local1.getLabel()); _local1.arrangeLabel(); _local1.setHitArea(_local2, _local3); _local1.boundingBox_mc._width = _local2; _local1.boundingBox_mc._height = _local3; _local1.drawFrame(); if (_local1.focused) { super.myOnSetFocus(); } _local1.initContentPos("fLabel_mc"); }; FPushButtonClass.prototype.arrangeLabel = function () { var _local3 = this; var _local1 = _local3.fLabel_mc; var h = _local3.height; var w = (_local3.width - 2); var _local2 = 1; _local3.fLabel_mc.setSize(w - (_local2 * 4)); _local1._x = _local2 * 3; _local1._y = (h / 2) - (_local1._height / 2); }; FPushButtonClass.prototype.getLabel = function () { return(this.fLabel_mc.labelField.text); }; FPushButtonClass.prototype.setLabel = function (label) { var _local1 = this; _local1.fLabel_mc.setLabel(label); _local1.txtFormat(); _local1.arrangeLabel(); if (Accessibility.isActive()) { Accessibility.sendEvent(_local1, 0, _local1.EVENT_OBJECT_NAMECHANGE); } }; FPushButtonClass.prototype.getEnabled = function () { return(this.enabled); }; FPushButtonClass.prototype.setEnabled = function (enable) { var _local1 = this; if (enable || (enable == undefined)) { _local1.fpbState_mc.gotoAndStop(1); _local1.drawFrame(); _local1.flabel_mc.setEnabled(true); _local1.enabled = true; super.setEnabled(true); } else { _local1.fpbState_mc.gotoAndStop(4); _local1.drawFrame(); _local1.flabel_mc.setEnabled(false); _local1.enabled = false; super.setEnabled(false); } }; FPushButtonClass.prototype.txtFormat = function () { var _local1 = this; var _local2 = _local1.textStyle; var _local3 = _local1.styleTable; _local2.align = ((_local3.textAlign.value == undefined) ? ((_local2.align = "center")) : undefined); _local2.leftMargin = ((_local3.textLeftMargin.value == undefined) ? ((_local2.leftMargin = 1)) : undefined); _local2.rightMargin = ((_local3.textRightMargin.value == undefined) ? ((_local2.rightMargin = 1)) : undefined); if (_local1.fLabel_mc._height > _local1.height) { super.setSize(_local1.width, _local1.fLabel_mc._height); } else { super.setSize(_local1.width, _local1.height); } _local1.fLabel_mc.labelField.setTextFormat(_local1.textStyle); _local1.setEnabled(_local1.enable); }; FPushButtonClass.prototype.drawFrame = function () { var _local3 = this; var _local2 = 1; var x1 = 0; var y1 = 0; var x2 = _local3.width; var y2 = _local3.height; var mc_array = ["up_mc", "over_mc", "down_mc", "disabled_mc"]; var frame = mc_array[_local3.fpbState_mc._currentframe - 1]; var mc = "frame"; var _local1 = 0; while (_local1 < 6) { x1 = x1 + ((_local1 % 2) * _local2); y1 = y1 + ((_local1 % 2) * _local2); x2 = x2 - (((_local1 + 1) % 2) * _local2); y2 = y2 - (((_local1 + 1) % 2) * _local2); var w = (Math.abs(x1 - x2) + (2 * _local2)); var h = (Math.abs(y1 - y2) + (2 * _local2)); _local3.fpbState_mc[frame][mc + _local1]._width = w; _local3.fpbState_mc[frame][mc + _local1]._height = h; _local3.fpbState_mc[frame][mc + _local1]._x = x1 - _local2; _local3.fpbState_mc[frame][mc + _local1]._y = y1 - _local2; _local1++; } }; FPushButtonClass.prototype.setClickHandler = function (chng, obj) { var _local1 = this; _local1.handlerObj = ((arguments.length < 2) ? (_local1._parent) : (obj)); _local1.clickHandler = chng; }; FPushButtonClass.prototype.executeCallBack = function () { var _local1 = this; _local1.handlerObj[_local1.clickHandler](_local1); }; FPushButtonClass.prototype.initContentPos = function (mc) { var _local1 = this; _local1.incrVal = 1; _local1.initx = _local1[mc]._x - (_local1.getBtnState() * _local1.incrVal); _local1.inity = _local1[mc]._y - (_local1.getBtnState() * _local1.incrVal); _local1.togx = _local1.initx + _local1.incrVal; _local1.togy = _local1.inity + _local1.incrVal; }; FPushButtonClass.prototype.setBtnState = function (state) { this.btnState = state; if (state) { } }; FPushButtonClass.prototype.getBtnState = function () { return(this.btnState); }; FPushButtonClass.prototype.myOnSetFocus = function () { this.focused = true; super.myOnSetFocus(); }; FPushButtonClass.prototype.onPress = function () { var _local1 = this; _local1.pressFocus(); _local1.fpbState_mc.gotoAndStop(3); _local1.drawFrame(); _local1.setBtnState(true); if (Accessibility.isActive()) { Accessibility.sendEvent(_local1, 0, _local1.EVENT_OBJECT_STATECHANGE, true); } }; FPushButtonClass.prototype.onRelease = function () { var _local1 = this; _local1.fpbState_mc.gotoAndStop(2); _local1.drawFrame(); _local1.executeCallBack(); _local1.setBtnState(false); if (Accessibility.isActive()) { Accessibility.sendEvent(_local1, 0, _local1.EVENT_OBJECT_STATECHANGE, true); } }; FPushButtonClass.prototype.onRollOver = function () { this.fpbState_mc.gotoAndStop(2); this.drawFrame(); }; FPushButtonClass.prototype.onRollOut = function () { this.fpbState_mc.gotoAndStop(1); this.drawFrame(); }; FPushButtonClass.prototype.onReleaseOutside = function () { var _local1 = this; _local1.setBtnState(false); _local1.fpbState_mc.gotoAndStop(1); _local1.drawFrame(); }; FPushButtonClass.prototype.onDragOut = function () { var _local1 = this; _local1.setBtnState(false); _local1.fpbState_mc.gotoAndStop(1); _local1.drawFrame(); }; FPushButtonClass.prototype.onDragOver = function () { var _local1 = this; _local1.setBtnState(true); _local1.fpbState_mc.gotoAndStop(3); _local1.drawFrame(); }; FPushButtonClass.prototype.myOnKeyDown = function () { var _local1 = this; if ((Key.getCode() == 32) && (_local1.pressOnce == undefined)) { _local1.onPress(); _local1.pressOnce = 1; } }; FPushButtonClass.prototype.myOnKeyUp = function () { if (Key.getCode() == 32) { this.onRelease(); this.pressOnce = undefined; } }; FPushButtonClass.prototype.get_accRole = function (childId) { return(this.master.ROLE_SYSTEM_PUSHBUTTON); }; FPushButtonClass.prototype.get_accName = function (childId) { return(this.master.getLabel()); }; FPushButtonClass.prototype.get_accState = function (childId) { var _local1 = this; if (_local1.pressOnce) { return(_local1.master.STATE_SYSTEM_PRESSED); } return(_local1.master.STATE_SYSTEM_DEFAULT); }; FPushButtonClass.prototype.get_accDefaultAction = function (childId) { return("Press"); }; FPushButtonClass.prototype.accDoDefaultAction = function (childId) { this.master.onPress(); this.master.onRelease(); }; #endinitclip var frogPushStyle = new FStyleFormat(); frogPushStyle.textColor = "0xffffff"; frogPushStyle.addListener(this); boundingBox_mc._visible = false; deadPreview._visible = false;
Symbol 277 MovieClip [Defaults] Frame 1
#initclip 42 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclip
Symbol 278 MovieClip [UIObjectExtensions] Frame 1
#initclip 43 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclip
Symbol 279 MovieClip [UIObject] Frame 1
#initclip 44 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();
Symbol 280 MovieClip [Border] Frame 1
#initclip 45 Object.registerClass("Border", mx.skins.Border); #endinitclip stop();
Symbol 281 MovieClip [RectBorder] Frame 1
#initclip 46 mx.skins.SkinElement.registerElement(mx.skins.RectBorder.symbolName, Object(mx.skins.RectBorder)); Object.registerClass("RectBorder", mx.skins.halo.RectBorder); #endinitclip stop();
Symbol 284 Button
on (keyPress "<Tab>") { this.tabHandler(); }
Symbol 285 MovieClip Frame 1
#initclip 47 Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } #endinitclip
Symbol 288 MovieClip [FocusRect] Frame 1
#initclip 48 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclip
Symbol 289 MovieClip [FocusManager] Frame 1
#initclip 49 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();
Symbol 290 MovieClip [UIComponentExtensions] Frame 1
#initclip 50 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclip
Symbol 291 MovieClip [UIComponent] Frame 1
#initclip 51 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();
Symbol 292 MovieClip [TextInput] Frame 1
#initclip 52 Object.registerClass("TextInput", mx.controls.TextInput); #endinitclip stop();
Symbol 315 MovieClip [BrdrShdw] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "shadowColor");
Symbol 317 MovieClip [BrdrFace] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "buttonColor");
Symbol 320 MovieClip [BrdrBlk] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 322 MovieClip [BrdrHilght] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "highlightColor");
Symbol 325 MovieClip [SimpleButton] Frame 1
#initclip 53 Object.registerClass("SimpleButton", mx.controls.SimpleButton); #endinitclip stop();
Symbol 326 MovieClip [ButtonSkin] Frame 1
#initclip 54 Object.registerClass("ButtonSkin", mx.skins.halo.ButtonSkin); #endinitclip
Symbol 327 MovieClip [Button] Frame 1
#initclip 55 Object.registerClass("Button", mx.controls.Button); #endinitclip stop();
Instance of Symbol 325 MovieClip [SimpleButton] in Symbol 327 MovieClip [Button] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 329 MovieClip [FCSimpleConnectSymbol] Frame 1
#initclip 87 function FCSimpleConnectClass() { this.init(); } FCSimpleConnectClass.prototype = new MovieClip(); Object.registerClass("FCSimpleConnectSymbol", FCSimpleConnectClass); FCSimpleConnectClass.prototype.onUnload = function () { this.close(); }; FCSimpleConnectClass.prototype.init = function () { var _local1 = this; _local1.name = ((_local1._name == null) ? "_DEFAULT_" : (_local1._name)); _local1.prefix = ("FCSimpleConnect." + _local1.name) + "."; _local1.username_txt.onKillFocus = function () { this._parent.hasFocus = false; }; _local1.username_txt.onSetFocus = function () { this._parent.hasFocus = true; }; _local1.enterListener = new Object(); _local1.enterListener.owner = _local1; _local1.enterListener.onKeyDown = function () { var _local1 = this; if (_local1.owner.hasFocus) { if (Key.isDown(13)) { _local1.owner.loginChange(); } else { clearInterval(_local1.owner.intervalID); _local1.owner.intervalID = setInterval(_local1.owner, "checkName", 10); } } }; Key.addListener(_local1.enterListener); }; FCSimpleConnectClass.prototype.connect = function (nc) { var _local1 = this; _local1.nc = nc; if (_local1.nc.FCSimpleConnect == null) { _local1.nc.FCSimpleConnect = {}; } _local1.nc.FCSimpleConnect[_local1.name] = _local1; _local1.nc.call(_local1.prefix + "connect", null, guestnum); }; FCSimpleConnectClass.prototype.close = function () { var _local1 = this; _local1.nc.call(_local1.prefix + "close", null); _local1.nc.FCSimpleConnect[_local1.name] = null; _local1.nc = null; }; var makesound = _root.padinfo; var guestnum = _root.padinfo3.text; FCSimpleConnectClass.prototype.serverConnect = function (username, appInstance) { var _local1 = this; _local1.close(); var _local2 = 0; while (_local2 < _local1.fcComponents.length) { _local1._parent[_local1.fcComponents[_local2]].close(); _local2++; } _local1.main_nc.close(); _local1.main_nc = new NetConnection(); _local1.main_nc.owner = _local1; _local1.appDirectory = "rtmp://7thspace.com:3066/dp" + makesound; trace(_local1.appDirectory); _local1.username = guestnum; _local1.changeName_btn.setEnabled(true); loginChange(); _local1.main_nc.connect(_local1.removeSpaces(_local1.appDirectory), guestnum, password); _local1.setUsername(guestnum); _local1.connect(_local1.main_nc); _local2 = 0; while (_local2 < _local1.fcComponents.length) { _local1._parent[_local1.fcComponents[_local2]].setUsername(guestnum); _local1._parent[_local1.fcComponents[_local2]].connect(_local1.main_nc); _local2++; } }; FCSimpleConnectClass.prototype.setUsername = function (newName) { this.username = guestnum; this.username_txt.text = guestnum; }; FCSimpleConnectClass.prototype.changedName = function (newName) { var _local2 = this; var _local3 = newName; var _local1 = 0; while (_local1 < _local2.fcComponents.length) { _local2._parent[_local2.fcComponents[_local1]].setUsername(_local3); _local1++; } }; FCSimpleConnectClass.prototype.loginChange = function () { var _local1 = this; _local1.username = guestnum; _local1.main_nc.call(_local1.prefix + "changeName", null, guestnum); _local1.local_so.data.username = guestnum; _local1.local_so.flush(); }; FCSimpleConnectClass.prototype.checkName = function () { clearInterval(this.intervalID); var _local2 = guestnum; var _local1 = this.changeName_btn; if (_local2.length == 0) { _local1.setEnabled(false); } else if (_local2.charAt(0) == " ") { _local1.setEnabled(false); } else if (_local1.enabled == false) { _local1.setEnabled(true); } }; FCSimpleConnectClass.prototype.removeSpaces = function (str) { var _local2 = str; var _local1 = 0; while (_local2.charAt(_local1) == " ") { _local1++; } _local2 = _local2.substr(_local1); _local1 = length(_local2) - 1; while (_local2.charAt(_local1) == " ") { _local1--; } _local2 = _local2.substr(0, _local1 + 1); return(_local2); }; FCSimpleConnectClass.prototype.setSize = function (newWidth, newHeight) { var _local1 = this; _local1._xscale = 100; _local1._yscale = 100; _local1.username_txt._width = newWidth - 73; _local1.changeName_btn._x = newWidth - _local1.changeName_btn._width; _local1.inputBg_mc._width = _local1.username_txt._width; }; #endinitclip changeName_btn._visible = false; btn_new.onRelease = function () { loginChange(); }; this.setSize(this._width, this._height); this.serverConnect(_parent.username, _parent.appInstance); this.main_nc.call(this.prefix + "changeName", null, guestnum); this.deadPreview._visible = false;
Instance of Symbol 292 MovieClip [TextInput] "username_txt" in Symbol 329 MovieClip [FCSimpleConnectSymbol] Frame 1
//component parameters onClipEvent (initialize) { editable = true; password = false; text = "Guest"; maxChars = null; restrict = ""; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 268 MovieClip [FCFPushButtonSymbol] "changeName_btn" in Symbol 329 MovieClip [FCSimpleConnectSymbol] Frame 1
//component parameters onClipEvent (initialize) { label = "Set Name"; clickHandler = "loginChange"; }
Instance of Symbol 327 MovieClip [Button] "btn_new" in Symbol 329 MovieClip [FCSimpleConnectSymbol] Frame 1
//component parameters onClipEvent (initialize) { icon = ""; label = "Change Name"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 330 MovieClip [ECHOScratchPadSymbol] Frame 1
#initclip 69 if (!_global.Echotap) { _global.Echotap = new Object(); } var ScratchpadClass = ((_global.echotap.ScratchpadClass = function () { this.init(); })); ScratchpadClass.prototype = new MovieClip(); Object.registerClass("ECHOScratchPadSymbol", ScratchpadClass); ScratchpadClass.prototype.init = function () { var _local1 = this; _local1.name = ((_local1._name == null) ? "_DEFAULT_" : (_local1._name)); _local1.prefix = ("Scratchpad." + _local1.name) + "."; _local1.width = _local1._width; _local1.height = _local1._height; _local1._xscale = (_local1._yscale = 100); _local1.setSize(_local1.width, _local1.height); _local1.boundingBox_mc._alpha = (_local1.transparentBackground_prm ? 0 : 100); _local1.createEmptyMovieClip("scratchpad_mc", 1); _local1.createEmptyMovieClip("temppad_mc", 2); _local1.scratchpad_mc.setMask(_local1.boundingPermMask_mc); _local1.temppad_mc.setMask(_local1.boundingTempMask_mc); _local1.boundingBox_mc.useHandCursor = false; _local1.boundingBox_mc.onPress = function () { var _local1 = this; _local1._parent.beginDrawing(_local1._parent._xmouse, _local1._parent._ymouse, 0); }; _local1.drawingStack = []; _local1.scratchpad_mc.lineStyle(_local1.thickness_prm); _local1.temppad_mc.lineStyle(_local1.thickness_prm); _local1.undoStacker = new Object(); _local1.undoStacker.stack = []; _local1.undoStacker.owner = _local1; _local1.undoStacker.onResult = function (drawingID) { this.stack.push(drawingID); }; }; ScratchpadClass.prototype.initAfterInitClip = function () { if ((_global.speakerMode != undefined) && (_global.speakerMode == false)) { this.boundingBox_mc.onPress = null; } }; ScratchPadClass.prototype.undo = function () { var _local1 = this; if (_local1.undoStacker.stack.length > 0) { _local1.deleteDrawing(_local1.undoStacker.stack.pop()); } }; ScratchpadClass.prototype.setThickness = function (thickness) { this.thickness_prm = lsize.value; }; ScratchpadClass.prototype.beginDrawing = function (x, y, col) { var _local1 = this; _local1.temppad_mc.clear(); _local1.p = []; _local1.temppad_mc.lineStyle(_local1.thickness_prm, col, 100); _local1.temppad_mc.moveTo(x, y); _local1.onMouseUp = _local1.onScratchpadRelease; _local1.onMouseMove = _local1.onScratchpadMove; }; ScratchpadClass.prototype.onScratchpadMove = function () { var _local1 = this; _local1.temppad_mc.lineTo(_local1._xmouse, _local1._ymouse); _local1.p.push({x:_local1._xmouse, y:_local1._ymouse}); }; ScratchpadClass.prototype.onScratchpadRelease = function () { var _local1 = this; _local1.onMouseMove = null; _local1.onMouseUp = null; _local1.nc.call(_local1.prefix + "postDrawing", _local1.undoStacker, _local1.p, _root.lsize.value); _local1.temppad_mc.clear(); delete _local1.p; }; ScratchpadClass.prototype.onUnload = function () { this.close(); }; ScratchpadClass.prototype.connect = function (nc) { var _local2 = this; _local2.nc = nc; _local2.nc.setClientCount = function (clientCount) { _root.clientCountText.text = "Users Online: " + clientCount; }; _local2.nc.showWarning = function (showWarn) { myBox.create("Warning", "You were disconnected because you have posted too much data at once.", ["ok"]); }; _local2.nc.setTimerCount = function (timerCount) { var _local1 = 160 - timerCount; _root.timerCountText.text = ("New round starts in about " + _local1) + " seconds."; }; _local2.nc.call(_local2.prefix + "connect"); if (_local2.nc.Scratchpad == null) { _local2.nc.Scratchpad = {}; } _local2.nc.Scratchpad[_local2.name] = _local2; _local2.scratchpad_so = SharedObject.getRemote(_local2.prefix + "scratchpad", _local2.nc.uri, true); _local2.scratchpad_so.owner = _local2; _local2.scratchpad_so.onSync = function (list) { var _local2 = this; var _local3 = list; for (var n in _local3) { var _local1 = _local3[n]; trace(_local1.code); if (_local1.code == "clear") { _local2.owner.refreshScratchpad(); } else if (_local1.code == "change") { _local2.owner.updateDrawingClip(_local1.name); } else if (_local1.code == "delete") { _local2.owner.deleteLocalDrawingClip(_local1.name); } } }; _local2.scratchpad_so.connect(_local2.nc); }; ScratchpadClass.prototype.refreshScratchpad = function () { this.deleteLocalDrawings(); this.repopulateFromSharedObject(); }; ScratchpadClass.prototype.updateDrawingClip = function (drawingID) { drawingID = parseInt(drawingID); this.scratchpad_mc.createEmptyMovieClip("d" + drawingID, drawingID); var _local3 = this.scratchpad_mc["d" + drawingID]; this.drawingStack.push(_local3); var _local2 = this.scratchpad_so.data[drawingID].p; var c = this.scratchpad_so.data[drawingID].c; var t = this.scratchpad_so.data[drawingID].t; _local3.lineStyle(t, c, 100); _local3.moveTo(_local2[0].x, _local2[0].y); var len = _local2.length; var _local1 = 0; while (_local1 < len) { _local3.lineTo(_local2[_local1].x, _local2[_local1].y); _local1++; } }; ScratchPadClass.prototype.deleteDrawing = function (drawingID) { trace("deleteDrawing: " + drawingID); this.nc.call(this.prefix + "deleteDrawing", null, drawingID); }; ScratchpadClass.prototype.clearPad = function (mpass) { if ((_global.speakerMode == true) || (_global.speakerMode == undefined)) { this.nc.call(this.prefix + "clearPadrequest", null, _root.login.modpass.text); } }; ScratchpadClass.prototype.deleteLocalDrawingClip = function (drawingID) { this.scratchpad_mc["d" + drawingID].removeMovieClip(); }; ScratchpadClass.prototype.deleteLocalDrawings = function () { var _local1 = this; while (_local1.drawingStack.length > 0) { _local1.drawingStack.pop().removeMovieClip(); } _local1.undoStacker.stack = []; }; ScratchpadClass.prototype.repopulateFromSharedObject = function () { var _local1 = this; for (var _local2 in _local1.scratchpad_so.data) { _local1.updateDrawingClip(_local2); } }; ScratchpadClass.prototype.close = function () { var _local1 = this; _local1.scratchpad_so.owner = null; delete _local1.scratchpad_so.swf; delete _local1.scratchpad_so.owner; delete _local1.scratchpad_so.onSync; _local1.scratchpad_so.close(); _local1.so = null; _local1.nc.Scratchpad[_local1.name] = null; _local1.nc = null; }; ScratchpadClass.prototype.setSize = function (w, h) { var _local1 = this; _local1.boundingPermMask_mc._width = (_local1.boundingTempMask_mc._width = (_local1.boundingBox_mc._width = (_local1.width = w))); _local1.boundingPermMask_mc._height = (_local1.boundingTempMask_mc._height = (_local1.boundingBox_mc._height = (_local1.height = h))); }; #endinitclip this.initAfterInitClip();
Symbol 334 MovieClip [CustomBorder] Frame 1
#initclip 56 Object.registerClass("CustomBorder", mx.skins.CustomBorder); mx.skins.SkinElement.registerElement("CustomBorder", mx.skins.CustomBorder); #endinitclip
Symbol 346 MovieClip [ScrollThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 348 MovieClip [ScrollThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 359 MovieClip [ThumbThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 361 MovieClip [ThumbThemeColor3] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 368 MovieClip [ThumbThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 389 MovieClip [BtnDownArrow] Frame 1
#initclip 57 Object.registerClass("BtnDownArrow", mx.controls.SimpleButton); #endinitclip
Symbol 390 MovieClip [BtnUpArrow] Frame 1
#initclip 58 Object.registerClass("BtnUpArrow", mx.controls.SimpleButton); #endinitclip
Symbol 392 MovieClip [HScrollBar] Frame 1
#initclip 59 Object.registerClass("HScrollBar", mx.controls.HScrollBar); #endinitclip stop();
Instance of Symbol 327 MovieClip [Button] in Symbol 392 MovieClip [HScrollBar] Frame 2
//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 325 MovieClip [SimpleButton] in Symbol 392 MovieClip [HScrollBar] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 393 MovieClip [VScrollBar] Frame 1
#initclip 60 Object.registerClass("VScrollBar", mx.controls.VScrollBar); #endinitclip stop();
Instance of Symbol 327 MovieClip [Button] in Symbol 393 MovieClip [VScrollBar] Frame 2
//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 325 MovieClip [SimpleButton] in Symbol 393 MovieClip [VScrollBar] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 394 MovieClip [View] Frame 1
#initclip 61 Object.registerClass("View", mx.core.View); #endinitclip stop();
Symbol 395 MovieClip [ScrollView] Frame 1
#initclip 62 Object.registerClass("ScrollView", mx.core.ScrollView); #endinitclip stop();
Instance of Symbol 392 MovieClip [HScrollBar] in Symbol 395 MovieClip [ScrollView] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 393 MovieClip [VScrollBar] in Symbol 395 MovieClip [ScrollView] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 396 MovieClip [Modal] Frame 1
#initclip 63 mx.skins.SkinElement.registerElement("Modal"); #endinitclip
Symbol 403 MovieClip [TitleBackground] Frame 1
#initclip 64 _global.mx.skins.TitleBackground = function () { this.constructObject(); }; _global.mx.skins.TitleBackground.prototype = new mx.skins.CustomBorder(); _global.mx.skins.TitleBackground.prototype.className = "TitleBackground"; _global.mx.skins.TitleBackground.symbolName = "TitleBackground"; _global.mx.skins.TitleBackground.symbolOwner = _global.mx.skins.TitleBackground; _global.mx.skins.TitleBackground.prototype.leftSkin = "TitleLeft"; _global.mx.skins.TitleBackground.prototype.middleSkin = "TitleMiddle"; _global.mx.skins.TitleBackground.prototype.rightSkin = "TitleRight"; _global.mx.skins.SkinElement.registerElement("TitleBackground", _global.mx.skins.TitleBackground); _global.mx.skins.SkinElement.registerElement("TitleLeft"); _global.mx.skins.SkinElement.registerElement("TitleMiddle"); _global.mx.skins.SkinElement.registerElement("TitleRight"); _global.mx.skins.TitleBackground.prototype.init = function () { super.init(); }; #endinitclip
Symbol 412 MovieClip [WindowAssets] Frame 1
#initclip 65 mx.containers.Window.prototype.titleStyleDeclaration = "windowStyles"; #endinitclip
Symbol 413 MovieClip [Window] Frame 1
#initclip 66 Object.registerClass("Window", mx.containers.Window); #endinitclip stop();
Instance of Symbol 287 MovieClip [BoundingBox] "boundingBox_mc" in Symbol 413 MovieClip [Window] Frame 1
/* no clip actions */
Instance of Symbol 325 MovieClip [SimpleButton] in Symbol 413 MovieClip [Window] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 425 MovieClip [StepThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 437 MovieClip [NumericStepper] Frame 1
#initclip 67 Object.registerClass("NumericStepper", mx.controls.NumericStepper); #endinitclip stop();
Instance of Symbol 325 MovieClip [SimpleButton] in Symbol 437 MovieClip [NumericStepper] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 292 MovieClip [TextInput] in Symbol 437 MovieClip [NumericStepper] Frame 2
//component parameters onClipEvent (initialize) { editable = true; password = false; text = ""; maxChars = null; restrict = "null"; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 450 MovieClip Frame 1
stop(); cpp.onRelease = function () { _root.login._visible = false; _root.scratchpad_mc.clearPad(); };
Instance of Symbol 327 MovieClip [Button] "cpp" in Symbol 450 MovieClip Frame 1
//component parameters onClipEvent (initialize) { icon = ""; label = "Clear Pad"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 450 MovieClip Frame 2
stop();
Symbol 457 MovieClip [FColorSelector] Frame 1
#initclip 78 function FColorSelectorClass() { var _local1 = this; _moveColor = function () { var _local1 = this; bx = Math.floor((_local1._xmouse - _local1._parent.xOffset) / _local1._parent.boxSize); by = Math.floor((_local1._ymouse - _local1._parent.yOffset) / _local1._parent.boxSize); if ((((bx >= 0) and (bx < _local1._parent.boxNoX)) and (by >= 0)) and (by < _local1._parent.boxNoY)) { _local1.hb._visible = 1; _local1.hb._x = (bx * _local1._parent.boxSize) + _local1._parent.xOffset; _local1.hb._y = (by * _local1._parent.boxSize) + _local1._parent.yOffset; _local1._parent.previewColor(by, bx); } else { _local1.hb._visible = 0; } }; _local1.init(); } FColorSelectorClass.prototype = new MovieClip(); FColorSelectorClass.prototype.init = function () { var _local1 = this; _local1.colorX = new Number(); _local1.colorY = new Number(); _local1.boxColor = new Color(_local1.colorBtn.colorMC); _local1.curColor = "0x" + _local1.curColor.toString(16); _local1.boxColor.setRGB(_local1.curColor); _local1.createColorBlock(); _local1.colorBase._visible = false; _local1.colorBase.useHandCursor = false; _local1.colorBtn.useHandCursor = false; _local1.colorBtn.onRelease = function () { var _local1 = this; _local1._parent.boxColor.setRGB(_local1._parent.curColor); _local1._parent.colorBase._visible = !_local1._parent.colorBase._visible; }; _local1.colorBase.onMouseDown = function () { var _local1 = this; if (((!_local1.hitTest(_xmouse, _ymouse, true)) and (!_local1._parent.colorBtn.hitTest(_xmouse, _ymouse, true))) and (_local1._visible == 1)) { _local1._parent.boxColor.setRGB(_local1._parent.curColor); _local1._visible = false; } else if (_local1.hitTest(_xmouse, _ymouse, true) and (_local1._visible == 1)) { _local1._visible = false; _local1._parent.SetColor(by, bx); } }; _local1.colorBase.onRollOver = function () { this.onEnterFrame = _moveColor; }; _local1.colorBase.onRollOut = (_local1.colorBase.onReleaseOutside = function () { this.hb._visible = 0; delete this.onEnterFrame; }); }; FColorSelectorClass.prototype.createColorBlock = function () { this.xOffset = 5; this.yOffset = 5; this.boxsize = 8; this.boxNoX = 19; this.boxNoY = 12; var tmpColorA = ["00", "33", "66", "99", "CC", "FF"]; this.colorA = new Array(this.boxNoY); var a = 0; while (a < this.boxNoY) { this.colorA[a] = new Array(this.boxNoX); a++; } var a = 0; while (a < 6) { this.colorA[a][0] = (tmpColorA[a] + tmpColorA[a]) + tmpColorA[a]; var b = 1; while (b < 7) { var c = 0; while (c < 3) { this.colorA[a][(c * 6) + b] = (tmpColorA[c] + tmpColorA[b - 1]) + tmpColorA[a]; this.colorA[a + 6][(c * 6) + b] = (tmpColorA[c + 3] + tmpColorA[b - 1]) + tmpColorA[a]; c++; } b++; } a++; } this.colorA[6][0] = "FF0000"; this.colorA[7][0] = "00FF00"; this.colorA[8][0] = "0000FF"; this.colorA[9][0] = "FFFF00"; this.colorA[10][0] = "00FFFF"; this.colorA[11][0] = "FF00FF"; var i = 0; while (i < this.boxNoX) { var j = 0; while (j < this.boxNoY) { this.colorBase.createEmptyMovieClip((("c" + i) + "_") + j, (j * this.boxNoX) + i); var cmc = eval ((("this.colorBase.c" + i) + "_") + j); cmc.beginFill("0x" + this.colorA[j][i], 100); cmc.lineStyle(1, 0, 100); cmc.moveTo(0, 0); cmc.lineTo(0, this.boxsize); cmc.lineTo(this.boxsize, this.boxsize); cmc.lineTo(this.boxsize, 0); cmc.endFill(); cmc._x = this.xOffset + (this.boxsize * i); cmc._y = this.yOffset + (this.boxsize * j); j++; } i++; } with (this.colorBase) { beginFill(14078926, 100); lineStyle(1, 0, 100); moveTo((this.boxNoX * this.boxsize) + (this.xOffset * 2), 0); lineTo((this.boxNoX * this.boxsize) + (this.xOffset * 2), (this.boxNoY * this.boxsize) + (this.yOffset * 2)); lineTo(0, (this.boxNoY * this.boxsize) + (this.yOffset * 2)); lineStyle(1, 16777215, 100); lineTo(0, 0); lineTo((this.boxNoX * this.boxsize) + (this.xOffset * 2), 0); endFill(); } this.colorBase.createEmptyMovieClip("hb", this.boxNoX * this.boxNoY); with (this.colorBase.hb) { lineStyle(1, 16777215, 100); moveTo(0, 0); lineTo(0, this.boxsize); lineTo(this.boxsize, this.boxsize); lineTo(this.boxsize, 0); lineTo(0, 0); _visible = 0; } }; FColorSelectorClass.prototype.setColor = function (j, i) { var _local1 = this; _local1.curColor = "0x" + _local1.colorA[j][i]; _local1._parent[_local1.changeHandler](_local1.curColor); meep = _local1.curColor; _root.color_mc.doChangeC(meep); }; FColorSelectorClass.prototype.PreviewColor = function (j, i) { this.boxColor.setRGB("0x" + this.colorA[j][i]); }; Object.registerClass("FColorSelector", FColorSelectorClass); #endinitclip
Symbol 472 MovieClip [__Packages.de.betriebsraum.gui.StatusBox] Frame 0
class de.betriebsraum.gui.StatusBox { var icon_mc, box_mc, container_mc, target_mc, ok_mc, cancel_mc, close_mc, title_txt, message_txt, status_txt, _autoDestroy, bg_mc, modal_mc, drag_mc, load_mc; function StatusBox (id, target, depth, xOffset, yOffset) { var _local1 = this; mx.events.EventDispatcher.initialize(_local1); _local1.boxID = id; _local1.target_mc = target; _local1.containerDepth = depth; _local1.xOffset = ((xOffset != undefined) ? (xOffset) : 0); _local1.yOffset = ((yOffset != undefined) ? (yOffset) : 0); _local1.setPositionProps(null); _local1.setModalProps(0, 16777215); _local1.setFadingProps(null); _local1.setButtonProps(null); _local1.setDefaultHandler(null); _local1._autoDestroy = true; } function createMainContainer() { var _local1 = this; _local1.container_mc = _local1.target_mc.createEmptyMovieClip("container_mc" + _local1.containerDepth, _local1.containerDepth); _local1.container_mc._x = 0; _local1.container_mc._y = 0; } function convertCoordinates(mc) { var _local2 = mc; var _local1 = {x:_local2._x, y:_local2._y}; _local2.localToGlobal(_local1); _local1.x = (((_local1.x / _local1.x) == 1) ? (-_local1.x) : (_local1.x)); _local1.y = (((_local1.y / _local1.y) == 1) ? (-_local1.y) : (_local1.y)); return(_local1); } function initializeElements() { var _local1 = this; _local1.box_mc = _local1.container_mc.attachMovie(_local1.boxID, "box_mc", 1); _local1.title_txt = _local1.box_mc.title_txt; _local1.message_txt = _local1.box_mc.message_txt; _local1.status_txt = _local1.box_mc.status_txt; _local1.bg_mc = _local1.box_mc.bg_mc; _local1.drag_mc = _local1.box_mc.drag_mc; _local1.ok_mc = _local1.box_mc.ok_mc; _local1.cancel_mc = _local1.box_mc.cancel_mc; _local1.close_mc = _local1.box_mc.close_mc; _local1.icon_mc = _local1.box_mc.icon_mc; _local1.load_mc = _local1.box_mc.load_mc; if (_local1.position) { _local1.move(_local1._x, _local1._y); } else { var _local3 = Math.round(((Stage.width / 2) - (_local1.bg_mc._width / 2)) + _local1.xOffset); var stageCenterY = Math.round(((Stage.height / 2) - (_local1.bg_mc._height / 2)) + _local1.yOffset); var _local2 = _local1.convertCoordinates(_local1.box_mc); _local1.move(_local2.x + _local3, _local2.y + stageCenterY); } if (_local1.modal) { _local1.createModalArea(); } if (_local1.fading) { var fadeTween = (new mx.transitions.Tween(_local1[_local1.fadeType + "_mc"], "_alpha", mx.transitions.easing.Regular.easeOut, _local1.startFade, _local1.endFade, _local1.fadeSpeed, true)); } } function createModalArea() { var _local1 = this; _local1.modal_mc = _local1.container_mc.createEmptyMovieClip("modal_mc", 0); var _local2 = _local1.convertCoordinates(_local1.modal_mc); _local1.modal_mc._x = _local2.x; _local1.modal_mc._y = _local2.y; _local1.modal_mc.moveTo(0, 0); _local1.modal_mc.beginFill(_local1.modalColor, _local1.modalAlpha); _local1.modal_mc.lineTo(Stage.width, 0); _local1.modal_mc.lineTo(Stage.width, Stage.height); _local1.modal_mc.lineTo(0, Stage.height); _local1.modal_mc.lineTo(0, 0); _local1.modal_mc.endFill(); _local1.modal_mc.onRollOver = function () { }; _local1.modal_mc.useHandCursor = false; } function setupElements(mode, custIconLabel) { var _local1 = this; var _local2 = mode; var _local3 = custIconLabel; _local1.hideElements(); if ((_local2 != undefined) && (!(_local2[0] === _local2[1]))) { if (_local2.length == 1) { _local1[_local2[0] + "_mc"]._visible = true; if (!(_local2[0] === "load")) { _local1.alignOne(_local1[_local2[0] + "_mc"], _local1.bg_mc, _local1.buttonAlignment, _local1.buttonMargins); } var thisIconLabel = _local2[0]; } else if (_local2.length == 2) { _local1[_local2[0] + "_mc"]._visible = true; _local1[_local2[1] + "_mc"]._visible = true; if (_local2[0] == "load") { _local1.alignOne(_local1[_local2[1] + "_mc"], _local1.bg_mc, _local1.buttonAlignment, _local1.buttonMargins); } else if (_local2[1] == "load") { _local1.alignOne(_local1[_local2[0] + "_mc"], _local1.bg_mc, _local1.buttonAlignment, _local1.buttonMargins); } else { _local1.alignTwo(_local1[_local2[0] + "_mc"], _local1[_local2[1] + "_mc"], _local1.bg_mc, _local1.buttonAlignment, _local1.buttonMargins, _local1.buttonDistance); } var thisIconLabel = (_local2[0] + _local2[1]); } ((_local3 == undefined) ? (_local1.setBoxIcon(thisIconLabel)) : (_local1.setBoxIcon(_local3))); } else { (_local3 ? (_local1.setBoxIcon(_local3)) : (_local1.setBoxIcon("none"))); } _local1.initializeButtons(); _local1.enableBoxDragging(); } function hideElements() { var _local1 = this; _local1.ok_mc._visible = false; _local1.cancel_mc._visible = false; _local1.load_mc._visible = false; } function alignOne(mc, target, alignment, offset) { var _local1 = mc; switch (alignment) { case "left" : _local1._x = offset; return; case "center" : _local1._x = Math.round((target._width / 2) - (_local1._width / 2)); return; case "right" : _local1._x = (target._width - offset) - _local1._width; } } function alignTwo(mc1, mc2, target, alignment, offset, distance) { var _local1 = mc1; var _local2 = mc2; var _local3 = target; switch (alignment) { case "left" : _local1._x = offset; _local2._x = (_local1._x + _local1._width) + distance; return; case "center" : _local1._x = Math.round((((_local3._width / 2) - (_local1._width / 2)) - (_local1._width / 2)) - (distance / 2)); _local2._x = Math.round((((_local3._width / 2) - (_local2._width / 2)) + (_local2._width / 2)) + (distance / 2)); return; case "right" : _local1._x = (((_local3._width - offset) - _local2._width) - distance) - _local1._width; _local2._x = (_local3._width - offset) - _local2._width; } } function setBoxIcon(label) { icon_mc.gotoAndStop(label); } function initializeButtons() { var _local1 = this; _local1.ok_mc.label_txt.text = _local1._okLabel; _local1.cancel_mc.label_txt.text = _local1._cancelLabel; (_local1.defaultOkHandler ? (_local1.setOkHandler(_local1.defaultOkHandler)) : (_local1.setOkHandler(null))); (_local1.defaultCancelHandler ? (_local1.setCancelHandler(_local1.defaultCancelHandler)) : (_local1.setCancelHandler(null))); (_local1.defaultCloseHandler ? (_local1.setCloseHandler(_local1.defaultCloseHandler)) : (_local1.setCloseHandler(null))); } function setButtonHandler(handler, scope, args, mc) { var _local1 = this; mc[_local1.defaultHandlerType] = null; var me = _local1; mc.onRollOver = function () { this.label_txt.text = ((mc == me.ok_mc) ? (me._okLabel) : (me._cancelLabel)); }; mc.onRollOut = mc.onRollOver; mc.onPress = mc.onRollOver; mc.onRelease = mc.onRollOver; mc.onReleaseOutside = mc.onRollOver; mc.onDragOut = mc.onRollOver; mc.onDragOver = mc.onRollOver; mc[_local1.defaultHandlerType] = function () { if (handler != null) { handler.apply(scope, args); if (me._autoDestroy) { me.destroy(); } } else { me.destroy(); } }; } function enableBoxDragging() { var _local1 = this; _local1.drag_mc.onPress = mx.utils.Delegate.create(_local1, _local1.startDragging); _local1.drag_mc.onRelease = mx.utils.Delegate.create(_local1, _local1.stopDragging); _local1.drag_mc.onReleaseOutside = _local1.drag_mc.onRelease; _local1.drag_mc.useHandCursor = false; } function startDragging() { var _local1 = this; _local1.box_mc.startDrag(false, 0, 0, Stage.width - _local1.bg_mc._width, Stage.height - _local1.bg_mc._height); } function stopDragging() { box_mc.stopDrag(); } function setDefaultHandler(defaultOkHandler, defaultCancelHandler, defaultCloseHandler, defaultHandlerType) { var _local1 = this; _local1.defaultOkHandler = defaultOkHandler; _local1.defaultCancelHandler = defaultCancelHandler; _local1.defaultCloseHandler = defaultCloseHandler; _local1.defaultHandlerType = defaultHandlerType; if (defaultHandlerType == undefined) { _local1.defaultHandlerType = "onRelease"; } } function setPositionProps(x, y) { var _local1 = this; if (x == null) { _local1.position = false; } else { _local1.position = true; _local1._x = x; _local1._y = y; } } function setModalProps(modalColor, modalAlpha) { var _local1 = this; if (modalAlpha == null) { _local1.modal = false; } else { _local1.modal = true; _local1.modalColor = modalColor; _local1.modalAlpha = modalAlpha; } } function setFadingProps(startFade, endFade, fadeSpeed, fadeType) { var _local1 = this; if (startFade == null) { _local1.fading = false; } else { _local1.fading = true; _local1.startFade = startFade; _local1.endFade = endFade; _local1.fadeSpeed = fadeSpeed; _local1.fadeType = fadeType; } } function setButtonProps(okLabel, cancelLabel, buttonAlignment, buttonMargins, buttonDistance) { var _local1 = this; if (okLabel == null) { _local1._okLabel = ""; _local1._cancelLabel = ""; _local1.buttonAlignment = "center"; _local1.buttonMargins = 10; _local1.buttonDistance = 10; } else { _local1._okLabel = okLabel; _local1._cancelLabel = cancelLabel; _local1.buttonAlignment = buttonAlignment; _local1.buttonMargins = buttonMargins; _local1.buttonDistance = buttonDistance; } } function create(title, message, mode, custIconLabel) { var _local1 = this; var _local2 = mode; _local1.destroy(); _local1.createMainContainer(); _local1.initializeElements(); _local1.setupElements(_local2, custIconLabel); _local1.title_txt.text = title; (((_local2[0] == "load") || (_local2[1] == "load")) ? ((_local1.status_txt.text = message)) : ((_local1.message_txt.text = message))); } function destroy() { container_mc.removeMovieClip(); } function close(seconds) { var _local1 = this; var refObj = _local1; var startTime = getTimer(); _local1.container_mc.onEnterFrame = function () { if (getTimer() > (startTime + (seconds * 1000))) { delete this.onEnterFrame; this.removeMovieClip(); refObj.dispatchEvent({target:refObj, type:"onClose"}); } }; } function show() { container_mc._visible = true; } function hide() { container_mc._visible = false; } function move(x, y) { box_mc._x = x; box_mc._y = y; } function setOnTop() { container_mc.swapDepths(target_mc.getNextHighestDepth()); } function setOkHandler(handler, scope) { setButtonHandler(handler, scope, arguments.slice(2), ok_mc); } function setCancelHandler(handler, scope) { setButtonHandler(handler, scope, arguments.slice(2), cancel_mc); } function setCloseHandler(handler, scope) { setButtonHandler(handler, scope, arguments.slice(2), close_mc); } function get title() { return(title_txt.text); } function set title(newTitle) { title_txt.text = newTitle; //return(title); } function get message() { return(message_txt.text); } function set message(newMessage) { message_txt.text = newMessage; //return(message); } function get status() { return(status_txt.text); } function set status(newStatus) { status_txt.text = newStatus; //return(status); } function get autoDestroy() { return(_autoDestroy); } function set autoDestroy(mode) { _autoDestroy = mode; //return(autoDestroy); } function get okLabel() { return(ok_mc.label_txt.text); } function set okLabel(newOkLabel) { var _local1 = this; _local1._okLabel = newOkLabel; _local1.ok_mc.label_txt.text = newOkLabel; //return(_local1.__get__okLabel()); } function get cancelLabel() { return(cancel_mc.label_txt.text); } function set cancelLabel(newCancelLabel) { var _local1 = this; _local1._cancelLabel = newCancelLabel; _local1.cancel_mc.label_txt.text = newCancelLabel; //return(_local1.__get__cancelLabel()); } function get x() { return(box_mc._x); } function get y() { return(box_mc._y); } function get width() { return(bg_mc._width); } function get height() { return(bg_mc._height); } function get containerClip() { return(container_mc); } function get modalClip() { return(modal_mc); } function get boxClip() { return(box_mc); } function get bgClip() { return(bg_mc); } function get dragClip() { return(drag_mc); } function get titleField() { return(title_txt); } function get messageField() { return(message_txt); } function get statusField() { return(status_txt); } function get okButton() { return(ok_mc); } function get cancelButton() { return(cancel_mc); } function get closeButton() { return(close_mc); } function get iconClip() { return(icon_mc); } function get loadClip() { return(load_mc); } }
Symbol 299 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { var _local3 = queue; if (_local3 != undefined) { var l = _local3.length; var _local1; _local1 = 0; while (_local1 < l) { var _local2 = _local3[_local1]; if (_local2 == handler) { _local3.splice(_local1, 1); return; } _local1++; } } } static function initialize(object) { var _local1 = object; if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } _local1.addEventListener = _fEventDispatcher.addEventListener; _local1.removeEventListener = _fEventDispatcher.removeEventListener; _local1.dispatchEvent = _fEventDispatcher.dispatchEvent; _local1.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local2 = eventObj; var queueName = ("__q_" + _local2.type); var queue = queueObj[queueName]; if (queue != undefined) { var i; for (i in queue) { var _local1 = queue[i]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(_local2); } if (_local1[_local2.type] != undefined) { if (exceptions[_local2.type] == undefined) { _local1[_local2.type](_local2); } } } else { _local1.apply(queueObj, [_local2]); } } } } function dispatchEvent(eventObj) { var _local1 = eventObj; var _local2 = this; if (_local1.target == undefined) { _local1.target = _local2; } _local2[_local1.type + "Handler"](_local1); _local2.dispatchQueue(_local2, _local1); } function addEventListener(event, handler) { var _local2 = this; var _local1 = "__q_" + event; if (_local2[_local1] == undefined) { _local2[_local1] = new Array(); } _global.ASSetPropFlags(_local2, _local1, 1); _removeEventListener(_local2[_local1], event, handler); _local2[_local1].push(handler); } function removeEventListener(event, handler) { var _local1 = "__q_" + event; _removeEventListener(this[_local1], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; }
Symbol 473 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon { function OnEnterFrameBeacon () { } static function init() { var _local2 = _global.MovieClip; if (!_root.__OnEnterFrameBeacon) { mx.transitions.BroadcasterMX.initialize(_local2); var _local1 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876); _local1.onEnterFrame = function () { _global.MovieClip.broadcastMessage("onEnterFrame"); }; } } static var version = "1.1.0.52"; }
Symbol 474 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0
class mx.transitions.BroadcasterMX { var _listeners; function BroadcasterMX () { } static function initialize(o, dontCreateArray) { var _local1 = o; if (_local1.broadcastMessage != undefined) { delete _local1.broadcastMessage; } _local1.addListener = mx.transitions.BroadcasterMX.prototype.addListener; _local1.removeListener = mx.transitions.BroadcasterMX.prototype.removeListener; if (!dontCreateArray) { _local1._listeners = new Array(); } } function addListener(o) { var _local1 = this; _local1.removeListener(o); if (_local1.broadcastMessage == undefined) { _local1.broadcastMessage = mx.transitions.BroadcasterMX.prototype.broadcastMessage; } return(_local1._listeners.push(o)); } function removeListener(o) { var _local3 = this; var _local1 = _local3._listeners; var _local2 = _local1.length; while (_local2--) { if (_local1[_local2] == o) { _local1.splice(_local2, 1); if (!_local1.length) { _local3.broadcastMessage = undefined; } return(true); } } return(false); } function broadcastMessage() { var _local3 = String(arguments.shift()); var _local2 = _listeners.concat(); var l = _local2.length; var _local1 = 0; while (_local1 < l) { _local2[_local1][_local3].apply(_local2[_local1], arguments); _local1++; } } static var version = "1.1.0.52"; }
Symbol 475 MovieClip [__Packages.mx.transitions.Tween] Frame 0
class mx.transitions.Tween { var _time, _duration, _fps, change, begin; function Tween (obj, prop, func, begin, finish, duration, useSeconds) { var _local1 = this; mx.transitions.OnEnterFrameBeacon.init(); if (!arguments.length) { } else { _local1.obj = obj; _local1.prop = prop; _local1.begin = begin; _local1.__set__position(begin); _local1.__set__duration(duration); _local1.useSeconds = useSeconds; if (func) { _local1.func = func; } _local1.__set__finish(finish); _local1._listeners = []; _local1.addListener(_local1); _local1.start(); } } function set time(t) { var _local1 = this; var _local2 = t; _local1.prevTime = _local1._time; if (_local2 > _local1.__get__duration()) { if (_local1.looping) { _local1.rewind(_local2 - _local1._duration); _local1.update(); _local1.broadcastMessage("onMotionLooped", _local1); } else { if (_local1.useSeconds) { _local1._time = _local1._duration; _local1.update(); } _local1.stop(); _local1.broadcastMessage("onMotionFinished", _local1); } } else if (_local2 < 0) { _local1.rewind(); _local1.update(); } else { _local1._time = _local2; _local1.update(); } //return(_local1.__get__time()); } function get time() { return(_time); } function set duration(d) { var _local1 = d; _duration = (((_local1 == null) || (_local1 <= 0)) ? (_global.Infinity) : (_local1)); //return(duration); } function get duration() { return(_duration); } function set FPS(fps) { var _local1 = this; var _local2 = _local1.isPlaying; _local1.stopEnterFrame(); _local1._fps = fps; if (_local2) { _local1.startEnterFrame(); } //return(_local1.__get__FPS()); } function get FPS() { return(_fps); } function set position(p) { setPosition(p); //return(position); } function setPosition(p) { var _local1 = this; _local1.prevPos = _local1._pos; _local1.obj[_local1.prop] = (_local1._pos = p); _local1.broadcastMessage("onMotionChanged", _local1, _local1._pos); updateAfterEvent(); } function get position() { return(getPosition()); } function getPosition(t) { var _local1 = this; var _local2 = t; if (_local2 == undefined) { _local2 = _local1._time; } return(_local1.func(_local2, _local1.begin, _local1.change, _local1._duration)); } function set finish(f) { var _local1 = this; _local1.change = f - _local1.begin; //return(_local1.__get__finish()); } function get finish() { return(begin + change); } function continueTo(finish, duration) { var _local1 = this; _local1.begin = _local1.position; _local1.__set__finish(finish); if (duration != undefined) { _local1.__set__duration(duration); } _local1.start(); } function yoyo() { var _local1 = this; _local1.continueTo(_local1.begin, _local1.__get__time()); } function startEnterFrame() { var _local1 = this; if (_local1._fps == undefined) { _global.MovieClip.addListener(_local1); } else { _local1._intervalID = setInterval(_local1, "onEnterFrame", 1000 / _local1._fps); } _local1.isPlaying = true; } function stopEnterFrame() { var _local1 = this; if (_local1._fps == undefined) { _global.MovieClip.removeListener(_local1); } else { clearInterval(_local1._intervalID); } _local1.isPlaying = false; } function start() { var _local1 = this; _local1.rewind(); _local1.startEnterFrame(); _local1.broadcastMessage("onMotionStarted", _local1); } function stop() { var _local1 = this; _local1.stopEnterFrame(); _local1.broadcastMessage("onMotionStopped", _local1); } function resume() { var _local1 = this; _local1.fixTime(); _local1.startEnterFrame(); _local1.broadcastMessage("onMotionResumed", _local1); } function rewind(t) { var _local1 = this; _local1._time = ((t == undefined) ? 0 : (t)); _local1.fixTime(); _local1.update(); } function fforward() { var _local1 = this; _local1.__set__time(_local1._duration); _local1.fixTime(); } function nextFrame() { var _local1 = this; if (_local1.useSeconds) { _local1.__set__time((getTimer() - _local1._startTime) / 1000); } else { _local1.__set__time(_local1._time + 1); } } function onEnterFrame() { nextFrame(); } function prevFrame() { var _local1 = this; if (!_local1.useSeconds) { _local1.__set__time(_local1._time - 1); } } function toString() { return("[Tween]"); } function fixTime() { var _local1 = this; if (_local1.useSeconds) { _local1._startTime = getTimer() - (_local1._time * 1000); } } function update() { var _local1 = this; _local1.__set__position(_local1.getPosition(_local1._time)); } static var version = "1.1.0.52"; static var __initBeacon = mx.transitions.OnEnterFrameBeacon.init(); static var __initBroadcaster = mx.transitions.BroadcasterMX.initialize(mx.transitions.Tween.prototype, true); function func(t, b, c, d) { return(((c * t) / d) + b); } }
Symbol 476 MovieClip [__Packages.mx.transitions.easing.Regular] Frame 0
class mx.transitions.easing.Regular { function Regular () { } static function easeIn(t, b, c, d) { return(((c * ((t = t / d))) * t) + b); } static function easeOut(t, b, c, d) { return((((-c) * ((t = t / d))) * (t - 2)) + b); } static function easeInOut(t, b, c, d) { var _local1 = t; _local1 = _local1 / (d / 2); if (_local1 < 1) { return((((c / 2) * _local1) * _local1) + b); } _local1--; return((((-c) / 2) * ((_local1 * (_local1 - 2)) - 1)) + b); } static var version = "1.1.0.52"; }
Symbol 477 MovieClip [__Packages.mx.utils.Delegate] Frame 0
class mx.utils.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func) { var _local2 = func; var _local3 = arguments; var _local1 = function () { var _local1 = arguments; var _local2 = _local1.callee.target; var _local3 = _local1.callee.func; return(_local3.apply(_local2, _local1)); }; _local1.target = obj; _local1.func = _local2; return(_local1); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 272 MovieClip [__Packages.mx.core.UIObject] Frame 0
class mx.core.UIObject extends MovieClip { var _width, _height, _x, _y, _parent, _minHeight, _minWidth, _visible, dispatchEvent, _xscale, _yscale, methodTable, onEnterFrame, tfList, __width, __height, moveTo, lineTo, createTextField, attachMovie, buildDepthTable, findNextAvailableDepth, idNames, childrenCreated, _name, createAccessibilityImplementation, _endInit, validateNow, hasOwnProperty, initProperties, stylecache, className, ignoreClassStyleDeclaration, _tf, fontFamily, fontSize, color, marginLeft, marginRight, fontStyle, fontWeight, textAlign, textIndent, textDecoration, embedFonts, styleName, enabled; function UIObject () { super(); constructObject(); } function get width() { return(_width); } function get height() { return(_height); } function get left() { return(_x); } function get x() { return(_x); } function get top() { return(_y); } function get y() { return(_y); } function get right() { return(_parent.width - (_x + width)); } function get bottom() { return(_parent.height - (_y + height)); } function getMinHeight(Void) { return(_minHeight); } function setMinHeight(h) { _minHeight = h; } function get minHeight() { return(getMinHeight()); } function set minHeight(h) { setMinHeight(h); //return(minHeight); } function getMinWidth(Void) { return(_minWidth); } function setMinWidth(w) { _minWidth = w; } function get minWidth() { return(getMinWidth()); } function set minWidth(w) { setMinWidth(w); //return(minWidth); } function setVisible(x, noEvent) { if (x != _visible) { _visible = x; if (noEvent != true) { dispatchEvent({type:(x ? "reveal" : "hide")}); } } } function get visible() { return(_visible); } function set visible(x) { setVisible(x, false); //return(visible); } function get scaleX() { return(_xscale); } function set scaleX(x) { _xscale = x; //return(scaleX); } function get scaleY() { return(_yscale); } function set scaleY(y) { _yscale = y; //return(scaleY); } function doLater(obj, fn) { if (methodTable == undefined) { methodTable = new Array(); } methodTable.push({obj:obj, fn:fn}); onEnterFrame = doLaterDispatcher; } function doLaterDispatcher(Void) { delete onEnterFrame; if (invalidateFlag) { redraw(); } var _local3 = methodTable; methodTable = new Array(); if (_local3.length > 0) { var _local2; while (_local2 = _local3.shift() , _local2 != undefined) { _local2.obj[_local2.fn](); } } } function cancelAllDoLaters(Void) { delete onEnterFrame; methodTable = new Array(); } function invalidate(Void) { invalidateFlag = true; onEnterFrame = doLaterDispatcher; } function invalidateStyle(Void) { invalidate(); } function redraw(bAlways) { if (invalidateFlag || (bAlways)) { invalidateFlag = false; var _local2; for (_local2 in tfList) { tfList[_local2].draw(); } draw(); dispatchEvent({type:"draw"}); } } function draw(Void) { } function move(x, y, noEvent) { var _local3 = _x; var _local2 = _y; _x = x; _y = y; if (noEvent != true) { dispatchEvent({type:"move", oldX:_local3, oldY:_local2}); } } function setSize(w, h, noEvent) { var _local2 = __width; var _local3 = __height; __width = w; __height = h; size(); if (noEvent != true) { dispatchEvent({type:"resize", oldWidth:_local2, oldHeight:_local3}); } } function size(Void) { _width = __width; _height = __height; } function drawRect(x1, y1, x2, y2) { moveTo(x1, y1); lineTo(x2, y1); lineTo(x2, y2); lineTo(x1, y2); lineTo(x1, y1); } function createLabel(name, depth, text) { createTextField(name, depth, 0, 0, 0, 0); var _local2 = this[name]; _local2._color = textColorList; _local2._visible = false; _local2.__text = text; if (tfList == undefined) { tfList = new Object(); } tfList[name] = _local2; _local2.invalidateStyle(); invalidate(); _local2.styleName = this; return(_local2); } function createObject(linkageName, id, depth, initobj) { return(attachMovie(linkageName, id, depth, initobj)); } function createClassObject(className, id, depth, initobj) { var _local3 = className.symbolName == undefined; if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className); } var _local4 = createObject(className.symbolOwner.symbolName, id, depth, initobj); if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className.symbolOwner); } return(_local4); } function createEmptyObject(id, depth) { return(createClassObject(mx.core.UIObject, id, depth)); } function destroyObject(id) { var _local2 = this[id]; if (_local2.getDepth() < 0) { var _local4 = buildDepthTable(); var _local5 = findNextAvailableDepth(0, _local4, "up"); var _local3 = _local5; _local2.swapDepths(_local3); } _local2.removeMovieClip(); delete this[id]; } function getSkinIDName(tag) { return(idNames[tag]); } function setSkin(tag, linkageName, initObj) { if (_global.skinRegistry[linkageName] == undefined) { mx.skins.SkinElement.registerElement(linkageName, mx.skins.SkinElement); } return(createObject(linkageName, getSkinIDName(tag), tag, initObj)); } function createSkin(tag) { var _local2 = getSkinIDName(tag); createEmptyObject(_local2, tag); return(this[_local2]); } function createChildren(Void) { } function _createChildren(Void) { createChildren(); childrenCreated = true; } function constructObject(Void) { if (_name == undefined) { return(undefined); } init(); _createChildren(); createAccessibilityImplementation(); _endInit(); if (validateNow) { redraw(true); } else { invalidate(); } } function initFromClipParameters(Void) { var _local4 = false; var _local2; for (_local2 in clipParameters) { if (hasOwnProperty(_local2)) { _local4 = true; this["def_" + _local2] = this[_local2]; delete this[_local2]; } } if (_local4) { for (_local2 in clipParameters) { var _local3 = this["def_" + _local2]; if (_local3 != undefined) { this[_local2] = _local3; } } } } function init(Void) { __width = _width; __height = _height; if (initProperties == undefined) { initFromClipParameters(); } else { initProperties(); } if (_global.cascadingStyles == true) { stylecache = new Object(); } } function getClassStyleDeclaration(Void) { var _local4 = this; var _local3 = className; while (_local3 != undefined) { if (ignoreClassStyleDeclaration[_local3] == undefined) { if (_global.styles[_local3] != undefined) { return(_global.styles[_local3]); } } _local4 = _local4.__proto__; _local3 = _local4.className; } } function setColor(color) { } function __getTextFormat(tf, bAll) { var _local8 = stylecache.tf; if (_local8 != undefined) { var _local3; for (_local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { tf[_local3] = _local8[_local3]; } } } return(false); } var _local6 = false; for (var _local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { var _local5 = _tf[_local3]; if (_local5 != undefined) { tf[_local3] = _local5; } else if ((_local3 == "font") && (fontFamily != undefined)) { tf[_local3] = fontFamily; } else if ((_local3 == "size") && (fontSize != undefined)) { tf[_local3] = fontSize; } else if ((_local3 == "color") && (color != undefined)) { tf[_local3] = color; } else if ((_local3 == "leftMargin") && (marginLeft != undefined)) { tf[_local3] = marginLeft; } else if ((_local3 == "rightMargin") && (marginRight != undefined)) { tf[_local3] = marginRight; } else if ((_local3 == "italic") && (fontStyle != undefined)) { tf[_local3] = fontStyle == _local3; } else if ((_local3 == "bold") && (fontWeight != undefined)) { tf[_local3] = fontWeight == _local3; } else if ((_local3 == "align") && (textAlign != undefined)) { tf[_local3] = textAlign; } else if ((_local3 == "indent") && (textIndent != undefined)) { tf[_local3] = textIndent; } else if ((_local3 == "underline") && (textDecoration != undefined)) { tf[_local3] = textDecoration == _local3; } else if ((_local3 == "embedFonts") && (embedFonts != undefined)) { tf[_local3] = embedFonts; } else { _local6 = true; } } } } if (_local6) { var _local9 = styleName; if (_local9 != undefined) { if (typeof(_local9) != "string") { _local6 = _local9.__getTextFormat(tf, true, this); } else if (_global.styles[_local9] != undefined) { _local6 = _global.styles[_local9].__getTextFormat(tf, true, this); } } } if (_local6) { var _local10 = getClassStyleDeclaration(); if (_local10 != undefined) { _local6 = _local10.__getTextFormat(tf, true, this); } } if (_local6) { if (_global.cascadingStyles) { if (_parent != undefined) { _local6 = _parent.__getTextFormat(tf, false); } } } if (_local6) { _local6 = _global.style.__getTextFormat(tf, true, this); } return(_local6); } function _getTextFormat(Void) { var _local2 = stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); __getTextFormat(_local2, true); stylecache.tf = _local2; if (enabled == false) { var _local3 = getStyle("disabledColor"); _local2.color = _local3; } return(_local2); } function getStyleName(Void) { var _local2 = styleName; if (_local2 != undefined) { if (typeof(_local2) != "string") { return(_local2.getStyleName()); } return(_local2); } if (_parent != undefined) { return(_parent.getStyleName()); } return(undefined); } function getStyle(styleProp) { var _local3; _global.getStyleCounter++; if (this[styleProp] != undefined) { return(this[styleProp]); } var _local6 = styleName; if (_local6 != undefined) { if (typeof(_local6) != "string") { _local3 = _local6.getStyle(styleProp); } else { var _local7 = _global.styles[_local6]; _local3 = _local7.getStyle(styleProp); } } if (_local3 != undefined) { return(_local3); } var _local7 = getClassStyleDeclaration(); if (_local7 != undefined) { _local3 = _local7[styleProp]; } if (_local3 != undefined) { return(_local3); } if (_global.cascadingStyles) { if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (mx.styles.StyleManager.isColorStyle(styleProp))) { var _local5 = stylecache; if (_local5 != undefined) { if (_local5[styleProp] != undefined) { return(_local5[styleProp]); } } if (_parent != undefined) { _local3 = _parent.getStyle(styleProp); } else { _local3 = _global.style[styleProp]; } if (_local5 != undefined) { _local5[styleProp] = _local3; } return(_local3); } } if (_local3 == undefined) { _local3 = _global.style[styleProp]; } return(_local3); } static function mergeClipParameters(o, p) { for (var _local3 in p) { o[_local3] = p[_local3]; } return(true); } static var symbolName = "UIObject"; static var symbolOwner = mx.core.UIObject; static var version = "2.0.2.126"; static var textColorList = {color:1, disabledColor:1}; var invalidateFlag = false; var lineWidth = 1; var lineColor = 0; var tabEnabled = false; var clipParameters = {visible:1, minHeight:1, minWidth:1, maxHeight:1, maxWidth:1, preferredHeight:1, preferredWidth:1}; }
Symbol 273 MovieClip [__Packages.mx.core.UIComponent] Frame 0
class mx.core.UIComponent extends mx.core.UIObject { var __width, __height, invalidate, stylecache, removeEventListener, dispatchEvent, drawFocus, addEventListener, _xscale, _yscale, _focusrect, watch, enabled; function UIComponent () { super(); } function get width() { return(__width); } function get height() { return(__height); } function setVisible(x, noEvent) { super.setVisible(x, noEvent); } function enabledChanged(id, oldValue, newValue) { setEnabled(newValue); invalidate(); delete stylecache.tf; return(newValue); } function setEnabled(enabled) { invalidate(); } function getFocus() { var selFocus = Selection.getFocus(); return(((selFocus === null) ? null : (eval (selFocus)))); } function setFocus() { Selection.setFocus(this); } function getFocusManager() { var _local2 = this; while (_local2 != undefined) { if (_local2.focusManager != undefined) { return(_local2.focusManager); } _local2 = _local2._parent; } return(undefined); } function onKillFocus(newFocus) { removeEventListener("keyDown", this); removeEventListener("keyUp", this); dispatchEvent({type:"focusOut"}); drawFocus(false); } function onSetFocus(oldFocus) { addEventListener("keyDown", this); addEventListener("keyUp", this); dispatchEvent({type:"focusIn"}); if (getFocusManager().bDrawFocus != false) { drawFocus(true); } } function findFocusInChildren(o) { if (o.focusTextField != undefined) { return(o.focusTextField); } if (o.tabEnabled == true) { return(o); } return(undefined); } function findFocusFromObject(o) { if (o.tabEnabled != true) { if (o._parent == undefined) { return(undefined); } if (o._parent.tabEnabled == true) { o = o._parent; } else if (o._parent.tabChildren) { o = findFocusInChildren(o._parent); } else { o = findFocusFromObject(o._parent); } } return(o); } function pressFocus() { var _local3 = findFocusFromObject(this); var _local2 = getFocus(); if (_local3 != _local2) { _local2.drawFocus(false); if (getFocusManager().bDrawFocus != false) { _local3.drawFocus(true); } } } function releaseFocus() { var _local2 = findFocusFromObject(this); if (_local2 != getFocus()) { _local2.setFocus(); } } function isParent(o) { while (o != undefined) { if (o == this) { return(true); } o = o._parent; } return(false); } function size() { } function init() { super.init(); _xscale = 100; _yscale = 100; _focusrect = _global.useFocusRect == false; watch("enabled", enabledChanged); if (enabled == false) { setEnabled(false); } } function dispatchValueChangedEvent(value) { dispatchEvent({type:"valueChanged", value:value}); } static var symbolName = "UIComponent"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.126"; static var kStretch = 5000; var focusEnabled = true; var tabEnabled = true; var origBorderStyles = {themeColor:16711680}; var clipParameters = {}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.core.UIComponent.prototype.clipParameters, mx.core.UIObject.prototype.clipParameters); }
Symbol 274 MovieClip [__Packages.mx.controls.TextInput] Frame 0
class mx.controls.TextInput extends mx.core.UIComponent { var owner, enterListener, label, tabChildren, tabEnabled, focusTextField, _color, _parent, border_mc, createClassObject, dispatchValueChangedEvent, __get__width, __get__height, tfx, tfy, tfw, tfh, getStyle, bind, updateModel, _getTextFormat, enabled; function TextInput () { super(); } function addEventListener(event, handler) { if (event == "enter") { addEnterEvents(); } super.addEventListener(event, handler); } function enterOnKeyDown() { if (Key.getAscii() == 13) { owner.dispatchEvent({type:"enter"}); } } function addEnterEvents() { if (enterListener == undefined) { enterListener = new Object(); enterListener.owner = this; enterListener.onKeyDown = enterOnKeyDown; } } function init(Void) { super.init(); label.styleName = this; tabChildren = true; tabEnabled = false; focusTextField = label; _color = mx.core.UIObject.textColorList; label.onSetFocus = function () { this._parent.onSetFocus(); }; label.onKillFocus = function (n) { this._parent.onKillFocus(n); }; label.drawFocus = function (b) { this._parent.drawFocus(b); }; label.onChanged = onLabelChanged; } function setFocus() { Selection.setFocus(label); } function onLabelChanged(Void) { _parent.dispatchEvent({type:"change"}); _parent.dispatchValueChangedEvent(text); } function createChildren(Void) { super.createChildren(); if (border_mc == undefined) { createClassObject(_global.styles.rectBorderClass, "border_mc", 0, {styleName:this}); } border_mc.swapDepths(label); label.autoSize = "none"; } function get html() { return(getHtml()); } function set html(value) { setHtml(value); //return(html); } function getHtml() { return(label.html); } function setHtml(value) { if (value != label.html) { label.html = value; } } function get text() { return(getText()); } function set text(t) { setText(t); //return(text); } function getText() { if (initializing) { return(initText); } if (label.html == true) { return(label.htmlText); } return(label.text); } function setText(t) { if (initializing) { initText = t; } else { var _local2 = label; if (_local2.html == true) { _local2.htmlText = t; } else { _local2.text = t; } } dispatchValueChangedEvent(t); } function size(Void) { border_mc.setSize(__get__width(), __get__height()); var _local2 = border_mc.__get__borderMetrics(); var _local6 = _local2.left + _local2.right; var _local3 = _local2.top + _local2.bottom; var _local5 = _local2.left; var _local4 = _local2.top; tfx = _local5; tfy = _local4; tfw = __get__width() - _local6; tfh = __get__height() - _local3; label.move(tfx, tfy); label.setSize(tfw, tfh + 1); } function setEnabled(enable) { label.type = (((__editable == true) || (enable == false)) ? "input" : "dynamic"); label.selectable = enable; var _local2 = getStyle((enable ? "color" : "disabledColor")); if (_local2 == undefined) { _local2 = (enable ? 0 : 8947848); } setColor(_local2); } function setColor(col) { label.textColor = col; } function onKillFocus(newFocus) { if (enterListener != undefined) { Key.removeListener(enterListener); } if (bind != undefined) { updateModel(text); } super.onKillFocus(newFocus); } function onSetFocus(oldFocus) { var f = Selection.getFocus(); var o = eval (f); if (o != label) { Selection.setFocus(label); return(undefined); } if (enterListener != undefined) { Key.addListener(enterListener); } super.onSetFocus(oldFocus); } function draw(Void) { var _local2 = label; var _local4 = getText(); if (initializing) { initializing = false; delete initText; } var _local3 = _getTextFormat(); _local2.embedFonts = _local3.embedFonts == true; if (_local3 != undefined) { _local2.setTextFormat(_local3); _local2.setNewTextFormat(_local3); } _local2.multiline = false; _local2.wordWrap = false; if (_local2.html == true) { _local2.setTextFormat(_local3); _local2.htmlText = _local4; } else { _local2.text = _local4; } _local2.type = (((__editable == true) || (enabled == false)) ? "input" : "dynamic"); size(); } function setEditable(s) { __editable = s; label.type = (s ? "input" : "dynamic"); } function get maxChars() { return(label.maxChars); } function set maxChars(w) { label.maxChars = w; //return(maxChars); } function get length() { return(label.length); } function get restrict() { return(label.restrict); } function set restrict(w) { label.restrict = ((w == "") ? null : (w)); //return(restrict); } function get hPosition() { return(label.hscroll); } function set hPosition(w) { label.hscroll = w; //return(hPosition); } function get maxHPosition() { return(label.maxhscroll); } function get editable() { return(__editable); } function set editable(w) { setEditable(w); //return(editable); } function get password() { return(label.password); } function set password(w) { label.password = w; //return(password); } function get tabIndex() { return(label.tabIndex); } function set tabIndex(w) { label.tabIndex = w; //return(tabIndex); } function set _accProps(val) { label._accProps = val; //return(_accProps); } function get _accProps() { return(label._accProps); } static var symbolName = "TextInput"; static var symbolOwner = mx.controls.TextInput; static var version = "2.0.2.126"; var className = "TextInput"; var initializing = true; var clipParameters = {text:1, editable:1, password:1, maxChars:1, restrict:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.TextInput.prototype.clipParameters, mx.core.UIComponent.prototype.clipParameters); var _maxWidth = mx.core.UIComponent.kStretch; var __editable = true; var initText = ""; }
Symbol 293 MovieClip [__Packages.mx.skins.SkinElement] Frame 0
class mx.skins.SkinElement extends MovieClip { var _visible, _x, _y, _width, _height; function SkinElement () { super(); } static function registerElement(name, className) { Object.registerClass(name, ((className == undefined) ? (mx.skins.SkinElement) : (className))); _global.skinRegistry[name] = true; } function __set__visible(visible) { _visible = visible; } function move(x, y) { _x = x; _y = y; } function setSize(w, h) { _width = w; _height = h; } }
Symbol 294 MovieClip [__Packages.mx.styles.CSSTextStyles] Frame 0
class mx.styles.CSSTextStyles { function CSSTextStyles () { } static function addTextStyles(o, bColor) { o.addProperty("textAlign", function () { return(this._tf.align); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.align = x; }); o.addProperty("fontWeight", function () { return(((this._tf.bold != undefined) ? ((this._tf.bold ? "bold" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.bold = x == "bold"; }); if (bColor) { o.addProperty("color", function () { return(this._tf.color); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.color = x; }); } o.addProperty("fontFamily", function () { return(this._tf.font); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.font = x; }); o.addProperty("textIndent", function () { return(this._tf.indent); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.indent = x; }); o.addProperty("fontStyle", function () { return(((this._tf.italic != undefined) ? ((this._tf.italic ? "italic" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.italic = x == "italic"; }); o.addProperty("marginLeft", function () { return(this._tf.leftMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.leftMargin = x; }); o.addProperty("marginRight", function () { return(this._tf.rightMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.rightMargin = x; }); o.addProperty("fontSize", function () { return(this._tf.size); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.size = x; }); o.addProperty("textDecoration", function () { return(((this._tf.underline != undefined) ? ((this._tf.underline ? "underline" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.underline = x == "underline"; }); o.addProperty("embedFonts", function () { return(this._tf.embedFonts); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.embedFonts = x; }); } }
Symbol 295 MovieClip [__Packages.mx.styles.StyleManager] Frame 0
class mx.styles.StyleManager { function StyleManager () { } static function registerInheritingStyle(styleName) { inheritingStyles[styleName] = true; } static function isInheritingStyle(styleName) { return(inheritingStyles[styleName] == true); } static function registerColorStyle(styleName) { colorStyles[styleName] = true; } static function isColorStyle(styleName) { return(colorStyles[styleName] == true); } static function registerColorName(colorName, colorValue) { colorNames[colorName] = colorValue; } static function isColorName(colorName) { return(colorNames[colorName] != undefined); } static function getColorName(colorName) { return(colorNames[colorName]); } static var inheritingStyles = {color:true, direction:true, fontFamily:true, fontSize:true, fontStyle:true, fontWeight:true, textAlign:true, textIndent:true}; static var colorStyles = {barColor:true, trackColor:true, borderColor:true, buttonColor:true, color:true, dateHeaderColor:true, dateRollOverColor:true, disabledColor:true, fillColor:true, highlightColor:true, scrollTrackColor:true, selectedDateColor:true, shadowColor:true, strokeColor:true, symbolBackgroundColor:true, symbolBackgroundDisabledColor:true, symbolBackgroundPressedColor:true, symbolColor:true, symbolDisabledColor:true, themeColor:true, todayIndicatorColor:true, shadowCapColor:true, borderCapColor:true, focusColor:true}; static var colorNames = {black:0, white:16777215, red:16711680, green:65280, blue:255, magenta:16711935, yellow:16776960, cyan:65535, haloGreen:8453965, haloBlue:2881013, haloOrange:16761344}; static var TextFormatStyleProps = {font:true, size:true, color:true, leftMargin:false, rightMargin:false, italic:true, bold:true, align:true, indent:true, underline:false, embedFonts:false}; static var TextStyleMap = {textAlign:true, fontWeight:true, color:true, fontFamily:true, textIndent:true, fontStyle:true, lineHeight:true, marginLeft:true, marginRight:true, fontSize:true, textDecoration:true, embedFonts:true}; }
Symbol 296 MovieClip [__Packages.mx.styles.CSSStyleDeclaration] Frame 0
class mx.styles.CSSStyleDeclaration { var _tf; function CSSStyleDeclaration () { } function __getTextFormat(tf, bAll) { var _local5 = false; if (_tf != undefined) { var _local2; for (_local2 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local2])) { if (tf[_local2] == undefined) { var _local3 = _tf[_local2]; if (_local3 != undefined) { tf[_local2] = _local3; } else { _local5 = true; } } } } } else { _local5 = true; } return(_local5); } function getStyle(styleProp) { var _local2 = this[styleProp]; var _local3 = mx.styles.StyleManager.getColorName(_local2); return(((_local3 == undefined) ? (_local2) : (_local3))); } static function classConstruct() { mx.styles.CSSTextStyles.addTextStyles(mx.styles.CSSStyleDeclaration.prototype, true); return(true); } static var classConstructed = classConstruct(); static var CSSTextStylesDependency = mx.styles.CSSTextStyles; }
Symbol 297 MovieClip [__Packages.mx.skins.Border] Frame 0
class mx.skins.Border extends mx.core.UIObject { function Border () { super(); } function init(Void) { super.init(); } static var symbolName = "Border"; static var symbolOwner = mx.skins.Border; var className = "Border"; var tagBorder = 0; var idNames = new Array("border_mc"); }
Symbol 298 MovieClip [__Packages.mx.skins.RectBorder] Frame 0
class mx.skins.RectBorder extends mx.skins.Border { var __width, __height, offset, __borderMetrics; function RectBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function draw(Void) { size(); } function getBorderMetrics(Void) { var _local2 = offset; if (__borderMetrics == undefined) { __borderMetrics = {left:_local2, top:_local2, right:_local2, bottom:_local2}; } else { __borderMetrics.left = _local2; __borderMetrics.top = _local2; __borderMetrics.right = _local2; __borderMetrics.bottom = _local2; } return(__borderMetrics); } function get borderMetrics() { return(getBorderMetrics()); } function drawBorder(Void) { } function size(Void) { drawBorder(); } function setColor(Void) { drawBorder(); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.RectBorder; static var version = "2.0.2.126"; var className = "RectBorder"; var borderStyleName = "borderStyle"; var borderColorName = "borderColor"; var shadowColorName = "shadowColor"; var highlightColorName = "highlightColor"; var buttonColorName = "buttonColor"; var backgroundColorName = "backgroundColor"; }
Symbol 300 MovieClip [__Packages.mx.events.UIEventDispatcher] Frame 0
class mx.events.UIEventDispatcher extends mx.events.EventDispatcher { var dispatchQueue, owner, __sentLoadEvent, __origAddEventListener; function UIEventDispatcher () { super(); } static function addKeyEvents(obj) { if (obj.keyHandler == undefined) { var _local1 = (obj.keyHandler = new Object()); _local1.owner = obj; _local1.onKeyDown = _fEventDispatcher.onKeyDown; _local1.onKeyUp = _fEventDispatcher.onKeyUp; } Key.addListener(obj.keyHandler); } static function removeKeyEvents(obj) { Key.removeListener(obj.keyHandler); } static function addLoadEvents(obj) { if (obj.onLoad == undefined) { obj.onLoad = _fEventDispatcher.onLoad; obj.onUnload = _fEventDispatcher.onUnload; if (obj.getBytesTotal() == obj.getBytesLoaded()) { obj.doLater(obj, "onLoad"); } } } static function removeLoadEvents(obj) { delete obj.onLoad; delete obj.onUnload; } static function initialize(obj) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.UIEventDispatcher(); } obj.addEventListener = _fEventDispatcher.__addEventListener; obj.__origAddEventListener = _fEventDispatcher.addEventListener; obj.removeEventListener = _fEventDispatcher.removeEventListener; obj.dispatchEvent = _fEventDispatcher.dispatchEvent; obj.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(mx.events.EventDispatcher, eventObj); dispatchQueue(this, eventObj); } function onKeyDown(Void) { owner.dispatchEvent({type:"keyDown", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onKeyUp(Void) { owner.dispatchEvent({type:"keyUp", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onLoad(Void) { if (__sentLoadEvent != true) { dispatchEvent({type:"load"}); } __sentLoadEvent = true; } function onUnload(Void) { dispatchEvent({type:"unload"}); } function __addEventListener(event, handler) { __origAddEventListener(event, handler); var _local3 = lowLevelEvents; for (var _local5 in _local3) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local2 = _local3[_local5][0]; mx.events.UIEventDispatcher[_local2](this); } } } function removeEventListener(event, handler) { var _local6 = "__q_" + event; mx.events.EventDispatcher._removeEventListener(this[_local6], event, handler); if (this[_local6].length == 0) { var _local2 = lowLevelEvents; for (var _local5 in _local2) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local3 = _local2[_local5][1]; mx.events.UIEventDispatcher[_local2[_local5][1]](this); } } } } static var keyEvents = {keyDown:1, keyUp:1}; static var loadEvents = {load:1, unload:1}; static var lowLevelEvents = {keyEvents:["addKeyEvents", "removeKeyEvents"], loadEvents:["addLoadEvents", "removeLoadEvents"]}; static var _fEventDispatcher = undefined; }
Symbol 301 MovieClip [__Packages.mx.skins.ColoredSkinElement] Frame 0
class mx.skins.ColoredSkinElement { var getStyle, _color, onEnterFrame; function ColoredSkinElement () { } function setColor(c) { if (c != undefined) { var _local2 = new Color(this); _local2.setRGB(c); } } function draw(Void) { setColor(getStyle(_color)); onEnterFrame = undefined; } function invalidateStyle(Void) { onEnterFrame = draw; } static function setColorStyle(p, colorStyle) { if (p._color == undefined) { p._color = colorStyle; } p.setColor = mixins.setColor; p.invalidateStyle = mixins.invalidateStyle; p.draw = mixins.draw; p.setColor(p.getStyle(colorStyle)); } static var mixins = new mx.skins.ColoredSkinElement(); }
Symbol 302 MovieClip [__Packages.mx.core.ext.UIObjectExtensions] Frame 0
class mx.core.ext.UIObjectExtensions { function UIObjectExtensions () { } static function addGeometry(tf, ui) { tf.addProperty("width", ui.__get__width, null); tf.addProperty("height", ui.__get__height, null); tf.addProperty("left", ui.__get__left, null); tf.addProperty("x", ui.__get__x, null); tf.addProperty("top", ui.__get__top, null); tf.addProperty("y", ui.__get__y, null); tf.addProperty("right", ui.__get__right, null); tf.addProperty("bottom", ui.__get__bottom, null); tf.addProperty("visible", ui.__get__visible, ui.__set__visible); } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; var _local6 = mx.core.UIObject.prototype; var _local9 = mx.skins.SkinElement.prototype; addGeometry(_local9, _local6); mx.events.UIEventDispatcher.initialize(_local6); var _local13 = mx.skins.ColoredSkinElement; mx.styles.CSSTextStyles.addTextStyles(_local6); var _local5 = MovieClip.prototype; _local5.getTopLevel = _local6.getTopLevel; _local5.createLabel = _local6.createLabel; _local5.createObject = _local6.createObject; _local5.createClassObject = _local6.createClassObject; _local5.createEmptyObject = _local6.createEmptyObject; _local5.destroyObject = _local6.destroyObject; _global.ASSetPropFlags(_local5, "getTopLevel", 1); _global.ASSetPropFlags(_local5, "createLabel", 1); _global.ASSetPropFlags(_local5, "createObject", 1); _global.ASSetPropFlags(_local5, "createClassObject", 1); _global.ASSetPropFlags(_local5, "createEmptyObject", 1); _global.ASSetPropFlags(_local5, "destroyObject", 1); _local5.__getTextFormat = _local6.__getTextFormat; _local5._getTextFormat = _local6._getTextFormat; _local5.getStyleName = _local6.getStyleName; _local5.getStyle = _local6.getStyle; _global.ASSetPropFlags(_local5, "__getTextFormat", 1); _global.ASSetPropFlags(_local5, "_getTextFormat", 1); _global.ASSetPropFlags(_local5, "getStyleName", 1); _global.ASSetPropFlags(_local5, "getStyle", 1); var _local7 = TextField.prototype; addGeometry(_local7, _local6); _local7.addProperty("enabled", function () { return(this.__enabled); }, function (x) { this.__enabled = x; this.invalidateStyle(); }); _local7.move = _local9.move; _local7.setSize = _local9.setSize; _local7.invalidateStyle = function () { this.invalidateFlag = true; }; _local7.draw = function () { if (this.invalidateFlag) { this.invalidateFlag = false; var _local2 = this._getTextFormat(); this.setTextFormat(_local2); this.setNewTextFormat(_local2); this.embedFonts = _local2.embedFonts == true; if (this.__text != undefined) { if (this.text == "") { this.text = this.__text; } delete this.__text; } this._visible = true; } }; _local7.setColor = function (color) { this.textColor = color; }; _local7.getStyle = _local5.getStyle; _local7.__getTextFormat = _local6.__getTextFormat; _local7.setValue = function (v) { this.text = v; }; _local7.getValue = function () { return(this.text); }; _local7.addProperty("value", function () { return(this.getValue()); }, function (v) { this.setValue(v); }); _local7._getTextFormat = function () { var _local2 = this.stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); this.__getTextFormat(_local2); this.stylecache.tf = _local2; if (this.__enabled == false) { if (this.enabledColor == undefined) { var _local4 = this.getTextFormat(); this.enabledColor = _local4.color; } var _local3 = this.getStyle("disabledColor"); _local2.color = _local3; } else if (this.enabledColor != undefined) { if (_local2.color == undefined) { _local2.color = this.enabledColor; } } return(_local2); }; _local7.getPreferredWidth = function () { this.draw(); return(this.textWidth + 4); }; _local7.getPreferredHeight = function () { this.draw(); return(this.textHeight + 4); }; TextFormat.prototype.getTextExtent2 = function (s) { var _local3 = _root._getTextExtent; if (_local3 == undefined) { _root.createTextField("_getTextExtent", -2, 0, 0, 1000, 100); _local3 = _root._getTextExtent; _local3._visible = false; } _root._getTextExtent.text = s; var _local4 = this.align; this.align = "left"; _root._getTextExtent.setTextFormat(this); this.align = _local4; return({width:_local3.textWidth, height:_local3.textHeight}); }; if (_global.style == undefined) { _global.style = new mx.styles.CSSStyleDeclaration(); _global.cascadingStyles = true; _global.styles = new Object(); _global.skinRegistry = new Object(); if (_global._origWidth == undefined) { _global.origWidth = Stage.width; _global.origHeight = Stage.height; } } var _local4 = _root; while (_local4._parent != undefined) { _local4 = _local4._parent; } _local4.addProperty("width", function () { return(Stage.width); }, null); _local4.addProperty("height", function () { return(Stage.height); }, null); _global.ASSetPropFlags(_local4, "width", 1); _global.ASSetPropFlags(_local4, "height", 1); return(true); } static var bExtended = false; static var UIObjectExtended = Extensions(); static var UIObjectDependency = mx.core.UIObject; static var SkinElementDependency = mx.skins.SkinElement; static var CSSTextStylesDependency = mx.styles.CSSTextStyles; static var UIEventDispatcherDependency = mx.events.UIEventDispatcher; }
Symbol 303 MovieClip [__Packages.mx.skins.halo.RectBorder] Frame 0
class mx.skins.halo.RectBorder extends mx.skins.RectBorder { var offset, getStyle, borderStyleName, __borderMetrics, className, borderColorName, backgroundColorName, shadowColorName, highlightColorName, buttonColorName, __get__width, __get__height, clear, _color, drawRoundRect, beginFill, drawRect, endFill; function RectBorder () { super(); } function init(Void) { borderWidths.default = 3; super.init(); } function getBorderMetrics(Void) { if (offset == undefined) { var _local3 = getStyle(borderStyleName); offset = borderWidths[_local3]; } if ((getStyle(borderStyleName) == "default") || (getStyle(borderStyleName) == "alert")) { __borderMetrics = {left:3, top:1, right:3, bottom:3}; return(__borderMetrics); } return(super.getBorderMetrics()); } function drawBorder(Void) { var _local6 = _global.styles[className]; if (_local6 == undefined) { _local6 = _global.styles.RectBorder; } var _local5 = getStyle(borderStyleName); var _local7 = getStyle(borderColorName); if (_local7 == undefined) { _local7 = _local6[borderColorName]; } var _local8 = getStyle(backgroundColorName); if (_local8 == undefined) { _local8 = _local6[backgroundColorName]; } var _local16 = getStyle("backgroundImage"); if (_local5 != "none") { var _local14 = getStyle(shadowColorName); if (_local14 == undefined) { _local14 = _local6[shadowColorName]; } var _local13 = getStyle(highlightColorName); if (_local13 == undefined) { _local13 = _local6[highlightColorName]; } var _local12 = getStyle(buttonColorName); if (_local12 == undefined) { _local12 = _local6[buttonColorName]; } var _local11 = getStyle(borderCapColorName); if (_local11 == undefined) { _local11 = _local6[borderCapColorName]; } var _local10 = getStyle(shadowCapColorName); if (_local10 == undefined) { _local10 = _local6[shadowCapColorName]; } } offset = borderWidths[_local5]; var _local9 = offset; var _local3 = __get__width(); var _local4 = __get__height(); clear(); _color = undefined; if (_local5 == "none") { } else if (_local5 == "inset") { _color = colorList; draw3dBorder(_local11, _local12, _local7, _local13, _local14, _local10); } else if (_local5 == "outset") { _color = colorList; draw3dBorder(_local11, _local7, _local12, _local14, _local13, _local10); } else if (_local5 == "alert") { var _local15 = getStyle("themeColor"); drawRoundRect(0, 5, _local3, _local4 - 5, 5, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, 4, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, _local15, 50); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, 2, 16777215, 100); } else if (_local5 == "default") { drawRoundRect(0, 5, _local3, _local4 - 5, {tl:5, tr:5, br:0, bl:0}, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, {tl:4, tr:4, br:0, bl:0}, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, {tl:3, tr:3, br:0, bl:0}, [12897484, 11844796], 100, 0, "radial"); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, {tl:2, tr:2, br:0, bl:0}, 16777215, 100); } else if (_local5 == "dropDown") { drawRoundRect(0, 0, _local3 + 1, _local4, {tl:4, tr:0, br:0, bl:4}, [13290186, 7895160], 100, -10, "linear"); drawRoundRect(1, 1, _local3 - 1, _local4 - 2, {tl:3, tr:0, br:0, bl:3}, 16777215, 100); } else if (_local5 == "menuBorder") { var _local15 = getStyle("themeColor"); drawRoundRect(4, 4, _local3 - 2, _local4 - 3, 0, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(4, 4, _local3 - 1, _local4 - 2, 0, 6184542, 10); drawRoundRect(0, 0, _local3 + 1, _local4, 0, [0, 14342874], 100, 250, "linear"); drawRoundRect(0, 0, _local3 + 1, _local4, 0, _local15, 50); drawRoundRect(2, 2, _local3 - 3, _local4 - 4, 0, 16777215, 100); } else if (_local5 == "comboNonEdit") { } else { beginFill(_local7); drawRect(0, 0, _local3, _local4); drawRect(1, 1, _local3 - 1, _local4 - 1); endFill(); _color = borderColorName; } if (_local8 != undefined) { beginFill(_local8); drawRect(_local9, _local9, __get__width() - _local9, __get__height() - _local9); endFill(); } } function draw3dBorder(c1, c2, c3, c4, c5, c6) { var _local3 = __get__width(); var _local2 = __get__height(); beginFill(c1); drawRect(0, 0, _local3, _local2); drawRect(1, 0, _local3 - 1, _local2); endFill(); beginFill(c2); drawRect(1, 0, _local3 - 1, 1); endFill(); beginFill(c3); drawRect(1, _local2 - 1, _local3 - 1, _local2); endFill(); beginFill(c4); drawRect(1, 1, _local3 - 1, 2); endFill(); beginFill(c5); drawRect(1, _local2 - 2, _local3 - 1, _local2 - 1); endFill(); beginFill(c6); drawRect(1, 2, _local3 - 1, _local2 - 2); drawRect(2, 2, _local3 - 2, _local2 - 2); endFill(); } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.styles.rectBorderClass = mx.skins.halo.RectBorder; _global.skinRegistry.RectBorder = true; return(true); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.halo.RectBorder; static var version = "2.0.2.126"; var borderCapColorName = "borderCapColor"; var shadowCapColorName = "shadowCapColor"; var colorList = {highlightColor:0, borderColor:0, buttonColor:0, shadowColor:0, borderCapColor:0, shadowCapColor:0}; var borderWidths = {none:0, solid:1, inset:2, outset:2, alert:3, dropDown:2, menuBorder:2, comboNonEdit:2}; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 304 MovieClip [__Packages.mx.skins.halo.Defaults] Frame 0
class mx.skins.halo.Defaults { var beginGradientFill, beginFill, moveTo, lineTo, curveTo, endFill; function Defaults () { } static function setThemeDefaults() { var _local2 = _global.style; _local2.themeColor = 8453965 /* 0x80FF4D */; _local2.disabledColor = 8684164 /* 0x848284 */; _local2.modalTransparency = 0; _local2.filled = true; _local2.stroked = true; _local2.strokeWidth = 1; _local2.strokeColor = 0; _local2.fillColor = 16777215 /* 0xFFFFFF */; _local2.repeatInterval = 35; _local2.repeatDelay = 500; _local2.fontFamily = "_sans"; _local2.fontSize = 12; _local2.selectionColor = 13500353 /* 0xCDFFC1 */; _local2.rollOverColor = 14942166 /* 0xE3FFD6 */; _local2.useRollOver = true; _local2.backgroundDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDuration = 200; _local2.openDuration = 250; _local2.borderStyle = "inset"; _local2.color = 734012 /* 0x0B333C */; _local2.textSelectedColor = 24371; _local2.textRollOverColor = 2831164 /* 0x2B333C */; _local2.textDisabledColor = 16777215 /* 0xFFFFFF */; _local2.vGridLines = true; _local2.hGridLines = false; _local2.vGridLineColor = 6710886 /* 0x666666 */; _local2.hGridLineColor = 6710886 /* 0x666666 */; _local2.headerColor = 15395562 /* 0xEAEAEA */; _local2.indentation = 17; _local2.folderOpenIcon = "TreeFolderOpen"; _local2.folderClosedIcon = "TreeFolderClosed"; _local2.defaultLeafIcon = "TreeNodeIcon"; _local2.disclosureOpenIcon = "TreeDisclosureOpen"; _local2.disclosureClosedIcon = "TreeDisclosureClosed"; _local2.popupDuration = 150; _local2.todayColor = 6710886 /* 0x666666 */; _local2 = (_global.styles.ScrollSelectList = new mx.styles.CSSStyleDeclaration()); _local2.backgroundColor = 16777215 /* 0xFFFFFF */; _local2.borderColor = 13290186 /* 0xCACACA */; _local2.borderStyle = "inset"; _local2 = (_global.styles.ComboBox = new mx.styles.CSSStyleDeclaration()); _local2.borderStyle = "inset"; _local2 = (_global.styles.NumericStepper = new mx.styles.CSSStyleDeclaration()); _local2.textAlign = "center"; _local2 = (_global.styles.RectBorder = new mx.styles.CSSStyleDeclaration()); _local2.borderColor = 14015965 /* 0xD5DDDD */; _local2.buttonColor = 7305079 /* 0x6F7777 */; _local2.shadowColor = 15658734 /* 0xEEEEEE */; _local2.highlightColor = 12897484 /* 0xC4CCCC */; _local2.shadowCapColor = 14015965 /* 0xD5DDDD */; _local2.borderCapColor = 9542041 /* 0x919999 */; var _local4 = new Object(); _local4.borderColor = 16711680 /* 0xFF0000 */; _local4.buttonColor = 16711680 /* 0xFF0000 */; _local4.shadowColor = 16711680 /* 0xFF0000 */; _local4.highlightColor = 16711680 /* 0xFF0000 */; _local4.shadowCapColor = 16711680 /* 0xFF0000 */; _local4.borderCapColor = 16711680 /* 0xFF0000 */; mx.core.UIComponent.prototype.origBorderStyles = _local4; var _local3; _local3 = (_global.styles.TextInput = new mx.styles.CSSStyleDeclaration()); _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderStyle = "inset"; _global.styles.TextArea = _global.styles.TextInput; _local3 = (_global.styles.Window = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "default"; _local3 = (_global.styles.windowStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.dataGridStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.Alert = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "alert"; _local3 = (_global.styles.ScrollView = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "inset"; _local3 = (_global.styles.View = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "none"; _local3 = (_global.styles.ProgressBar = new mx.styles.CSSStyleDeclaration()); _local3.color = 11187123 /* 0xAAB3B3 */; _local3.fontWeight = "bold"; _local3 = (_global.styles.AccordionHeader = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = "11"; _local3 = (_global.styles.Accordion = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "solid"; _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderColor = 9081738 /* 0x8A938A */; _local3.headerHeight = 22; _local3.marginLeft = (_local3.marginRight = (_local3.marginTop = (_local3.marginBottom = -1))); _local3.verticalGap = -1; _local3 = (_global.styles.DateChooser = new mx.styles.CSSStyleDeclaration()); _local3.borderColor = 9542041 /* 0x919999 */; _local3.headerColor = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.CalendarLayout = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 10; _local3.textAlign = "right"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.WeekDayStyle = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = 11; _local3.textAlign = "center"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.TodayStyle = new mx.styles.CSSStyleDeclaration()); _local3.color = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.HeaderDateText = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 12; _local3.fontWeight = "bold"; _local3.textAlign = "center"; } function drawRoundRect(x, y, w, h, r, c, alpha, rot, gradient, ratios) { if (typeof(r) == "object") { var _local18 = r.br; var _local16 = r.bl; var _local15 = r.tl; var _local10 = r.tr; } else { var _local10 = r; var _local15 = _local10; var _local16 = _local15; var _local18 = _local16; } if (typeof(c) == "object") { if (typeof(alpha) != "object") { var _local9 = [alpha, alpha]; } else { var _local9 = alpha; } if (ratios == undefined) { ratios = [0, 255]; } var _local14 = h * 0.7; if (typeof(rot) != "object") { var _local11 = {matrixType:"box", x:-_local14, y:_local14, w:w * 2, h:h * 4, r:rot * 0.0174532925199433 /* Math.PI/180 */}; } else { var _local11 = rot; } if (gradient == "radial") { beginGradientFill("radial", c, _local9, ratios, _local11); } else { beginGradientFill("linear", c, _local9, ratios, _local11); } } else if (c != undefined) { beginFill(c, alpha); } r = _local18; var _local13 = r - (r * 0.707106781186547); var _local12 = r - (r * 0.414213562373095); moveTo(x + w, (y + h) - r); lineTo(x + w, (y + h) - r); curveTo(x + w, (y + h) - _local12, (x + w) - _local13, (y + h) - _local13); curveTo((x + w) - _local12, y + h, (x + w) - r, y + h); r = _local16; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x + r, y + h); curveTo(x + _local12, y + h, x + _local13, (y + h) - _local13); curveTo(x, (y + h) - _local12, x, (y + h) - r); r = _local15; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x, y + r); curveTo(x, y + _local12, x + _local13, y + _local13); curveTo(x + _local12, y, x + r, y); r = _local10; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo((x + w) - r, y); curveTo((x + w) - _local12, y, (x + w) - _local13, y + _local13); curveTo(x + w, y + _local12, x + w, y + r); lineTo(x + w, (y + h) - r); if (c != undefined) { endFill(); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); setThemeDefaults(); mx.core.UIObject.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; static var UIObjectDependency = mx.core.UIObject; }
Symbol 305 MovieClip [__Packages.mx.controls.SimpleButton] Frame 0
class mx.controls.SimpleButton extends mx.core.UIComponent { static var emphasizedStyleDeclaration; var preset, boundingBox_mc, useHandCursor, skinName, linkLength, iconName, destroyObject, __width, _width, __height, _height, __emphaticStyleName, styleName, enabled, invalidate, pressFocus, dispatchEvent, autoRepeat, interval, getStyle, releaseFocus, createLabel, invalidateStyle; function SimpleButton () { super(); } function init(Void) { super.init(); if (preset == undefined) { boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } useHandCursor = false; } function createChildren(Void) { if (preset != undefined) { var _local2 = this[idNames[preset]]; this[refNames[preset]] = _local2; skinName = _local2; if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } initializing = false; } else if (__state == true) { setStateVar(true); } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } } } function setIcon(tag, linkageName) { return(setSkin(tag + 8, linkageName)); } function changeIcon(tag, linkageName) { linkLength = linkageName.length; var _local2 = stateNames[tag] + "Icon"; this[_local2] = linkageName; this[idNames[tag + 8]] = _local2; setStateVar(getState()); } function changeSkin(tag, linkageName) { var _local2 = stateNames[tag] + "Skin"; this[_local2] = linkageName; this[idNames[tag]] = _local2; setStateVar(getState()); } function viewIcon(varName) { var _local4 = varName + "Icon"; var _local3 = this[_local4]; if (typeof(_local3) == "string") { var _local5 = _local3; if (__emphasized) { if (this[_local3 + "Emphasized"].length > 0) { _local3 = _local3 + "Emphasized"; } } if (this[_local3].length == 0) { return(undefined); } _local3 = setIcon(tagMap[_local5], this[_local3]); if ((_local3 == undefined) && (_global.isLivePreview)) { _local3 = setIcon(0, "ButtonIcon"); } this[_local4] = _local3; } iconName._visible = false; iconName = _local3; iconName._visible = true; } function removeIcons() { var _local3 = 0; while (_local3 < 2) { var _local2 = 8; while (_local2 < 16) { destroyObject(idNames[_local2]); this[stateNames[_local2 - 8] + "Icon"] = ""; _local2++; } _local3++; } refresh(); } function setSkin(tag, linkageName, initobj) { var _local3 = super.setSkin(tag, linkageName, ((initobj != undefined) ? (initobj) : ({styleName:this}))); calcSize(tag, _local3); return(_local3); } function calcSize(Void) { __width = _width; __height = _height; } function viewSkin(varName, initObj) { var _local3 = varName + "Skin"; var _local2 = this[_local3]; if (typeof(_local2) == "string") { var _local4 = _local2; if (__emphasized) { if (this[_local2 + "Emphasized"].length > 0) { _local2 = _local2 + "Emphasized"; } } if (this[_local2].length == 0) { return(undefined); } _local2 = setSkin(tagMap[_local4], this[_local2], ((initObj != undefined) ? (initObj) : ({styleName:this}))); this[_local3] = _local2; } skinName._visible = false; skinName = _local2; skinName._visible = true; } function showEmphasized(e) { if (e && (!__emphatic)) { if (emphasizedStyleDeclaration != undefined) { __emphaticStyleName = styleName; styleName = emphasizedStyleDeclaration; } __emphatic = true; } else { if (__emphatic) { styleName = __emphaticStyleName; } __emphatic = false; } } function refresh(Void) { var _local2 = getState(); if (enabled == false) { viewIcon("disabled"); viewSkin("disabled"); } else { viewSkin(phase); viewIcon(phase); } setView(phase == "down"); iconName.enabled = enabled; } function setView(offset) { if (iconName == undefined) { return(undefined); } var _local2 = (offset ? (btnOffset) : 0); iconName._x = ((__width - iconName._width) / 2) + _local2; iconName._y = ((__height - iconName._height) / 2) + _local2; } function setStateVar(state) { if (state) { if (trueOverSkin.length == 0) { rolloverSkin = tus; } else { rolloverSkin = trs; } if (trueOverIcon.length == 0) { rolloverIcon = tui; } else { rolloverIcon = tri; } upSkin = tus; downSkin = tds; disabledSkin = dts; upIcon = tui; downIcon = tdi; disabledIcon = dti; } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } else { rolloverSkin = frs; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } else { rolloverIcon = fri; } upSkin = fus; downSkin = fds; disabledSkin = dfs; upIcon = fui; downIcon = fdi; disabledIcon = dfi; } __state = state; } function setState(state) { if (state != __state) { setStateVar(state); invalidate(); } } function size(Void) { refresh(); } function draw(Void) { if (initializing) { initializing = false; skinName.visible = true; iconName.visible = true; } size(); } function getState(Void) { return(__state); } function setToggle(val) { __toggle = val; if (__toggle == false) { setState(false); } } function getToggle(Void) { return(__toggle); } function set toggle(val) { setToggle(val); //return(toggle); } function get toggle() { return(getToggle()); } function set value(val) { setSelected(val); //return(value); } function get value() { return(getSelected()); } function set selected(val) { setSelected(val); //return(selected); } function get selected() { return(getSelected()); } function setSelected(val) { if (__toggle) { setState(val); } else { setState((initializing ? (val) : (__state))); } } function getSelected() { return(__state); } function setEnabled(val) { if (enabled != val) { super.setEnabled(val); invalidate(); } } function onPress(Void) { pressFocus(); phase = "down"; refresh(); dispatchEvent({type:"buttonDown"}); if (autoRepeat) { interval = setInterval(this, "onPressDelay", getStyle("repeatDelay")); } } function onPressDelay(Void) { dispatchEvent({type:"buttonDown"}); if (autoRepeat) { clearInterval(interval); interval = setInterval(this, "onPressRepeat", getStyle("repeatInterval")); } } function onPressRepeat(Void) { dispatchEvent({type:"buttonDown"}); updateAfterEvent(); } function onRelease(Void) { releaseFocus(); phase = "rollover"; if (interval != undefined) { clearInterval(interval); delete interval; } if (getToggle()) { setState(!getState()); } else { refresh(); } dispatchEvent({type:"click"}); } function onDragOut(Void) { phase = "up"; refresh(); dispatchEvent({type:"buttonDragOut"}); } function onDragOver(Void) { if (phase != "up") { onPress(); return(undefined); } phase = "down"; refresh(); } function onReleaseOutside(Void) { releaseFocus(); phase = "up"; if (interval != undefined) { clearInterval(interval); delete interval; } } function onRollOver(Void) { phase = "rollover"; refresh(); } function onRollOut(Void) { phase = "up"; refresh(); } function getLabel(Void) { return(fui.text); } function setLabel(val) { if (typeof(fui) == "string") { createLabel("fui", 8, val); fui.styleName = this; } else { fui.text = val; } var _local4 = fui._getTextFormat(); var _local2 = _local4.getTextExtent2(val); fui._width = _local2.width + 5; fui._height = _local2.height + 5; iconName = fui; setView(__state); } function get emphasized() { return(__emphasized); } function set emphasized(val) { __emphasized = val; var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]] = stateNames[_local2] + "Skin"; if (typeof(this[idNames[_local2 + 8]]) == "movieclip") { this[idNames[_local2 + 8]] = stateNames[_local2] + "Icon"; } _local2++; } showEmphasized(__emphasized); setStateVar(__state); invalidateStyle(); //return(emphasized); } function keyDown(e) { if (e.code == 32) { onPress(); } } function keyUp(e) { if (e.code == 32) { onRelease(); } } function onKillFocus(newFocus) { super.onKillFocus(); if (phase != "up") { phase = "up"; refresh(); } } static var symbolName = "SimpleButton"; static var symbolOwner = mx.controls.SimpleButton; static var version = "2.0.2.126"; var className = "SimpleButton"; var style3dInset = 4; var btnOffset = 1; var __toggle = false; var __state = false; var __emphasized = false; var __emphatic = false; static var falseUp = 0; static var falseDown = 1; static var falseOver = 2; static var falseDisabled = 3; static var trueUp = 4; static var trueDown = 5; static var trueOver = 6; static var trueDisabled = 7; var falseUpSkin = "SimpleButtonUp"; var falseDownSkin = "SimpleButtonIn"; var falseOverSkin = ""; var falseDisabledSkin = "SimpleButtonUp"; var trueUpSkin = "SimpleButtonIn"; var trueDownSkin = ""; var trueOverSkin = ""; var trueDisabledSkin = "SimpleButtonIn"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var phase = "up"; var fui = "falseUpIcon"; var fus = "falseUpSkin"; var fdi = "falseDownIcon"; var fds = "falseDownSkin"; var frs = "falseOverSkin"; var fri = "falseOverIcon"; var dfi = "falseDisabledIcon"; var dfs = "falseDisabledSkin"; var tui = "trueUpIcon"; var tus = "trueUpSkin"; var tdi = "trueDownIcon"; var tds = "trueDownSkin"; var trs = "trueOverSkin"; var tri = "trueOverIcon"; var dts = "trueDisabledSkin"; var dti = "trueDisabledIcon"; var rolloverSkin = mx.controls.SimpleButton.prototype.frs; var rolloverIcon = mx.controls.SimpleButton.prototype.fri; var upSkin = mx.controls.SimpleButton.prototype.fus; var downSkin = mx.controls.SimpleButton.prototype.fds; var disabledSkin = mx.controls.SimpleButton.prototype.dfs; var upIcon = mx.controls.SimpleButton.prototype.fui; var downIcon = mx.controls.SimpleButton.prototype.fdi; var disabledIcon = mx.controls.SimpleButton.prototype.dfi; var initializing = true; var idNames = ["fus", "fds", "frs", "dfs", "tus", "tds", "trs", "dts", "fui", "fdi", "fri", "dfi", "tui", "tdi", "tri", "dti"]; var stateNames = ["falseUp", "falseDown", "falseOver", "falseDisabled", "trueUp", "trueDown", "trueOver", "trueDisabled"]; var refNames = ["upSkin", "downSkin", "rolloverSkin", "disabledSkin"]; var tagMap = {falseUpSkin:0, falseDownSkin:1, falseOverSkin:2, falseDisabledSkin:3, trueUpSkin:4, trueDownSkin:5, trueOverSkin:6, trueDisabledSkin:7, falseUpIcon:0, falseDownIcon:1, falseOverIcon:2, falseDisabledIcon:3, trueUpIcon:4, trueDownIcon:5, trueOverIcon:6, trueDisabledIcon:7}; }
Symbol 306 MovieClip [__Packages.mx.managers.DepthManager] Frame 0
class mx.managers.DepthManager { var _childCounter, createClassObject, createObject, _parent, swapDepths, _topmost, getDepth; function DepthManager () { MovieClip.prototype.createClassChildAtDepth = createClassChildAtDepth; MovieClip.prototype.createChildAtDepth = createChildAtDepth; MovieClip.prototype.setDepthTo = setDepthTo; MovieClip.prototype.setDepthAbove = setDepthAbove; MovieClip.prototype.setDepthBelow = setDepthBelow; MovieClip.prototype.findNextAvailableDepth = findNextAvailableDepth; MovieClip.prototype.shuffleDepths = shuffleDepths; MovieClip.prototype.getDepthByFlag = getDepthByFlag; MovieClip.prototype.buildDepthTable = buildDepthTable; _global.ASSetPropFlags(MovieClip.prototype, "createClassChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "createChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthTo", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthAbove", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthBelow", 1); _global.ASSetPropFlags(MovieClip.prototype, "findNextAvailableDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "shuffleDepths", 1); _global.ASSetPropFlags(MovieClip.prototype, "getDepthByFlag", 1); _global.ASSetPropFlags(MovieClip.prototype, "buildDepthTable", 1); } static function sortFunction(a, b) { if (a.getDepth() > b.getDepth()) { return(1); } return(-1); } static function test(depth) { if (depth == reservedDepth) { return(false); } return(true); } static function createClassObjectAtDepth(className, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createClassChildAtDepth(className, kTopmost, initObj); break; case kTooltip : _local1 = holder.createClassChildAtDepth(className, kTop, initObj); break; } return(_local1); } static function createObjectAtDepth(linkageName, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createChildAtDepth(linkageName, kTopmost, initObj); break; case kTooltip : _local1 = holder.createChildAtDepth(linkageName, kTop, initObj); break; } return(_local1); } function createClassChildAtDepth(className, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createClassObject(className, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function createChildAtDepth(linkageName, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createObject(linkageName, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function setDepthTo(depthFlag) { var _local2 = _parent.buildDepthTable(); var _local3 = _parent.getDepthByFlag(depthFlag, _local2); if (_local2[_local3] != undefined) { shuffleDepths(this, _local3, _local2, undefined); } else { swapDepths(_local3); } if (depthFlag == kTopmost) { _topmost = true; } else { delete _topmost; } } function setDepthAbove(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local2 = targetInstance.getDepth() + 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local2] != undefined) && (getDepth() < _local2)) { _local2 = _local2 - 1; } if (_local2 > highestDepth) { _local2 = highestDepth; } if (_local2 == highestDepth) { _parent.shuffleDepths(this, _local2, _local3, "down"); } else if (_local3[_local2] != undefined) { _parent.shuffleDepths(this, _local2, _local3, undefined); } else { swapDepths(_local2); } } function setDepthBelow(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local6 = targetInstance.getDepth() - 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local6] != undefined) && (getDepth() > _local6)) { _local6 = _local6 + 1; } var _local4 = lowestDepth + numberOfAuthortimeLayers; var _local5; for (_local5 in _local3) { var _local2 = _local3[_local5]; if (_local2._parent != undefined) { _local4 = Math.min(_local4, _local2.getDepth()); } } if (_local6 < _local4) { _local6 = _local4; } if (_local6 == _local4) { _parent.shuffleDepths(this, _local6, _local3, "up"); } else if (_local3[_local6] != undefined) { _parent.shuffleDepths(this, _local6, _local3, undefined); } else { swapDepths(_local6); } } function findNextAvailableDepth(targetDepth, depthTable, direction) { var _local5 = lowestDepth + numberOfAuthortimeLayers; if (targetDepth < _local5) { targetDepth = _local5; } if (depthTable[targetDepth] == undefined) { return(targetDepth); } var _local2 = targetDepth; var _local1 = targetDepth; if (direction == "down") { while (depthTable[_local1] != undefined) { _local1--; } return(_local1); } while (depthTable[_local2] != undefined) { _local2++; } return(_local2); } function shuffleDepths(subject, targetDepth, depthTable, direction) { var _local9 = lowestDepth + numberOfAuthortimeLayers; var _local8 = _local9; var _local5; for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local9 = Math.min(_local9, _local7.getDepth()); } } if (direction == undefined) { if (subject.getDepth() > targetDepth) { direction = "up"; } else { direction = "down"; } } var _local1 = new Array(); for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local1.push(_local7); } } _local1.sort(sortFunction); if (direction == "up") { var _local3; var _local11; do { if (_local1.length <= 0) { break; } _local3 = _local1.pop(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } _local11 = subject.getDepth(); _local3 = _local1.pop(); var _local4 = _local3.getDepth(); if (_local11 > (_local4 + 1)) { if (_local4 >= 0) { subject.swapDepths(_local4 + 1); } else if ((_local11 > _local8) && (_local4 < _local8)) { subject.swapDepths(_local8); } } subject.swapDepths(_local3); } while (_local4 != targetDepth); } else if (direction == "down") { var _local3; do { if (_local1.length <= 0) { break; } _local3 = _local1.shift(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } var _local11 = _local3.getDepth(); _local3 = _local1.shift(); var _local4 = _local3.getDepth(); if ((_local11 < (_local4 - 1)) && (_local4 > 0)) { subject.swapDepths(_local4 - 1); } subject.swapDepths(_local3); } while (_local4 != targetDepth); } } function getDepthByFlag(depthFlag, depthTable) { var _local2 = 0; if ((depthFlag == kTop) || (depthFlag == kNotopmost)) { var _local5 = 0; var _local7 = false; var _local8; for (_local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { if (!_local9._topmost) { _local2 = Math.max(_local2, _local9.getDepth()); } else if (!_local7) { _local5 = _local9.getDepth(); _local7 = true; } else { _local5 = Math.min(_local5, _local9.getDepth()); } } } } _local2 = _local2 + 20; if (_local7) { if (_local2 >= _local5) { _local2 = _local5 - 1; } } } else if (depthFlag == kBottom) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.min(_local2, _local9.getDepth()); } } } _local2 = _local2 - 20; } else if (depthFlag == kTopmost) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.max(_local2, _local9.getDepth()); } } } _local2 = _local2 + 100; } if (_local2 >= highestDepth) { _local2 = highestDepth; } var _local6 = lowestDepth + numberOfAuthortimeLayers; for (var _local9 in depthTable) { var _local4 = depthTable[_local9]; if (_local4._parent != undefined) { _local6 = Math.min(_local6, _local4.getDepth()); } } if (_local2 <= _local6) { _local2 = _local6; } return(_local2); } function buildDepthTable(Void) { var _local5 = new Array(); var _local4; for (_local4 in this) { var _local2 = this[_local4]; var _local3 = typeof(_local2); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local2.__getTextFormat != undefined))) { if (_local2._parent == this) { _local5[_local2.getDepth()] = _local2; } } } return(_local5); } static var reservedDepth = 1048575; static var highestDepth = 1048574; static var lowestDepth = -16383; static var numberOfAuthortimeLayers = 383; static var kCursor = 101; static var kTooltip = 102; static var kTop = 201; static var kBottom = 202; static var kTopmost = 203; static var kNotopmost = 204; static var holder = _root.createEmptyMovieClip("reserved", reservedDepth); static var __depthManager = new mx.managers.DepthManager(); }
Symbol 307 MovieClip [__Packages.mx.managers.SystemManager] Frame 0
class mx.managers.SystemManager { static var _xAddEventListener, addEventListener, __addEventListener, _xRemoveEventListener, removeEventListener, __removeEventListener, form, __screen, dispatchEvent; function SystemManager () { } static function init(Void) { if (_initialized == false) { _initialized = true; mx.events.EventDispatcher.initialize(mx.managers.SystemManager); Mouse.addListener(mx.managers.SystemManager); Stage.addListener(mx.managers.SystemManager); _xAddEventListener = addEventListener; addEventListener = __addEventListener; _xRemoveEventListener = removeEventListener; removeEventListener = __removeEventListener; } } static function addFocusManager(f) { form = f; f.focusManager.activate(); } static function removeFocusManager(f) { } static function onMouseDown(Void) { var _local1 = form; _local1.focusManager._onMouseDown(); } static function onResize(Void) { var _local7 = Stage.width; var _local6 = Stage.height; var _local9 = _global.origWidth; var _local8 = _global.origHeight; var _local3 = Stage.align; var _local5 = (_local9 - _local7) / 2; var _local4 = (_local8 - _local6) / 2; if (_local3 == "T") { _local4 = 0; } else if (_local3 == "B") { _local4 = _local8 - _local6; } else if (_local3 == "L") { _local5 = 0; } else if (_local3 == "R") { _local5 = _local9 - _local7; } else if (_local3 == "LT") { _local4 = 0; _local5 = 0; } else if (_local3 == "TR") { _local4 = 0; _local5 = _local9 - _local7; } else if (_local3 == "LB") { _local4 = _local8 - _local6; _local5 = 0; } else if (_local3 == "RB") { _local4 = _local8 - _local6; _local5 = _local9 - _local7; } if (__screen == undefined) { __screen = new Object(); } __screen.x = _local5; __screen.y = _local4; __screen.width = _local7; __screen.height = _local6; _root.focusManager.relocate(); dispatchEvent({type:"resize"}); } static function get screen() { init(); if (__screen == undefined) { onResize(); } return(__screen); } static var _initialized = false; static var idleFrames = 0; static var isMouseDown = false; static var forms = new Array(); }
Symbol 308 MovieClip [__Packages.mx.managers.FocusManager] Frame 0
class mx.managers.FocusManager extends mx.core.UIComponent { var __defaultPushButton, defPushButton, form, move, tabEnabled, _width, _height, _x, _y, _alpha, _parent, tabCapture, watch, lastMouse, _visible, lastFocus, doLater, lastSelFocus, cancelAllDoLaters, _searchKey, _lastTarget, _firstNode, _nextIsNext, _nextNode, _lastx, _prevNode, _needPrev, _foundList, _prevObj, _nextObj, _firstObj, _lastObj, _lastNode, lastTabFocus, findFocusFromObject; function FocusManager () { super(); } function get defaultPushButton() { return(__defaultPushButton); } function set defaultPushButton(x) { if (x != __defaultPushButton) { __defaultPushButton.__set__emphasized(false); __defaultPushButton = x; defPushButton = x; x.__set__emphasized(true); } //return(defaultPushButton); } function getMaxTabIndex(o) { var _local3 = 0; var _local6; for (_local6 in o) { var _local2 = o[_local6]; if (_local2._parent == o) { if (_local2.tabIndex != undefined) { if (_local2.tabIndex > _local3) { _local3 = _local2.tabIndex; } } if (_local2.tabChildren == true) { var _local4 = getMaxTabIndex(_local2); if (_local4 > _local3) { _local3 = _local4; } } } } return(_local3); } function getNextTabIndex(Void) { return(getMaxTabIndex(form) + 1); } function get nextTabIndex() { return(getNextTabIndex()); } function relocate(Void) { var _local2 = mx.managers.SystemManager.__get__screen(); move(_local2.x - 1, _local2.y - 1); } function init(Void) { super.init(); tabEnabled = false; _width = (_height = 1); _x = (_y = -1); _alpha = 0; _parent.focusManager = this; _parent.tabChildren = true; _parent.tabEnabled = false; form = _parent; _parent.addEventListener("hide", this); _parent.addEventListener("reveal", this); mx.managers.SystemManager.init(); mx.managers.SystemManager.addFocusManager(form); tabCapture.tabIndex = 0; watch("enabled", enabledChanged); Selection.addListener(this); lastMouse = new Object(); _global.ASSetPropFlags(_parent, "focusManager", 1); _global.ASSetPropFlags(_parent, "tabChildren", 1); _global.ASSetPropFlags(_parent, "tabEnabled", 1); } function enabledChanged(id, oldValue, newValue) { _visible = newValue; return(newValue); } function activate(Void) { Key.addListener(this); activated = (_visible = true); if (lastFocus != undefined) { bNeedFocus = true; if (!mx.managers.SystemManager.isMouseDown) { doLater(this, "restoreFocus"); } } } function deactivate(Void) { Key.removeListener(this); activated = (_visible = false); var _local2 = getSelectionFocus(); var _local3 = getActualFocus(_local2); if (isOurFocus(_local3)) { lastSelFocus = _local2; lastFocus = _local3; } cancelAllDoLaters(); } function isOurFocus(o) { if (o.focusManager == this) { return(true); } while (o != undefined) { if (o.focusManager != undefined) { return(false); } if (o._parent == _parent) { return(true); } o = o._parent; } return(false); } function onSetFocus(o, n) { if (n == null) { if (activated) { bNeedFocus = true; } } else { var _local2 = getFocus(); if (isOurFocus(_local2)) { bNeedFocus = false; lastFocus = _local2; lastSelFocus = n; } } } function restoreFocus(Void) { var _local2 = lastSelFocus.hscroll; if (_local2 != undefined) { var _local5 = lastSelFocus.scroll; var _local4 = lastSelFocus.background; } lastFocus.setFocus(); var _local3 = Selection; Selection.setSelection(_local3.lastBeginIndex, _local3.lastEndIndex); if (_local2 != undefined) { lastSelFocus.scroll = _local5; lastSelFocus.hscroll = _local2; lastSelFocus.background = _local4; } } function onUnload(Void) { mx.managers.SystemManager.removeFocusManager(form); } function setFocus(o) { if (o == null) { Selection.setFocus(null); } else if (o.setFocus == undefined) { Selection.setFocus(o); } else { o.setFocus(); } } function getActualFocus(o) { var _local1 = o._parent; while (_local1 != undefined) { if (_local1.focusTextField != undefined) { while (_local1.focusTextField != undefined) { o = _local1; _local1 = _local1._parent; if (_local1 == undefined) { return(undefined); } if (_local1.focusTextField == undefined) { return(o); } } } if (_local1.tabEnabled != true) { return(o); } o = _local1; _local1 = o._parent; } return(undefined); } function getSelectionFocus() { var m = Selection.getFocus(); var o = eval (m); return(o); } function getFocus(Void) { var _local2 = getSelectionFocus(); return(getActualFocus(_local2)); } function walkTree(p, index, groupName, dir, lookup, firstChild) { var _local5 = true; var _local11; for (_local11 in p) { var _local2 = p[_local11]; if ((((_local2._parent == p) && (_local2.enabled != false)) && (_local2._visible != false)) && ((_local2.tabEnabled == true) || ((_local2.tabEnabled != false) && ((((((((_local2.onPress != undefined) || (_local2.onRelease != undefined)) || (_local2.onReleaseOutside != undefined)) || (_local2.onDragOut != undefined)) || (_local2.onDragOver != undefined)) || (_local2.onRollOver != undefined)) || (_local2.onRollOut != undefined)) || (_local2 instanceof TextField))))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_local2 != _lastTarget) { if (((_local2.groupName != undefined) || (groupName != undefined)) && (_local2.groupName == groupName)) { continue; } if ((_local2 instanceof TextField) && (_local2.selectable == false)) { continue; } if (_local5 || (((_local2.groupName != undefined) && (_local2.groupName == _firstNode.groupName)) && (_local2.selected == true))) { if (firstChild) { _firstNode = _local2; firstChild = false; } } if (_nextIsNext == true) { if ((((_local2.groupName != undefined) && (_local2.groupName == _nextNode.groupName)) && (_local2.selected == true)) || ((_nextNode == undefined) && ((_local2.groupName == undefined) || ((_local2.groupName != undefined) && (_local2.groupName != groupName))))) { _nextNode = _local2; } } if ((_local2.groupName == undefined) || (groupName != _local2.groupName)) { if (((_lastx.groupName != undefined) && (_local2.groupName == _lastx.groupName)) && (_lastx.selected == true)) { } else { _lastx = _local2; } } } else { _prevNode = _lastx; _needPrev = false; _nextIsNext = true; } if (_local2.tabIndex != undefined) { if (_local2.tabIndex == index) { if (_foundList[_local2._name] == undefined) { if (_needPrev) { _prevObj = _local2; _needPrev = false; } _nextObj = _local2; } } if (dir && (_local2.tabIndex > index)) { if (((_nextObj == undefined) || ((_nextObj.tabIndex > _local2.tabIndex) && (((_local2.groupName == undefined) || (_nextObj.groupName == undefined)) || (_local2.groupName != _nextObj.groupName)))) || ((((_nextObj.groupName != undefined) && (_nextObj.groupName == _local2.groupName)) && (_nextObj.selected != true)) && ((_local2.selected == true) || (_nextObj.tabIndex > _local2.tabIndex)))) { _nextObj = _local2; } } else if ((!dir) && (_local2.tabIndex < index)) { if (((_prevObj == undefined) || ((_prevObj.tabIndex < _local2.tabIndex) && (((_local2.groupName == undefined) || (_prevObj.groupName == undefined)) || (_local2.groupName != _prevObj.groupName)))) || ((((_prevObj.groupName != undefined) && (_prevObj.groupName == _local2.groupName)) && (_prevObj.selected != true)) && ((_local2.selected == true) || (_prevObj.tabIndex < _local2.tabIndex)))) { _prevObj = _local2; } } if (((_firstObj == undefined) || ((_local2.tabIndex < _firstObj.tabIndex) && (((_local2.groupName == undefined) || (_firstObj.groupName == undefined)) || (_local2.groupName != _firstObj.groupName)))) || ((((_firstObj.groupName != undefined) && (_firstObj.groupName == _local2.groupName)) && (_firstObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex < _firstObj.tabIndex)))) { _firstObj = _local2; } if (((_lastObj == undefined) || ((_local2.tabIndex > _lastObj.tabIndex) && (((_local2.groupName == undefined) || (_lastObj.groupName == undefined)) || (_local2.groupName != _lastObj.groupName)))) || ((((_lastObj.groupName != undefined) && (_lastObj.groupName == _local2.groupName)) && (_lastObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex > _lastObj.tabIndex)))) { _lastObj = _local2; } } if (_local2.tabChildren) { getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } else if (((_local2._parent == p) && (_local2.tabChildren == true)) && (_local2._visible != false)) { if (_local2 == _lastTarget) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_prevNode == undefined) { var _local3 = _lastx; var _local7 = false; while (_local3 != undefined) { if (_local3 == _local2) { _local7 = true; break; } _local3 = _local3._parent; } if (_local7 == false) { _prevNode = _lastx; } } _needPrev = false; if (_nextNode == undefined) { _nextIsNext = true; } } else if (!((_local2.focusManager != undefined) && (_local2.focusManager._parent == _local2))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } } _lastNode = _lastx; if (lookup) { if (p._parent != undefined) { if (p != _parent) { if ((_prevNode == undefined) && (dir)) { _needPrev = true; } else if ((_nextNode == undefined) && (!dir)) { _nextIsNext = false; } _lastTarget = _lastTarget._parent; getTabCandidate(p._parent, index, groupName, dir, true); } } } } function getTabCandidate(o, index, groupName, dir, firstChild) { var _local2; var _local3 = true; if (o == _parent) { _local2 = o; _local3 = false; } else { _local2 = o._parent; if (_local2 == undefined) { _local2 = o; _local3 = false; } } walkTree(_local2, index, groupName, dir, _local3, firstChild); } function getTabCandidateFromChildren(o, index, groupName, dir, firstChild) { walkTree(o, index, groupName, dir, false, firstChild); } function getFocusManagerFromObject(o) { while (o != undefined) { if (o.focusManager != undefined) { return(o.focusManager); } o = o._parent; } return(undefined); } function tabHandler(Void) { bDrawFocus = true; var _local5 = getSelectionFocus(); var _local4 = getActualFocus(_local5); if (_local4 != _local5) { _local5 = _local4; } if (getFocusManagerFromObject(_local5) != this) { _local5 == undefined; } if (_local5 == undefined) { _local5 = form; } else if (_local5.tabIndex != undefined) { if ((_foundList != undefined) || (_foundList.tabIndex != _local5.tabIndex)) { _foundList = new Object(); _foundList.tabIndex = _local5.tabIndex; } _foundList[_local5._name] = _local5; } var _local3 = Key.isDown(16) != true; _searchKey = getTimer(); _needPrev = true; _nextIsNext = false; _lastx = undefined; _firstNode = undefined; _lastNode = undefined; _nextNode = undefined; _prevNode = undefined; _firstObj = undefined; _lastObj = undefined; _nextObj = undefined; _prevObj = undefined; _lastTarget = _local5; var _local6 = _local5; getTabCandidate(_local6, ((_local5.tabIndex == undefined) ? 0 : (_local5.tabIndex)), _local5.groupName, _local3, true); var _local2; if (_local3) { if (_nextObj != undefined) { _local2 = _nextObj; } else { _local2 = _firstObj; } } else if (_prevObj != undefined) { _local2 = _prevObj; } else { _local2 = _lastObj; } if (_local2.tabIndex != _local5.tabIndex) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; _foundList[_local2._name] = _local2; } else { if (_foundList == undefined) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; } _foundList[_local2._name] = _local2; } if (_local2 == undefined) { if (_local3 == false) { if (_nextNode != undefined) { _local2 = _nextNode; } else { _local2 = _firstNode; } } else if ((_prevNode == undefined) || (_local5 == form)) { _local2 = _lastNode; } else { _local2 = _prevNode; } } if (_local2 == undefined) { return(undefined); } lastTabFocus = _local2; setFocus(_local2); if (_local2.emphasized != undefined) { if (defPushButton != undefined) { _local5 = defPushButton; defPushButton = _local2; _local5.emphasized = false; _local2.emphasized = true; } } else if ((defPushButton != undefined) && (defPushButton != __defaultPushButton)) { _local5 = defPushButton; defPushButton = __defaultPushButton; _local5.emphasized = false; __defaultPushButton.__set__emphasized(true); } } function onKeyDown(Void) { mx.managers.SystemManager.idleFrames = 0; if (defaultPushButtonEnabled) { if (Key.getCode() == 13) { if (defaultPushButton != undefined) { doLater(this, "sendDefaultPushButtonEvent"); } } } } function sendDefaultPushButtonEvent(Void) { defPushButton.dispatchEvent({type:"click"}); } function getMousedComponentFromChildren(x, y, o) { for (var _local7 in o) { var _local2 = o[_local7]; if (((_local2._visible && (_local2.enabled)) && (_local2._parent == o)) && (_local2._searchKey != _searchKey)) { _local2._searchKey = _searchKey; if (_local2.hitTest(x, y, true)) { if ((_local2.onPress != undefined) || (_local2.onRelease != undefined)) { return(_local2); } var _local3 = getMousedComponentFromChildren(x, y, _local2); if (_local3 != undefined) { return(_local3); } return(_local2); } } } return(undefined); } function mouseActivate(Void) { if (!bNeedFocus) { return(undefined); } _searchKey = getTimer(); var _local2 = getMousedComponentFromChildren(lastMouse.x, lastMouse.y, form); if (_local2 instanceof mx.core.UIComponent) { return(undefined); } _local2 = findFocusFromObject(_local2); if (_local2 == lastFocus) { return(undefined); } if (_local2 == undefined) { doLater(this, "restoreFocus"); return(undefined); } var _local3 = _local2.hscroll; if (_local3 != undefined) { var _local6 = _local2.scroll; var _local5 = _local2.background; } setFocus(_local2); var _local4 = Selection; Selection.setSelection(_local4.lastBeginIndex, _local4.lastEndIndex); if (_local3 != undefined) { _local2.scroll = _local6; _local2.hscroll = _local3; _local2.background = _local5; } } function _onMouseDown(Void) { bDrawFocus = false; if (lastFocus != undefined) { lastFocus.drawFocus(false); } mx.managers.SystemManager.idleFrames = 0; var _local3 = Selection; _local3.lastBeginIndex = Selection.getBeginIndex(); _local3.lastEndIndex = Selection.getEndIndex(); lastMouse.x = _root._xmouse; lastMouse.y = _root._ymouse; _root.localToGlobal(lastMouse); } function onMouseUp(Void) { if (_visible) { doLater(this, "mouseActivate"); } } function handleEvent(e) { if (e.type == "reveal") { mx.managers.SystemManager.activate(form); } else { mx.managers.SystemManager.deactivate(form); } } static function enableFocusManagement() { if (!initialized) { initialized = true; Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } } } static var symbolName = "FocusManager"; static var symbolOwner = mx.managers.FocusManager; static var version = "2.0.2.126"; var className = "FocusManager"; var bNeedFocus = false; var bDrawFocus = false; var defaultPushButtonEnabled = true; var activated = true; static var initialized = false; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 309 MovieClip [__Packages.mx.skins.halo.FocusRect] Frame 0
class mx.skins.halo.FocusRect extends mx.skins.SkinElement { var boundingBox_mc, _xscale, _yscale, clear, beginFill, drawRoundRect, endFill, _visible; function FocusRect () { super(); boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function draw(o) { o.adjustFocusRect(); } function setSize(w, h, r, a, rectCol) { _xscale = (_yscale = 100); clear(); if (typeof(r) == "object") { r.br = ((r.br > 2) ? (r.br - 2) : 0); r.bl = ((r.bl > 2) ? (r.bl - 2) : 0); r.tr = ((r.tr > 2) ? (r.tr - 2) : 0); r.tl = ((r.tl > 2) ? (r.tl - 2) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); r.br = ((r.br > 1) ? (r.br + 1) : 0); r.bl = ((r.bl > 1) ? (r.bl + 1) : 0); r.tr = ((r.tr > 1) ? (r.tr + 1) : 0); r.tl = ((r.tl > 1) ? (r.tl + 1) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(1, 1, w - 2, h - 2, r); r.br = ((r.br > 1) ? (r.br - 1) : 0); r.bl = ((r.bl > 1) ? (r.bl - 1) : 0); r.tr = ((r.tr > 1) ? (r.tr - 1) : 0); r.tl = ((r.tl > 1) ? (r.tl - 1) : 0); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); } else { var _local5; if (r != 0) { _local5 = r - 2; } else { _local5 = 0; } beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); beginFill(rectCol, a * 0.3); if (r != 0) { _local5 = r - 2; r = r - 1; } else { _local5 = 0; r = 0; } drawRoundRect(1, 1, w - 2, h - 2, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); } } function handleEvent(e) { if (e.type == "unload") { _visible = true; } else if (e.type == "resize") { e.target.adjustFocusRect(); } else if (e.type == "move") { e.target.adjustFocusRect(); } } static function classConstruct() { mx.core.UIComponent.prototype.drawFocus = function (focused) { var _local2 = this._parent.focus_mc; if (!focused) { _local2._visible = false; this.removeEventListener("unload", _local2); this.removeEventListener("move", _local2); this.removeEventListener("resize", _local2); } else { if (_local2 == undefined) { _local2 = this._parent.createChildAtDepth("FocusRect", mx.managers.DepthManager.kTop); _local2.tabEnabled = false; this._parent.focus_mc = _local2; } else { _local2._visible = true; } _local2.draw(this); if (_local2.getDepth() < this.getDepth()) { _local2.setDepthAbove(this); } this.addEventListener("unload", _local2); this.addEventListener("move", _local2); this.addEventListener("resize", _local2); } }; mx.core.UIComponent.prototype.adjustFocusRect = function () { var _local2 = this.getStyle("themeColor"); if (_local2 == undefined) { _local2 = 8453965 /* 0x80FF4D */; } var _local3 = this._parent.focus_mc; _local3.setSize(this.width + 4, this.height + 4, 0, 100, _local2); _local3.move(this.x - 2, this.y - 2); }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.adjustFocusRect = mx.core.UIComponent.prototype.adjustFocusRect; mx.skins.halo.FocusRect.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var DefaultsDependency = mx.skins.halo.Defaults; static var UIComponentDependency = mx.core.UIComponent; }
Symbol 310 MovieClip [__Packages.mx.managers.OverlappedWindows] Frame 0
class mx.managers.OverlappedWindows { function OverlappedWindows () { } static function checkIdle(Void) { if (mx.managers.SystemManager.idleFrames > 10) { mx.managers.SystemManager.dispatchEvent({type:"idle"}); } else { mx.managers.SystemManager.idleFrames++; } } static function __addEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager.interval == undefined) { mx.managers.SystemManager.interval = setInterval(mx.managers.SystemManager.checkIdle, 100); } } mx.managers.SystemManager._xAddEventListener(e, o, l); } static function __removeEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager._xRemoveEventListener(e, o, l) == 0) { clearInterval(mx.managers.SystemManager.interval); } } else { mx.managers.SystemManager._xRemoveEventListener(e, o, l); } } static function onMouseDown(Void) { mx.managers.SystemManager.idleFrames = 0; mx.managers.SystemManager.isMouseDown = true; var _local5 = _root; var _local3; var _local8 = _root._xmouse; var _local7 = _root._ymouse; if (mx.managers.SystemManager.form.modalWindow == undefined) { if (mx.managers.SystemManager.forms.length > 1) { var _local6 = mx.managers.SystemManager.forms.length; var _local4; _local4 = 0; while (_local4 < _local6) { var _local2 = mx.managers.SystemManager.forms[_local4]; if (_local2._visible) { if (_local2.hitTest(_local8, _local7)) { if (_local3 == undefined) { _local3 = _local2.getDepth(); _local5 = _local2; } else if (_local3 < _local2.getDepth()) { _local3 = _local2.getDepth(); _local5 = _local2; } } } _local4++; } if (_local5 != mx.managers.SystemManager.form) { mx.managers.SystemManager.activate(_local5); } } } var _local9 = mx.managers.SystemManager.form; _local9.focusManager._onMouseDown(); } static function onMouseMove(Void) { mx.managers.SystemManager.idleFrames = 0; } static function onMouseUp(Void) { mx.managers.SystemManager.isMouseDown = false; mx.managers.SystemManager.idleFrames = 0; } static function activate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form != f) && (mx.managers.SystemManager.forms.length > 1)) { var _local1 = mx.managers.SystemManager.form; _local1.focusManager.deactivate(); } } mx.managers.SystemManager.form = f; f.focusManager.activate(); } static function deactivate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form == f) && (mx.managers.SystemManager.forms.length > 1)) { var _local5 = mx.managers.SystemManager.form; _local5.focusManager.deactivate(); var _local3 = mx.managers.SystemManager.forms.length; var _local1; var _local2; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { _local1 = _local1 + 1; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } mx.managers.SystemManager.form = _local2; break; } if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } _local5 = mx.managers.SystemManager.form; _local5.focusManager.activate(); } } } static function addFocusManager(f) { mx.managers.SystemManager.forms.push(f); mx.managers.SystemManager.activate(f); } static function removeFocusManager(f) { var _local3 = mx.managers.SystemManager.forms.length; var _local1; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { if (mx.managers.SystemManager.form == f) { mx.managers.SystemManager.deactivate(f); } mx.managers.SystemManager.forms.splice(_local1, 1); return(undefined); } _local1++; } } static function enableOverlappedWindows() { if (!initialized) { initialized = true; mx.managers.SystemManager.checkIdle = checkIdle; mx.managers.SystemManager.__addEventListener = __addEventListener; mx.managers.SystemManager.__removeEventListener = __removeEventListener; mx.managers.SystemManager.onMouseDown = onMouseDown; mx.managers.SystemManager.onMouseMove = onMouseMove; mx.managers.SystemManager.onMouseUp = onMouseUp; mx.managers.SystemManager.activate = activate; mx.managers.SystemManager.deactivate = deactivate; mx.managers.SystemManager.addFocusManager = addFocusManager; mx.managers.SystemManager.removeFocusManager = removeFocusManager; } } static var initialized = false; static var SystemManagerDependency = mx.managers.SystemManager; }
Symbol 311 MovieClip [__Packages.mx.styles.CSSSetStyle] Frame 0
class mx.styles.CSSSetStyle { var styleName, stylecache, _color, setColor, invalidateStyle; function CSSSetStyle () { } function _setStyle(styleProp, newValue) { this[styleProp] = newValue; if (mx.styles.StyleManager.TextStyleMap[styleProp] != undefined) { if (styleProp == "color") { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } } _level0.changeTextStyleInChildren(styleProp); return(undefined); } if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local7 = mx.styles.StyleManager.colorNames.haloBlue; var _local6 = mx.styles.StyleManager.colorNames.haloGreen; var _local8 = mx.styles.StyleManager.colorNames.haloOrange; var _local4 = {}; _local4[_local7] = 12188666 /* 0xB9FBFA */; _local4[_local6] = 13500353 /* 0xCDFFC1 */; _local4[_local8] = 16766319 /* 0xFFD56F */; var _local5 = {}; _local5[_local7] = 13958653 /* 0xD4FDFD */; _local5[_local6] = 14942166 /* 0xE3FFD6 */; _local5[_local8] = 16772787 /* 0xFFEEB3 */; var _local9 = _local4[newValue]; var _local10 = _local5[newValue]; if (_local9 == undefined) { _local9 = newValue; } if (_local10 == undefined) { _local10 = newValue; } setStyle("selectionColor", _local9); setStyle("rollOverColor", _local10); } _level0.changeColorStyleInChildren(styleName, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } _level0.notifyStyleChangeInChildren(styleName, styleProp, newValue); } } function changeTextStyleInChildren(styleProp) { var _local4 = getTimer(); var _local5; for (_local5 in this) { var _local2 = this[_local5]; if (_local2._parent == this) { if (_local2.searchKey != _local4) { if (_local2.stylecache != undefined) { delete _local2.stylecache.tf; delete _local2.stylecache[styleProp]; } _local2.invalidateStyle(styleProp); _local2.changeTextStyleInChildren(styleProp); _local2.searchKey = _local4; } } } } function changeColorStyleInChildren(sheetName, colorStyle, newValue) { var _local6 = getTimer(); var _local7; for (_local7 in this) { var _local2 = this[_local7]; if (_local2._parent == this) { if (_local2.searchKey != _local6) { if (((_local2.getStyleName() == sheetName) || (sheetName == undefined)) || (sheetName == "_global")) { if (_local2.stylecache != undefined) { delete _local2.stylecache[colorStyle]; } if (typeof(_local2._color) == "string") { if (_local2._color == colorStyle) { var _local4 = _local2.getStyle(colorStyle); if (colorStyle == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = _local4; } } _local2.setColor(_local4); } } else if (_local2._color[colorStyle] != undefined) { if (typeof(_local2) != "movieclip") { _local2._parent.invalidateStyle(); } else { _local2.invalidateStyle(colorStyle); } } } _local2.changeColorStyleInChildren(sheetName, colorStyle, newValue); _local2.searchKey = _local6; } } } } function notifyStyleChangeInChildren(sheetName, styleProp, newValue) { var _local5 = getTimer(); var _local6; for (_local6 in this) { var _local2 = this[_local6]; if (_local2._parent == this) { if (_local2.searchKey != _local5) { if (((_local2.styleName == sheetName) || ((_local2.styleName != undefined) && (typeof(_local2.styleName) == "movieclip"))) || (sheetName == undefined)) { if (_local2.stylecache != undefined) { delete _local2.stylecache[styleProp]; delete _local2.stylecache.tf; } delete _local2.enabledColor; _local2.invalidateStyle(styleProp); } _local2.notifyStyleChangeInChildren(sheetName, styleProp, newValue); _local2.searchKey = _local5; } } } } function setStyle(styleProp, newValue) { if (stylecache != undefined) { delete stylecache[styleProp]; delete stylecache.tf; } this[styleProp] = newValue; if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local10 = mx.styles.StyleManager.colorNames.haloBlue; var _local9 = mx.styles.StyleManager.colorNames.haloGreen; var _local11 = mx.styles.StyleManager.colorNames.haloOrange; var _local6 = {}; _local6[_local10] = 12188666 /* 0xB9FBFA */; _local6[_local9] = 13500353 /* 0xCDFFC1 */; _local6[_local11] = 16766319 /* 0xFFD56F */; var _local7 = {}; _local7[_local10] = 13958653 /* 0xD4FDFD */; _local7[_local9] = 14942166 /* 0xE3FFD6 */; _local7[_local11] = 16772787 /* 0xFFEEB3 */; var _local12 = _local6[newValue]; var _local13 = _local7[newValue]; if (_local12 == undefined) { _local12 = newValue; } if (_local13 == undefined) { _local13 = newValue; } setStyle("selectionColor", _local12); setStyle("rollOverColor", _local13); } if (typeof(_color) == "string") { if (_color == styleProp) { if (styleProp == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = newValue; } } setColor(newValue); } } else if (_color[styleProp] != undefined) { invalidateStyle(styleProp); } changeColorStyleInChildren(undefined, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } invalidateStyle(styleProp); } if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (styleProp == "styleName")) { var _local8; var _local5 = newValue; if (styleProp == "styleName") { _local8 = ((typeof(newValue) == "string") ? (_global.styles[newValue]) : (_local5)); _local5 = _local8.themeColor; if (_local5 != undefined) { _local8.rollOverColor = (_local8.selectionColor = _local5); } } notifyStyleChangeInChildren(undefined, styleProp, newValue); } } static function enableRunTimeCSS() { } static function classConstruct() { var _local2 = MovieClip.prototype; var _local3 = mx.styles.CSSSetStyle.prototype; mx.styles.CSSStyleDeclaration.prototype.setStyle = _local3._setStyle; _local2.changeTextStyleInChildren = _local3.changeTextStyleInChildren; _local2.changeColorStyleInChildren = _local3.changeColorStyleInChildren; _local2.notifyStyleChangeInChildren = _local3.notifyStyleChangeInChildren; _local2.setStyle = _local3.setStyle; _global.ASSetPropFlags(_local2, "changeTextStyleInChildren", 1); _global.ASSetPropFlags(_local2, "changeColorStyleInChildren", 1); _global.ASSetPropFlags(_local2, "notifyStyleChangeInChildren", 1); _global.ASSetPropFlags(_local2, "setStyle", 1); var _local4 = TextField.prototype; _local4.setStyle = _local2.setStyle; _local4.changeTextStyleInChildren = _local3.changeTextStyleInChildren; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; }
Symbol 312 MovieClip [__Packages.mx.core.ext.UIComponentExtensions] Frame 0
class mx.core.ext.UIComponentExtensions { function UIComponentExtensions () { } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; TextField.prototype.setFocus = function () { Selection.setFocus(this); }; TextField.prototype.onSetFocus = function (oldFocus) { if (this.tabEnabled != false) { if (this.getFocusManager().bDrawFocus) { this.drawFocus(true); } } }; TextField.prototype.onKillFocus = function (oldFocus) { if (this.tabEnabled != false) { this.drawFocus(false); } }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.getFocusManager = mx.core.UIComponent.prototype.getFocusManager; mx.managers.OverlappedWindows.enableOverlappedWindows(); mx.styles.CSSSetStyle.enableRunTimeCSS(); mx.managers.FocusManager.enableFocusManagement(); } static var bExtended = false; static var UIComponentExtended = Extensions(); static var UIComponentDependency = mx.core.UIComponent; static var FocusManagerDependency = mx.managers.FocusManager; static var OverlappedWindowsDependency = mx.managers.OverlappedWindows; }
Symbol 313 MovieClip [__Packages.mx.controls.Button] Frame 0
class mx.controls.Button extends mx.controls.SimpleButton { var initializing, labelPath, initIcon, getState, enabled, phase, idNames, __width, __height, setState, invalidate, iconName, refresh, createLabel, _iconLinkageName, removeIcons, hitArea_mc, createEmptyObject; function Button () { super(); } function init(Void) { super.init(); } function draw() { if (initializing) { labelPath.visible = true; } super.draw(); if (initIcon != undefined) { _setIcon(initIcon); } delete initIcon; } function onRelease(Void) { super.onRelease(); } function createChildren(Void) { super.createChildren(); } function setSkin(tag, linkageName, initobj) { return(super.setSkin(tag, linkageName, initobj)); } function viewSkin(varName) { var _local3 = (getState() ? "true" : "false"); _local3 = _local3 + (enabled ? (phase) : "disabled"); super.viewSkin(varName, {styleName:this, borderStyle:_local3}); } function invalidateStyle(c) { labelPath.invalidateStyle(c); super.invalidateStyle(c); } function setColor(c) { var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]].redraw(true); _local2++; } } function setEnabled(enable) { labelPath.enabled = enable; super.setEnabled(enable); } function calcSize(tag, ref) { if ((__width == undefined) || (__height == undefined)) { return(undefined); } if (tag < 7) { ref.setSize(__width, __height, true); } } function size(Void) { setState(getState()); setHitArea(__width, __height); var _local3 = 0; while (_local3 < 8) { var _local4 = idNames[_local3]; if (typeof(this[_local4]) == "movieclip") { this[_local4].setSize(__width, __height, true); } _local3++; } super.size(); } function set labelPlacement(val) { __labelPlacement = val; invalidate(); //return(labelPlacement); } function get labelPlacement() { return(__labelPlacement); } function getLabelPlacement(Void) { return(__labelPlacement); } function setLabelPlacement(val) { __labelPlacement = val; invalidate(); } function getBtnOffset(Void) { if (getState()) { var _local2 = btnOffset; } else if (phase == "down") { var _local2 = btnOffset; } else { var _local2 = 0; } return(_local2); } function setView(offset) { var _local16 = (offset ? (btnOffset) : 0); var _local12 = getLabelPlacement(); var _local7 = 0; var _local6 = 0; var _local9 = 0; var _local8 = 0; var _local5 = 0; var _local4 = 0; var _local3 = labelPath; var _local2 = iconName; var _local15 = _local3.textWidth; var _local14 = _local3.textHeight; var _local10 = (__width - borderW) - borderW; var _local11 = (__height - borderW) - borderW; if (_local2 != undefined) { _local7 = _local2._width; _local6 = _local2._height; } if ((_local12 == "left") || (_local12 == "right")) { if (_local3 != undefined) { _local9 = Math.min(_local10 - _local7, _local15 + 5); _local3._width = _local9; _local8 = Math.min(_local11, _local14 + 5); _local3._height = _local8; } if (_local12 == "right") { _local5 = _local7; if (centerContent) { _local5 = _local5 + (((_local10 - _local9) - _local7) / 2); } _local2._x = _local5 - _local7; } else { _local5 = (_local10 - _local9) - _local7; if (centerContent) { _local5 = _local5 / 2; } _local2._x = _local5 + _local9; } _local4 = 0; _local2._y = _local4; if (centerContent) { _local2._y = (_local11 - _local6) / 2; _local4 = (_local11 - _local8) / 2; } if (!centerContent) { _local2._y = _local2._y + Math.max(0, (_local8 - _local6) / 2); } } else { if (_local3 != undefined) { _local9 = Math.min(_local10, _local15 + 5); _local3._width = _local9; _local8 = Math.min(_local11 - _local6, _local14 + 5); _local3._height = _local8; } _local5 = (_local10 - _local9) / 2; _local2._x = (_local10 - _local7) / 2; if (_local12 == "top") { _local4 = (_local11 - _local8) - _local6; if (centerContent) { _local4 = _local4 / 2; } _local2._y = _local4 + _local8; } else { _local4 = _local6; if (centerContent) { _local4 = _local4 + (((_local11 - _local8) - _local6) / 2); } _local2._y = _local4 - _local6; } } var _local13 = borderW + _local16; _local3._x = _local5 + _local13; _local3._y = _local4 + _local13; _local2._x = _local2._x + _local13; _local2._y = _local2._y + _local13; } function set label(lbl) { setLabel(lbl); //return(label); } function setLabel(label) { if (label == "") { labelPath.removeTextField(); refresh(); return(undefined); } if (labelPath == undefined) { var _local2 = createLabel("labelPath", 200, label); _local2._width = _local2.textWidth + 5; _local2._height = _local2.textHeight + 5; if (initializing) { _local2.visible = false; } } else { delete labelPath.__text; labelPath.text = label; refresh(); } } function getLabel(Void) { return(((labelPath.__text != undefined) ? (labelPath.__text) : (labelPath.text))); } function get label() { return(getLabel()); } function _getIcon(Void) { return(_iconLinkageName); } function get icon() { if (initializing) { return(initIcon); } return(_iconLinkageName); } function _setIcon(linkage) { if (initializing) { if (linkage == "") { return(undefined); } initIcon = linkage; } else { if (linkage == "") { removeIcons(); return(undefined); } super.changeIcon(0, linkage); super.changeIcon(1, linkage); super.changeIcon(3, linkage); super.changeIcon(4, linkage); super.changeIcon(5, linkage); _iconLinkageName = linkage; refresh(); } } function set icon(linkage) { _setIcon(linkage); //return(icon); } function setHitArea(w, h) { if (hitArea_mc == undefined) { createEmptyObject("hitArea_mc", 100); } var _local2 = hitArea_mc; _local2.clear(); _local2.beginFill(16711680); _local2.drawRect(0, 0, w, h); _local2.endFill(); _local2.setVisible(false); } static var symbolName = "Button"; static var symbolOwner = mx.controls.Button; var className = "Button"; static var version = "2.0.2.126"; var btnOffset = 0; var _color = "buttonColor"; var __label = "default value"; var __labelPlacement = "right"; var falseUpSkin = "ButtonSkin"; var falseDownSkin = "ButtonSkin"; var falseOverSkin = "ButtonSkin"; var falseDisabledSkin = "ButtonSkin"; var trueUpSkin = "ButtonSkin"; var trueDownSkin = "ButtonSkin"; var trueOverSkin = "ButtonSkin"; var trueDisabledSkin = "ButtonSkin"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var clipParameters = {labelPlacement:1, icon:1, toggle:1, selected:1, label:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.Button.prototype.clipParameters, mx.controls.SimpleButton.prototype.clipParameters); var centerContent = true; var borderW = 1; }
Symbol 328 MovieClip [__Packages.mx.skins.halo.ButtonSkin] Frame 0
class mx.skins.halo.ButtonSkin extends mx.skins.RectBorder { var __get__width, __get__height, getStyle, _parent, clear, drawRoundRect, __get__x, __get__y; function ButtonSkin () { super(); } function init() { super.init(); } function size() { drawHaloRect(__get__width(), __get__height()); } function drawHaloRect(w, h) { var _local6 = getStyle("borderStyle"); var _local4 = getStyle("themeColor"); var _local5 = _parent.emphasized; clear(); switch (_local6) { case "falseup" : if (_local5) { drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 75); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 85, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 75); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); } else { drawRoundRect(0, 0, w, h, 5, 9542041, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, [13291985, 16250871], 100, 0, "radial"); drawRoundRect(2, 2, w - 4, h - 4, 3, [9542041, 13818586], 100, 0, "radial"); drawRoundRect(3, 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(3, 4, w - 6, h - 7, 2, 16316664, 100); } break; case "falsedown" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, _local4, 20); break; case "falserollover" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 50); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 50); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); break; case "falsedisabled" : drawRoundRect(0, 0, w, h, 5, 13159628, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, 15921906, 100); drawRoundRect(2, 2, w - 4, h - 4, 3, 13949401, 100); drawRoundRect(3, 3, w - 6, h - 6, 2, 15921906, 100); break; case "trueup" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 10066329, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16250871, 100); break; case "truedown" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 10066329, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, _local4, 20); break; case "truerollover" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 50); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 40); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); break; case "truedisabled" : drawRoundRect(0, 0, w, h, 5, 13159628, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, 15921906, 100); drawRoundRect(2, 2, w - 4, h - 4, 3, 13949401, 100); drawRoundRect(3, 3, w - 6, h - 6, 2, 15921906, 100); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.skinRegistry.ButtonSkin = true; return(true); } static var symbolName = "ButtonSkin"; static var symbolOwner = mx.skins.halo.ButtonSkin; var className = "ButtonSkin"; var backgroundColorName = "buttonColor"; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 331 MovieClip [__Packages.mx.core.View] Frame 0
class mx.core.View extends mx.core.UIComponent { var tabChildren, tabEnabled, boundingBox_mc, border_mc, __get__width, __get__height, __tabIndex, depth, createObject, createClassObject, loadExternal, destroyObject, createClassChildAtDepth, doLater; function View () { super(); } function init() { super.init(); tabChildren = true; tabEnabled = false; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function size() { border_mc.move(0, 0); border_mc.setSize(__get__width(), __get__height()); doLayout(); } function draw() { size(); } function get numChildren() { var _local3 = childNameBase; var _local2 = 0; while (true) { if (this[_local3 + _local2] == undefined) { return(_local2); } _local2++; } } function get tabIndex() { return((tabEnabled ? (__tabIndex) : undefined)); } function addLayoutObject(object) { } function createChild(className, instanceName, initProps) { if (depth == undefined) { depth = 1; } var _local2; if (typeof(className) == "string") { _local2 = createObject(className, instanceName, depth++, initProps); } else { _local2 = createClassObject(className, instanceName, depth++, initProps); } if (_local2 == undefined) { _local2 = loadExternal(className, _loadExternalClass, instanceName, depth++, initProps); } else { this[childNameBase + numChildren] = _local2; _local2._complete = true; childLoaded(_local2); } addLayoutObject(_local2); return(_local2); } function getChildAt(childIndex) { return(this[childNameBase + childIndex]); } function destroyChildAt(childIndex) { if (!((childIndex >= 0) && (childIndex < numChildren))) { return(undefined); } var _local4 = childNameBase + childIndex; var _local6 = numChildren; var _local3; for (_local3 in this) { if (_local3 == _local4) { _local4 = ""; destroyObject(_local3); break; } } var _local2 = Number(childIndex); while (_local2 < (_local6 - 1)) { this[childNameBase + _local2] = this[childNameBase + (_local2 + 1)]; _local2++; } delete this[childNameBase + (_local6 - 1)]; depth--; } function initLayout() { if (!hasBeenLayedOut) { doLayout(); } } function doLayout() { hasBeenLayedOut = true; } function createChildren() { if (border_mc == undefined) { border_mc = createClassChildAtDepth(_global.styles.rectBorderClass, mx.managers.DepthManager.kBottom, {styleName:this}); } doLater(this, "initLayout"); } function convertToUIObject(obj) { } function childLoaded(obj) { convertToUIObject(obj); } static function extension() { mx.core.ExternalContent.enableExternalContent(); } static var symbolName = "View"; static var symbolOwner = mx.core.View; static var version = "2.0.2.126"; var className = "View"; static var childNameBase = "_child"; var hasBeenLayedOut = false; var _loadExternalClass = "UIComponent"; }
Symbol 332 MovieClip [__Packages.mx.core.ScrollView] Frame 0
class mx.core.ScrollView extends mx.core.View { var __width, hScroller, vScroller, __maxHPosition, propsInited, scrollAreaChanged, specialHScrollCase, createObject, viewableColumns, __height, oldRndUp, viewableRows, __viewMetrics, owner, enabled, border_mc, __get__width, __get__height, invLayout, mask_mc, _parent, dispatchEvent; function ScrollView () { super(); } function getHScrollPolicy(Void) { return(__hScrollPolicy); } function setHScrollPolicy(policy) { __hScrollPolicy = policy.toLowerCase(); if (__width == undefined) { return(undefined); } setScrollProperties(numberOfCols, columnWidth, rowC, rowH, heightPadding, widthPadding); } function get hScrollPolicy() { return(getHScrollPolicy()); } function set hScrollPolicy(policy) { setHScrollPolicy(policy); //return(hScrollPolicy); } function getVScrollPolicy(Void) { return(__vScrollPolicy); } function setVScrollPolicy(policy) { __vScrollPolicy = policy.toLowerCase(); if (__width == undefined) { return(undefined); } setScrollProperties(numberOfCols, columnWidth, rowC, rowH, heightPadding, widthPadding); } function get vScrollPolicy() { return(getVScrollPolicy()); } function set vScrollPolicy(policy) { setVScrollPolicy(policy); //return(vScrollPolicy); } function get hPosition() { return(getHPosition()); } function set hPosition(pos) { setHPosition(pos); //return(hPosition); } function getHPosition(Void) { return(__hPosition); } function setHPosition(pos) { hScroller.__set__scrollPosition(pos); __hPosition = pos; } function get vPosition() { return(getVPosition()); } function set vPosition(pos) { setVPosition(pos); //return(vPosition); } function getVPosition(Void) { return(__vPosition); } function setVPosition(pos) { vScroller.__set__scrollPosition(pos); __vPosition = pos; } function get maxVPosition() { var _local2 = vScroller.maxPos; return(((_local2 == undefined) ? 0 : (_local2))); } function get maxHPosition() { return(getMaxHPosition()); } function set maxHPosition(pos) { setMaxHPosition(pos); //return(maxHPosition); } function getMaxHPosition(Void) { if (__maxHPosition != undefined) { return(__maxHPosition); } var _local2 = hScroller.maxPos; return(((_local2 == undefined) ? 0 : (_local2))); } function setMaxHPosition(pos) { __maxHPosition = pos; } function setScrollProperties(colCount, colWidth, rwCount, rwHeight, hPadding, wPadding) { var _local3 = getViewMetrics(); if (hPadding == undefined) { hPadding = 0; } if (wPadding == undefined) { wPadding = 0; } propsInited = true; delete scrollAreaChanged; heightPadding = hPadding; widthPadding = wPadding; if (colWidth == 0) { colWidth = 1; } if (rwHeight == 0) { rwHeight = 1; } var _local5 = Math.ceil((((__width - _local3.left) - _local3.right) - widthPadding) / colWidth); if ((__hScrollPolicy == "on") || ((_local5 < colCount) && (__hScrollPolicy == "auto"))) { if ((hScroller == undefined) || (specialHScrollCase)) { delete specialHScrollCase; hScroller = createObject("HScrollBar", "hSB", 1001); hScroller.__set__lineScrollSize(20); hScroller.scrollHandler = scrollProxy; hScroller.__set__scrollPosition(__hPosition); scrollAreaChanged = true; } if ((((numberOfCols != colCount) || (columnWidth != colWidth)) || (viewableColumns != _local5)) || (scrollAreaChanged)) { hScroller.setScrollProperties(_local5, 0, colCount - _local5); viewableColumns = _local5; numberOfCols = colCount; columnWidth = colWidth; } } else if (((__hScrollPolicy == "auto") || (__hScrollPolicy == "off")) && (hScroller != undefined)) { hScroller.removeMovieClip(); delete hScroller; scrollAreaChanged = true; } if (heightPadding == undefined) { heightPadding = 0; } var _local4 = Math.ceil((((__height - _local3.top) - _local3.bottom) - heightPadding) / rwHeight); var _local8 = (((__height - _local3.top) - _local3.bottom) % rwHeight) != 0; if ((__vScrollPolicy == "on") || ((_local4 < (rwCount + _local8)) && (__vScrollPolicy == "auto"))) { if (vScroller == undefined) { vScroller = createObject("VScrollBar", "vSB", 1002); vScroller.scrollHandler = scrollProxy; vScroller.__set__scrollPosition(__vPosition); scrollAreaChanged = true; rowH = 0; } if ((((rowC != rwCount) || (rowH != rwHeight)) || ((viewableRows + _local8) != (_local4 + oldRndUp))) || (scrollAreaChanged)) { vScroller.setScrollProperties(_local4, 0, (rwCount - _local4) + _local8); viewableRows = _local4; rowC = rwCount; rowH = rwHeight; oldRndUp = _local8; } } else if (((__vScrollPolicy == "auto") || (__vScrollPolicy == "off")) && (vScroller != undefined)) { vScroller.removeMovieClip(); delete vScroller; scrollAreaChanged = true; } numberOfCols = colCount; columnWidth = colWidth; if (scrollAreaChanged) { doLayout(); var _local2 = __viewMetrics; var _local12 = ((owner != undefined) ? (owner) : this); _local12.layoutContent(_local2.left, _local2.top, ((columnWidth * numberOfCols) - _local2.left) - _local2.right, rowC * rowH, (__width - _local2.left) - _local2.right, (__height - _local2.top) - _local2.bottom); } if (!enabled) { setEnabled(false); } } function getViewMetrics(Void) { var _local2 = __viewMetrics; var _local3 = border_mc.__get__borderMetrics(); _local2.left = _local3.left; _local2.right = _local3.right; if (vScroller != undefined) { _local2.right = _local2.right + vScroller.minWidth; } _local2.top = _local3.top; if ((hScroller == undefined) && ((__hScrollPolicy == "on") || (__hScrollPolicy == true))) { hScroller = createObject("FHScrollBar", "hSB", 1001); specialHScrollCase = true; } _local2.bottom = _local3.bottom; if (hScroller != undefined) { _local2.bottom = _local2.bottom + hScroller.minHeight; } return(_local2); } function doLayout(Void) { var _local10 = __get__width(); var _local8 = __get__height(); delete invLayout; var _local3 = (__viewMetrics = getViewMetrics()); var _local2 = _local3.left; var _local9 = _local3.right; var _local5 = _local3.top; var _local11 = _local3.bottom; var _local7 = hScroller; var _local6 = vScroller; _local7.setSize((_local10 - _local2) - _local9, _local7.minHeight + 0); _local7.move(_local2, _local8 - _local11); _local6.setSize(_local6.minWidth + 0, (_local8 - _local5) - _local11); _local6.move(_local10 - _local9, _local5); var _local4 = mask_mc; _local4._width = (_local10 - _local2) - _local9; _local4._height = (_local8 - _local5) - _local11; _local4._x = _local2; _local4._y = _local5; } function createChild(id, name, props) { var _local2 = super.createChild(id, name, props); return(_local2); } function init(Void) { super.init(); __viewMetrics = new Object(); if (_global.__SVMouseWheelManager == undefined) { var _local4 = (_global.__SVMouseWheelManager = new Object()); _local4.onMouseWheel = __onMouseWheel; Mouse.addListener(_local4); } } function __onMouseWheel(delta, scrollTarget) { var _local4 = scrollTarget; var _local1; while (_local4 != undefined) { if (_local4 instanceof mx.core.ScrollView) { _local1 = _local4; } _local4 = _local4._parent; } if (_local1 != undefined) { _local4 = ((delta <= 0) ? 1 : -1); var _local2 = _local1.vScroller.lineScrollSize; if (_local2 == undefined) { _local2 = 0; } _local2 = Math.max(Math.abs(delta), _local2); var _local3 = _local1.vPosition + (_local2 * _local4); _local1.vPosition = Math.max(0, Math.min(_local3, _local1.maxVPosition)); _local1.dispatchEvent({type:"scroll", direction:"vertical", position:_local1.vPosition}); } } function createChildren(Void) { super.createChildren(); if (mask_mc == undefined) { mask_mc = createObject("BoundingBox", "mask_mc", MASK_DEPTH); } mask_mc._visible = false; } function invalidate(Void) { super.invalidate(); } function draw(Void) { size(); } function size(Void) { super.size(); } function scrollProxy(docObj) { _parent.onScroll(docObj); } function onScroll(docObj) { var _local3 = docObj.target; var _local2 = _local3.scrollPosition; if (_local3 == vScroller) { var _local4 = "vertical"; var _local5 = "__vPosition"; } else { var _local4 = "horizontal"; var _local5 = "__hPosition"; } this[_local5] = _local2; dispatchEvent({type:"scroll", direction:_local4, position:_local2}); } function setEnabled(v) { vScroller.enabled = (hScroller.enabled = v); } function childLoaded(obj) { super.childLoaded(obj); obj.setMask(mask_mc); } static var symbolName = "ScrollView"; static var symbolOwner = mx.core.ScrollView; static var version = "2.0.2.126"; var className = "ScrollView"; var __vScrollPolicy = "auto"; var __hScrollPolicy = "off"; var __vPosition = 0; var __hPosition = 0; var numberOfCols = 0; var rowC = 0; var columnWidth = 1; var rowH = 0; var heightPadding = 0; var widthPadding = 0; var MASK_DEPTH = 10000; }
Symbol 333 MovieClip [__Packages.mx.containers.Window] Frame 0
class mx.containers.Window extends mx.core.ScrollView { var destroyChildAt, __contentPath, boundingBox_mc, _parent, modalWindow, swapDepths, regX, _xmouse, regY, _ymouse, onMouseMove, move, back_mc, createClassObject, depth, titleStyleDeclaration, button_mc, validateNow, redraw, invalidate, _title, _child0, border_mc, __get__width, __get__height, size, vScroller, hScroller, closeButton, dispatchEvent; function Window () { super(); } function set contentPath(scrollableContent) { if (!initializing) { if (scrollableContent == undefined) { destroyChildAt(0); } else { if (this[mx.core.View.childNameBase + 0] != undefined) { destroyChildAt(0); } createChild(scrollableContent, "content", {styleName:this}); } } __contentPath = scrollableContent; //return(contentPath); } function get contentPath() { return(__contentPath); } function init(Void) { super.init(); boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function delegateClick(obj) { _parent.dispatchEvent({type:"click"}); } function startDragging(Void) { if (modalWindow == undefined) { var _local2 = _parent.createChildAtDepth("BoundingBox", mx.managers.DepthManager.kTop, {_visible:false}); swapDepths(_local2); _local2.removeMovieClip(); } regX = _xmouse; regY = _ymouse; onMouseMove = dragTracking; } function stopDragging(Void) { delete onMouseMove; } function dragTracking() { var _local5 = _parent._xmouse - regX; var _local4 = _parent._ymouse - regY; var _local3 = 5; var _local2 = mx.managers.SystemManager.__get__screen(); if (_local5 < ((_local2.x - regX) + _local3)) { _local5 = (_local2.x - regX) + _local3; } if (_local5 > ((_local2.width + _local2.x) - (regX + _local3))) { _local5 = (_local2.width + _local2.x) - (regX + _local3); } if (_local4 < ((_local2.y - regY) + _local3)) { _local4 = (_local2.y - regY) + _local3; } if (_local4 > ((_local2.height + _local2.y) - (regY + _local3))) { _local4 = (_local2.height + _local2.y) - (regY + _local3); } move(_local5, _local4); updateAfterEvent(); } function createChildren(Void) { super.createChildren(); if (back_mc == undefined) { createClassObject(mx.core.UIObject, "back_mc", 1); back_mc.createObject(skinTitleBackground, "back_mc", 0); } back_mc.visible = false; depth = 3; var _local6 = new Object(); back_mc.useHandCursor = false; back_mc.onPress = function () { if (this._parent.enabled) { this._parent.startDragging(); } }; back_mc.onDragOut = (back_mc.onRollOut = (back_mc.onReleaseOutside = (back_mc.onRelease = function () { var _local2 = this._parent; _local2.stopDragging(); }))); back_mc.tabEnabled = false; if (back_mc.title_mc == undefined) { back_mc.createLabel("title_mc", 1, title); var _local4 = back_mc.title_mc; if (titleStyleDeclaration == undefined) { _local4.fontSize = 10; _local4.color = 16777215 /* 0xFFFFFF */; _local4.fontWeight = "bold"; } else { _local4.styleName = titleStyleDeclaration; } _local4.invalidateStyle(); } else { back_mc.title_mc.text = title; } var _local3 = new Object(); _local3.falseUpSkin = skinCloseUp; _local3.falseOverSkin = skinCloseOver; _local3.falseDownSkin = skinCloseDown; _local3.falseDisabledSkin = skinCloseDisabled; _local3.tabEnabled = false; createClassObject(mx.controls.SimpleButton, "button_mc", 2, _local3); button_mc.clickHandler = delegateClick; button_mc.__set__visible(false); if (validateNow) { redraw(true); } else { invalidate(); } } function get title() { return(_title); } function set title(s) { _title = s; back_mc.title_mc.text = s; if (!initializing) { draw(); } //return(title); } function setEnabled(enable) { super.setEnabled(enable); button_mc.enabled = enable; _child0.enabled = enable; } function getComponentCount(Void) { return(1); } function getComponentRect(container) { if (container == 1) { var _local3 = border_mc.__get__borderMetrics(); var _local2 = new Object(); _local2.x = _local3.left; _local2.y = _local3.top + back_mc.height; _local2.width = (__get__width() - _local2.x) - _local3.right; _local2.height = (__get__height() - _local2.y) - _local3.bottom; return(_local2); } return(undefined); } function draw(Void) { if (initializing) { initializing = false; if (__contentPath != undefined) { contentPath = (__contentPath); } _child0.visible = true; border_mc.__set__visible(true); back_mc.visible = true; } size(); } function getViewMetrics(Void) { var _local3 = super.getViewMetrics(); _local3.top = _local3.top + back_mc.height; return(_local3); } function doLayout(Void) { super.doLayout(); var _local3 = border_mc.__get__borderMetrics(); _local3.right = _local3.right + ((vScroller.__get__visible() == true) ? (vScroller.__get__width()) : 0); _local3.bottom = _local3.bottom + ((hScroller.__get__visible() == true) ? (hScroller.__get__height()) : 0); var _local4 = _local3.left; var _local6 = _local3.top; back_mc.move(_local4, _local6); back_mc.back_mc.setSize((__get__width() - _local4) - _local3.right, back_mc.height); _child0.move(_local4, _local6 + back_mc.height); if (_child0.size != mx.core.UIObject.prototype.size) { _child0.setSize((__get__width() - _local4) - _local3.right, ((__get__height() - _local6) - back_mc.height) - _local3.bottom); } button_mc.__set__visible(closeButton == true); button_mc.move(((__get__width() - _local4) - _local4) - button_mc.__get__width(), ((back_mc.height - button_mc.__get__height()) / 2) + _local6); var _local7 = back_mc.title_mc.textHeight; var _local5 = ((back_mc.height - _local7) - 4) / 2; back_mc.title_mc.move(_local5, _local5 - 1); back_mc.title_mc.setSize((__get__width() - _local5) - _local5, _local7 + 4); } function createChild(id, name, props) { loadingChild = true; var _local3 = super.createChild(id, name, props); loadingChild = false; return(_local3); } function childLoaded(obj) { super.childLoaded(obj); if (loadingChild) { dispatchEvent({type:"complete", current:obj.getBytesLoaded(), total:obj.getBytesTotal()}); } } static var symbolName = "Window"; static var symbolOwner = mx.containers.Window; static var version = "2.0.2.126"; var className = "Window"; static var skinIDBorder = 0; static var skinIDTitleBackground = 1; static var skinIDForm = 2; var idNames = new Array("border_mc", "back_mc", "content"); var skinTitleBackground = "TitleBackground"; var skinCloseUp = "CloseButtonUp"; var skinCloseOver = "CloseButtonOver"; var skinCloseDown = "CloseButtonDown"; var skinCloseDisabled = "CloseButtonDisabled"; var clipParameters = {title:1, contentPath:1, closeButton:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.containers.Window.prototype.clipParameters, mx.core.ScrollView.prototype.clipParameters); var initializing = true; var loadingChild = false; }
Symbol 414 MovieClip [__Packages.mx.core.ExternalContent] Frame 0
class mx.core.ExternalContent { var createObject, numChildren, prepList, doLater, loadList, dispatchEvent, loadedList, childLoaded; function ExternalContent () { } function loadExternal(url, placeholderClassName, instanceName, depth, initProps) { var _local2; _local2 = createObject(placeholderClassName, instanceName, depth, initProps); this[mx.core.View.childNameBase + numChildren] = _local2; if (prepList == undefined) { prepList = new Object(); } prepList[instanceName] = {obj:_local2, url:url, complete:false, initProps:initProps}; prepareToLoadMovie(_local2); return(_local2); } function prepareToLoadMovie(obj) { obj.unloadMovie(); doLater(this, "waitForUnload"); } function waitForUnload() { var _local3; for (_local3 in prepList) { var _local2 = prepList[_local3]; if (_local2.obj.getBytesTotal() == 0) { if (loadList == undefined) { loadList = new Object(); } loadList[_local3] = _local2; _local2.obj.loadMovie(_local2.url); delete prepList[_local3]; doLater(this, "checkLoadProgress"); } else { doLater(this, "waitForUnload"); } } } function checkLoadProgress() { var _local8 = false; var _local3; for (_local3 in loadList) { var _local2 = loadList[_local3]; _local2.loaded = _local2.obj.getBytesLoaded(); _local2.total = _local2.obj.getBytesTotal(); if (_local2.total > 0) { _local2.obj._visible = false; dispatchEvent({type:"progress", target:_local2.obj, current:_local2.loaded, total:_local2.total}); if (_local2.loaded == _local2.total) { if (loadedList == undefined) { loadedList = new Object(); } loadedList[_local3] = _local2; delete loadList[_local3]; doLater(this, "contentLoaded"); } } else if (_local2.total == -1) { if (_local2.failedOnce != undefined) { _local2.failedOnce++; if (_local2.failedOnce > 3) { dispatchEvent({type:"complete", target:_local2.obj, current:_local2.loaded, total:_local2.total}); delete loadList[_local3]; } } else { _local2.failedOnce = 0; } } _local8 = true; } if (_local8) { doLater(this, "checkLoadProgress"); } } function contentLoaded() { var _local4; for (_local4 in loadedList) { var _local2 = loadedList[_local4]; _local2.obj._visible = true; _local2.obj._complete = true; var _local3; for (_local3 in _local2.initProps) { _local2.obj[_local3] = _local2.initProps[_local3]; } childLoaded(_local2.obj); dispatchEvent({type:"complete", target:_local2.obj, current:_local2.loaded, total:_local2.total}); delete loadedList[_local4]; } } function convertToUIObject(obj) { if (obj.setSize == undefined) { var _local2 = mx.core.UIObject.prototype; obj.addProperty("width", _local2.__get__width, null); obj.addProperty("height", _local2.__get__height, null); obj.addProperty("left", _local2.__get__left, null); obj.addProperty("x", _local2.__get__x, null); obj.addProperty("top", _local2.__get__top, null); obj.addProperty("y", _local2.__get__y, null); obj.addProperty("right", _local2.__get__right, null); obj.addProperty("bottom", _local2.__get__bottom, null); obj.addProperty("visible", _local2.__get__visible, _local2.__set__visible); obj.move = mx.core.UIObject.prototype.move; obj.setSize = mx.core.UIObject.prototype.setSize; obj.size = mx.core.UIObject.prototype.size; mx.events.UIEventDispatcher.initialize(obj); } } static function enableExternalContent() { } static function classConstruct() { var _local1 = mx.core.View.prototype; var _local2 = mx.core.ExternalContent.prototype; _local1.loadExternal = _local2.loadExternal; _local1.prepareToLoadMovie = _local2.prepareToLoadMovie; _local1.waitForUnload = _local2.waitForUnload; _local1.checkLoadProgress = _local2.checkLoadProgress; _local1.contentLoaded = _local2.contentLoaded; _local1.convertToUIObject = _local2.convertToUIObject; return(true); } static var classConstructed = classConstruct(); static var ViewDependency = mx.core.View; }
Symbol 415 MovieClip [__Packages.mx.skins.CustomBorder] Frame 0
class mx.skins.CustomBorder extends mx.skins.Border { var __width, __height, l_mc, setSkin, minHeight, minWidth, m_mc, r_mc; function CustomBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function createChildren(Void) { } function draw(Void) { if (l_mc == undefined) { var _local2 = setSkin(tagL, leftSkin); if (horizontal) { minHeight = l_mc._height; minWidth = l_mc._width; } else { minHeight = l_mc._height; minWidth = l_mc._width; } } if (m_mc == undefined) { setSkin(tagM, middleSkin); if (horizontal) { minHeight = m_mc._height; minWidth = minWidth + m_mc._width; } else { minHeight = minHeight + m_mc._height; minWidth = m_mc._width; } } if (r_mc == undefined) { setSkin(tagR, rightSkin); if (horizontal) { minHeight = r_mc._height; minWidth = minWidth + r_mc._width; } else { minHeight = minHeight + r_mc._height; minWidth = r_mc._width; } } size(); } function size(Void) { l_mc.move(0, 0); if (horizontal) { r_mc.move(width - r_mc.width, 0); m_mc.move(l_mc.width, 0); m_mc.setSize(r_mc.x - m_mc.x, m_mc.height); } else { r_mc.move(0, height - r_mc.height, 0); m_mc.move(0, l_mc.height); m_mc.setSize(m_mc.width, r_mc.y - m_mc.y); } } static var symbolName = "CustomBorder"; static var symbolOwner = mx.skins.CustomBorder; static var version = "2.0.2.126"; var className = "CustomBorder"; static var tagL = 0; static var tagM = 1; static var tagR = 2; var idNames = new Array("l_mc", "m_mc", "r_mc"); var leftSkin = "F3PieceLeft"; var middleSkin = "F3PieceMiddle"; var rightSkin = "F3PieceRight"; var horizontal = true; }
Symbol 416 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb] Frame 0
class mx.controls.scrollClasses.ScrollThumb extends mx.skins.CustomBorder { var useHandCursor, ymin, ymax, datamin, datamax, scrollMove, lastY, _ymouse, _y, _parent, onMouseMove, grip_mc, setSkin, gripSkin, __get__width, __get__height; function ScrollThumb () { super(); } function createChildren(Void) { super.createChildren(); useHandCursor = false; } function setRange(_ymin, _ymax, _datamin, _datamax) { ymin = _ymin; ymax = _ymax; datamin = _datamin; datamax = _datamax; } function dragThumb(Void) { scrollMove = _ymouse - lastY; scrollMove = scrollMove + _y; if (scrollMove < ymin) { scrollMove = ymin; } else if (scrollMove > ymax) { scrollMove = ymax; } _parent.isScrolling = true; _y = scrollMove; var _local2 = Math.round(((datamax - datamin) * (_y - ymin)) / (ymax - ymin)) + datamin; _parent.scrollPosition = _local2; _parent.dispatchScrollEvent("ThumbTrack"); updateAfterEvent(); } function stopDragThumb(Void) { _parent.isScrolling = false; _parent.dispatchScrollEvent("ThumbPosition"); _parent.dispatchScrollChangedEvent(); delete onMouseMove; } function onPress(Void) { _parent.pressFocus(); lastY = _ymouse; onMouseMove = dragThumb; super.onPress(); } function onRelease(Void) { _parent.releaseFocus(); stopDragThumb(); super.onRelease(); } function onReleaseOutside(Void) { _parent.releaseFocus(); stopDragThumb(); super.onReleaseOutside(); } function draw() { super.draw(); if (grip_mc == undefined) { setSkin(3, gripSkin); } } function size() { super.size(); grip_mc.move((__get__width() - grip_mc.width) / 2, (__get__height() - grip_mc.height) / 2); } static var symbolOwner = mx.skins.CustomBorder.symbolOwner; var className = "ScrollThumb"; var btnOffset = 0; var horizontal = false; var idNames = new Array("l_mc", "m_mc", "r_mc", "grip_mc"); }
Symbol 417 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar] Frame 0
class mx.controls.scrollClasses.ScrollBar extends mx.core.UIComponent { var isScrolling, scrollTrack_mc, scrollThumb_mc, __height, tabEnabled, focusEnabled, boundingBox_mc, setSkin, upArrow_mc, _minHeight, _minWidth, downArrow_mc, createObject, createClassObject, enabled, _height, dispatchEvent, minMode, maxMode, plusMode, minusMode, _parent, getStyle, scrolling, _ymouse; function ScrollBar () { super(); } function get scrollPosition() { return(_scrollPosition); } function set scrollPosition(pos) { _scrollPosition = pos; if (isScrolling != true) { pos = Math.min(pos, maxPos); pos = Math.max(pos, minPos); var _local3 = (((pos - minPos) * (scrollTrack_mc.height - scrollThumb_mc._height)) / (maxPos - minPos)) + scrollTrack_mc.top; scrollThumb_mc.move(0, _local3); } //return(scrollPosition); } function get pageScrollSize() { return(largeScroll); } function set pageScrollSize(lScroll) { largeScroll = lScroll; //return(pageScrollSize); } function set lineScrollSize(sScroll) { smallScroll = sScroll; //return(lineScrollSize); } function get lineScrollSize() { return(smallScroll); } function get virtualHeight() { return(__height); } function init(Void) { super.init(); _scrollPosition = 0; tabEnabled = false; focusEnabled = false; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function createChildren(Void) { if (scrollTrack_mc == undefined) { setSkin(skinIDTrack, scrollTrackName); } scrollTrack_mc.visible = false; var _local3 = new Object(); _local3.enabled = false; _local3.preset = mx.controls.SimpleButton.falseDisabled; _local3.initProperties = 0; _local3.autoRepeat = true; _local3.tabEnabled = false; var _local2; if (upArrow_mc == undefined) { _local2 = createButton(upArrowName, "upArrow_mc", skinIDUpArrow, _local3); } _local2.buttonDownHandler = onUpArrow; _local2.clickHandler = onScrollChanged; _minHeight = _local2.height; _minWidth = _local2.width; if (downArrow_mc == undefined) { _local2 = createButton(downArrowName, "downArrow_mc", skinIDDownArrow, _local3); } _local2.buttonDownHandler = onDownArrow; _local2.clickHandler = onScrollChanged; _minHeight = _minHeight + _local2.height; } function createButton(linkageName, id, skinID, o) { if (skinID == skinIDUpArrow) { o.falseUpSkin = upArrowUpName; o.falseDownSkin = upArrowDownName; o.falseOverSkin = upArrowOverName; } else { o.falseUpSkin = downArrowUpName; o.falseDownSkin = downArrowDownName; o.falseOverSkin = downArrowOverName; } var _local3 = createObject(linkageName, id, skinID, o); this[id].visible = false; this[id].useHandCursor = false; return(_local3); } function createThumb(Void) { var _local2 = new Object(); _local2.validateNow = true; _local2.tabEnabled = false; _local2.leftSkin = thumbTopName; _local2.middleSkin = thumbMiddleName; _local2.rightSkin = thumbBottomName; _local2.gripSkin = thumbGripName; createClassObject(mx.controls.scrollClasses.ScrollThumb, "scrollThumb_mc", skinIDThumb, _local2); } function setScrollProperties(pSize, mnPos, mxPos, ls) { var _local4; var _local2 = scrollTrack_mc; pageSize = pSize; largeScroll = (((ls != undefined) && (ls > 0)) ? (ls) : (pSize)); minPos = Math.max(mnPos, 0); maxPos = Math.max(mxPos, 0); _scrollPosition = Math.max(minPos, _scrollPosition); _scrollPosition = Math.min(maxPos, _scrollPosition); if (((maxPos - minPos) > 0) && (enabled)) { var _local5 = _scrollPosition; if (!initializing) { upArrow_mc.enabled = true; downArrow_mc.enabled = true; } _local2.onPress = (_local2.onDragOver = startTrackScroller); _local2.onRelease = releaseScrolling; _local2.onDragOut = (_local2.stopScrolling = stopScrolling); _local2.onReleaseOutside = releaseScrolling; _local2.useHandCursor = false; if (scrollThumb_mc == undefined) { createThumb(); } var _local3 = scrollThumb_mc; if (scrollTrackOverName.length > 0) { _local2.onRollOver = trackOver; _local2.onRollOut = trackOut; } _local4 = (pageSize / ((maxPos - minPos) + pageSize)) * _local2.height; if (_local4 < _local3.minHeight) { if (_local2.height < _local3.minHeight) { _local3.__set__visible(false); } else { _local4 = _local3.minHeight; _local3.__set__visible(true); _local3.setSize(_minWidth, _local3.minHeight + 0); } } else { _local3.__set__visible(true); _local3.setSize(_minWidth, _local4); } _local3.setRange(upArrow_mc.__get__height() + 0, (virtualHeight - downArrow_mc.__get__height()) - _local3.__get__height(), minPos, maxPos); _local5 = Math.min(_local5, maxPos); scrollPosition = (Math.max(_local5, minPos)); } else { scrollThumb_mc.__set__visible(false); if (!initializing) { upArrow_mc.enabled = false; downArrow_mc.enabled = false; } delete _local2.onPress; delete _local2.onDragOver; delete _local2.onRelease; delete _local2.onDragOut; delete _local2.onRollOver; delete _local2.onRollOut; delete _local2.onReleaseOutside; } if (initializing) { scrollThumb_mc.__set__visible(false); } } function setEnabled(enabledFlag) { super.setEnabled(enabledFlag); setScrollProperties(pageSize, minPos, maxPos, largeScroll); } function draw(Void) { if (initializing) { initializing = false; scrollTrack_mc.visible = true; upArrow_mc.__set__visible(true); downArrow_mc.__set__visible(true); } size(); } function size(Void) { if (_height == 1) { return(undefined); } if (upArrow_mc == undefined) { return(undefined); } var _local3 = upArrow_mc.__get__height(); var _local2 = downArrow_mc.__get__height(); upArrow_mc.move(0, 0); var _local4 = scrollTrack_mc; _local4._y = _local3; _local4._height = (virtualHeight - _local3) - _local2; downArrow_mc.move(0, virtualHeight - _local2); setScrollProperties(pageSize, minPos, maxPos, largeScroll); } function dispatchScrollEvent(detail) { dispatchEvent({type:"scroll", detail:detail}); } function isScrollBarKey(k) { if (k == 36) { if (scrollPosition != 0) { scrollPosition = (0); dispatchScrollEvent(minMode); } return(true); } if (k == 35) { if (scrollPosition < maxPos) { scrollPosition = (maxPos); dispatchScrollEvent(maxMode); } return(true); } return(false); } function scrollIt(inc, mode) { var _local3 = smallScroll; if (inc != "Line") { _local3 = ((largeScroll == 0) ? (pageSize) : (largeScroll)); } var _local2 = _scrollPosition + (mode * _local3); if (_local2 > maxPos) { _local2 = maxPos; } else if (_local2 < minPos) { _local2 = minPos; } if (scrollPosition != _local2) { scrollPosition = (_local2); var _local4 = ((mode < 0) ? (minusMode) : (plusMode)); dispatchScrollEvent(inc + _local4); } } function startTrackScroller(Void) { _parent.pressFocus(); if (_parent.scrollTrackDownName.length > 0) { if (_parent.scrollTrackDown_mc == undefined) { _parent.setSkin(skinIDTrackDown, scrollTrackDownName); } else { _parent.scrollTrackDown_mc.visible = true; } } _parent.trackScroller(); _parent.scrolling = setInterval(_parent, "scrollInterval", getStyle("repeatDelay"), "Page", -1); } function scrollInterval(inc, mode) { clearInterval(scrolling); if (inc == "Page") { trackScroller(); } else { scrollIt(inc, mode); } scrolling = setInterval(this, "scrollInterval", getStyle("repeatInterval"), inc, mode); } function trackScroller(Void) { if ((scrollThumb_mc._y + scrollThumb_mc.__get__height()) < _ymouse) { scrollIt("Page", 1); } else if (scrollThumb_mc._y > _ymouse) { scrollIt("Page", -1); } } function dispatchScrollChangedEvent(Void) { dispatchEvent({type:"scrollChanged"}); } function stopScrolling(Void) { clearInterval(_parent.scrolling); _parent.scrollTrackDown_mc.visible = false; } function releaseScrolling(Void) { _parent.releaseFocus(); stopScrolling(); _parent.dispatchScrollChangedEvent(); } function trackOver(Void) { if (_parent.scrollTrackOverName.length > 0) { if (_parent.scrollTrackOver_mc == undefined) { _parent.setSkin(skinIDTrackOver, scrollTrackOverName); } else { _parent.scrollTrackOver_mc.visible = true; } } } function trackOut(Void) { _parent.scrollTrackOver_mc.visible = false; } function onUpArrow(Void) { _parent.scrollIt("Line", -1); } function onDownArrow(Void) { _parent.scrollIt("Line", 1); } function onScrollChanged(Void) { _parent.dispatchScrollChangedEvent(); } static var symbolOwner = mx.core.UIComponent; var className = "ScrollBar"; var minPos = 0; var maxPos = 0; var pageSize = 0; var largeScroll = 0; var smallScroll = 1; var _scrollPosition = 0; var scrollTrackName = "ScrollTrack"; var scrollTrackOverName = ""; var scrollTrackDownName = ""; var upArrowName = "BtnUpArrow"; var upArrowUpName = "ScrollUpArrowUp"; var upArrowOverName = "ScrollUpArrowOver"; var upArrowDownName = "ScrollUpArrowDown"; var downArrowName = "BtnDownArrow"; var downArrowUpName = "ScrollDownArrowUp"; var downArrowOverName = "ScrollDownArrowOver"; var downArrowDownName = "ScrollDownArrowDown"; var thumbTopName = "ScrollThumbTopUp"; var thumbMiddleName = "ScrollThumbMiddleUp"; var thumbBottomName = "ScrollThumbBottomUp"; var thumbGripName = "ScrollThumbGripUp"; static var skinIDTrack = 0; static var skinIDTrackOver = 1; static var skinIDTrackDown = 2; static var skinIDUpArrow = 3; static var skinIDDownArrow = 4; static var skinIDThumb = 5; var idNames = new Array("scrollTrack_mc", "scrollTrackOver_mc", "scrollTrackDown_mc", "upArrow_mc", "downArrow_mc"); var clipParameters = {minPos:1, maxPos:1, pageSize:1, scrollPosition:1, lineScrollSize:1, pageScrollSize:1, visible:1, enabled:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.scrollClasses.ScrollBar.prototype.clipParameters, mx.core.UIComponent.prototype.clipParameters); var initializing = true; }
Symbol 418 MovieClip [__Packages.mx.controls.HScrollBar] Frame 0
class mx.controls.HScrollBar extends mx.controls.scrollClasses.ScrollBar { var _minHeight, _minWidth, _xscale, _rotation, __width, scrollIt; function HScrollBar () { super(); } function getMinWidth(Void) { return(_minHeight); } function getMinHeight(Void) { return(_minWidth); } function init(Void) { super.init(); _xscale = -100; _rotation = -90; } function get virtualHeight() { return(__width); } function isScrollBarKey(k) { if (k == 37) { scrollIt("Line", -1); return(true); } if (k == 39) { scrollIt("Line", 1); return(true); } return(super.isScrollBarKey(k)); } static var symbolName = "HScrollBar"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.126"; var className = "HScrollBar"; var minusMode = "Left"; var plusMode = "Right"; var minMode = "AtLeft"; var maxMode = "AtRight"; }
Symbol 419 MovieClip [__Packages.mx.controls.VScrollBar] Frame 0
class mx.controls.VScrollBar extends mx.controls.scrollClasses.ScrollBar { var scrollIt; function VScrollBar () { super(); } function init(Void) { super.init(); } function isScrollBarKey(k) { if (k == 38) { scrollIt("Line", -1); return(true); } if (k == 40) { scrollIt("Line", 1); return(true); } if (k == 33) { scrollIt("Page", -1); return(true); } if (k == 34) { scrollIt("Page", 1); return(true); } return(super.isScrollBarKey(k)); } static var symbolName = "VScrollBar"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.126"; var className = "VScrollBar"; var minusMode = "Up"; var plusMode = "Down"; var minMode = "AtTop"; var maxMode = "AtBottom"; }
Symbol 420 MovieClip [__Packages.mx.controls.NumericStepper] Frame 0
class mx.controls.NumericStepper extends mx.core.UIComponent { var boundingBox_mc, _visible, tabEnabled, tabChildren, nextButton_mc, __width, prevButton_mc, __height, inputField, StepTrack_mc, focusTextField, createObject, enabled, __set__visible, setSize, createClassObject, __maxChars, dispatchEvent; function NumericStepper () { super(); } function init() { super.init(); boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); _visible = false; tabEnabled = false; tabChildren = true; } function setVisible(x, noEvent) { super.setVisible(x, noEvent); if (initializing) { __visible = x; } } function layoutControl() { nextButton_mc._x = __width - nextButton_mc.__width; nextButton_mc._y = 0; prevButton_mc._x = __width - prevButton_mc.__width; prevButton_mc._y = __height - prevButton_mc.__height; inputField.setSize(__width - nextButton_mc.__width, __height); StepTrack_mc._width = Math.max(nextButton_mc.__width, prevButton_mc.__width); StepTrack_mc._x = __width - StepTrack_mc._width; StepTrack_mc._height = __height - (nextButton_mc._height + prevButton_mc._height); StepTrack_mc._y = nextButton_mc.__height; } function createChildren() { super.createChildren(); addAsset("nextButton_mc", skinIDUpArrow); addAsset("prevButton_mc", skinIDDownArrow); addAsset("inputField", skinIDInput); focusTextField = inputField.label; createObject("StepTrack", "StepTrack_mc", 2); size(); } function draw() { prevButton_mc.enabled = enabled; nextButton_mc.enabled = enabled; inputField.enabled = enabled; size(); initializing = false; __set__visible(__visible); } function size() { var _local2 = calcMinHeight(); var _local3 = calcMinWidth(); if (__height < _local2) { setSize(__width, _local2); } if (__width < _local3) { setSize(_local3, __height); } layoutControl(); } function calcMinHeight() { return(22); } function calcMinWidth() { return(40); } function addAsset(id, skinID) { var _local2 = new Object(); _local2.styleName = this; if (skinID == 10) { _local2.falseUpSkin = upArrowUp; _local2.falseOverSkin = upArrowOver; _local2.falseDownSkin = upArrowDown; _local2.falseDisabledSkin = upArrowDisabled; createClassObject(mx.controls.SimpleButton, id, skinID, _local2); var _local5 = nextButton_mc; _local5.tabEnabled = false; _local5.styleName = this; _local5._x = __width - _local5.__width; _local5._y = 0; _local5.owner = this; _local5.autoRepeat = true; _local5.clickHandler = function () { Selection.setSelection(0, 0); }; _local5.buttonDownHandler = function () { this.owner.buttonPress(this); }; } else if (skinID == 11) { _local2.falseUpSkin = downArrowUp; _local2.falseOverSkin = downArrowOver; _local2.falseDownSkin = downArrowDown; _local2.falseDisabledSkin = downArrowDisabled; createClassObject(mx.controls.SimpleButton, id, skinID, _local2); var _local3 = prevButton_mc; _local3.tabEnabled = false; _local3.styleName = this; _local3._x = __width - _local3.__width; _local3._y = __height - _local3.__height; _local3.owner = this; _local3.autoRepeat = true; _local3.clickHandler = function () { Selection.setSelection(0, 0); }; _local3.buttonDownHandler = function () { this.owner.buttonPress(this); }; } else if (skinID == 9) { createClassObject(mx.controls.TextInput, id, skinID); var _local4 = inputField; _local4.styleName = this; _local4.setSize(__width - nextButton_mc.__width, __height); _local4.restrict = "0-9\\-\\.\\,"; _local4.maxChars = __maxChars; _local4.text = value; _local4.onSetFocus = function () { this._parent.onSetFocus(); }; _local4.onKillFocus = function () { this._parent.onKillFocus(); }; _local4.drawFocus = function (b) { this._parent.drawFocus(b); }; _local4.onKeyDown = function () { this._parent.onFieldKeyDown(); }; } } function setFocus() { Selection.setFocus(inputField); } function onKillFocus() { mx.managers.SystemManager.form.focusManager.defaultPushButtonEnabled = true; super.onKillFocus(); Key.removeListener(inputField); if (Number(inputField.text) != value) { var _local3 = checkValidValue(Number(inputField.text)); inputField.text = _local3; value = (_local3); dispatchEvent({type:"change"}); } } function onSetFocus() { super.onSetFocus(); Key.addListener(inputField); mx.managers.SystemManager.form.focusManager.defaultPushButtonEnabled = false; } function onFieldKeyDown() { var _local2 = value; switch (Key.getCode()) { case 40 : var _local3 = value - stepSize; value = (_local3); if (_local2 != value) { dispatchEvent({type:"change"}); } break; case 38 : _local3 = stepSize + value; value = (_local3); if (_local2 != value) { dispatchEvent({type:"change"}); } break; case 36 : inputField.text = minimum; value = (minimum); if (_local2 != value) { dispatchEvent({type:"change"}); } break; case 35 : inputField.text = maximum; value = (maximum); if (_local2 != value) { dispatchEvent({type:"change"}); } break; case 13 : value = (Number(inputField.text)); if (_local2 == value) { break; } dispatchEvent({type:"change"}); } } function get nextValue() { if (checkRange(value + stepSize)) { __nextValue = value + stepSize; return(__nextValue); } } function get previousValue() { if (checkRange(__value - stepSize)) { __previousValue = value - stepSize; return(__previousValue); } } function set maxChars(num) { __maxChars = num; inputField.maxChars = __maxChars; //return(maxChars); } function get maxChars() { return(__maxChars); } function get value() { return(__value); } function set value(v) { var _local2 = checkValidValue(v); if (_local2 == __value) { return; } inputField.text = (__value = _local2); //return(value); } function get minimum() { return(__minimum); } function set minimum(v) { __minimum = v; //return(minimum); } function get maximum() { return(__maximum); } function set maximum(v) { __maximum = v; //return(maximum); } function get stepSize() { return(__stepSize); } function set stepSize(v) { __stepSize = v; //return(stepSize); } function onFocus() { } function buttonPress(button) { var _local2 = value; if (button._name == "nextButton_mc") { value = value + stepSize; } else { value = value - stepSize; } if (_local2 != value) { dispatchEvent({type:"change"}); Selection.setSelection(0, 0); } } function checkRange(v) { return((v >= minimum) and (v <= maximum)); } function checkValidValue(val) { var _local7 = val / stepSize; var _local9 = Math.floor(_local7); var _local2 = stepSize; var _local6 = minimum; var _local5 = maximum; if ((val > _local6) and (val < _local5)) { if ((_local7 - _local9) == 0) { return(val); } var _local8 = Math.floor(val / _local2); var _local4 = _local8 * _local2; if (((((val - _local4) >= (_local2 / 2)) && (_local5 >= (_local4 + _local2))) && (_local6 <= (_local4 - _local2))) || (((val + _local2) == _local5) && (((_local5 - _local4) - _local2) > 1E-14))) { _local4 = _local4 + _local2; } return(_local4); } if (val >= _local5) { return(_local5); } return(_local6); } function onLabelChanged(o) { var _local2 = checkValidValue(Number(o.__get__text())); o.__set__text(_local2); value = (_local2); } function get tabIndex() { return(inputField.tabIndex); } function set tabIndex(w) { inputField.tabIndex = w; //return(tabIndex); } static var symbolName = "NumericStepper"; static var symbolOwner = mx.controls.NumericStepper; static var version = "2.0.2.126"; var className = "NumericStepper"; var upArrowUp = "StepUpArrowUp"; var upArrowDown = "StepUpArrowDown"; var upArrowOver = "StepUpArrowOver"; var upArrowDisabled = "StepUpArrowDisabled"; var downArrowUp = "StepDownArrowUp"; var downArrowDown = "StepDownArrowDown"; var downArrowOver = "StepDownArrowOver"; var downArrowDisabled = "StepDownArrowDisabled"; var skinIDUpArrow = 10; var skinIDDownArrow = 11; var skinIDInput = 9; var initializing = true; var __visible = true; var __minimum = 0; var __maximum = 10; var __stepSize = 1; var __value = 0; var __nextValue = 0; var __previousValue = 0; var clipParameters = {minimum:1, maximum:1, stepSize:1, value:1, maxChars:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.NumericStepper.prototype.clipParameters, mx.core.UIComponent.prototype.clipParameters); }

Library Items

Symbol 1 GraphicUsed by:33
Symbol 2 BitmapUsed by:3
Symbol 3 GraphicUses:2Used by:4
Symbol 4 MovieClipUses:3Used by:33
Symbol 5 GraphicUsed by:6 32
Symbol 6 MovieClipUses:5Used by:33
Symbol 7 FontUsed by:8 9 10 13 16 17
Symbol 8 EditableTextUses:7Used by:33
Symbol 9 EditableTextUses:7Used by:33
Symbol 10 EditableTextUses:7Used by:33
Symbol 11 BitmapUsed by:12
Symbol 12 GraphicUses:11Used by:18
Symbol 13 EditableTextUses:7Used by:18
Symbol 14 BitmapUsed by:15
Symbol 15 GraphicUses:14Used by:18
Symbol 16 EditableTextUses:7Used by:18
Symbol 17 EditableTextUses:7Used by:18
Symbol 18 MovieClipUses:12 13 15 16 17Used by:33
Symbol 19 BitmapUsed by:20
Symbol 20 GraphicUses:19Used by:23
Symbol 21 BitmapUsed by:22
Symbol 22 GraphicUses:21Used by:23
Symbol 23 MovieClipUses:20 22Used by:33
Symbol 24 FontUsed by:25
Symbol 25 EditableTextUses:24Used by:26
Symbol 26 MovieClipUses:25Used by:33
Symbol 27 BitmapUsed by:28
Symbol 28 GraphicUses:27Used by:32
Symbol 29 GraphicUsed by:32
Symbol 30 BitmapUsed by:31
Symbol 31 GraphicUses:30Used by:32
Symbol 32 MovieClipUses:28 5 29 31Used by:33
Symbol 33 MovieClip [mc_statusBox]Uses:1 4 6 8 9 10 18 23 26 32
Symbol 34 FontUsed by:35 195 197 199 200 442 444
Symbol 35 EditableTextUses:34Used by:36
Symbol 36 MovieClip [FCFLabelSymbol]Uses:35
Symbol 37 GraphicUsed by:38 73 74 81 82 88 89 90 91 92 94 95 129 246
Symbol 38 MovieClipUses:37Used by:39
Symbol 39 MovieClip [FCFHighlightSymbol]Uses:38
Symbol 40 MovieClip [FCFUIComponentSymbol]
Symbol 41 MovieClipUsed by:44
Symbol 42 MovieClipUsed by:44
Symbol 43 MovieClipUsed by:44
Symbol 44 MovieClip [FCUpArrow]Uses:41 42 43
Symbol 45 MovieClipUsed by:53
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClipUses:46Used by:53
Symbol 48 MovieClipUsed by:53
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:49Used by:53
Symbol 51 GraphicUsed by:52
Symbol 52 MovieClipUses:51Used by:53
Symbol 53 MovieClip [FCScrollThumb]Uses:45 47 48 50 52
Symbol 54 MovieClipUsed by:57
Symbol 55 MovieClipUsed by:57
Symbol 56 MovieClipUsed by:57
Symbol 57 MovieClip [FCDownArrow]Uses:54 55 56
Symbol 58 GraphicUsed by:61
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClipUses:59Used by:61
Symbol 61 MovieClipUses:58 60Used by:62
Symbol 62 MovieClip [FCCustomItemSymbol]Uses:61
Symbol 63 GraphicUsed by:64
Symbol 64 MovieClipUses:63Used by:67
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClipUses:65Used by:67
Symbol 67 MovieClipUses:64 66Used by:70
Symbol 68 FontUsed by:69 127 194 196 198 445
Symbol 69 EditableTextUses:68Used by:70
Symbol 70 MovieClip [FCCursorMovieClip]Uses:67 69
Symbol 71 GraphicUsed by:72 153
Symbol 72 MovieClip [fpb_hitArea]Uses:71
Symbol 73 MovieClipUses:37Used by:80
Symbol 74 MovieClipUses:37Used by:80
Symbol 75 GraphicUsed by:76 77 83 84 96 97
Symbol 76 MovieClipUses:75Used by:80
Symbol 77 MovieClipUses:75Used by:80
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:78Used by:80
Symbol 80 MovieClipUses:73 74 76 77 79Used by:101
Symbol 81 MovieClipUses:37Used by:87
Symbol 82 MovieClipUses:37Used by:87
Symbol 83 MovieClipUses:75Used by:87
Symbol 84 MovieClipUses:75Used by:87
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClipUses:85Used by:87
Symbol 87 MovieClipUses:81 82 83 84 86Used by:101
Symbol 88 MovieClipUses:37Used by:93
Symbol 89 MovieClipUses:37Used by:93
Symbol 90 MovieClipUses:37Used by:93
Symbol 91 MovieClipUses:37Used by:93
Symbol 92 MovieClipUses:37Used by:93
Symbol 93 MovieClipUses:88 89 90 91 92Used by:101
Symbol 94 MovieClipUses:37Used by:100
Symbol 95 MovieClipUses:37Used by:100
Symbol 96 MovieClipUses:75Used by:100
Symbol 97 MovieClipUses:75Used by:100
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:98Used by:100
Symbol 100 MovieClipUses:94 95 96 97 99Used by:101
Symbol 101 MovieClip [fpb_states]Uses:80 87 93 100
Symbol 102 MovieClip [ SyncWrapper]
Symbol 103 GraphicUsed by:104
Symbol 104 MovieClipUses:103Used by:105
Symbol 105 MovieClipUses:104Used by:110
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106Used by:110
Symbol 108 FontUsed by:109 271 447 458 459 465 466
Symbol 109 EditableTextUses:108Used by:110
Symbol 110 MovieClip [ECHOProximityChatAvatarSymbol]Uses:105 107 109
Symbol 111 MovieClip [EchotapMultiPropertyWrapperSymbol]
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:114
Symbol 114 MovieClip [FScrollBarSymbol]Uses:113Used by:118
Symbol 115 MovieClip [DataProviderSymbol]Used by:117
Symbol 116 MovieClip [FSelectableItemSymbol]Used by:117
Symbol 117 MovieClip [FSelectableListSymbol]Uses:115 116Used by:118
Symbol 118 MovieClip [FScrollSelectListSymbol]Uses:114 117Used by:126
Symbol 119 MovieClip [FComboBoxItemSymbol]Used by:126
Symbol 120 GraphicUsed by:121 220 236
Symbol 121 MovieClipUses:120Used by:123
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClip [FBoundingBoxSymbol]Uses:121 122Used by:126 262
Symbol 124 GraphicUsed by:125 254
Symbol 125 MovieClipUses:124Used by:126
Symbol 126 MovieClip [FComboBoxSymbol]Uses:118 119 123 125
Symbol 127 EditableTextUses:68Used by:128
Symbol 128 MovieClip [FLabelSymbol]Uses:127
Symbol 129 MovieClipUses:37Used by:130
Symbol 130 MovieClip [FHighlightSymbol]Uses:129
Symbol 131 MovieClip [FUIComponentSymbol]
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClipUses:132Used by:138
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:134Used by:138
Symbol 136 GraphicUsed by:137
Symbol 137 MovieClipUses:136Used by:138
Symbol 138 MovieClip [UpArrow]Uses:133 135 137
Symbol 139 GraphicUsed by:140
Symbol 140 MovieClipUses:139Used by:145
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClipUses:141Used by:145
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:143Used by:145
Symbol 145 MovieClip [ScrollThumb]Uses:140 142 144
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:146Used by:152
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClipUses:148Used by:152
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150Used by:152
Symbol 152 MovieClip [DownArrow]Uses:147 149 151
Symbol 153 MovieClip [FCfpb_hitArea]Uses:71
Symbol 154 GraphicUsed by:155 156 164 165 172 173
Symbol 155 MovieClipUses:154Used by:163
Symbol 156 MovieClipUses:154Used by:163
Symbol 157 GraphicUsed by:158 166
Symbol 158 MovieClipUses:157Used by:163
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClipUses:159Used by:163
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:163
Symbol 163 MovieClipUses:155 156 158 160 162Used by:192
Symbol 164 MovieClipUses:154Used by:171
Symbol 165 MovieClipUses:154Used by:171
Symbol 166 MovieClipUses:157Used by:171
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:167Used by:171
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:169Used by:171
Symbol 171 MovieClipUses:164 165 166 168 170Used by:192
Symbol 172 MovieClipUses:154Used by:180
Symbol 173 MovieClipUses:154Used by:180
Symbol 174 GraphicUsed by:175
Symbol 175 MovieClipUses:174Used by:180
Symbol 176 GraphicUsed by:177
Symbol 177 MovieClipUses:176Used by:180
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:178Used by:180
Symbol 180 MovieClipUses:172 173 175 177 179Used by:192
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:181Used by:191
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:183Used by:191
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClipUses:185Used by:191
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClipUses:187Used by:191
Symbol 189 GraphicUsed by:190
Symbol 190 MovieClipUses:189Used by:191
Symbol 191 MovieClipUses:182 184 186 188 190Used by:192
Symbol 192 MovieClip [FCfpb_states]Uses:163 171 180 191
Symbol 193 GraphicUsed by:201
Symbol 194 EditableTextUses:68Used by:201
Symbol 195 EditableTextUses:34Used by:201
Symbol 196 EditableTextUses:68Used by:201
Symbol 197 EditableTextUses:34Used by:201
Symbol 198 EditableTextUses:68Used by:201
Symbol 199 EditableTextUses:34Used by:201
Symbol 200 EditableTextUses:34Used by:201
Symbol 201 MovieClip [FCDetailsSymbol]Uses:193 194 195 196 197 198 199 200
Symbol 202 GraphicUsed by:205
Symbol 203 GraphicUsed by:205
Symbol 204 GraphicUsed by:205
Symbol 205 MovieClipUses:202 203 204Used by:218
Symbol 206 GraphicUsed by:209
Symbol 207 GraphicUsed by:209
Symbol 208 GraphicUsed by:209
Symbol 209 MovieClipUses:206 207 208Used by:218
Symbol 210 GraphicUsed by:213
Symbol 211 GraphicUsed by:213
Symbol 212 GraphicUsed by:213
Symbol 213 MovieClipUses:210 211 212Used by:218
Symbol 214 GraphicUsed by:217
Symbol 215 GraphicUsed by:217
Symbol 216 GraphicUsed by:217
Symbol 217 MovieClipUses:214 215 216Used by:218
Symbol 218 MovieClipUses:205 209 213 217Used by:219
Symbol 219 MovieClip [FCConnectionLightSymbol]Uses:218Used by:Timeline
Symbol 220 MovieClipUses:120Used by:238
Symbol 221 GraphicUsed by:238
Symbol 222 GraphicUsed by:223
Symbol 223 MovieClipUses:222Used by:238
Symbol 224 GraphicUsed by:225
Symbol 225 MovieClipUses:224Used by:238
Symbol 226 GraphicUsed by:227
Symbol 227 MovieClipUses:226Used by:238
Symbol 228 GraphicUsed by:229
Symbol 229 MovieClipUses:228Used by:238
Symbol 230 GraphicUsed by:231 234
Symbol 231 MovieClipUses:230Used by:238
Symbol 232 GraphicUsed by:233 235
Symbol 233 MovieClipUses:232Used by:238
Symbol 234 MovieClipUses:230Used by:238
Symbol 235 MovieClipUses:232Used by:238
Symbol 236 MovieClipUses:120Used by:238 265
Symbol 237 GraphicUsed by:238
Symbol 238 MovieClip [FCFBoundingBox_ComboSymbol]Uses:220 221 223 225 227 229 231 233 234 235 236 237Used by:255
Symbol 239 GraphicUsed by:240
Symbol 240 MovieClipUses:239Used by:245
Symbol 241 GraphicUsed by:242
Symbol 242 MovieClipUses:241Used by:245
Symbol 243 GraphicUsed by:244
Symbol 244 MovieClipUses:243Used by:245
Symbol 245 MovieClip [FCDownArrow_Combo]Uses:240 242 244Used by:255
Symbol 246 MovieClipUses:37Used by:247
Symbol 247 MovieClipUses:246Used by:248
Symbol 248 MovieClip [FCFScrollBarSymbol]Uses:247Used by:252
Symbol 249 MovieClip [FCDataProviderSymbol]Used by:251
Symbol 250 MovieClip [FCFSelectableItemSymbol]Used by:251
Symbol 251 MovieClip [FCFSelectableListSymbol]Uses:249 250Used by:252
Symbol 252 MovieClip [FCFScrollSelectListSymbol]Uses:248 251Used by:255
Symbol 253 MovieClip [FCFComboBoxItemSymbol]Used by:255
Symbol 254 MovieClipUses:124Used by:255
Symbol 255 MovieClip [FCFComboBoxSymbol]Uses:252 253 245 238 254Used by:256
Symbol 256 MovieClip [FCUserColorSymbol]Uses:255Used by:Timeline
Symbol 257 BitmapUsed by:258
Symbol 258 GraphicUses:257Used by:259
Symbol 259 MovieClip [FCCursorSymbol]Uses:258Used by:Timeline
Symbol 260 GraphicUsed by:261
Symbol 261 MovieClipUses:260Used by:262
Symbol 262 MovieClip [FPushButtonSymbol]Uses:123 261Used by:Timeline
Symbol 263 GraphicUsed by:265
Symbol 264 GraphicUsed by:265
Symbol 265 MovieClip [FCFBoundingBoxSymbol]Uses:236 263 264Used by:268 330
Symbol 266 GraphicUsed by:267
Symbol 267 MovieClipUses:266Used by:268
Symbol 268 MovieClip [FCFPushButtonSymbol]Uses:265 267Used by:329
Symbol 269 GraphicUsed by:270
Symbol 270 MovieClipUses:269Used by:329
Symbol 271 EditableTextUses:108Used by:329
Symbol 275 FontUsed by:276
Symbol 276 EditableTextUses:275Used by:292
Symbol 277 MovieClip [Defaults]Used by:279
Symbol 278 MovieClip [UIObjectExtensions]Used by:279
Symbol 279 MovieClip [UIObject]Uses:277 278Used by:280 289 291
Symbol 280 MovieClip [Border]Uses:279Used by:281 327
Symbol 281 MovieClip [RectBorder]Uses:280Used by:292 327 394
Symbol 282 GraphicUsed by:284
Symbol 283 GraphicUsed by:284
Symbol 284 ButtonUses:282 283Used by:289
Symbol 285 MovieClipUsed by:289
Symbol 286 GraphicUsed by:287
Symbol 287 MovieClip [BoundingBox]Uses:286Used by:288 325 327 392 393 394 395 413 437
Symbol 288 MovieClip [FocusRect]Uses:287Used by:289
Symbol 289 MovieClip [FocusManager]Uses:284 285 288 279Used by:291
Symbol 290 MovieClip [UIComponentExtensions]Used by:291
Symbol 291 MovieClip [UIComponent]Uses:279 289 290Used by:292 325 394 437
Symbol 292 MovieClip [TextInput]Uses:276 281 291Used by:329 437
Symbol 314 GraphicUsed by:315
Symbol 315 MovieClip [BrdrShdw]Uses:314Used by:318 323 324
Symbol 316 GraphicUsed by:317
Symbol 317 MovieClip [BrdrFace]Uses:316Used by:318 323 324
Symbol 318 MovieClip [SimpleButtonDown]Uses:315 317Used by:325
Symbol 319 GraphicUsed by:320
Symbol 320 MovieClip [BrdrBlk]Uses:319Used by:323 324
Symbol 321 GraphicUsed by:322 396
Symbol 322 MovieClip [BrdrHilght]Uses:321Used by:323 324
Symbol 323 MovieClip [SimpleButtonIn]Uses:320 322 315 317Used by:325
Symbol 324 MovieClip [SimpleButtonUp]Uses:320 317 315 322Used by:325
Symbol 325 MovieClip [SimpleButton]Uses:287 318 323 324 291Used by:327 392 393 413 437
Symbol 326 MovieClip [ButtonSkin]Used by:327
Symbol 327 MovieClip [Button]Uses:287 325 280 281 326Used by:329 392 393 450  Timeline
Symbol 329 MovieClip [FCSimpleConnectSymbol]Uses:270 271 292 268 327Used by:Timeline
Symbol 330 MovieClip [ECHOScratchPadSymbol]Uses:265Used by:Timeline
Symbol 334 MovieClip [CustomBorder]Used by:392 393
Symbol 335 GraphicUsed by:337 373 374 375 378 379 384 423 426 427 428 430 431 432 433
Symbol 336 GraphicUsed by:337 373 374 378 379 384
Symbol 337 MovieClip [ScrollTrack]Uses:335 336Used by:344 349 350 351 385 386 387 388 389 390
Symbol 338 GraphicUsed by:344 349 350 351 385 386 387 388
Symbol 339 GraphicUsed by:344 349 350 351 385 386 387 388
Symbol 340 GraphicUsed by:344 349 350 351 385 386 387 388
Symbol 341 GraphicUsed by:344 349 350 351 385 386 387 388
Symbol 342 GraphicUsed by:344 349 350 351 385 386 387 388 423 426 427 428 430 431 432 433
Symbol 343 GraphicUsed by:344 349 350 351
Symbol 344 MovieClip [ScrollDownArrowDisabled]Uses:337 338 339 340 341 342 343Used by:391
Symbol 345 GraphicUsed by:346
Symbol 346 MovieClip [ScrollThemeColor1]Uses:345Used by:349 350 386 387
Symbol 347 GraphicUsed by:348
Symbol 348 MovieClip [ScrollThemeColor2]Uses:347Used by:349 386
Symbol 349 MovieClip [ScrollDownArrowDown]Uses:337 338 346 339 340 341 342 348 343Used by:391
Symbol 350 MovieClip [ScrollDownArrowOver]Uses:337 338 346 339 340 341 342 343Used by:391
Symbol 351 MovieClip [ScrollDownArrowUp]Uses:337 338 339 340 341 342 343Used by:391
Symbol 352 GraphicUsed by:357 362 363 364 380 381 382 383
Symbol 353 GraphicUsed by:357 362 363 364 380 381 382 383
Symbol 354 GraphicUsed by:357 362 363 364 380 381 382 383
Symbol 355 GraphicUsed by:357 362 363 364 380 381 382 383
Symbol 356 GraphicUsed by:357 362 363 364 380 381 382 383
Symbol 357 MovieClip [ScrollThumbBottomDisabled]Uses:352 353 354 355 356Used by:391
Symbol 358 GraphicUsed by:359
Symbol 359 MovieClip [ThumbThemeColor1]Uses:358Used by:362 363 381 382
Symbol 360 GraphicUsed by:361
Symbol 361 MovieClip [ThumbThemeColor3]Uses:360Used by:362 381
Symbol 362 MovieClip [ScrollThumbBottomDown]Uses:352 359 353 354 355 361 356Used by:391
Symbol 363 MovieClip [ScrollThumbBottomOver]Uses:352 359 353 354 355 356Used by:391
Symbol 364 MovieClip [ScrollThumbBottomUp]Uses:352 353 354 355 356Used by:391
Symbol 365 GraphicUsed by:366 369 370 371
Symbol 366 MovieClip [ScrollThumbGripDisabled]Uses:365Used by:391
Symbol 367 GraphicUsed by:368
Symbol 368 MovieClip [ThumbThemeColor2]Uses:367Used by:369 370 373 374 378
Symbol 369 MovieClip [ScrollThumbGripDown]Uses:368 365Used by:391
Symbol 370 MovieClip [ScrollThumbGripOver]Uses:368 365Used by:391
Symbol 371 MovieClip [ScrollThumbGripUp]Uses:365Used by:391
Symbol 372 GraphicUsed by:373 374 378 379
Symbol 373 MovieClip [ScrollThumbMiddleDisabled]Uses:335 372 368 336Used by:391
Symbol 374 MovieClip [ScrollThumbMiddleDown]Uses:335 368 372 336Used by:391
Symbol 375 MovieClipUses:335Used by:378
Symbol 376 GraphicUsed by:377 385 386 387 388
Symbol 377 MovieClipUses:376Used by:378
Symbol 378 MovieClip [ScrollThumbMiddleOver]Uses:335 368 372 375 377 336Used by:391
Symbol 379 MovieClip [ScrollThumbMiddleUp]Uses:335 372 336Used by:391
Symbol 380 MovieClip [ScrollThumbTopDisabled]Uses:352 353 354 355 356Used by:391
Symbol 381 MovieClip [ScrollThumbTopDown]Uses:352 359 353 354 355 361 356Used by:391
Symbol 382 MovieClip [ScrollThumbTopOver]Uses:352 359 353 354 355 356Used by:391
Symbol 383 MovieClip [ScrollThumbTopUp]Uses:352 353 354 355 356Used by:391
Symbol 384 MovieClip [ScrollTrackDisabled]Uses:335 336Used by:391
Symbol 385 MovieClip [ScrollUpArrowDisabled]Uses:337 338 339 340 341 342 376Used by:391
Symbol 386 MovieClip [ScrollUpArrowDown]Uses:337 338 346 339 340 341 342 348 376Used by:391
Symbol 387 MovieClip [ScrollUpArrowOver]Uses:337 338 346 339 340 376 341 342Used by:391
Symbol 388 MovieClip [ScrollUpArrowUp]Uses:337 338 339 340 341 342 376Used by:391
Symbol 389 MovieClip [BtnDownArrow]Uses:337Used by:391
Symbol 390 MovieClip [BtnUpArrow]Uses:337Used by:391
Symbol 391 MovieClip [ScrollBarAssets]Uses:344 349 350 351 357 362 363 364 366 369 370 371 373 374 378 379 380 381 382 383 384 385 386 387 388 389 390Used by:392 393
Symbol 392 MovieClip [HScrollBar]Uses:287 327 325 334 391Used by:395
Symbol 393 MovieClip [VScrollBar]Uses:287 327 325 334 391Used by:395
Symbol 394 MovieClip [View]Uses:287 291 281Used by:395
Symbol 395 MovieClip [ScrollView]Uses:287 392 393 394Used by:413
Symbol 396 MovieClip [Modal]Uses:321Used by:412
Symbol 397 GraphicUsed by:398
Symbol 398 MovieClip [TitleLeft]Uses:397Used by:403
Symbol 399 GraphicUsed by:400
Symbol 400 MovieClip [TitleMiddle]Uses:399Used by:403
Symbol 401 GraphicUsed by:402
Symbol 402 MovieClip [TitleRight]Uses:401Used by:403
Symbol 403 MovieClip [TitleBackground]Uses:398 400 402Used by:412
Symbol 404 GraphicUsed by:405
Symbol 405 MovieClip [CloseButtonDisabled]Uses:404Used by:412
Symbol 406 GraphicUsed by:407
Symbol 407 MovieClip [CloseButtonDown]Uses:406Used by:412
Symbol 408 GraphicUsed by:409
Symbol 409 MovieClip [CloseButtonOver]Uses:408Used by:412
Symbol 410 GraphicUsed by:411
Symbol 411 MovieClip [CloseButtonUp]Uses:410Used by:412
Symbol 412 MovieClip [WindowAssets]Uses:396 403 405 407 409 411Used by:413
Symbol 413 MovieClip [Window]Uses:287 395 325 412
Symbol 421 GraphicUsed by:423 426 427 428 430 431 432 433
Symbol 422 GraphicUsed by:423 426 427 428
Symbol 423 MovieClip [StepDownArrowDisabled]Uses:421 422 335 342Used by:436
Symbol 424 GraphicUsed by:425
Symbol 425 MovieClip [StepThemeColor1]Uses:424Used by:426 427 431 432
Symbol 426 MovieClip [StepDownArrowDown]Uses:421 335 425 422 342Used by:436
Symbol 427 MovieClip [StepDownArrowOver]Uses:421 335 425 422 342Used by:436
Symbol 428 MovieClip [StepDownArrowUp]Uses:421 422 335 342Used by:436
Symbol 429 GraphicUsed by:430 431 432 433
Symbol 430 MovieClip [StepUpArrowDisabled]Uses:421 429 335 342Used by:436
Symbol 431 MovieClip [StepUpArrowDown]Uses:421 335 425 429 342Used by:436
Symbol 432 MovieClip [StepUpArrowOver]Uses:421 335 425 429 342Used by:436
Symbol 433 MovieClip [StepUpArrowUp]Uses:421 429 335 342Used by:436
Symbol 434 GraphicUsed by:435
Symbol 435 MovieClip [StepTrack]Uses:434Used by:436
Symbol 436 MovieClip [NumericStepperAssets]Uses:423 426 427 428 430 431 432 433 435Used by:437
Symbol 437 MovieClip [NumericStepper]Uses:287 325 291 292 436Used by:Timeline
Symbol 438 BitmapUsed by:439
Symbol 439 GraphicUses:438Used by:Timeline
Symbol 440 BitmapUsed by:441
Symbol 441 GraphicUses:440Used by:Timeline
Symbol 442 EditableTextUses:34Used by:Timeline
Symbol 443 GraphicUsed by:450
Symbol 444 EditableTextUses:34Used by:450
Symbol 445 EditableTextUses:68Used by:450
Symbol 446 GraphicUsed by:450
Symbol 447 EditableTextUses:108Used by:450
Symbol 448 FontUsed by:449
Symbol 449 TextUses:448Used by:450
Symbol 450 MovieClipUses:443 327 444 445 446 447 449Used by:Timeline
Symbol 451 GraphicUsed by:Timeline
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:452Used by:455
Symbol 454 GraphicUsed by:455
Symbol 455 MovieClipUses:453 454Used by:457
Symbol 456 MovieClipUsed by:457
Symbol 457 MovieClip [FColorSelector]Uses:455 456Used by:Timeline
Symbol 458 EditableTextUses:108Used by:Timeline
Symbol 459 EditableTextUses:108Used by:Timeline
Symbol 460 GraphicUsed by:461
Symbol 461 MovieClipUses:460Used by:Timeline
Symbol 462 BitmapUsed by:463
Symbol 463 GraphicUses:462Used by:464
Symbol 464 MovieClipUses:463Used by:Timeline
Symbol 465 EditableTextUses:108Used by:Timeline
Symbol 466 EditableTextUses:108Used by:Timeline
Symbol 467 BitmapUsed by:468
Symbol 468 GraphicUses:467Used by:Timeline
Symbol 469 BitmapUsed by:470
Symbol 470 GraphicUses:469Used by:471
Symbol 471 ButtonUses:470Used by:Timeline
Symbol 472 MovieClip [__Packages.de.betriebsraum.gui.StatusBox]
Symbol 299 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 473 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon]
Symbol 474 MovieClip [__Packages.mx.transitions.BroadcasterMX]
Symbol 475 MovieClip [__Packages.mx.transitions.Tween]
Symbol 476 MovieClip [__Packages.mx.transitions.easing.Regular]
Symbol 477 MovieClip [__Packages.mx.utils.Delegate]
Symbol 272 MovieClip [__Packages.mx.core.UIObject]
Symbol 273 MovieClip [__Packages.mx.core.UIComponent]
Symbol 274 MovieClip [__Packages.mx.controls.TextInput]
Symbol 293 MovieClip [__Packages.mx.skins.SkinElement]
Symbol 294 MovieClip [__Packages.mx.styles.CSSTextStyles]
Symbol 295 MovieClip [__Packages.mx.styles.StyleManager]
Symbol 296 MovieClip [__Packages.mx.styles.CSSStyleDeclaration]
Symbol 297 MovieClip [__Packages.mx.skins.Border]
Symbol 298 MovieClip [__Packages.mx.skins.RectBorder]
Symbol 300 MovieClip [__Packages.mx.events.UIEventDispatcher]
Symbol 301 MovieClip [__Packages.mx.skins.ColoredSkinElement]
Symbol 302 MovieClip [__Packages.mx.core.ext.UIObjectExtensions]
Symbol 303 MovieClip [__Packages.mx.skins.halo.RectBorder]
Symbol 304 MovieClip [__Packages.mx.skins.halo.Defaults]
Symbol 305 MovieClip [__Packages.mx.controls.SimpleButton]
Symbol 306 MovieClip [__Packages.mx.managers.DepthManager]
Symbol 307 MovieClip [__Packages.mx.managers.SystemManager]
Symbol 308 MovieClip [__Packages.mx.managers.FocusManager]
Symbol 309 MovieClip [__Packages.mx.skins.halo.FocusRect]
Symbol 310 MovieClip [__Packages.mx.managers.OverlappedWindows]
Symbol 311 MovieClip [__Packages.mx.styles.CSSSetStyle]
Symbol 312 MovieClip [__Packages.mx.core.ext.UIComponentExtensions]
Symbol 313 MovieClip [__Packages.mx.controls.Button]
Symbol 328 MovieClip [__Packages.mx.skins.halo.ButtonSkin]
Symbol 331 MovieClip [__Packages.mx.core.View]
Symbol 332 MovieClip [__Packages.mx.core.ScrollView]
Symbol 333 MovieClip [__Packages.mx.containers.Window]
Symbol 414 MovieClip [__Packages.mx.core.ExternalContent]
Symbol 415 MovieClip [__Packages.mx.skins.CustomBorder]
Symbol 416 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb]
Symbol 417 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar]
Symbol 418 MovieClip [__Packages.mx.controls.HScrollBar]
Symbol 419 MovieClip [__Packages.mx.controls.VScrollBar]
Symbol 420 MovieClip [__Packages.mx.controls.NumericStepper]

Instance Names

"scratchpad_mc"Frame 1Symbol 330 MovieClip [ECHOScratchPadSymbol]
"oldcon"Frame 1Symbol 329 MovieClip [FCSimpleConnectSymbol]
"pointer"Frame 1Symbol 259 MovieClip [FCCursorSymbol]
"color_mc"Frame 1Symbol 256 MovieClip [FCUserColorSymbol]
"light_mc"Frame 1Symbol 219 MovieClip [FCConnectionLightSymbol]
"undo"Frame 1Symbol 327 MovieClip [Button]
"lsize"Frame 1Symbol 437 MovieClip [NumericStepper]
"login"Frame 1Symbol 450 MovieClip
"ncs"Frame 1Symbol 457 MovieClip [FColorSelector]
"padinfo2"Frame 1Symbol 458 EditableText
"padinfo3"Frame 1Symbol 459 EditableText
"home"Frame 1Symbol 464 MovieClip
"clientCountText"Frame 1Symbol 465 EditableText
"timerCountText"Frame 1Symbol 466 EditableText
"sadmin"Frame 1Symbol 471 Button
"label_txt"Symbol 18 MovieClip Frame 1Symbol 13 EditableText
"label_txt"Symbol 18 MovieClip Frame 10Symbol 16 EditableText
"label_txt"Symbol 18 MovieClip Frame 20Symbol 17 EditableText
"bg_mc"Symbol 33 MovieClip [mc_statusBox] Frame 1Symbol 4 MovieClip
"drag_mc"Symbol 33 MovieClip [mc_statusBox] Frame 1Symbol 6 MovieClip
"message_txt"Symbol 33 MovieClip [mc_statusBox] Frame 1Symbol 8 EditableText
"status_txt"Symbol 33 MovieClip [mc_statusBox] Frame 1Symbol 9 EditableText
"title_txt"Symbol 33 MovieClip [mc_statusBox] Frame 1Symbol 10 EditableText
"ok_mc"Symbol 33 MovieClip [mc_statusBox] Frame 1Symbol 18 MovieClip
"cancel_mc"Symbol 33 MovieClip [mc_statusBox] Frame 1Symbol 18 MovieClip
"close_mc"Symbol 33 MovieClip [mc_statusBox] Frame 1Symbol 23 MovieClip
"icon_mc"Symbol 33 MovieClip [mc_statusBox] Frame 1Symbol 26 MovieClip
"load_mc"Symbol 33 MovieClip [mc_statusBox] Frame 1Symbol 32 MovieClip
"labelField"Symbol 36 MovieClip [FCFLabelSymbol] Frame 1Symbol 35 EditableText
"highlight_mc"Symbol 39 MovieClip [FCFHighlightSymbol] Frame 1Symbol 38 MovieClip
"highlight_mc2"Symbol 39 MovieClip [FCFHighlightSymbol] Frame 2Symbol 38 MovieClip
"highlight_mc3"Symbol 39 MovieClip [FCFHighlightSymbol] Frame 3Symbol 38 MovieClip
"up"Symbol 44 MovieClip [FCUpArrow] Frame 1Symbol 41 MovieClip
"down"Symbol 44 MovieClip [FCUpArrow] Frame 2Symbol 42 MovieClip
"disabled"Symbol 44 MovieClip [FCUpArrow] Frame 3Symbol 43 MovieClip
"mc_sliderTop"Symbol 53 MovieClip [FCScrollThumb] Frame 1Symbol 45 MovieClip
"mc_sliderMid"Symbol 53 MovieClip [FCScrollThumb] Frame 1Symbol 47 MovieClip
"mc_sliderBot"Symbol 53 MovieClip [FCScrollThumb] Frame 1Symbol 48 MovieClip
"mc_sliderMidTop"Symbol 53 MovieClip [FCScrollThumb] Frame 1Symbol 50 MovieClip
"mc_sliderMidFloat"Symbol 53 MovieClip [FCScrollThumb] Frame 1Symbol 52 MovieClip
"up"Symbol 57 MovieClip [FCDownArrow] Frame 1Symbol 54 MovieClip
"down"Symbol 57 MovieClip [FCDownArrow] Frame 2Symbol 55 MovieClip
"disabled"Symbol 57 MovieClip [FCDownArrow] Frame 3Symbol 56 MovieClip
"colorpalette"Symbol 61 MovieClip Frame 1Symbol 60 MovieClip
"icon_mc"Symbol 62 MovieClip [FCCustomItemSymbol] Frame 1Symbol 61 MovieClip
"fill"Symbol 67 MovieClip Frame 1Symbol 64 MovieClip
"pointer"Symbol 70 MovieClip [FCCursorMovieClip] Frame 1Symbol 67 MovieClip
"label"Symbol 70 MovieClip [FCCursorMovieClip] Frame 1Symbol 69 EditableText
"frame1"Symbol 80 MovieClip Frame 1Symbol 73 MovieClip
"frame2"Symbol 80 MovieClip Frame 1Symbol 74 MovieClip
"frame3"Symbol 80 MovieClip Frame 1Symbol 76 MovieClip
"frame4"Symbol 80 MovieClip Frame 1Symbol 77 MovieClip
"frame5"Symbol 80 MovieClip Frame 1Symbol 79 MovieClip
"frame1"Symbol 87 MovieClip Frame 1Symbol 81 MovieClip
"frame2"Symbol 87 MovieClip Frame 1Symbol 82 MovieClip
"frame3"Symbol 87 MovieClip Frame 1Symbol 83 MovieClip
"frame4"Symbol 87 MovieClip Frame 1Symbol 84 MovieClip
"frame5"Symbol 87 MovieClip Frame 1Symbol 86 MovieClip
"frame1"Symbol 93 MovieClip Frame 1Symbol 88 MovieClip
"frame2"Symbol 93 MovieClip Frame 1Symbol 89 MovieClip
"frame3"Symbol 93 MovieClip Frame 1Symbol 90 MovieClip
"frame4"Symbol 93 MovieClip Frame 1Symbol 91 MovieClip
"frame5"Symbol 93 MovieClip Frame 1Symbol 92 MovieClip
"frame1"Symbol 100 MovieClip Frame 1Symbol 94 MovieClip
"frame2"Symbol 100 MovieClip Frame 1Symbol 95 MovieClip
"frame3"Symbol 100 MovieClip Frame 1Symbol 96 MovieClip
"frame4"Symbol 100 MovieClip Frame 1Symbol 97 MovieClip
"frame5"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"up_mc"Symbol 101 MovieClip [fpb_states] Frame 1Symbol 80 MovieClip
"over_mc"Symbol 101 MovieClip [fpb_states] Frame 2Symbol 87 MovieClip
"down_mc"Symbol 101 MovieClip [fpb_states] Frame 3Symbol 93 MovieClip
"disabled_mc"Symbol 101 MovieClip [fpb_states] Frame 4Symbol 100 MovieClip
"radiusShadow_mc"Symbol 110 MovieClip [ECHOProximityChatAvatarSymbol] Frame 1Symbol 105 MovieClip
"baseIcon_mc"Symbol 110 MovieClip [ECHOProximityChatAvatarSymbol] Frame 1Symbol 107 MovieClip
"VolumeIcon_mc"Symbol 110 MovieClip [ECHOProximityChatAvatarSymbol] Frame 1Symbol 105 MovieClip
"username_txt"Symbol 110 MovieClip [ECHOProximityChatAvatarSymbol] Frame 1Symbol 109 EditableText
"scrollTrack_mc"Symbol 114 MovieClip [FScrollBarSymbol] Frame 1Symbol 113 MovieClip
"dPAsset"Symbol 117 MovieClip [FSelectableListSymbol] Frame 1Symbol 115 MovieClip [DataProviderSymbol]
"ItemAsset"Symbol 117 MovieClip [FSelectableListSymbol] Frame 1Symbol 116 MovieClip [FSelectableItemSymbol]
"scrollBarAsset"Symbol 118 MovieClip [FScrollSelectListSymbol] Frame 1Symbol 114 MovieClip [FScrollBarSymbol]
"superClassAsset"Symbol 118 MovieClip [FScrollSelectListSymbol] Frame 1Symbol 117 MovieClip [FSelectableListSymbol]
"boundingBox"Symbol 123 MovieClip [FBoundingBoxSymbol] Frame 1Symbol 121 MovieClip
"boundingBox2"Symbol 123 MovieClip [FBoundingBoxSymbol] Frame 2Symbol 121 MovieClip
"superClassAsset"Symbol 126 MovieClip [FComboBoxSymbol] Frame 1Symbol 118 MovieClip [FScrollSelectListSymbol]
"itemAsset"Symbol 126 MovieClip [FComboBoxSymbol] Frame 1Symbol 119 MovieClip [FComboBoxItemSymbol]
"proxyBox_mc"Symbol 126 MovieClip [FComboBoxSymbol] Frame 1Symbol 123 MovieClip [FBoundingBoxSymbol]
"deadPreview"Symbol 126 MovieClip [FComboBoxSymbol] Frame 1Symbol 125 MovieClip
"labelField"Symbol 128 MovieClip [FLabelSymbol] Frame 1Symbol 127 EditableText
"highlight_mc"Symbol 130 MovieClip [FHighlightSymbol] Frame 1Symbol 129 MovieClip
"highlight_mc2"Symbol 130 MovieClip [FHighlightSymbol] Frame 2Symbol 129 MovieClip
"highlight_mc3"Symbol 130 MovieClip [FHighlightSymbol] Frame 3Symbol 129 MovieClip
"up"Symbol 138 MovieClip [UpArrow] Frame 1Symbol 133 MovieClip
"down"Symbol 138 MovieClip [UpArrow] Frame 2Symbol 135 MovieClip
"disabled"Symbol 138 MovieClip [UpArrow] Frame 3Symbol 137 MovieClip
"mc_sliderTop"Symbol 145 MovieClip [ScrollThumb] Frame 1Symbol 140 MovieClip
"mc_sliderMid"Symbol 145 MovieClip [ScrollThumb] Frame 1Symbol 142 MovieClip
"mc_sliderBot"Symbol 145 MovieClip [ScrollThumb] Frame 1Symbol 144 MovieClip
"up"Symbol 152 MovieClip [DownArrow] Frame 1Symbol 147 MovieClip
"down"Symbol 152 MovieClip [DownArrow] Frame 2Symbol 149 MovieClip
"disabled"Symbol 152 MovieClip [DownArrow] Frame 3Symbol 151 MovieClip
"frame1"Symbol 163 MovieClip Frame 1Symbol 155 MovieClip
"frame2"Symbol 163 MovieClip Frame 1Symbol 156 MovieClip
"frame3"Symbol 163 MovieClip Frame 1Symbol 158 MovieClip
"frame4"Symbol 163 MovieClip Frame 1Symbol 160 MovieClip
"frame5"Symbol 163 MovieClip Frame 1Symbol 162 MovieClip
"frame1"Symbol 171 MovieClip Frame 1Symbol 164 MovieClip
"frame2"Symbol 171 MovieClip Frame 1Symbol 165 MovieClip
"frame3"Symbol 171 MovieClip Frame 1Symbol 166 MovieClip
"frame4"Symbol 171 MovieClip Frame 1Symbol 168 MovieClip
"frame5"Symbol 171 MovieClip Frame 1Symbol 170 MovieClip
"frame1"Symbol 180 MovieClip Frame 1Symbol 172 MovieClip
"frame2"Symbol 180 MovieClip Frame 1Symbol 173 MovieClip
"frame3"Symbol 180 MovieClip Frame 1Symbol 175 MovieClip
"frame4"Symbol 180 MovieClip Frame 1Symbol 177 MovieClip
"frame5"Symbol 180 MovieClip Frame 1Symbol 179 MovieClip
"frame1"Symbol 191 MovieClip Frame 1Symbol 182 MovieClip
"frame2"Symbol 191 MovieClip Frame 1Symbol 184 MovieClip
"frame3"Symbol 191 MovieClip Frame 1Symbol 186 MovieClip
"frame4"Symbol 191 MovieClip Frame 1Symbol 188 MovieClip
"frame5"Symbol 191 MovieClip Frame 1Symbol 190 MovieClip
"up_mc"Symbol 192 MovieClip [FCfpb_states] Frame 1Symbol 163 MovieClip
"over_mc"Symbol 192 MovieClip [FCfpb_states] Frame 2Symbol 171 MovieClip
"down_mc"Symbol 192 MovieClip [FCfpb_states] Frame 3Symbol 180 MovieClip
"disabled_mc"Symbol 192 MovieClip [FCfpb_states] Frame 4Symbol 191 MovieClip
"latency_txt"Symbol 201 MovieClip [FCDetailsSymbol] Frame 1Symbol 195 EditableText
"bwup_txt"Symbol 201 MovieClip [FCDetailsSymbol] Frame 1Symbol 197 EditableText
"bwdown_txt"Symbol 201 MovieClip [FCDetailsSymbol] Frame 1Symbol 199 EditableText
"light_mc"Symbol 219 MovieClip [FCConnectionLightSymbol] Frame 1Symbol 218 MovieClip
"boundingBox"Symbol 238 MovieClip [FCFBoundingBox_ComboSymbol] Frame 1Symbol 220 MovieClip
"mcCTL"Symbol 238 MovieClip [FCFBoundingBox_ComboSymbol] Frame 1Symbol 223 MovieClip
"mcCBL"Symbol 238 MovieClip [FCFBoundingBox_ComboSymbol] Frame 1Symbol 225 MovieClip
"mcCTR"Symbol 238 MovieClip [FCFBoundingBox_ComboSymbol] Frame 1Symbol 227 MovieClip
"mcCBR"Symbol 238 MovieClip [FCFBoundingBox_ComboSymbol] Frame 1Symbol 229 MovieClip
"mcTC"Symbol 238 MovieClip [FCFBoundingBox_ComboSymbol] Frame 1Symbol 231 MovieClip
"mcRC"Symbol 238 MovieClip [FCFBoundingBox_ComboSymbol] Frame 1Symbol 233 MovieClip
"mcBC"Symbol 238 MovieClip [FCFBoundingBox_ComboSymbol] Frame 1Symbol 234 MovieClip
"mcLC"Symbol 238 MovieClip [FCFBoundingBox_ComboSymbol] Frame 1Symbol 235 MovieClip
"boundingBox2"Symbol 238 MovieClip [FCFBoundingBox_ComboSymbol] Frame 2Symbol 236 MovieClip
"up"Symbol 245 MovieClip [FCDownArrow_Combo] Frame 1Symbol 240 MovieClip
"down"Symbol 245 MovieClip [FCDownArrow_Combo] Frame 2Symbol 242 MovieClip
"disabled"Symbol 245 MovieClip [FCDownArrow_Combo] Frame 3Symbol 244 MovieClip
"track_mc"Symbol 247 MovieClip Frame 1Symbol 246 MovieClip
"scrollTrack_mc"Symbol 248 MovieClip [FCFScrollBarSymbol] Frame 1Symbol 247 MovieClip
"dPAsset"Symbol 251 MovieClip [FCFSelectableListSymbol] Frame 1Symbol 249 MovieClip [FCDataProviderSymbol]
"ItemAsset"Symbol 251 MovieClip [FCFSelectableListSymbol] Frame 1Symbol 250 MovieClip [FCFSelectableItemSymbol]
"scrollBarAsset"Symbol 252 MovieClip [FCFScrollSelectListSymbol] Frame 1Symbol 248 MovieClip [FCFScrollBarSymbol]
"superClassAsset"Symbol 252 MovieClip [FCFScrollSelectListSymbol] Frame 1Symbol 251 MovieClip [FCFSelectableListSymbol]
"superClassAsset"Symbol 255 MovieClip [FCFComboBoxSymbol] Frame 1Symbol 252 MovieClip [FCFScrollSelectListSymbol]
"itemAsset"Symbol 255 MovieClip [FCFComboBoxSymbol] Frame 1Symbol 253 MovieClip [FCFComboBoxItemSymbol]
"proxyBox_mc"Symbol 255 MovieClip [FCFComboBoxSymbol] Frame 1Symbol 238 MovieClip [FCFBoundingBox_ComboSymbol]
"deadPreview"Symbol 255 MovieClip [FCFComboBoxSymbol] Frame 1Symbol 254 MovieClip
"ColorCombo"Symbol 256 MovieClip [FCUserColorSymbol] Frame 1Symbol 255 MovieClip [FCFComboBoxSymbol]
"boundingBox_mc"Symbol 262 MovieClip [FPushButtonSymbol] Frame 1Symbol 123 MovieClip [FBoundingBoxSymbol]
"deadPreview"Symbol 262 MovieClip [FPushButtonSymbol] Frame 1Symbol 261 MovieClip
"boundingBox"Symbol 265 MovieClip [FCFBoundingBoxSymbol] Frame 1Symbol 236 MovieClip
"boundingBox2"Symbol 265 MovieClip [FCFBoundingBoxSymbol] Frame 2Symbol 236 MovieClip
"boundingBox_mc"Symbol 268 MovieClip [FCFPushButtonSymbol] Frame 1Symbol 265 MovieClip [FCFBoundingBoxSymbol]
"deadPreview"Symbol 268 MovieClip [FCFPushButtonSymbol] Frame 1Symbol 267 MovieClip
"boundingBox_mc"Symbol 288 MovieClip [FocusRect] Frame 1Symbol 287 MovieClip [BoundingBox]
"tabCapture"Symbol 289 MovieClip [FocusManager] Frame 1Symbol 284 Button
"label"Symbol 292 MovieClip [TextInput] Frame 1Symbol 276 EditableText
"b"Symbol 318 MovieClip [SimpleButtonDown] Frame 1Symbol 315 MovieClip [BrdrShdw]
"face"Symbol 318 MovieClip [SimpleButtonDown] Frame 1Symbol 317 MovieClip [BrdrFace]
"b"Symbol 323 MovieClip [SimpleButtonIn] Frame 1Symbol 320 MovieClip [BrdrBlk]
"it"Symbol 323 MovieClip [SimpleButtonIn] Frame 1Symbol 322 MovieClip [BrdrHilght]
"g"Symbol 323 MovieClip [SimpleButtonIn] Frame 1Symbol 315 MovieClip [BrdrShdw]
"face"Symbol 323 MovieClip [SimpleButtonIn] Frame 1Symbol 317 MovieClip [BrdrFace]
"ob"Symbol 324 MovieClip [SimpleButtonUp] Frame 1Symbol 320 MovieClip [BrdrBlk]
"ol"Symbol 324 MovieClip [SimpleButtonUp] Frame 1Symbol 317 MovieClip [BrdrFace]
"ib"Symbol 324 MovieClip [SimpleButtonUp] Frame 1Symbol 315 MovieClip [BrdrShdw]
"il"Symbol 324 MovieClip [SimpleButtonUp] Frame 1Symbol 322 MovieClip [BrdrHilght]
"face"Symbol 324 MovieClip [SimpleButtonUp] Frame 1Symbol 317 MovieClip [BrdrFace]
"boundingBox_mc"Symbol 325 MovieClip [SimpleButton] Frame 1Symbol 287 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 327 MovieClip [Button] Frame 1Symbol 287 MovieClip [BoundingBox]
"inputBg_mc"Symbol 329 MovieClip [FCSimpleConnectSymbol] Frame 1Symbol 270 MovieClip
"username_txt2"Symbol 329 MovieClip [FCSimpleConnectSymbol] Frame 1Symbol 271 EditableText
"username_txt"Symbol 329 MovieClip [FCSimpleConnectSymbol] Frame 1Symbol 292 MovieClip [TextInput]
"changeName_btn"Symbol 329 MovieClip [FCSimpleConnectSymbol] Frame 1Symbol 268 MovieClip [FCFPushButtonSymbol]
"btn_new"Symbol 329 MovieClip [FCSimpleConnectSymbol] Frame 1Symbol 327 MovieClip [Button]
"boundingBox_mc"Symbol 330 MovieClip [ECHOScratchPadSymbol] Frame 1Symbol 265 MovieClip [FCFBoundingBoxSymbol]
"boundingTempMask_mc"Symbol 330 MovieClip [ECHOScratchPadSymbol] Frame 1Symbol 265 MovieClip [FCFBoundingBoxSymbol]
"boundingPermMask_mc"Symbol 330 MovieClip [ECHOScratchPadSymbol] Frame 1Symbol 265 MovieClip [FCFBoundingBoxSymbol]
"dfs"Symbol 389 MovieClip [BtnDownArrow] Frame 1Symbol 337 MovieClip [ScrollTrack]
"dfs"Symbol 390 MovieClip [BtnUpArrow] Frame 1Symbol 337 MovieClip [ScrollTrack]
"boundingBox_mc"Symbol 392 MovieClip [HScrollBar] Frame 1Symbol 287 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 393 MovieClip [VScrollBar] Frame 1Symbol 287 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 394 MovieClip [View] Frame 1Symbol 287 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 395 MovieClip [ScrollView] Frame 1Symbol 287 MovieClip [BoundingBox]
"l_mc"Symbol 403 MovieClip [TitleBackground] Frame 1Symbol 398 MovieClip [TitleLeft]
"m_mc"Symbol 403 MovieClip [TitleBackground] Frame 1Symbol 400 MovieClip [TitleMiddle]
"r_mc"Symbol 403 MovieClip [TitleBackground] Frame 1Symbol 402 MovieClip [TitleRight]
"boundingBox_mc"Symbol 413 MovieClip [Window] Frame 1Symbol 287 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 437 MovieClip [NumericStepper] Frame 1Symbol 287 MovieClip [BoundingBox]
"cpp"Symbol 450 MovieClip Frame 1Symbol 327 MovieClip [Button]
"modpass"Symbol 450 MovieClip Frame 1Symbol 447 EditableText
"colorMC"Symbol 455 MovieClip Frame 1Symbol 453 MovieClip
"colorBtn"Symbol 457 MovieClip [FColorSelector] Frame 1Symbol 455 MovieClip
"colorBase"Symbol 457 MovieClip [FColorSelector] Frame 1Symbol 456 MovieClip

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$qb$bBraVzCnQ9y94VSu77JBr.."
ExportAssets (56)Timeline Frame 1Symbol 33 as "mc_statusBox"
ExportAssets (56)Timeline Frame 1Symbol 36 as "FCFLabelSymbol"
ExportAssets (56)Timeline Frame 1Symbol 39 as "FCFHighlightSymbol"
ExportAssets (56)Timeline Frame 1Symbol 40 as "FCFUIComponentSymbol"
ExportAssets (56)Timeline Frame 1Symbol 44 as "FCUpArrow"
ExportAssets (56)Timeline Frame 1Symbol 53 as "FCScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 57 as "FCDownArrow"
ExportAssets (56)Timeline Frame 1Symbol 62 as "FCCustomItemSymbol"
ExportAssets (56)Timeline Frame 1Symbol 70 as "FCCursorMovieClip"
ExportAssets (56)Timeline Frame 1Symbol 72 as "fpb_hitArea"
ExportAssets (56)Timeline Frame 1Symbol 101 as "fpb_states"
ExportAssets (56)Timeline Frame 1Symbol 102 as " SyncWrapper"
ExportAssets (56)Timeline Frame 1Symbol 110 as "ECHOProximityChatAvatarSymbol"
ExportAssets (56)Timeline Frame 1Symbol 111 as "EchotapMultiPropertyWrapperSymbol"
ExportAssets (56)Timeline Frame 1Symbol 114 as "FScrollBarSymbol"
ExportAssets (56)Timeline Frame 1Symbol 115 as "DataProviderSymbol"
ExportAssets (56)Timeline Frame 1Symbol 116 as "FSelectableItemSymbol"
ExportAssets (56)Timeline Frame 1Symbol 117 as "FSelectableListSymbol"
ExportAssets (56)Timeline Frame 1Symbol 118 as "FScrollSelectListSymbol"
ExportAssets (56)Timeline Frame 1Symbol 119 as "FComboBoxItemSymbol"
ExportAssets (56)Timeline Frame 1Symbol 123 as "FBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 126 as "FComboBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 128 as "FLabelSymbol"
ExportAssets (56)Timeline Frame 1Symbol 130 as "FHighlightSymbol"
ExportAssets (56)Timeline Frame 1Symbol 114 as "FScrollBarSymbol"
ExportAssets (56)Timeline Frame 1Symbol 131 as "FUIComponentSymbol"
ExportAssets (56)Timeline Frame 1Symbol 138 as "UpArrow"
ExportAssets (56)Timeline Frame 1Symbol 145 as "ScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 152 as "DownArrow"
ExportAssets (56)Timeline Frame 1Symbol 153 as "FCfpb_hitArea"
ExportAssets (56)Timeline Frame 1Symbol 192 as "FCfpb_states"
ExportAssets (56)Timeline Frame 1Symbol 201 as "FCDetailsSymbol"
ExportAssets (56)Timeline Frame 1Symbol 219 as "FCConnectionLightSymbol"
ExportAssets (56)Timeline Frame 1Symbol 238 as "FCFBoundingBox_ComboSymbol"
ExportAssets (56)Timeline Frame 1Symbol 245 as "FCDownArrow_Combo"
ExportAssets (56)Timeline Frame 1Symbol 248 as "FCFScrollBarSymbol"
ExportAssets (56)Timeline Frame 1Symbol 248 as "FCFScrollBarSymbol"
ExportAssets (56)Timeline Frame 1Symbol 249 as "FCDataProviderSymbol"
ExportAssets (56)Timeline Frame 1Symbol 250 as "FCFSelectableItemSymbol"
ExportAssets (56)Timeline Frame 1Symbol 251 as "FCFSelectableListSymbol"
ExportAssets (56)Timeline Frame 1Symbol 252 as "FCFScrollSelectListSymbol"
ExportAssets (56)Timeline Frame 1Symbol 253 as "FCFComboBoxItemSymbol"
ExportAssets (56)Timeline Frame 1Symbol 245 as "FCDownArrow_Combo"
ExportAssets (56)Timeline Frame 1Symbol 238 as "FCFBoundingBox_ComboSymbol"
ExportAssets (56)Timeline Frame 1Symbol 255 as "FCFComboBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 255 as "FCFComboBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 256 as "FCUserColorSymbol"
ExportAssets (56)Timeline Frame 1Symbol 259 as "FCCursorSymbol"
ExportAssets (56)Timeline Frame 1Symbol 123 as "FBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 262 as "FPushButtonSymbol"
ExportAssets (56)Timeline Frame 1Symbol 265 as "FCFBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 268 as "FCFPushButtonSymbol"
ExportAssets (56)Timeline Frame 1Symbol 277 as "Defaults"
ExportAssets (56)Timeline Frame 1Symbol 278 as "UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 279 as "UIObject"
ExportAssets (56)Timeline Frame 1Symbol 280 as "Border"
ExportAssets (56)Timeline Frame 1Symbol 281 as "RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 287 as "BoundingBox"
ExportAssets (56)Timeline Frame 1Symbol 288 as "FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 289 as "FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 290 as "UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 291 as "UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 292 as "TextInput"
ExportAssets (56)Timeline Frame 1Symbol 292 as "TextInput"
ExportAssets (56)Timeline Frame 1Symbol 268 as "FCFPushButtonSymbol"
ExportAssets (56)Timeline Frame 1Symbol 315 as "BrdrShdw"
ExportAssets (56)Timeline Frame 1Symbol 317 as "BrdrFace"
ExportAssets (56)Timeline Frame 1Symbol 318 as "SimpleButtonDown"
ExportAssets (56)Timeline Frame 1Symbol 320 as "BrdrBlk"
ExportAssets (56)Timeline Frame 1Symbol 322 as "BrdrHilght"
ExportAssets (56)Timeline Frame 1Symbol 323 as "SimpleButtonIn"
ExportAssets (56)Timeline Frame 1Symbol 324 as "SimpleButtonUp"
ExportAssets (56)Timeline Frame 1Symbol 325 as "SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 326 as "ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 327 as "Button"
ExportAssets (56)Timeline Frame 1Symbol 327 as "Button"
ExportAssets (56)Timeline Frame 1Symbol 329 as "FCSimpleConnectSymbol"
ExportAssets (56)Timeline Frame 1Symbol 265 as "FCFBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 265 as "FCFBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 265 as "FCFBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 330 as "ECHOScratchPadSymbol"
ExportAssets (56)Timeline Frame 1Symbol 334 as "CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 337 as "ScrollTrack"
ExportAssets (56)Timeline Frame 1Symbol 344 as "ScrollDownArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 346 as "ScrollThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 348 as "ScrollThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 349 as "ScrollDownArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 350 as "ScrollDownArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 351 as "ScrollDownArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 357 as "ScrollThumbBottomDisabled"
ExportAssets (56)Timeline Frame 1Symbol 359 as "ThumbThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 361 as "ThumbThemeColor3"
ExportAssets (56)Timeline Frame 1Symbol 362 as "ScrollThumbBottomDown"
ExportAssets (56)Timeline Frame 1Symbol 363 as "ScrollThumbBottomOver"
ExportAssets (56)Timeline Frame 1Symbol 364 as "ScrollThumbBottomUp"
ExportAssets (56)Timeline Frame 1Symbol 366 as "ScrollThumbGripDisabled"
ExportAssets (56)Timeline Frame 1Symbol 368 as "ThumbThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 369 as "ScrollThumbGripDown"
ExportAssets (56)Timeline Frame 1Symbol 370 as "ScrollThumbGripOver"
ExportAssets (56)Timeline Frame 1Symbol 371 as "ScrollThumbGripUp"
ExportAssets (56)Timeline Frame 1Symbol 373 as "ScrollThumbMiddleDisabled"
ExportAssets (56)Timeline Frame 1Symbol 374 as "ScrollThumbMiddleDown"
ExportAssets (56)Timeline Frame 1Symbol 378 as "ScrollThumbMiddleOver"
ExportAssets (56)Timeline Frame 1Symbol 379 as "ScrollThumbMiddleUp"
ExportAssets (56)Timeline Frame 1Symbol 380 as "ScrollThumbTopDisabled"
ExportAssets (56)Timeline Frame 1Symbol 381 as "ScrollThumbTopDown"
ExportAssets (56)Timeline Frame 1Symbol 382 as "ScrollThumbTopOver"
ExportAssets (56)Timeline Frame 1Symbol 383 as "ScrollThumbTopUp"
ExportAssets (56)Timeline Frame 1Symbol 384 as "ScrollTrackDisabled"
ExportAssets (56)Timeline Frame 1Symbol 385 as "ScrollUpArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 386 as "ScrollUpArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 387 as "ScrollUpArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 388 as "ScrollUpArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 389 as "BtnDownArrow"
ExportAssets (56)Timeline Frame 1Symbol 390 as "BtnUpArrow"
ExportAssets (56)Timeline Frame 1Symbol 391 as "ScrollBarAssets"
ExportAssets (56)Timeline Frame 1Symbol 392 as "HScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 393 as "VScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 394 as "View"
ExportAssets (56)Timeline Frame 1Symbol 395 as "ScrollView"
ExportAssets (56)Timeline Frame 1Symbol 396 as "Modal"
ExportAssets (56)Timeline Frame 1Symbol 398 as "TitleLeft"
ExportAssets (56)Timeline Frame 1Symbol 400 as "TitleMiddle"
ExportAssets (56)Timeline Frame 1Symbol 402 as "TitleRight"
ExportAssets (56)Timeline Frame 1Symbol 403 as "TitleBackground"
ExportAssets (56)Timeline Frame 1Symbol 405 as "CloseButtonDisabled"
ExportAssets (56)Timeline Frame 1Symbol 407 as "CloseButtonDown"
ExportAssets (56)Timeline Frame 1Symbol 409 as "CloseButtonOver"
ExportAssets (56)Timeline Frame 1Symbol 411 as "CloseButtonUp"
ExportAssets (56)Timeline Frame 1Symbol 412 as "WindowAssets"
ExportAssets (56)Timeline Frame 1Symbol 413 as "Window"
ExportAssets (56)Timeline Frame 1Symbol 413 as "Window"
ExportAssets (56)Timeline Frame 1Symbol 423 as "StepDownArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 425 as "StepThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 426 as "StepDownArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 427 as "StepDownArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 428 as "StepDownArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 430 as "StepUpArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 431 as "StepUpArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 432 as "StepUpArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 433 as "StepUpArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 435 as "StepTrack"
ExportAssets (56)Timeline Frame 1Symbol 436 as "NumericStepperAssets"
ExportAssets (56)Timeline Frame 1Symbol 437 as "NumericStepper"
ExportAssets (56)Timeline Frame 1Symbol 437 as "NumericStepper"
ExportAssets (56)Timeline Frame 1Symbol 327 as "Button"
ExportAssets (56)Timeline Frame 1Symbol 292 as "TextInput"
ExportAssets (56)Timeline Frame 1Symbol 330 as "ECHOScratchPadSymbol"
ExportAssets (56)Timeline Frame 1Symbol 329 as "FCSimpleConnectSymbol"
ExportAssets (56)Timeline Frame 1Symbol 262 as "FPushButtonSymbol"
ExportAssets (56)Timeline Frame 1Symbol 259 as "FCCursorSymbol"
ExportAssets (56)Timeline Frame 1Symbol 256 as "FCUserColorSymbol"
ExportAssets (56)Timeline Frame 1Symbol 219 as "FCConnectionLightSymbol"
ExportAssets (56)Timeline Frame 1Symbol 327 as "Button"
ExportAssets (56)Timeline Frame 1Symbol 437 as "NumericStepper"
ExportAssets (56)Timeline Frame 1Symbol 327 as "Button"
ExportAssets (56)Timeline Frame 1Symbol 457 as "FColorSelector"
ExportAssets (56)Timeline Frame 1Symbol 472 as "__Packages.de.betriebsraum.gui.StatusBox"
ExportAssets (56)Timeline Frame 1Symbol 299 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 473 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 1Symbol 474 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 1Symbol 475 as "__Packages.mx.transitions.Tween"
ExportAssets (56)Timeline Frame 1Symbol 476 as "__Packages.mx.transitions.easing.Regular"
ExportAssets (56)Timeline Frame 1Symbol 477 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 272 as "__Packages.mx.core.UIObject"
ExportAssets (56)Timeline Frame 1Symbol 273 as "__Packages.mx.core.UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 274 as "__Packages.mx.controls.TextInput"
ExportAssets (56)Timeline Frame 1Symbol 293 as "__Packages.mx.skins.SkinElement"
ExportAssets (56)Timeline Frame 1Symbol 294 as "__Packages.mx.styles.CSSTextStyles"
ExportAssets (56)Timeline Frame 1Symbol 295 as "__Packages.mx.styles.StyleManager"
ExportAssets (56)Timeline Frame 1Symbol 296 as "__Packages.mx.styles.CSSStyleDeclaration"
ExportAssets (56)Timeline Frame 1Symbol 297 as "__Packages.mx.skins.Border"
ExportAssets (56)Timeline Frame 1Symbol 298 as "__Packages.mx.skins.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 300 as "__Packages.mx.events.UIEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 301 as "__Packages.mx.skins.ColoredSkinElement"
ExportAssets (56)Timeline Frame 1Symbol 302 as "__Packages.mx.core.ext.UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 303 as "__Packages.mx.skins.halo.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 304 as "__Packages.mx.skins.halo.Defaults"
ExportAssets (56)Timeline Frame 1Symbol 305 as "__Packages.mx.controls.SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 306 as "__Packages.mx.managers.DepthManager"
ExportAssets (56)Timeline Frame 1Symbol 307 as "__Packages.mx.managers.SystemManager"
ExportAssets (56)Timeline Frame 1Symbol 308 as "__Packages.mx.managers.FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 309 as "__Packages.mx.skins.halo.FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 310 as "__Packages.mx.managers.OverlappedWindows"
ExportAssets (56)Timeline Frame 1Symbol 311 as "__Packages.mx.styles.CSSSetStyle"
ExportAssets (56)Timeline Frame 1Symbol 312 as "__Packages.mx.core.ext.UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 313 as "__Packages.mx.controls.Button"
ExportAssets (56)Timeline Frame 1Symbol 328 as "__Packages.mx.skins.halo.ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 331 as "__Packages.mx.core.View"
ExportAssets (56)Timeline Frame 1Symbol 332 as "__Packages.mx.core.ScrollView"
ExportAssets (56)Timeline Frame 1Symbol 333 as "__Packages.mx.containers.Window"
ExportAssets (56)Timeline Frame 1Symbol 414 as "__Packages.mx.core.ExternalContent"
ExportAssets (56)Timeline Frame 1Symbol 415 as "__Packages.mx.skins.CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 416 as "__Packages.mx.controls.scrollClasses.ScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 417 as "__Packages.mx.controls.scrollClasses.ScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 418 as "__Packages.mx.controls.HScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 419 as "__Packages.mx.controls.VScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 420 as "__Packages.mx.controls.NumericStepper"
Tag 0x0FF (255)Timeline Frame 11 bytes "."

Labels

"_up"Symbol 18 MovieClip Frame 1
"_over"Symbol 18 MovieClip Frame 10
"_down"Symbol 18 MovieClip Frame 20
"_up"Symbol 23 MovieClip Frame 1
"_over"Symbol 23 MovieClip Frame 10
"_down"Symbol 23 MovieClip Frame 20
"none"Symbol 26 MovieClip Frame 1
"ok"Symbol 26 MovieClip Frame 10
"cancel"Symbol 26 MovieClip Frame 20
"okcancel"Symbol 26 MovieClip Frame 30
"cancelok"Symbol 26 MovieClip Frame 40
"custom"Symbol 26 MovieClip Frame 50
"Symbol_32"Symbol 36 MovieClip [FCFLabelSymbol] Frame 1
"enabled"Symbol 39 MovieClip [FCFHighlightSymbol] Frame 1
"disabled"Symbol 39 MovieClip [FCFHighlightSymbol] Frame 2
"unfocused"Symbol 39 MovieClip [FCFHighlightSymbol] Frame 3
"Symbol_36"Symbol 40 MovieClip [FCFUIComponentSymbol] Frame 1
#"Symbol_10"Symbol 72 MovieClip [fpb_hitArea] Frame 1
"up"Symbol 101 MovieClip [fpb_states] Frame 1
"over"Symbol 101 MovieClip [fpb_states] Frame 2
"down"Symbol 101 MovieClip [fpb_states] Frame 3
"disabled"Symbol 101 MovieClip [fpb_states] Frame 4
"Symbol_354"Symbol 115 MovieClip [DataProviderSymbol] Frame 1
"enabled"Symbol 123 MovieClip [FBoundingBoxSymbol] Frame 1
"disabled"Symbol 123 MovieClip [FBoundingBoxSymbol] Frame 2
"Symbol_32"Symbol 128 MovieClip [FLabelSymbol] Frame 1
"enabled"Symbol 130 MovieClip [FHighlightSymbol] Frame 1
"disabled"Symbol 130 MovieClip [FHighlightSymbol] Frame 2
"unfocused"Symbol 130 MovieClip [FHighlightSymbol] Frame 3
"Symbol_36"Symbol 131 MovieClip [FUIComponentSymbol] Frame 1
#"Symbol_10"Symbol 153 MovieClip [FCfpb_hitArea] Frame 1
"up"Symbol 192 MovieClip [FCfpb_states] Frame 1
"over"Symbol 192 MovieClip [FCfpb_states] Frame 2
"down"Symbol 192 MovieClip [FCfpb_states] Frame 3
"disabled"Symbol 192 MovieClip [FCfpb_states] Frame 4
"enabled"Symbol 238 MovieClip [FCFBoundingBox_ComboSymbol] Frame 1
"disabled"Symbol 238 MovieClip [FCFBoundingBox_ComboSymbol] Frame 2
"Symbol_354"Symbol 249 MovieClip [FCDataProviderSymbol] Frame 1
"enabled"Symbol 265 MovieClip [FCFBoundingBoxSymbol] Frame 1
"disabled"Symbol 265 MovieClip [FCFBoundingBoxSymbol] Frame 2

Dynamic Text Variables

PasswordSymbol 447 EditableText""
padinfoSymbol 458 EditableText"infopad"
guestidSymbol 459 EditableText""




http://swfchan.com/19/93967/info.shtml
Created: 26/3 -2019 10:24:59 Last modified: 26/3 -2019 10:24:59 Server time: 22/12 -2024 05:35:00