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

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

ElectroShock Game Nagisa 通電訓練.swf

This is the info page for
Flash #178987

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


Text
<P ALIGN="LEFT"><FONT FACE="_sans" SIZE="12" COLOR="#000000"> </FONT></P>

中電圧

低電圧

高電圧

名前:

年齢:

###

体力

99

気力

99

******

DANGER

Setting

Button 1

Button 2

Button 3

Button 4

Voltage

Count

Interval

Loading ...

電気実験ゲーム

ElectroShock Game

<P ALIGN="RIGHT"><FONT FACE="Arial Baltic" SIZE="14" COLOR="#CCCCCC"><B>2004 AWAWA</B></FONT></P>

Start

Loading ...

0

ID:

Name:

Age:

電気実験ゲーム

ElectroShock Game

ActionScript [AS1/AS2]

Frame 1
shock_mc.stop(); var n0 = _root.getBytesLoaded(); var n1 = _root.getBytesTotal(); if (n0 >= n1) { gotoAndPlay (31); }
Instance of Symbol 141 MovieClip [woman] "woman_mc" in Frame 1
onClipEvent (data) { trace((((("data:" + this.getBytesLoaded()) + "/") + this.getBytesTotal()) + ", ") + this._name); this.stop(); }
Frame 26
gotoAndPlay (1);
Frame 31
_root.maku.useHandCursor = false; if (lang == null) { lang = "ja"; } Board_mc.doInit(lang);
Instance of Symbol 208 MovieClip in Frame 31
on (release) { _root.gotoAndPlay("Loading"); }
Frame 32
function woman(id) { this.id = id; this.name = ""; this.woman_mc = _root.woman_mc; this.intervalID = 0; this.frame = 0; this.shockCount = 0; this.pPoint = 90; this.sPoint = 90; this.aCount = 0; this.aMax = 4; this.Status = 0; this.ShockStart = 0; this.lastV = 0; this.pShock = new Array(0, -0.5, -7, -18); this.sShock = new Array(0, -1.5, -6, -15); this.pReturn = new Array(3, 3, 0); this.sReturn = new Array(3, 2, 1); this.pMin = 0; this.sMin = 0; this.pMax = 95; this.sMax = 93; this.shock_sounds = new Array(undefined, new Sound(), new Sound()); this.shock_sounds[1].attachSound("\u60B2\u9CF407"); this.shock_sounds[2].attachSound("\u60B2\u9CF404"); } function watchVolt() { var v = _root.v_mc.level; if (v < 10) { n = 0; } else if (v < 40) { n = 1; } else if (v < 90) { n = 2; } else { n = 3; } if (n != lastVolt) { lastVolt = n; trace("wait2: " + n); if (n == 0) { woman_mc.doShockEnd(); } else { woman_mc.doShockStart(n); } } trace("wait2: " + _root.woman_mc._currentframe); } woman.prototype = new MovieClip(); woman.prototype.doShockStart3 = function (v) { clearInterval(this.intervalID); this.shock_sound = this.shock_sounds[v - 1]; if (this.shock_sound) { this.shock_sound.start(); } }; woman.prototype.doShockEnd = function () { trace("shock end:"); var tm = 1000; this.shock_sound.stop(); if ((this.pPoint <= this.pMin) || (this.sPoint <= this.sMin)) { this.status = 1; this.showFrameSeq(this.woman_mc.s1frame); tm = 1000; this.changeInterval("xWait", tm); } else { this.\u3042\u3048\u304E\u958B\u59CB(0); } trace("doShockEnd: " + this.woman_mc._currentframe); if (this.status == 1) { this.changeShockValue(-1, -1.5); } else if ((this.lastV > 1) && (Math.random() > 0.5)) { this.changeShockValue(0.5, 0.5); } }; woman.prototype.xShock2 = function (v) { this.lastV = v; var dp = this.pShock[v]; var ds = this.sShock[v]; if ((this.status == 1) && (v == 1)) { } else { var f; if (v == 1) { f = this.woman_mc.v1frame; } else if (v == 2) { f = this.woman_mc.v2frame; } else if (v == 3) { f = this.woman_mc.v3frame; } if (f.length <= 2) { this.showFrameSeq(f); } else { this.showFrameRandom(f); } if (this.status == 1) { dp = dp - 2; ds = ds - 1; } } this.changePoint(dp, ds); }; woman.prototype.xWait = function () { var dp = this.pReturn[this.status]; var ds = this.sReturn[this.status]; if (this.status == 1) { this.showFrameSeq(this.woman_mc.s1frame); if ((this.pPoint >= (this.pMin + 20)) && (this.sPoint >= (this.sMin + 10))) { this.\u3042\u3048\u304E\u958B\u59CB(0); } } else if (this.status == 2) { this.showFrameSeq(this.woman_mc.s2frame); this.aCount++; if (this.aCount > this.aMax) { this.status = 0; this.changeInterval("xWait", 1000); } } else { this.showFrameSeq(this.woman_mc.s0frame); if (this.sPoint <= (this.sMin + 10)) { dp = dp - 3; } } this.changePoint(dp, ds); }; woman.prototype.doLoad = function (id) { trace("doLoad:" + id); with (this.woman_mc) { _visible = false; var p = (((_root.gamePath + "/woman/") + id) + ".swf"); loadMovie(p); lang = _root.lang; gotoAndStop(1); } }; woman.prototype.doStart = function () { trace("start:"); with (this.woman_mc) { _visible = true; } this.status = 0; this.pPoint = this.pMax; this.sPoint = this.sMax; this.changeInterval("xWait", 1500); }; woman.prototype.changePoint = function (p, s) { this.pPoint = math.min(this.pMax, this.pPoint + p); this.sPoint = math.min(this.sMax, this.sPoint + s); }; woman.prototype.changeInterval = function (func, tm) { clearInterval(this.intervalID); this.intervalID = setInterval(this, func, tm); }; woman.prototype.changeShockValue = function (dp, ds) { var i = 0; while (i < this.pShock.length) { this.pShock[i] = this.pShock[i] + dp; if (this.pShock[i] > 0) { this.pShock[i] = 0; } this.sShock[i] = this.sShock[i] + ds; if (this.sShock[i] > 0) { this.sShock[i] = 0; } i++; } }; var lastVolt = 0; woman.prototype.showFrameSeq = function (f) { var n = (this.frame + 1); if (n >= f.length) { n = 0; } this.frame = n; this.woman_mc.gotoAndStop(f[n]); }; woman.prototype.showFrameRandom = function (f) { var n = Math.floor(Math.random() * f.length); if (n == this.frame) { n = (n + 1) % f.length; } this.frame = n; this.woman_mc.gotoAndStop(f[n]); }; woman.prototype["\u3042\u3048\u304E\u958B\u59CB"] = function (v) { this.status = 2; this.aCount = -this.lastV; this.showFrameSeq(this.woman_mc.s2frame); this.changeInterval("xWait", 500); }; woman.prototype["\u56DE\u5FA9\u5024"] = function (v) { var dp = this.pReturn[this.status]; var ds = this.sReturn[this.status]; if (this.status == 1) { } else if (this.status == 2) { dp = -2; ds = -1; } else if (this.sPoint <= (this.sMin + 10)) { dp = dp - 3; } };
Frame 34
function ShockMachine(id, woman) { this.id = id; this.intervalID = 0; this.elec_sound = new Sound(); this.elec_sound.attachSound("elec16.wav"); this.woman = woman; } ShockMachine.prototype.doShockStart = function (v, count, interval) { trace((("m shock start2:" + v) + ",") + count); clearInterval(this.intervalID); this.CountLimit = count; this.Count = 0; this.elec_sound.setVolume(40 + (v * 5)); this.elec_sound.start(0, 10); this.xShock(v); this.intervalID = setInterval(this, "xShock", interval, v); this.woman.doShockStart3(v); }; ShockMachine.prototype.doShockEnd = function () { trace("m shock end:"); clearInterval(this.intervalID); this.elec_sound.stop("elec16.wav"); this.woman.doShockEnd(); }; ShockMachine.prototype.xShock = function (v) { trace("m xShock: " + this.Count); this.Count++; if (this.count > this.countLimit) { this.doShockEnd(); } else { this.woman.xShock2(v); } };
Frame 38
if (_root.womanID == null) { _root.womanID = "01_1"; } if (_root.gamePath == null) { _root.gamePath = "."; } stop();
Frame 41
var loadingCount = 0; trace("loading:" + _root.womanID); var womanObj = new woman("xx"); womanObj.doLoad(_root.womanID); with (womanObj) { setSoundVolume(70); } var shockObj = new ShockMachine("00", womanObj); Board_mc.ShockObj = shockObj;
Frame 48
var n0 = _root.woman_mc.getBytesLoaded(); var n1 = _root.woman_mc.getBytesTotal(); loadingCount++; var n = (((n0 / n1) * 40) + (loadingCount * 7)); n = Math.min(n, 100); _root.loading_txt.text = n; _root.loading_mc.setvalue(n); loading_name_txt.text = woman_mc.Name; loading_Age_txt.text = woman_mc.Age; loading_id_txt.text = _root.womanID; if ((n > 50) && (woman_mc.Name != "")) { gotoAndPlay (67); }
Frame 58
gotoAndPlay (48);
Frame 67
womanObj.doStart(); Board_mc.doStart(womanObj);
Frame 80
loadingCount++; var n = Math.min(50 + (loadingCount * 7), 100); _root.loading_txt.text = n; _root.loading_mc.setvalue(n); if (n < 100) { gotoAndPlay(_currentframe - 10); }
Frame 100
stop();
Frame 110
stop();
Frame 120
Symbol 16 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 22 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 28 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 34 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 35 MovieClip [fpb_states] Frame 1
stop();
Symbol 35 MovieClip [fpb_states] Frame 2
stop();
Symbol 35 MovieClip [fpb_states] Frame 3
stop();
Symbol 35 MovieClip [fpb_states] Frame 4
stop();
Symbol 36 MovieClip [FUIComponentSymbol] Frame 1
#initclip 3 function FUIComponentClass() { this.init(); } FUIComponentClass.prototype = new MovieClip(); FUIComponentClass.prototype.init = function () { this.enable = true; this.focused = false; this.useHandCursor = false; this._accImpl = new Object(); this._accImpl.stub = true; this.styleTable = new Array(); if (_global.globalStyleFormat == undefined) { _global.globalStyleFormat = new FStyleFormat(); globalStyleFormat.isGlobal = true; _global._focusControl = new Object(); _global._focusControl.onSetFocus = function (oldFocus, newFocus) { oldFocus.myOnKillFocus(); newFocus.myOnSetFocus(); }; Selection.addListener(_global._focusControl); } if (this._name != undefined) { this._focusrect = false; this.tabEnabled = true; this.focusEnabled = true; this.tabChildren = false; this.tabFocused = true; if (this.hostStyle == undefined) { globalStyleFormat.addListener(this); } else { this.styleTable = this.hostStyle; } this.deadPreview._visible = false; this.deadPreview._width = (this.deadPreview._height = 1); this.methodTable = new Object(); this.keyListener = new Object(); this.keyListener.controller = this; this.keyListener.onKeyDown = function () { this.controller.myOnKeyDown(); }; this.keyListener.onKeyUp = function () { this.controller.myOnKeyUp(); }; for (var i in this.styleFormat_prm) { this.setStyleProperty(i, this.styleFormat_prm[i]); } } }; FUIComponentClass.prototype.setEnabled = function (enabledFlag) { this.enable = ((arguments.length > 0) ? (enabledFlag) : true); this.tabEnabled = (this.focusEnabled = enabledFlag); if ((!this.enable) && (this.focused)) { Selection.setFocus(undefined); } }; FUIComponentClass.prototype.getEnabled = function () { return(this.enable); }; FUIComponentClass.prototype.setSize = function (w, h) { this.width = w; this.height = h; this.focusRect.removeMovieClip(); }; FUIComponentClass.prototype.setChangeHandler = function (chng, obj) { this.handlerObj = ((obj == undefined) ? (this._parent) : (obj)); this.changeHandler = chng; }; FUIComponentClass.prototype.invalidate = function (methodName) { this.methodTable[methodName] = true; this.onEnterFrame = this.cleanUI; }; FUIComponentClass.prototype.cleanUI = function () { if (this.methodTable.setSize) { this.setSize(this.width, this.height); } else { this.cleanUINotSize(); } this.methodTable = new Object(); delete this.onEnterFrame; }; FUIComponentClass.prototype.cleanUINotSize = function () { for (var funct in this.methodTable) { this[funct](); } }; FUIComponentClass.prototype.drawRect = function (x, y, w, h) { var inner = this.styleTable.focusRectInner.value; var outer = this.styleTable.focusRectOuter.value; if (inner == undefined) { inner = 16777215 /* 0xFFFFFF */; } if (outer == undefined) { outer = 0; } this.createEmptyMovieClip("focusRect", 1000); this.focusRect.controller = this; this.focusRect.lineStyle(1, outer); this.focusRect.moveTo(x, y); this.focusRect.lineTo(x + w, y); this.focusRect.lineTo(x + w, y + h); this.focusRect.lineTo(x, y + h); this.focusRect.lineTo(x, y); this.focusRect.lineStyle(1, inner); this.focusRect.moveTo(x + 1, y + 1); this.focusRect.lineTo((x + w) - 1, y + 1); this.focusRect.lineTo((x + w) - 1, (y + h) - 1); this.focusRect.lineTo(x + 1, (y + h) - 1); this.focusRect.lineTo(x + 1, y + 1); }; FUIComponentClass.prototype.pressFocus = function () { this.tabFocused = false; this.focusRect.removeMovieClip(); Selection.setFocus(this); }; FUIComponentClass.prototype.drawFocusRect = function () { this.drawRect(-2, -2, this.width + 4, this.height + 4); }; FUIComponentClass.prototype.myOnSetFocus = function () { this.focused = true; Key.addListener(this.keyListener); if (this.tabFocused) { this.drawFocusRect(); } }; FUIComponentClass.prototype.myOnKillFocus = function () { this.tabFocused = true; this.focused = false; this.focusRect.removeMovieClip(); Key.removeListener(this.keyListener); }; FUIComponentClass.prototype.executeCallBack = function () { this.handlerObj[this.changeHandler](this); }; FUIComponentClass.prototype.updateStyleProperty = function (styleFormat, propName) { this.setStyleProperty(propName, styleFormat[propName], styleFormat.isGlobal); }; FUIComponentClass.prototype.setStyleProperty = function (propName, value, isGlobal) { if (value == "") { return(undefined); } var tmpValue = parseInt(value); if (!isNaN(tmpValue)) { value = tmpValue; } var global = ((arguments.length > 2) ? (isGlobal) : false); if (this.styleTable[propName] == undefined) { this.styleTable[propName] = new Object(); this.styleTable[propName].useGlobal = true; } if (this.styleTable[propName].useGlobal || (!global)) { this.styleTable[propName].value = value; if (this.setCustomStyleProperty(propName, value)) { } else if (propName == "embedFonts") { this.invalidate("setSize"); } else if (propName.subString(0, 4) == "text") { if (this.textStyle == undefined) { this.textStyle = new TextFormat(); } var textProp = propName.subString(4, propName.length); this.textStyle[textProp] = value; this.invalidate("setSize"); } else { for (var j in this.styleTable[propName].coloredMCs) { var myColor = new Color(this.styleTable[propName].coloredMCs[j]); if (this.styleTable[propName].value == undefined) { var myTObj = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; myColor.setTransform(myTObj); } else { myColor.setRGB(value); } } } this.styleTable[propName].useGlobal = global; } }; FUIComponentClass.prototype.registerSkinElement = function (skinMCRef, propName) { if (this.styleTable[propName] == undefined) { this.styleTable[propName] = new Object(); this.styleTable[propName].useGlobal = true; } if (this.styleTable[propName].coloredMCs == undefined) { this.styleTable[propName].coloredMCs = new Object(); } this.styleTable[propName].coloredMCs[skinMCRef] = skinMCRef; if (this.styleTable[propName].value != undefined) { var myColor = new Color(skinMCRef); myColor.setRGB(this.styleTable[propName].value); } }; _global.FStyleFormat = function () { this.nonStyles = {listeners:true, isGlobal:true, isAStyle:true, addListener:true, removeListener:true, nonStyles:true, applyChanges:true}; this.listeners = new Object(); this.isGlobal = false; if (arguments.length > 0) { for (var i in arguments[0]) { this[i] = arguments[0][i]; } } }; _global.FStyleFormat.prototype = new Object(); FStyleFormat.prototype.addListener = function () { var arg = 0; while (arg < arguments.length) { var mcRef = arguments[arg]; this.listeners[arguments[arg]] = mcRef; for (var i in this) { if (this.isAStyle(i)) { mcRef.updateStyleProperty(this, i.toString()); } } arg++; } }; FStyleFormat.prototype.removeListener = function (component) { this.listeners[component] = undefined; for (var prop in this) { if (this.isAStyle(prop)) { if (component.styleTable[prop].useGlobal == this.isGlobal) { component.styleTable[prop].useGlobal = true; var value = (this.isGlobal ? undefined : (globalStyleFormat[prop])); component.setStyleProperty(prop, value, true); } } } }; FStyleFormat.prototype.applyChanges = function () { var count = 0; for (var i in this.listeners) { var component = this.listeners[i]; if (arguments.length > 0) { var j = 0; while (j < arguments.length) { if (this.isAStyle(arguments[j])) { component.updateStyleProperty(this, arguments[j]); } j++; } } else { for (var j in this) { if (this.isAStyle(j)) { component.updateStyleProperty(this, j.toString()); } } } } }; FStyleFormat.prototype.isAStyle = function (name) { return((this.nonStyles[name] ? false : true)); }; #endinitclip
Symbol 48 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 58 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 67 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 68 MovieClip [UpArrow] Frame 1
stop();
Symbol 68 MovieClip [UpArrow] Frame 2
stop();
Symbol 68 MovieClip [UpArrow] Frame 3
stop();
Symbol 74 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 81 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 86 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 87 MovieClip [ScrollThumb] Frame 1
stop();
Symbol 95 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 103 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 111 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 112 MovieClip [DownArrow] Frame 1
stop();
Symbol 112 MovieClip [DownArrow] Frame 2
stop();
Symbol 112 MovieClip [DownArrow] Frame 3
stop();
Symbol 114 MovieClip [FHighlightSymbol] Frame 1
var component = _parent.controller; component.registerSkinElement(highlight_mc, "selection"); stop();
Symbol 114 MovieClip [FHighlightSymbol] Frame 2
component.registerSkinElement(highlight_mc2, "selectionDisabled"); stop();
Symbol 114 MovieClip [FHighlightSymbol] Frame 3
component.registerSkinElement(highlight_mc3, "selectionUnfocused"); stop();
Symbol 117 MovieClip [FLabelSymbol] Frame 1
#initclip 1 _global.FLabelClass = function () { if (this.hostComponent == undefined) { this.hostComponent = ((this._parent.controller == undefined) ? (this._parent) : (this._parent.controller)); } if (this.customTextStyle == undefined) { if (this.hostComponent.textStyle == undefined) { this.hostComponent.textStyle = new TextFormat(); } this.textStyle = this.hostComponent.textStyle; this.enable = true; } }; FLabelClass.prototype = new MovieClip(); Object.registerClass("FLabelSymbol", FLabelClass); FLabelClass.prototype.setLabel = function (label) { var val = this.hostComponent.styleTable.embedFonts.value; if (val != undefined) { this.labelField.embedFonts = val; } this.labelField.setNewTextFormat(this.textStyle); this.labelField.text = label; this.labelField._height = this.labelField.textHeight + 2; }; FLabelClass.prototype.setSize = function (width) { this.labelField._width = width; }; FLabelClass.prototype.setEnabled = function (enable) { this.enable = enable; var tmpColor = this.hostComponent.styleTable[(enable ? "textColor" : "textDisabled")].value; if (tmpColor == undefined) { tmpColor = (enable ? 0 : 8947848); } this.setColor(tmpColor); }; FLabelClass.prototype.getLabel = function () { return(this.labelField.text); }; FLabelClass.prototype.setColor = function (col) { this.labelField.textColor = col; }; #endinitclip
Symbol 118 MovieClip [FListItemSymbol] Frame 1
#initclip 11 function FListItemClass() { this.init(); } FListItemClass.prototype = new FSelectableItemClass(); Object.registerClass("FListItemSymbol", FListItemClass); #endinitclip
Symbol 120 MovieClip Frame 1
var component = _parent; component.registerSkinElement(track_mc, "scrollTrack");
Symbol 121 MovieClip [FScrollBarSymbol] Frame 1
#initclip 6 FScrollBarClass = function () { if (this._height == 4) { return(undefined); } this.init(); this.minPos = (this.maxPos = (this.pageSize = (this.largeScroll = 0))); this.smallScroll = 1; this.width = (this.horizontal ? (this._width) : (this._height)); this._xscale = (this._yscale = 100); this.setScrollPosition(0); this.tabEnabled = false; if (this._targetInstanceName.length > 0) { this.setScrollTarget(this._parent[this._targetInstanceName]); } this.tabChildren = false; this.setSize(this.width); }; FScrollBarClass.prototype = new FUIComponentClass(); FScrollBarClass.prototype.setHorizontal = function (flag) { if (this.horizontal && (!flag)) { this._xscale = 100; this._rotation = 0; } else if (flag && (!this.horizontal)) { this._xscale = -100; this._rotation = -90; } this.horizontal = flag; }; FScrollBarClass.prototype.setScrollProperties = function (pSize, mnPos, mxPos) { if (!this.enable) { return(undefined); } this.pageSize = pSize; this.minPos = Math.max(mnPos, 0); this.maxPos = Math.max(mxPos, 0); this.scrollPosition = Math.max(this.minPos, this.scrollPosition); this.scrollPosition = Math.min(this.maxPos, this.scrollPosition); if ((this.maxPos - this.minPos) <= 0) { this.scrollThumb_mc.removeMovieClip(); this.upArrow_mc.gotoAndStop(3); this.downArrow_mc.gotoAndStop(3); this.downArrow_mc.onPress = (this.downArrow_mc.onRelease = (this.downArrow_mc.onDragOut = null)); this.upArrow_mc.onPress = (this.upArrow_mc.onRelease = (this.upArrow_mc.onDragOut = null)); this.scrollTrack_mc.onPress = (this.scrollTrack_mc.onRelease = null); this.scrollTrack_mc.onDragOut = (this.scrollTrack_mc.onRollOut = null); this.scrollTrack_mc.useHandCursor = false; } else { var tmp = this.getScrollPosition(); this.upArrow_mc.gotoAndStop(1); this.downArrow_mc.gotoAndStop(1); this.upArrow_mc.onPress = (this.upArrow_mc.onDragOver = this.startUpScroller); this.upArrow_mc.onRelease = (this.upArrow_mc.onDragOut = this.stopScrolling); this.downArrow_mc.onPress = (this.downArrow_mc.onDragOver = this.startDownScroller); this.downArrow_mc.onRelease = (this.downArrow_mc.onDragOut = this.stopScrolling); this.scrollTrack_mc.onPress = (this.scrollTrack_mc.onDragOver = this.startTrackScroller); this.scrollTrack_mc.onRelease = this.stopScrolling; this.scrollTrack_mc.onDragOut = this.stopScrolling; this.scrollTrack_mc.onRollOut = this.stopScrolling; this.scrollTrack_mc.useHandCursor = false; this.attachMovie("ScrollThumb", "scrollThumb_mc", 3); this.scrollThumb_mc._x = 0; this.scrollThumb_mc._y = this.upArrow_mc._height; this.scrollThumb_mc.onPress = this.startDragThumb; this.scrollThumb_mc.controller = this; this.scrollThumb_mc.onRelease = (this.scrollThumb_mc.onReleaseOutside = this.stopDragThumb); this.scrollThumb_mc.useHandCursor = false; this.thumbHeight = (this.pageSize / ((this.maxPos - this.minPos) + this.pageSize)) * this.trackSize; this.thumbMid_mc = this.scrollThumb_mc.mc_sliderMid; this.thumbTop_mc = this.scrollThumb_mc.mc_sliderTop; this.thumbBot_mc = this.scrollThumb_mc.mc_sliderBot; this.thumbHeight = Math.max(this.thumbHeight, 6); this.midHeight = (this.thumbHeight - this.thumbTop_mc._height) - this.thumbBot_mc._height; this.thumbMid_mc._yScale = (this.midHeight * 100) / this.thumbMid_mc._height; this.thumbMid_mc._y = this.thumbTop_mc._height; this.thumbBot_mc._y = this.thumbTop_mc._height + this.midHeight; this.scrollTop = this.scrollThumb_mc._y; this.trackHeight = this.trackSize - this.thumbHeight; this.scrollBot = this.trackHeight + this.scrollTop; tmp = Math.min(tmp, this.maxPos); this.setScrollPosition(Math.max(tmp, this.minPos)); } }; FScrollBarClass.prototype.getScrollPosition = function () { return(this.scrollPosition); }; FScrollBarClass.prototype.setScrollPosition = function (pos) { this.scrollPosition = pos; if (this.scrollThumb_mc != undefined) { pos = Math.min(pos, this.maxPos); pos = Math.max(pos, this.minPos); } this.scrollThumb_mc._y = (((pos - this.minPos) * this.trackHeight) / (this.maxPos - this.minPos)) + this.scrollTop; this.executeCallBack(); }; FScrollBarClass.prototype.setLargeScroll = function (lScroll) { this.largeScroll = lScroll; }; FScrollBarClass.prototype.setSmallScroll = function (sScroll) { this.smallScroll = sScroll; }; FScrollBarClass.prototype.setEnabled = function (enabledFlag) { var wasEnabled = this.enable; if (enabledFlag && (!wasEnabled)) { this.enable = enabledFlag; if (this.textField != undefined) { this.setScrollTarget(this.textField); } else { this.setScrollProperties(this.pageSize, this.cachedMinPos, this.cachedMaxPos); this.setScrollPosition(this.cachedPos); } this.clickFilter = undefined; } else if ((!enabledFlag) && (wasEnabled)) { this.textField.removeListener(this); this.cachedPos = this.getScrollPosition(); this.cachedMinPos = this.minPos; this.cachedMaxPos = this.maxPos; if (this.clickFilter == undefined) { this.setScrollProperties(this.pageSize, 0, 0); } else { this.clickFilter = true; } this.enable = enabledFlag; } }; FScrollBarClass.prototype.setSize = function (hgt) { if (this._height == 1) { return(undefined); } this.width = hgt; this.scrollTrack_mc._yscale = 100; this.scrollTrack_mc._yscale = (100 * this.width) / this.scrollTrack_mc._height; if (this.upArrow_mc == undefined) { this.attachMovie("UpArrow", "upArrow_mc", 1); this.attachMovie("DownArrow", "downArrow_mc", 2); this.downArrow_mc.controller = (this.upArrow_mc.controller = this); this.upArrow_mc.useHandCursor = (this.downArrow_mc.useHandCursor = false); this.upArrow_mc._x = (this.upArrow_mc._y = 0); this.downArrow_mc._x = 0; } this.scrollTrack_mc.controller = this; this.downArrow_mc._y = this.width - this.downArrow_mc._height; this.trackSize = this.width - (2 * this.downArrow_mc._height); if (this.textField != undefined) { this.onTextChanged(); } else { this.setScrollProperties(this.pageSize, this.minPos, this.maxPos); } }; FScrollBarClass.prototype.scrollIt = function (inc, mode) { var delt = this.smallScroll; if (inc != "one") { delt = ((this.largeScroll == 0) ? (this.pageSize) : (this.largeScroll)); } var newPos = (this.getScrollPosition() + (mode * delt)); if (newPos > this.maxPos) { newPos = this.maxPos; } else if (newPos < this.minPos) { newPos = this.minPos; } this.setScrollPosition(newPos); }; FScrollBarClass.prototype.startDragThumb = function () { this.lastY = this._ymouse; this.onMouseMove = this.controller.dragThumb; }; FScrollBarClass.prototype.dragThumb = function () { this.scrollMove = this._ymouse - this.lastY; this.scrollMove = this.scrollMove + this._y; if (this.scrollMove < this.controller.scrollTop) { this.scrollMove = this.controller.scrollTop; } else if (this.scrollMove > this.controller.scrollBot) { this.scrollMove = this.controller.scrollBot; } this._y = this.scrollMove; var c = this.controller; c.scrollPosition = Math.round(((c.maxPos - c.minPos) * (this._y - c.scrollTop)) / c.trackHeight) + c.minPos; this.controller.isScrolling = true; updateAfterEvent(); this.controller.executeCallBack(); }; FScrollBarClass.prototype.stopDragThumb = function () { this.controller.isScrolling = false; this.onMouseMove = null; }; FScrollBarClass.prototype.startTrackScroller = function () { this.controller.trackScroller(); this.controller.scrolling = setInterval(this.controller, "scrollInterval", 500, "page", -1); }; FScrollBarClass.prototype.scrollInterval = function (inc, mode) { clearInterval(this.scrolling); if (inc == "page") { this.trackScroller(); } else { this.scrollIt(inc, mode); } this.scrolling = setInterval(this, "scrollInterval", 35, inc, mode); }; FScrollBarClass.prototype.trackScroller = function () { if ((this.scrollThumb_mc._y + this.thumbHeight) < this._ymouse) { this.scrollIt("page", 1); } else if (this.scrollThumb_mc._y > this._ymouse) { this.scrollIt("page", -1); } }; FScrollBarClass.prototype.stopScrolling = function () { this.controller.downArrow_mc.gotoAndStop(1); this.controller.upArrow_mc.gotoAndStop(1); clearInterval(this.controller.scrolling); }; FScrollBarClass.prototype.startUpScroller = function () { this.controller.upArrow_mc.gotoAndStop(2); this.controller.scrollIt("one", -1); this.controller.scrolling = setInterval(this.controller, "scrollInterval", 500, "one", -1); }; FScrollBarClass.prototype.startDownScroller = function () { this.controller.downArrow_mc.gotoAndStop(2); this.controller.scrollIt("one", 1); this.controller.scrolling = setInterval(this.controller, "scrollInterval", 500, "one", 1); }; FScrollBarClass.prototype.setScrollTarget = function (tF) { if (tF == undefined) { this.textField.removeListener(this); delete this.textField[(this.horizontal ? "hScroller" : "vScroller")]; if ((this.textField.hScroller != undefined) && (this.textField.vScroller != undefined)) { this.textField.unwatch("text"); this.textField.unwatch("htmltext"); } } this.textField = undefined; if (!(tF instanceof TextField)) { return(undefined); } this.textField = tF; this.textField[(this.horizontal ? "hScroller" : "vScroller")] = this; this.onTextChanged(); this.onChanged = function () { this.onTextChanged(); }; this.onScroller = function () { if (!this.isScrolling) { if (!this.horizontal) { this.setScrollPosition(this.textField.scroll); } else { this.setScrollPosition(this.textField.hscroll); } } }; this.textField.addListener(this); this.textField.watch("text", this.callback); this.textField.watch("htmlText", this.callback); }; FScrollBarClass.prototype.callback = function (prop, oldVal, newVal) { clearInterval(this.hScroller.synchScroll); clearInterval(this.vScroller.synchScroll); this.hScroller.synchScroll = setInterval(this.hScroller, "onTextChanged", 50); this.vScroller.synchScroll = setInterval(this.vScroller, "onTextChanged", 50); return(newVal); }; FScrollBarClass.prototype.onTextChanged = function () { if ((!this.enable) || (this.textField == undefined)) { return(undefined); } clearInterval(this.synchScroll); if (this.horizontal) { var pos = this.textField.hscroll; this.setScrollProperties(this.textField._width, 0, this.textField.maxhscroll); this.setScrollPosition(Math.min(pos, this.textField.maxhscroll)); } else { var pos = this.textField.scroll; var pageSize = (this.textField.bottomScroll - this.textField.scroll); this.setScrollProperties(pageSize, 1, this.textField.maxscroll); this.setScrollPosition(Math.min(pos, this.textField.maxscroll)); } }; FScrollBarClass.prototype.executeCallBack = function () { if (this.textField == undefined) { super.executeCallBack(); } else if (this.horizontal) { this.textField.hscroll = this.getScrollPosition(); } else { this.textField.scroll = this.getScrollPosition(); } }; Object.registerClass("FScrollBarSymbol", FScrollBarClass); #endinitclip
Symbol 122 MovieClip [DataProviderSymbol] Frame 1
#initclip 2 _global.DataProviderClass = function () { this.init(); }; DataProviderClass.prototype.init = function () { this.items = new Array(); this.uniqueID = 0; this.views = new Array(); }; DataProviderClass.prototype.addView = function (viewRef) { this.views.push(viewRef); var eventObj = {event:"updateAll"}; viewRef.modelChanged(eventObj); }; DataProviderClass.prototype.addItemAt = function (index, value) { if (index < this.getLength()) { this.items.splice(index, 0, "tmp"); } this.items[index] = new Object(); if (typeof(value) == "object") { this.items[index] = value; } else { this.items[index].label = value; } this.items[index].__ID__ = this.uniqueID++; var eventObj = {event:"addRows", firstRow:index, lastRow:index}; this.updateViews(eventObj); }; DataProviderClass.prototype.addItem = function (value) { this.addItemAt(this.getLength(), value); }; DataProviderClass.prototype.removeItemAt = function (index) { var tmpItm = this.items[index]; this.items.splice(index, 1); var eventObj = {event:"deleteRows", firstRow:index, lastRow:index}; this.updateViews(eventObj); return(tmpItm); }; DataProviderClass.prototype.removeAll = function () { this.items = new Array(); this.updateViews({event:"deleteRows", firstRow:0, lastRow:this.getLength() - 1}); }; DataProviderClass.prototype.replaceItemAt = function (index, itemObj) { if ((index < 0) || (index >= this.getLength())) { return(undefined); } var tmpID = this.getItemID(index); if (typeof(itemObj) == "object") { this.items[index] = itemObj; } else { this.items[index].label = itemObj; } this.items[index].__ID__ = tmpID; this.updateViews({event:"updateRows", firstRow:index, lastRow:index}); }; 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) { this.items.sortOn(fieldName); if (order == "DESC") { this.items.reverse(); } this.updateViews({event:"sort"}); }; DataProviderClass.prototype.updateViews = function (eventObj) { var i = 0; while (i < this.views.length) { this.views[i].modelChanged(eventObj); i++; } }; #endinitclip
Symbol 123 MovieClip [FSelectableItemSymbol] Frame 1
#initclip 8 function FSelectableItemClass() { this.init(); } FSelectableItemClass.prototype = new FUIComponentClass(); FSelectableItemClass.prototype.init = function () { if (this._name != "itemAsset") { this.highlighted = false; this.layoutContent(100); } }; FSelectableItemClass.prototype.drawItem = function (itmObj, selected) { this.displayContent(itmObj, selected); if ((this.highlighted != selected) || ((this.controller.focused != this.oldFocus) && (selected))) { this.setHighlighted(selected); } this.oldFocus = this.controller.focused; }; FSelectableItemClass.prototype.setSize = function (width, height) { var LOWEST_DEPTH = -16384; this.width = width; this.layoutContent(width); this.attachMovie("FHighlightSymbol", "highlight_mc", LOWEST_DEPTH); this.highlight_mc._x = 0.5; this.highlight_mc._width = width - 0.5; this.highlight_mc._height = height; this.highlight_mc.controller = this; this.highlight_mc._alpha = 0; this.highlight_mc.trackAsMenu = true; this.highlight_mc.onPress = function () { if (this.controller.enable) { this.controller.controller.clickHandler(this.controller.itemNum); } }; this.highlight_mc.onDragOver = function () { if (this.controller.controller.focused) { this.onPress(); } }; this.highlight_mc.useHandCursor = false; this.highlight_mc.trackAsMenu = true; }; FSelectableItemClass.prototype.setEnabled = function (enabledFlag) { this.enable = enabledFlag; this.fLabel_mc.setEnabled(enabledFlag); this.highlight_mc.gotoAndStop((enabledFlag ? "unfocused" : "disabled")); }; FSelectableItemClass.prototype.layoutContent = function (width) { this.attachMovie("FLabelSymbol", "fLabel_mc", 2, {hostComponent:this.controller}); this.fLabel_mc._x = 2; this.fLabel_mc._y = 0; this.fLabel_mc.setSize(width - 2); this.fLabel_mc.labelField.selectable = false; }; FSelectableItemClass.prototype.displayContent = function (itmObj, selected) { var tmpLabel = ""; if (itmObj.label != undefined) { tmpLabel = itmObj.label; } else if (typeof(itmObj) == "object") { for (var i in itmObj) { if (i != "__ID__") { tmpLabel = (itmObj[i] + ", ") + tmpLabel; } } tmpLabel = tmpLabel.substring(0, tmpLabel.length - 2); } else { tmpLabel = itmObj; } if (this.fLabel_mc.labelField.text != tmpLabel) { this.fLabel_mc.setLabel(tmpLabel); } 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) { fade = this.controller.styleTable.fadeRate.value; if (((fade == undefined) || (fade == 0)) || (!flag)) { this.highlight_mc._alpha = (flag ? 100 : 0); delete this.onEnterFrame; } else { this.fadeN = fade; this.fadeX = 1; this.highLight_mc._alpha = 20; this.onEnterFrame = function () { this.highLight_mc._alpha = (60 * Math.sqrt((this.fadeX++) / this.fadeN)) + 40; if (this.fadeX > this.fadeN) { delete this.onEnterFrame; } }; } this.highlighted = flag; }; #endinitclip
Symbol 124 MovieClip [FSelectableListSymbol] Frame 1
#initclip 4 function FSelectableListClass() { this.init(); } FSelectableListClass.prototype = new FUIComponentClass(); FSelectableListClass.prototype.init = function () { super.init(); this.enable = true; this.selected = new Array(); this.topDisplayed = (this.numDisplayed = 0); this.lastSelected = 0; this.tabChildren = false; if (this._name != undefined) { this.dataProvider = new DataProviderClass(); this.dataProvider.addView(this); } }; 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) { this.selectHolder = this.getSelectedIndex(); var item = this.getItemAt(index); this.dataProvider.removeItemAt(index); return(item); }; 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) { this.lastSelID = this.dataProvider.getItemID(this.lastSelected); this.dataProvider.sortItemsBy(fieldName, order); }; FSelectableListClass.prototype.getLength = function () { return(this.dataProvider.getLength()); }; FSelectableListClass.prototype.getSelectedIndex = function () { for (var uniqueID in this.selected) { var tmpInd = this.selected[uniqueID].sIndex; if (tmpInd != undefined) { return(tmpInd); } } }; 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 item = this.getSelectedItem(); return(((item.data == undefined) ? (item.label) : (item.data))); }; FSelectableListClass.prototype.setSelectedIndex = function (index, flag) { if (((index >= 0) && (index < this.getLength())) && (this.enable)) { this.clearSelected(); this.selectItem(index, true); this.lastSelected = index; this.invalidate("updateControl"); if (flag != false) { this.executeCallBack(); } } }; FSelectableListClass.prototype.setDataProvider = function (obj) { this.setScrollPosition(0); this.clearSelected(); if (obj instanceof Array) { this.dataProvider = new DataProviderClass(); var i = 0; while (i < obj.length) { var value = ((typeof(obj[i]) == "string") ? ({label:obj[i]}) : (obj[i])); this.dataProvider.addItem(value); i++; } } else { this.dataProvider = obj; } this.dataProvider.addView(this); }; FSelectableListClass.prototype.setItemSymbol = function (linkID) { this.tmpPos = this.getScrollPosition(); this.itemSymbol = linkID; this.invalidate("setSize"); this.setScrollPosition(this.tmpPos); }; FSelectableListClass.prototype.setEnabled = function (enabledFlag) { this.cleanUI(); super.setEnabled(enabledFlag); this.enable = enabledFlag; this.boundingBox_mc.gotoAndStop((this.enable ? "enabled" : "disabled")); var limit = Math.min(this.numDisplayed, this.getLength()); var i = 0; while (i < limit) { this.container_mc[("fListItem" + i) + "_mc"].setEnabled(this.enable); i++; } if (this.enable) { this.invalidate("updateControl"); } }; FSelectableListClass.prototype.updateControl = function () { var i = 0; while (i < this.numDisplayed) { this.container_mc[("fListItem" + i) + "_mc"].drawItem(this.getItemAt(this.topDisplayed + i), this.isSelected(this.topDisplayed + i)); i++; } }; FSelectableListClass.prototype.setSize = function (w, h) { super.setSize(w, h); this.boundingBox_mc._xscale = (this.boundingBox_mc._yscale = 100); this.boundingBox_mc._xscale = (this.width * 100) / this.boundingBox_mc._width; this.boundingBox_mc._yscale = (this.height * 100) / this.boundingBox_mc._height; var i = 0; while (i < this.numDisplayed) { this.container_mc.attachMovie(this.itemSymbol, ("fListItem" + i) + "_mc", 10 + i, {controller:this, itemNum:i}); var item_mc = this.container_mc[("fListItem" + i) + "_mc"]; var offset = ((this.scrollOffset == undefined) ? 0 : (this.scrollOffset)); item_mc.setSize(this.width - offset, this.itmHgt); item_mc._y = (this.itmHgt - 2) * i; i++; } this.updateControl(); }; FSelectableListClass.prototype.modelChanged = function (eventObj) { var firstRow = eventObj.firstRow; var lastRow = eventObj.lastRow; var event = eventObj.event; if (event == "addRows") { for (var i in this.selected) { if ((this.selected[i].sIndex != undefined) && (this.selected[i].sIndex >= firstRow)) { this.selected[i].sIndex = this.selected[i].sIndex + ((lastRow - firstRow) + 1); this.setSelectedIndex(this.selected[i].sIndex, false); } } } else if (event == "deleteRows") { if (firstRow == lastRow) { var index = firstRow; if (this.selectHolder == index) { this.selectionDeleted = true; } if (((this.topDisplayed + this.numDisplayed) >= this.getLength()) && (this.topDisplayed > 0)) { this.topDisplayed--; if (this.selectionDeleted && ((index - 1) >= 0)) { this.setSelectedIndex(index - 1, false); } } else if (this.selectionDeleted) { var len = this.getLength(); if (((index == (len - 1)) && (len > 1)) || (index > (len / 2))) { this.setSelectedIndex(index - 1, false); } else { this.setSelectedIndex(index, false); } } for (var i in this.selected) { if (this.selected[i].sIndex > firstRow) { this.selected[i].sIndex--; } } } else { this.clearSelected(); this.topDisplayed = 0; } } else if (event == "sort") { var len = this.getLength(); var i = 0; while (i < len) { if (this.isSelected(i)) { var id = this.dataProvider.getItemID(i); if (id == this.lastSelID) { this.lastSelected = i; } this.selected[String(id)].sIndex = i; } i++; } } this.invalidate("updateControl"); }; FSelectableListClass.prototype.measureItmHgt = function () { this.attachMovie(this.itemSymbol, "tmpItem_mc", 0, {controller:this}); this.tmpItem_mc.drawItem({label:"Sizer: PjtTopg"}, false); this.itmHgt = this.tmpItem_mc._height; this.tmpItem_mc.removeMovieClip(); }; FSelectableListClass.prototype.selectItem = function (index, selectedFlag) { if (selectedFlag && (!this.isSelected(index))) { this.selected[String(this.dataProvider.getItemID(index))] = {sIndex:index}; } else if (!selectedFlag) { delete this.selected[String(this.dataProvider.getItemID(index))]; } }; FSelectableListClass.prototype.isSelected = function (index) { return(this.selected[String(this.dataProvider.getItemID(index))].sIndex != undefined); }; FSelectableListClass.prototype.clearSelected = function () { for (var uniqueID in this.selected) { var index = this.selected[uniqueID].sIndex; if (((index != undefined) && (this.topDisplayed <= index)) && (index < (this.topDisplayed + this.numDisplayed))) { this.container_mc[("fListItem" + (index - this.topDisplayed)) + "_mc"].drawItem(this.getItemAt(index), false); } } delete this.selected; this.selected = new Array(); }; FSelectableListClass.prototype.selectionHandler = function (itemNum) { var tmpInd = (this.topDisplayed + itemNum); if (this.getItemAt(tmpInd == undefined)) { this.changeFlag = false; return(undefined); } this.changeFlag = true; this.clearSelected(); this.selectItem(tmpInd, true); this.container_mc[("fListItem" + itemNum) + "_mc"].drawItem(this.getItemAt(tmpInd), this.isSelected(tmpInd)); }; FSelectableListClass.prototype.moveSelBy = function (incr) { var itmNum = this.getSelectedIndex(); var newItm = (itmNum + incr); newItm = Math.max(0, newItm); newItm = Math.min(this.getLength() - 1, newItm); if (newItm == itmNum) { return(undefined); } if ((itmNum < this.topDisplayed) || (itmNum >= (this.topDisplayed + this.numDisplayed))) { this.setScrollPosition(itmNum); } if ((newItm >= (this.topDisplayed + this.numDisplayed)) || (newItm < this.topDisplayed)) { this.setScrollPosition(this.topDisplayed + incr); } this.selectionHandler(newItm - this.topDisplayed); }; FSelectableListClass.prototype.clickHandler = function (itmNum) { this.focusRect.removeMovieClip(); if (!this.focused) { this.pressFocus(); } this.selectionHandler(itmNum); this.onMouseUp = this.releaseHandler; }; FSelectableListClass.prototype.releaseHandler = function () { if (this.changeFlag) { this.executeCallBack(); } this.changeFlag = false; this.onMouseUp = undefined; }; FSelectableListClass.prototype.myOnSetFocus = function () { super.myOnSetFocus(); var i = 0; while (i < this.numDisplayed) { this.container_mc[("fListItem" + i) + "_mc"].highlight_mc.gotoAndStop("enabled"); i++; } }; FSelectableListClass.prototype.myOnKillFocus = function () { super.myOnKillFocus(); var i = 0; while (i < this.numDisplayed) { this.container_mc[("fListItem" + i) + "_mc"].highlight_mc.gotoAndStop("unfocused"); i++; } }; #endinitclip
Instance of Symbol 122 MovieClip [DataProviderSymbol] "dPAsset" in Symbol 124 MovieClip [FSelectableListSymbol] Frame 1
//component parameters onClipEvent (initialize) { }
Instance of Symbol 123 MovieClip [FSelectableItemSymbol] "ItemAsset" in Symbol 124 MovieClip [FSelectableListSymbol] Frame 1
//component parameters onClipEvent (initialize) { }
Symbol 125 MovieClip [FScrollSelectListSymbol] Frame 1
#initclip 7 function FScrollSelectListClass() { this.init(); } FScrollSelectListClass.prototype = new FSelectableListClass(); FScrollSelectListClass.prototype.getScrollPosition = function () { return(this.topDisplayed); }; FScrollSelectListClass.prototype.setScrollPosition = function (pos) { if (this.enable) { pos = Math.min(pos, this.getLength() - this.numDisplayed); pos = Math.max(pos, 0); this.scrollBar_mc.setScrollPosition(pos); } }; FScrollSelectListClass.prototype.setAutoHideScrollBar = function (flag) { this.permaScrollBar = !flag; this.setSize(this.width, this.height); }; FScrollSelectListClass.prototype.setEnabled = function (enabledFlag) { super.setEnabled(enabledFlag); this.scrollBar_mc.setEnabled(this.enable); }; FScrollSelectListClass.prototype.setSize = function (w, h) { var pos = this.getScrollPosition(); super.setSize(w, h); if (this.scrollBar_mc != undefined) { this.removed = true; } this.scrollBar_mc = undefined; this.initScrollBar(); this.setScrollPosition(pos); }; FScrollSelectListClass.prototype.modelChanged = function (eventObj) { super.modelChanged(eventObj); this.invalidate("initScrollBar"); }; FScrollSelectListClass.prototype.initScrollBar = function () { if ((!this.permaScrollBar) && (this.getLength() <= this.numDisplayed)) { if (this.removed) { this.scrollBar_mc.removeMovieClip(); this.scrollBar_mc = undefined; this.scrollOffset = undefined; this.invalidate("setSize"); } } else { if (this.scrollBar_mc == undefined) { this.container_mc.attachMovie("FScrollBarSymbol", "scrollBar_mc", 3000, {hostStyle:this.styleTable}); this.scrollBar_mc = this.container_mc.scrollBar_mc; this.scrollBar_mc.setChangeHandler("scrollHandler", this); this.scrollBar_mc.setSize(this.height); this.scrollBar_mc._x = this.width - this.scrollBar_mc._width; this.scrollBar_mc._y = 0; this.scrollBar_mc.setLargeScroll(this.numDisplayed - 1); this.scrollOffset = this.scrollBar_mc._width; this.invalidate("setSize"); } this.scrollBar_mc.setScrollProperties(this.numDisplayed, 0, this.getLength() - this.numDisplayed); } }; FScrollSelectListClass.prototype.scrollHandler = function (scrollBar) { var pos = scrollBar.getScrollPosition(); this.topDisplayed = pos; if (this.lastPosition != pos) { this.updateControl(); } this.lastPosition = pos; }; FScrollSelectListClass.prototype.clickHandler = function (itmNum) { super.clickHandler(itmNum); if ((this.dragScrolling == undefined) && (this.scrollBar_mc != undefined)) { this.dragScrolling = setInterval(this, "dragScroll", 15); } }; FScrollSelectListClass.prototype.releaseHandler = function () { clearInterval(this.dragScrolling); this.dragScrolling = undefined; super.releaseHandler(); }; FScrollSelectListClass.prototype.dragScroll = function () { clearInterval(this.dragScrolling); if (this.container_mc._ymouse < 0) { this.setScrollPosition(this.getScrollPosition() - 1); this.selectionHandler(0); this.scrollInterval = Math.max(25, (-23.8 * (-this.container_mc._ymouse)) + 500); this.dragScrolling = setInterval(this, "dragScroll", this.scrollInterval); } else if (this.container_mc._ymouse > ((this.itmHgt - 2) * this.numDisplayed)) { this.setScrollPosition(this.getScrollPosition() + 1); this.selectionHandler(this.numDisplayed - 1); this.scrollInterval = Math.max(25, (-23.8 * Math.abs((this.container_mc._ymouse - ((this.itmHgt - 2) * this.numDisplayed)) - 2)) + 500); this.dragScrolling = setInterval(this, "dragScroll", this.scrollInterval); } else { this.dragScrolling = setInterval(this, "dragScroll", 15); } }; FScrollSelectListClass.prototype.myOnKeyDown = function () { if (this.focused) { this.keyCodes = new Array(40, 38, 34, 33, 36, 35); this.keyIncrs = new Array(1, -1, this.numDisplayed - 1, -(this.numDisplayed - 1), -this.getLength(), this.getLength()); var i = 0; while (i < this.keyCodes.length) { if (Key.isDown(this.keyCodes[i])) { this.moveSelBy(this.keyIncrs[i]); return(undefined); } i++; } this.findInputText(); } }; FScrollSelectListClass.prototype.findInputText = function () { var tmpCode = Key.getAscii(); if ((tmpCode >= 33) && (tmpCode <= 126)) { this.findString(String.fromCharCode(tmpCode)); } }; FScrollSelectListClass.prototype.findString = function (str) { if (this.getLength() == 0) { return(undefined); } var itemNum = this.getSelectedIndex(); var jump = 0; var i = (itemNum + 1); while (i != itemNum) { var itmStr = this.getItemAt(i).label.substring(0, str.length); if ((str == itmStr) || (str.toUpperCase() == itmStr.toUpperCase())) { var jump = (i - itemNum); break; } if (i >= (this.getLength() - 1)) { i = -1; } i++; } if (jump != 0) { this.moveSelBy(jump); } }; #endinitclip
Instance of Symbol 121 MovieClip [FScrollBarSymbol] "scrollBarAsset" in Symbol 125 MovieClip [FScrollSelectListSymbol] Frame 1
//component parameters onClipEvent (initialize) { _targetInstanceName = ""; horizontal = false; } onClipEvent (load) { this._width = (this._height = 1); }
Instance of Symbol 124 MovieClip [FSelectableListSymbol] "superClassAsset" in Symbol 125 MovieClip [FScrollSelectListSymbol] Frame 1
//component parameters onClipEvent (initialize) { }
Symbol 129 MovieClip [FBoundingBoxSymbol] Frame 1
var component = _parent; component.registerSkinElement(boundingBox, "background"); stop();
Symbol 129 MovieClip [FBoundingBoxSymbol] Frame 2
component.registerSkinElement(boundingBox2, "backgroundDisabled"); stop();
Symbol 132 MovieClip [FListBoxSymbol] Frame 1
#initclip 12 function FListBoxClass() { this.itemSymbol = "FListItemSymbol"; this.init(); this.permaScrollBar = true; var i = 0; while (i < this.labels.length) { this.addItem(this.labels[i], this.data[i]); i++; } this.boundingBox_mc.gotoAndStop(1); this.width = this._width; this.height = this._height; this._yscale = (this._xscale = 100); this.setSize(this.width, this.height); if (this.changeHandler.length > 0) { this.setChangeHandler(this.changeHandler); } } FListBoxClass.prototype = new FScrollSelectListClass(); Object.registerClass("FListBoxSymbol", FListBoxClass); FListBoxClass.prototype.getSelectedIndices = function () { var tmpArray = new Array(); for (var i in this.selected) { tmpArray.push(this.selected[i].sIndex); } return(((tmpArray.length > 0) ? (tmpArray) : undefined)); }; FListBoxClass.prototype.getSelectedItems = function () { var indices = this.getSelectedIndices(); var tmpArray = new Array(); var i = 0; while (i < indices.length) { tmpArray.push(this.getItemAt(indices[i])); i++; } return(((tmpArray.length > 0) ? (tmpArray) : undefined)); }; FListBoxClass.prototype.getSelectMultiple = function () { return(this.selectMultiple); }; FListBoxClass.prototype.getRowCount = function () { return(this.numDisplayed); }; FListBoxClass.prototype.setSelectedIndices = function (indexArray) { this.clearSelected(); var i = 0; while (i < indexArray.length) { this.selectItem(indexArray[i], true); i++; } this.updateControl(); }; FListBoxClass.prototype.setSelectMultiple = function (flag) { this.selectMultiple = flag; }; FListBoxClass.prototype.setRowCount = function (count) { var hgt = ((count * (this.itmHgt - 2)) + 2); this.setSize(this.width, hgt); }; FListBoxClass.prototype.setWidth = function (wdt) { this.setSize(wdt, this.height); }; FListBoxClass.prototype.setSize = function (w, h) { if (!this.enable) { return(undefined); } w = Math.max(w, 20); h = Math.max(h, 40); this.container_mc.removeMovieClip(); this.container_mc = this.createEmptyMovieClip("container", 3); this.measureItmHgt(); this.numDisplayed = Math.floor(h / (this.itmHgt - 2)); this.height = (this.numDisplayed * (this.itmHgt - 2)) + 2; super.setSize(w, this.height); }; FListBoxClass.prototype.removeItemAt = function (index) { this.selectHolder = this.getSelectedIndices(); return(super.removeItemAt(index)); }; FListBoxClass.prototype.selectionHandler = function (itemNum) { if (this.clickFilter) { var index = (this.topDisplayed + itemNum); if (this.getItemAt(index) == undefined) { this.changeFlag = false; return(undefined); } this.changeFlag = true; if (((!this.selectMultiple) && (!Key.isDown(17))) || ((!Key.isDown(16)) && (!Key.isDown(17)))) { this.clearSelected(); this.selectItem(index, true); this.lastSelected = index; this.container_mc[("fListItem" + itemNum) + "_mc"].drawItem(this.getItemAt(index), this.isSelected(index)); } else if (Key.isDown(16) && (this.selectMultiple)) { if (this.lastSelected == -1) { this.lastSelected = index; } var incr = ((this.lastSelected < index) ? 1 : -1); this.clearSelected(); var i = this.lastSelected; while (i != index) { this.selectItem(i, true); if ((i >= this.topDisplayed) && (i < (this.topDisplayed + this.numDisplayed))) { this.container_mc[("fListItem" + (i - this.topDisplayed)) + "_mc"].drawItem(this.getItemAt(i), this.isSelected(i)); } i = i + incr; } this.selectItem(index, true); this.container_mc[("fListItem" + (index - this.topDisplayed)) + "_mc"].drawItem(this.getItemAt(index), this.isSelected(index)); } else if (key.isDown(17)) { var selectedFlag = this.isSelected(index); if (!this.selectMultiple) { this.clearSelected(); } if (!((!this.selectMultiple) && (selectedFlag))) { this.selectItem(index, !selectedFlag); this.container_mc[("fListItem" + itemNum) + "_mc"].drawItem(this.getItemAt(this.topDisplayed + itemNum), this.isSelected(this.topDisplayed + itemNum)); } this.lastSelected = index; } } else { this.clickFilter = true; } }; FListBoxClass.prototype.moveSelBy = function (itemNum) { super.moveSelBy(itemNum); this.releaseHandler(); }; #endinitclip this.deadPreview._visible = false;
Instance of Symbol 125 MovieClip [FScrollSelectListSymbol] "superClassAsset" in Symbol 132 MovieClip [FListBoxSymbol] Frame 1
//component parameters onClipEvent (initialize) { }
Symbol 133 MovieClip [FComboBoxItemSymbol] Frame 1
#initclip 9 function FComboBoxItemClass() { this.init(); } FComboBoxItemClass.prototype = new FSelectableItemClass(); Object.registerClass("FComboBoxItemSymbol", FComboBoxItemClass); FComboBoxItemClass.prototype.setSize = function (w, h) { super.setSize(w, h); this.highlight_mc.onRollOver = function () { this.controller.controller.selectionHandler(this.controller.itemNum); }; }; #endinitclip
Symbol 136 MovieClip [FComboBoxSymbol] Frame 1
#initclip 10 function FComboBoxClass() { _global._popUpLevel = ((_global._popUpLevel == undefined) ? 20000 : (_global._popUpLevel + 1)); this.superHolder = _root.createEmptyMovieClip("superHolder" + _popUpLevel, _popUpLevel); var testContainer = this.superHolder.createEmptyMovieClip("testCont", 20000); var testBox = testContainer.attachMovie("FBoundingBoxSymbol", "boundingBox_mc", 0); if (testBox._name == undefined) { this.superHolder.removeMovieClip(); this.superHolder = this._parent.createEmptyMovieClip("superHolder" + _popUpLevel, _popUpLevel); } else { testContainer.removeMovieClip(); } if (this.rowCount == undefined) { this.rowCount = 8; this.editable = false; } this.itemSymbol = "FComboBoxItemSymbol"; this.init(); this.permaScrollBar = false; this.proxyBox_mc.gotoAndStop(1); this.width = this._width; this.height = (this.proxyBox_mc._height * this._yscale) / 100; var i = 0; while (i < this.labels.length) { this.addItem(this.labels[i], this.data[i]); i++; } this.lastSelected = 0; this.selectItem(0); this._xscale = (this._yscale = 100); this.opened = false; this.setSize(this.width); this.highlightTop(false); if (this.changeHandler.length > 0) { this.setChangeHandler(this.changeHandler); } this.onUnload = function () { this.superHolder.removeMovieClip(); }; this.setSelectedIndex(0, false); this.value = ""; this.focusEnabled = true; this.changeFlag = false; } FComboBoxClass.prototype = new FScrollSelectListClass(); Object.registerClass("FComboBoxSymbol", FComboBoxClass); FComboBoxClass.prototype.modelChanged = function (eventObj) { super.modelChanged(eventObj); var event = eventObj.event; if ((event == "addRows") || (event == "deleteRows")) { var diff = ((eventObj.lastRow - eventObj.firstRow) + 1); var mode = ((event == "addRows") ? 1 : -1); var len = this.getLength(); var lenBefore = (len - (mode * diff)); if ((this.rowCount > lenBefore) || (this.rowCount > len)) { this.invalidate("setSize"); } if (this.getSelectedIndex() == undefined) { this.setSelectedIndex(0, false); } } else if (event == "updateAll") { this.invalidate("setSize"); } }; FComboBoxClass.prototype.removeAll = function () { if (!this.enable) { return(undefined); } super.removeAll(); if (this.editable) { this.value = ""; } this.invalidate("setSize"); }; FComboBoxClass.prototype.setSize = function (w) { if ((((w == undefined) || (typeof(w) != "number")) || (w <= 0)) || (!this.enable)) { return(undefined); } this.proxyBox_mc._width = w; this.container_mc.removeMovieClip(); this.measureItmHgt(); this.container_mc = this.superHolder.createEmptyMovieClip("container", 3); this.container_mc.tabChildren = false; this.setPopUpLocation(this.container_mc); this.container_mc.attachMovie("FBoundingBoxSymbol", "boundingBox_mc", 0); this.boundingBox_mc = this.container_mc.boundingBox_mc; this.boundingBox_mc.component = this; this.registerSkinElement(this.boundingBox_mc.boundingBox, "background"); this.proxyBox_mc._height = this.itmHgt; this.numDisplayed = Math.min(this.rowCount, this.getLength()); if (this.numDisplayed < 3) { this.numDisplayed = Math.min(3, this.getLength()); } this.height = (this.numDisplayed * (this.itmHgt - 2)) + 2; super.setSize(w, this.height); this.attachMovie("DownArrow", "downArrow", 10); this.downArrow._y = 0; this.downArrow._width = this.itmHgt; this.downArrow._height = this.itmHgt; this.downArrow._x = this.proxyBox_mc._width - this.downArrow._width; this.setEditable(this.editable); this.container_mc._visible = this.opened; this.highlightTop(false); this.fader = this.superHolder.attachMovie("FBoundingBoxSymbol", "faderX", 4); this.registerSkinElement(this.fader.boundingBox, "background"); this.fader._width = this.width; this.fader._height = this.height; this.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) { this.rowCount = ((this.getLength() > count) ? (Math.max(count, 3)) : (count)); this.setSize(this.width); var len = this.getLength(); if ((len - this.getScrollPosition()) < this.rowCount) { this.setScrollPosition(len - Math.min(this.rowCount, len)); this.invalidate("updateControl"); } }; FComboBoxClass.prototype.setEditable = function (editableFlag) { if (!this.enable) { return(undefined); } this.editable = editableFlag; if (!this.editable) { this.onPress = this.pressHandler; this.useHandCursor = false; this.trackAsMenu = true; this.attachMovie("FComboBoxItemSymbol", "fLabel_mc", 5, {controller:this, itemNum:-1}); this.fLabel_mc.onRollOver = undefined; this.fLabel_mc.setSize((this.width - this.itmHgt) + 1, this.itmHgt); this.topLabel = this.getSelectedItem(); this.fLabel_mc.drawItem(this.topLabel, false); this.highlightTop(false); } else { this.attachMovie("FLabelSymbol", "fLabel_mc", 5); this.fLabel_txt = this.fLabel_mc.labelField; this.fLabel_txt.type = "input"; this.fLabel_txt._x = 4; this.fLabel_txt.onSetFocus = this.onLabelFocus; this.fLabel_mc.setSize((this.width - this.itmHgt) - 3); delete this.onPress; this.fLabel_txt.onKillFocus = function () { this._parent._parent.myOnKillFocus(); }; this.fLabel_mc.setLabel(this.value); this.fLabel_txt.onChanged = function () { this._parent._parent.findInputText(); }; this.downArrow.onPress = this.buttonPressHandler; this.downArrow.useHandCursor = false; this.downArrow.trackAsMenu = true; } }; FComboBoxClass.prototype.setEnabled = function (enabledFlag) { enabledFlag = (((enabledFlag == undefined) || (typeof(enabledFlag) != "boolean")) ? true : (enabledFlag)); super.setEnabled(enabledFlag); this.registerSkinElement(this.boundingBox_mc.boundingBox, "background"); this.proxyBox_mc.gotoAndStop((this.enable ? "enabled" : "disabled")); this.downArrow.gotoAndStop((this.enable ? 1 : 3)); if (this.editable) { this.fLabel_txt.type = (enabledFlag ? "input" : "dynamic"); this.fLabel_txt.selectable = enabledFlag; } else if (enabledFlag) { this.fLabel_mc.drawItem(this.topLabel, false); this.setSelectedIndex(this.getSelectedIndex(), false); } this.fLabel_mc.setEnabled(this.enable); this.fLabel_txt.onSetFocus = (enabledFlag ? (this.onLabelFocus) : undefined); }; FComboBoxClass.prototype.setSelectedIndex = function (index, flag) { super.setSelectedIndex(index, flag); if (!this.editable) { this.topLabel = this.getSelectedItem(); this.fLabel_mc.drawItem(this.topLabel, false); } else { this.value = ((flag != undefined) ? "" : (this.getSelectedItem().label)); this.fLabel_mc.setLabel(this.value); } this.invalidate("updateControl"); }; FComboBoxClass.prototype.setValue = function (value) { if (this.editable) { this.fLabel_mc.setLabel(value); this.value = value; } }; FComboBoxClass.prototype.pressHandler = function () { this.focusRect.removeMovieClip(); if (this.enable) { if (!this.opened) { this.onMouseUp = this.releaseHandler; } else { this.onMouseUp = undefined; } this.changeFlag = false; if (!this.focused) { this.pressFocus(); this.clickFilter = (this.editable ? false : true); } if (!this.clickFilter) { this.openOrClose(!this.opened); } else { this.clickFilter = false; } } }; FComboBoxClass.prototype.clickHandler = function (itmNum) { if (!this.focused) { if (this.editable) { this.fLabel_txt.onKillFocus = undefined; } this.pressFocus(); } super.clickHandler(itmNum); this.selectionHandler(itmNum); this.onMouseUp = this.releaseHandler; }; FComboBoxClass.prototype.highlightTop = function (flag) { if (!this.editable) { this.fLabel_mc.drawItem(this.topLabel, flag); } }; FComboBoxClass.prototype.myOnSetFocus = function () { super.myOnSetFocus(); this.fLabel_mc.highlight_mc.gotoAndStop("enabled"); this.highlightTop(true); }; FComboBoxClass.prototype.drawFocusRect = function () { this.drawRect(-2, -2, this.width + 4, this._height + 4); }; FComboBoxClass.prototype.myOnKillFocus = function () { if (Selection.getFocus().indexOf("labelField") != -1) { return(undefined); } super.myOnKillFocus(); delete this.fLabel_txt.onKeyDown; this.openOrClose(false); this.highlightTop(false); }; FComboBoxClass.prototype.setPopUpLocation = function (mcRef) { mcRef._x = this._x; var point = {x:this._x, y:this._y + this.proxyBox_mc._height}; this._parent.localToGlobal(point); mcRef._parent.globalToLocal(point); mcRef._x = point.x; mcRef._y = point.y; if ((this.height + mcRef._y) >= Stage.height) { this.upward = true; mcRef._y = (point.y - this.height) - this.proxyBox_mc._height; } else { this.upward = false; } }; FComboBoxClass.prototype.openOrClose = function (flag) { if (this.getLength() == 0) { return(undefined); } this.setPopUpLocation(this.container_mc); if ((this.lastSelected != -1) && ((this.lastSelected < this.topDisplayed) || (this.lastSelected > (this.topDisplayed + this.numDisplayed)))) { super.moveSelBy(this.lastSelected - this.getSelectedIndex()); } if (!flag) { (this.downArrow.gotoAndStop(1));// not popped } else { (this.downArrow.gotoAndStop(2));// not popped } if (flag == this.opened) { return(undefined); } this.highlightTop(!flag); this.fadeRate = this.styleTable.popUpFade.value; if (((!flag) || (this.fadeRate == undefined)) || (this.fadeRate == 0)) { this.opened = (this.container_mc._visible = flag); return(undefined); } this.setPopUpLocation(this.fader); this.time = 0; this.const = 85 / Math.sqrt(this.fadeRate); this.fader._alpha = 85; this.container_mc._visible = (this.fader._visible = true); this.onEnterFrame = function () { this.fader._alpha = 100 - ((this.const * Math.sqrt(++this.time)) + 15); if (this.time >= this.fadeRate) { this.fader._visible = false; delete this.onEnterFrame; this.opened = true; } }; }; FComboBoxClass.prototype.fireChange = function () { this.lastSelected = this.getSelectedIndex(); if (!this.editable) { this.topLabel = this.getSelectedItem(); this.fLabel_mc.drawItem(this.topLabel, true); } else { this.value = this.getSelectedItem().label; this.fLabel_mc.setLabel(this.value); } this.executeCallback(); }; FComboBoxClass.prototype.releaseHandler = function () { var onCombo = this.boundingBox_mc.hitTest(_root._xmouse, _root._ymouse); if (this.changeFlag) { if (onCombo) { this.fireChange(); } this.openOrClose(!this.opened); } else if (onCombo) { this.openOrClose(false); } else { this.onMouseDown = function () { if ((!this.boundingBox_mc.hitTest(_root._xmouse, _root._ymouse)) && (!this.hitTest(_root._xmouse, _root._ymouse))) { this.onMouseDown = undefined; this.openOrClose(false); } }; } this.changeFlag = false; this.onMouseUp = undefined; clearInterval(this.dragScrolling); this.dragScrolling = undefined; }; FComboBoxClass.prototype.moveSelBy = function (itemNum) { if (itemNum != 0) { super.moveSelBy(itemNum); if (this.editable) { this.setValue(this.getSelectedItem().label); } if (!this.opened) { if (this.changeFlag && (!this.isSelected(this.lastSelected))) { this.fireChange(); } } } }; FComboBoxClass.prototype.myOnKeyDown = function () { if (!this.focused) { return(undefined); } if (this.editable && (Key.isDown(13))) { this.setValue(this.fLabel_mc.getLabel()); this.executeCallback(); this.openOrClose(false); } else if ((Key.isDown(13) || (Key.isDown(32) && (!this.editable))) && (this.opened)) { if (this.getSelectedIndex() != this.lastSelected) { this.fireChange(); } this.openOrClose(false); this.fLabel_txt.hscroll = 0; } super.myOnKeyDown(); }; FComboBoxClass.prototype.findInputText = function () { if (!this.editable) { super.findInputText(); } }; FComboBoxClass.prototype.onLabelFocus = function () { this._parent._parent.tabFocused = false; this._parent._parent.focused = true; this.onKeyDown = function () { this._parent._parent.myOnKeyDown(); }; Key.addListener(this); }; FComboBoxClass.prototype.buttonPressHandler = function () { this._parent.pressHandler(); }; #endinitclip this.deadPreview._visible = false;
Instance of Symbol 125 MovieClip [FScrollSelectListSymbol] "superClassAsset" in Symbol 136 MovieClip [FComboBoxSymbol] Frame 1
//component parameters onClipEvent (initialize) { }
Symbol 139 MovieClip [FPushButtonSymbol] Frame 1
#initclip 5 function FPushButtonClass() { this.init(); } FPushButtonClass.prototype = new FUIComponentClass(); Object.registerClass("FPushButtonSymbol", FPushButtonClass); FPushButtonClass.prototype.init = function () { super.setSize(this._width, this._height); this.boundingBox_mc.unloadMovie(); this.attachMovie("fpb_states", "fpbState_mc", 1); this.attachMovie("FLabelSymbol", "fLabel_mc", 2); this.attachMovie("fpb_hitArea", "fpb_hitArea_mc", 3); super.init(); this.btnState = false; this.setClickHandler(this.clickHandler); this._xscale = 100; this._yscale = 100; this.setSize(this.width, this.height); if (this.label != undefined) { this.setLabel(this.label); } this.ROLE_SYSTEM_PUSHBUTTON = 43; this.STATE_SYSTEM_PRESSED = 8; this.EVENT_OBJECT_STATECHANGE = 32778; this.EVENT_OBJECT_NAMECHANGE = 32780; this._accImpl.master = this; this._accImpl.stub = false; this._accImpl.get_accRole = this.get_accRole; this._accImpl.get_accName = this.get_accName; this._accImpl.get_accState = this.get_accState; this._accImpl.get_accDefaultAction = this.get_accDefaultAction; this._accImpl.accDoDefaultAction = this.accDoDefaultAction; }; FPushButtonClass.prototype.setHitArea = function (w, h) { var hit = this.fpb_hitArea_mc; this.hitArea = hit; hit._visible = false; hit._width = w; hit._height = ((arguments.length > 1) ? (h) : (hit._height)); }; FPushButtonClass.prototype.setSize = function (w, h) { w = ((w < 6) ? 6 : (w)); if (arguments.length > 1) { if (h < 6) { h = 6; } } super.setSize(w, h); this.setLabel(this.getLabel()); this.arrangeLabel(); this.setHitArea(w, h); this.boundingBox_mc._width = w; this.boundingBox_mc._height = h; this.drawFrame(); if (this.focused) { super.myOnSetFocus(); } this.initContentPos("fLabel_mc"); }; FPushButtonClass.prototype.arrangeLabel = function () { var label = this.fLabel_mc; var h = this.height; var w = (this.width - 2); var b = 1; this.fLabel_mc.setSize(w - (b * 4)); label._x = b * 3; label._y = (h / 2) - (label._height / 2); }; FPushButtonClass.prototype.getLabel = function () { return(this.fLabel_mc.labelField.text); }; FPushButtonClass.prototype.setLabel = function (label) { this.fLabel_mc.setLabel(label); this.txtFormat(); this.arrangeLabel(); if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_NAMECHANGE); } }; FPushButtonClass.prototype.getEnabled = function () { return(this.enabled); }; FPushButtonClass.prototype.setEnabled = function (enable) { if (enable || (enable == undefined)) { this.gotoFrame(1); this.drawFrame(); this.flabel_mc.setEnabled(true); this.enabled = true; super.setEnabled(true); } else { this.gotoFrame(4); this.drawFrame(); this.flabel_mc.setEnabled(false); this.enabled = false; super.setEnabled(false); } }; FPushButtonClass.prototype.txtFormat = function () { var txtS = this.textStyle; var sTbl = this.styleTable; txtS.align = ((sTbl.textAlign.value == undefined) ? ((txtS.align = "center")) : undefined); txtS.leftMargin = ((sTbl.textLeftMargin.value == undefined) ? ((txtS.leftMargin = 1)) : undefined); txtS.rightMargin = ((sTbl.textRightMargin.value == undefined) ? ((txtS.rightMargin = 1)) : undefined); if (this.fLabel_mc._height > this.height) { super.setSize(this.width, this.fLabel_mc._height); } else { super.setSize(this.width, this.height); } this.fLabel_mc.labelField.setTextFormat(this.textStyle); this.setEnabled(this.enable); }; FPushButtonClass.prototype.drawFrame = function () { var b = 1; var x1 = 0; var y1 = 0; var x2 = this.width; var y2 = this.height; var mc_array = ["up_mc", "over_mc", "down_mc", "disabled_mc"]; var frame = mc_array[this.fpbState_mc._currentframe - 1]; var mc = "frame"; var i = 0; while (i < 6) { x1 = x1 + ((i % 2) * b); y1 = y1 + ((i % 2) * b); x2 = x2 - (((i + 1) % 2) * b); y2 = y2 - (((i + 1) % 2) * b); var w = (Math.abs(x1 - x2) + (2 * b)); var h = (Math.abs(y1 - y2) + (2 * b)); this.fpbState_mc[frame][mc + i]._width = w; this.fpbState_mc[frame][mc + i]._height = h; this.fpbState_mc[frame][mc + i]._x = x1 - b; this.fpbState_mc[frame][mc + i]._y = y1 - b; i++; } }; FPushButtonClass.prototype.setClickHandler = function (chng, obj) { this.handlerObj = ((arguments.length < 2) ? (this._parent) : (obj)); this.clickHandler = chng; }; FPushButtonClass.prototype.executeCallBack = function () { this.handlerObj[this.clickHandler](this); }; FPushButtonClass.prototype.initContentPos = function (mc) { this.incrVal = 1; this.initx = this[mc]._x - (this.getBtnState() * this.incrVal); this.inity = this[mc]._y - (this.getBtnState() * this.incrVal); this.togx = this.initx + this.incrVal; this.togy = this.inity + this.incrVal; }; FPushButtonClass.prototype.setBtnState = function (state) { this.btnState = state; if (state) { this.fLabel_mc._x = this.togx; this.fLabel_mc._y = this.togy; } else { this.fLabel_mc._x = this.initx; this.fLabel_mc._y = this.inity; } }; FPushButtonClass.prototype.getBtnState = function () { return(this.btnState); }; FPushButtonClass.prototype.myOnSetFocus = function () { this.focused = true; super.myOnSetFocus(); }; FPushButtonClass.prototype.onPress = function () { this.pressFocus(); this.fpbState_mc.gotoAndStop(3); this.drawFrame(); this.setBtnState(true); if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_STATECHANGE, true); } }; FPushButtonClass.prototype.onRelease = function () { this.fpbState_mc.gotoAndStop(2); this.drawFrame(); this.executeCallBack(); this.setBtnState(false); if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.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 () { this.setBtnState(false); this.fpbState_mc.gotoAndStop(1); this.drawFrame(); }; FPushButtonClass.prototype.onDragOut = function () { this.setBtnState(false); this.fpbState_mc.gotoAndStop(1); this.drawFrame(); }; FPushButtonClass.prototype.onDragOver = function () { this.setBtnState(true); this.fpbState_mc.gotoAndStop(3); this.drawFrame(); }; FPushButtonClass.prototype.myOnKeyDown = function () { if ((Key.getCode() == 32) && (this.pressOnce == undefined)) { this.onPress(); this.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) { if (this.pressOnce) { return(this.master.STATE_SYSTEM_PRESSED); } return(this.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 143 MovieClip Frame 1
stop();
Symbol 161 Button
on (release) { var b = _root.gameSettingObj.buttonSetting[1]; trace((((("button-setting: " + b.v) + ",") + b.count) + ",") + b.intval); shockObj.doShockStart(b.v, b.count, b.intval); }
Symbol 162 Button
on (release) { var b = _root.gameSettingObj.buttonSetting[2]; shockObj.doShockStart(b.v, b.count, b.intval); }
Symbol 163 Button
on (release) { var b = _root.gameSettingObj.buttonSetting[4]; shockObj.doShockStart(b.v, b.count, b.intval); }
Symbol 164 Button
on (release) { var b = _root.gameSettingObj.buttonSetting[3]; shockObj.doShockStart(b.v, b.count, b.intval); }
Symbol 169 MovieClip Frame 1
var currentLevel = 0; var level_mc = new Array(v0_mc, v1_mc, v2_mc, v3_mc, v4_mc, v5_mc, v6_mc, v7_mc, v8_mc, v9_mc, v10_mc); i = 0; while (i <= 10) { level_mc[i].gotoAndStop(20); i++; } stop(); this.setValue = function (v) { var n = (Math.floor(v / 10) + 1); if (n < 1) { n = 0; } else if (n >= 10) { n = 10; } if (n == currentLevel) { return(undefined); } if (currentLevel >= 0) { level_mc[currentLevel].gotoAndStop(1); } if (currentLevel < n) { i = currentLevel; while (i < n) { level_mc[i].gotoAndstop(1); i++; } } else { i = currentLevel; while (i > n) { level_mc[i].gotoAndstop(20); i--; } } level_mc[n].gotoAndPlay(1); currentLevel = n; value_txt.text = v; };
Symbol 188 MovieClip Frame 1
function doLoad(gsObj) { this.gs = gsObj; var b = gs.buttonSetting[1]; trace((((("button 1: " + b.v) + ",") + b.count) + ",") + b.intval); b1_v.setSelectedIndex(b.v - 1); b1_count.setSelectedIndex(b.count); b1_intval.setSelectedIndex((b.intval / 100) - 1); with (gs.buttonSetting[2]) { b2_v.setSelectedIndex(v - 1); b2_count.setSelectedIndex(count); b2_intval.setSelectedIndex((intval / 100) - 1); } with (gs.buttonSetting[3]) { b3_v.setSelectedIndex(v - 1); b3_count.setSelectedIndex(count); b3_intval.setSelectedIndex((intval / 100) - 1); } with (gs.buttonSetting[4]) { b4_v.setSelectedIndex(v - 1); b4_count.setSelectedIndex(count); b4_intval.setSelectedIndex((intval / 100) - 1); } }
Instance of Symbol 136 MovieClip [FComboBoxSymbol] "b1_v" in Symbol 188 MovieClip Frame 1
//component parameters onClipEvent (initialize) { editable = false; labels = []; labels[0] = "Low"; labels[1] = "Middle"; labels[2] = "High"; data = []; data[0] = 1; data[1] = 2; data[2] = 3; rowCount = 3; changeHandler = ""; }
Instance of Symbol 136 MovieClip [FComboBoxSymbol] "b1_count" in Symbol 188 MovieClip Frame 1
//component parameters onClipEvent (initialize) { editable = false; labels = []; labels[0] = 0; labels[1] = 1; labels[2] = 2; labels[3] = 3; labels[4] = 4; labels[5] = 5; labels[6] = 6; labels[7] = 7; labels[8] = 8; labels[9] = 9; labels[10] = 10; data = []; data[0] = 0; data[1] = 1; data[2] = 2; data[3] = 3; data[4] = 4; data[5] = 5; data[6] = 6; data[7] = 7; data[8] = 8; data[9] = 9; data[10] = 10; rowCount = 8; changeHandler = ""; }
Instance of Symbol 136 MovieClip [FComboBoxSymbol] "b2_v" in Symbol 188 MovieClip Frame 1
//component parameters onClipEvent (initialize) { editable = false; labels = []; labels[0] = "Low"; labels[1] = "Middle"; labels[2] = "High"; data = []; data[0] = 1; data[1] = 2; data[2] = 3; rowCount = 8; changeHandler = ""; }
Instance of Symbol 136 MovieClip [FComboBoxSymbol] "b3_v" in Symbol 188 MovieClip Frame 1
//component parameters onClipEvent (initialize) { editable = false; labels = []; labels[0] = "Low"; labels[1] = "Middle"; labels[2] = "High"; data = []; data[0] = 1; data[1] = 2; data[2] = 3; rowCount = 8; changeHandler = ""; }
Instance of Symbol 136 MovieClip [FComboBoxSymbol] "b4_v" in Symbol 188 MovieClip Frame 1
//component parameters onClipEvent (initialize) { editable = false; labels = []; labels[0] = "Low"; labels[1] = "Middle"; labels[2] = "High"; data = []; data[0] = 1; data[1] = 2; data[2] = 3; rowCount = 8; changeHandler = ""; }
Instance of Symbol 139 MovieClip [FPushButtonSymbol] in Symbol 188 MovieClip Frame 1
//component parameters onClipEvent (initialize) { label = "OK"; clickHandler = ""; } on (release) { with (this._parent.gs.buttonSetting[1]) { v = _parent.b1_v.getSelectedIndex() + 1; count = _parent.b1_count.getSelectedIndex(); intval = (_parent.b1_intval.getSelectedIndex() * 100) + 100; } with (this._parent.gs.buttonSetting[2]) { v = _parent.b2_v.getSelectedIndex() + 1; count = _parent.b2_count.getSelectedIndex(); intval = (_parent.b2_intval.getSelectedIndex() * 100) + 100; } with (this._parent.gs.buttonSetting[3]) { v = _parent.b3_v.getSelectedIndex() + 1; count = _parent.b3_count.getSelectedIndex(); intval = (_parent.b3_intval.getSelectedIndex() * 100) + 100; } with (this._parent.gs.buttonSetting[4]) { v = _parent.b4_v.getSelectedIndex() + 1; count = _parent.b4_count.getSelectedIndex(); intval = _parent.b4_intval.getSelectedItem().data; trace("intval = " + intval); } this._parent._visible = false; _parent._parent.setting_btn.enabled = true; }
Instance of Symbol 139 MovieClip [FPushButtonSymbol] in Symbol 188 MovieClip Frame 1
//component parameters onClipEvent (initialize) { label = "Cancel"; clickHandler = ""; } on (release) { this._parent._visible = false; _parent._parent.setting_btn.enabled = true; }
Instance of Symbol 136 MovieClip [FComboBoxSymbol] "b2_count" in Symbol 188 MovieClip Frame 1
//component parameters onClipEvent (initialize) { editable = false; labels = []; labels[0] = 0; labels[1] = 1; labels[2] = 2; labels[3] = 3; labels[4] = 4; labels[5] = 5; labels[6] = 6; labels[7] = 7; labels[8] = 8; labels[9] = 9; labels[10] = 10; data = []; data[0] = 0; data[1] = 1; data[2] = 2; data[3] = 3; data[4] = 4; data[5] = 5; data[6] = 6; data[7] = 7; data[8] = 8; data[9] = 9; data[10] = 10; rowCount = 8; changeHandler = ""; }
Instance of Symbol 136 MovieClip [FComboBoxSymbol] "b3_count" in Symbol 188 MovieClip Frame 1
//component parameters onClipEvent (initialize) { editable = false; labels = []; labels[0] = 0; labels[1] = 1; labels[2] = 2; labels[3] = 3; labels[4] = 4; labels[5] = 5; labels[6] = 6; labels[7] = 7; labels[8] = 8; labels[9] = 9; labels[10] = 10; data = []; data[0] = 0; data[1] = 1; data[2] = 2; data[3] = 3; data[4] = 4; data[5] = 5; data[6] = 6; data[7] = 7; data[8] = 8; data[9] = 9; data[10] = 10; rowCount = 8; changeHandler = ""; }
Instance of Symbol 136 MovieClip [FComboBoxSymbol] "b4_count" in Symbol 188 MovieClip Frame 1
//component parameters onClipEvent (initialize) { editable = false; labels = []; labels[0] = 0; labels[1] = 1; labels[2] = 2; labels[3] = 3; labels[4] = 4; labels[5] = 5; labels[6] = 6; labels[7] = 7; labels[8] = 8; labels[9] = 9; labels[10] = 10; data = []; data[0] = 0; data[1] = 1; data[2] = 2; data[3] = 3; data[4] = 4; data[5] = 5; data[6] = 6; data[7] = 7; data[8] = 8; data[9] = 9; data[10] = 10; rowCount = 8; changeHandler = ""; }
Instance of Symbol 136 MovieClip [FComboBoxSymbol] "b1_intval" in Symbol 188 MovieClip Frame 1
//component parameters onClipEvent (initialize) { editable = false; labels = []; labels[0] = 100; labels[1] = 200; labels[2] = 300; labels[3] = 400; labels[4] = 500; data = []; data[0] = 100; data[1] = 200; data[2] = 300; data[3] = 400; data[4] = 500; rowCount = 8; changeHandler = ""; }
Instance of Symbol 136 MovieClip [FComboBoxSymbol] "b2_intval" in Symbol 188 MovieClip Frame 1
//component parameters onClipEvent (initialize) { editable = false; labels = []; labels[0] = 100; labels[1] = 200; labels[2] = 300; labels[3] = 400; labels[4] = 500; data = []; data[0] = 100; data[1] = 200; data[2] = 300; data[3] = 400; data[4] = 500; rowCount = 8; changeHandler = ""; }
Instance of Symbol 136 MovieClip [FComboBoxSymbol] "b3_intval" in Symbol 188 MovieClip Frame 1
//component parameters onClipEvent (initialize) { editable = false; labels = []; labels[0] = 100; labels[1] = 200; labels[2] = 300; labels[3] = 400; labels[4] = 500; data = []; data[0] = 100; data[1] = 200; data[2] = 300; data[3] = 400; data[4] = 500; rowCount = 8; changeHandler = ""; }
Instance of Symbol 136 MovieClip [FComboBoxSymbol] "b4_intval" in Symbol 188 MovieClip Frame 1
//component parameters onClipEvent (initialize) { editable = false; labels = []; labels[0] = 100; labels[1] = 200; labels[2] = 300; labels[3] = 400; labels[4] = 500; data = []; data[0] = 100; data[1] = 200; data[2] = 300; data[3] = 400; data[4] = 500; rowCount = 5; changeHandler = ""; }
Symbol 195 MovieClip Frame 1
function doInit(lang) { trace("Board: doInit"); about_btn._visible = false; data_about_txt._visible = false; info_back_mc._visible = false; setting_mc._visible = false; if (Lang == "en") { label_p_txt.text = "Physical strength"; label_s_txt.text = "Spiritual strength"; label_name_txt.text = "Name:"; label_age_txt.text = "Age:"; label_about_txt.text = "Info."; label_setting_txt.text = "Set"; label_v0_txt.text = "Low"; label_v1_txt.text = "Middle"; label_v2_txt.text = "High"; setting_btn.setlabel("Setting ..."); } } function doStart(woman) { this.womanObj = woman; this.monitorObj = new Monitor(woman); this.monitorObj.doStart(); trace("Board: doStart: " + woman.woman_mc.Name); data_id_txt.text = womanID; with (woman.woman_mc) { data_name_txt.text = Name; data_Age_txt.text = Age; data_about_txt.text = About; } about_btn._visible = woman.woman_mc.About != null; } function doAlert(b) { this.alert_mc._visible = b; if (!b) { this.alert_mc.stop(); } else { this.alert_mc.play(); } } function Monitor(woman) { this.intervalID = 0; this.p_mc = pMonitor_mc; this.s_mc = sMonitor_mc; this.woman = woman; } function GameSetting() { this.buttonSetting = new Array(5); this.buttonSetting[1] = {v:1, count:10, intval:100}; this.buttonSetting[2] = {v:2, count:5, intval:200}; this.buttonSetting[3] = {v:2, count:10, intval:200}; this.buttonSetting[4] = {v:3, count:4, intval:100}; } trace("Board: "); _root.gameSettingObj = new GameSetting(); alert_mc._visible = false; status_mc._visible = false; setting_mc._visible = false; Monitor.prototype.doStart = function () { clearInterval(this.intervalID); this.intervalID = setInterval(this, "xScan", 1000); }; Monitor.prototype.xScan = function () { var w = this.woman; data_p_txt.text = Math.floor(w.pPoint); data_s_txt.text = Math.floor(w.sPoint); this.p_mc.setValue(w.pPoint); this.s_mc.setValue(w.sPoint); doAlert(w.pPoint < 0); }; GameSetting.prototype.doInit = function () { };
Instance of Symbol 139 MovieClip [FPushButtonSymbol] "setting_btn" in Symbol 195 MovieClip Frame 1
//component parameters onClipEvent (initialize) { label = "\u30DC\u30BF\u30F3\u8A2D\u5B9A"; clickHandler = ""; } on (release) { with (_parent.setting_mc) { _visible = true; doLoad(_root.gameSettingObj); } this.enabled = false; }
Symbol 208 MovieClip Frame 1
play();

Library Items

Symbol 1 Sound [悲鳴07]
Symbol 2 Sound [悲鳴04]
Symbol 3 Sound [悲鳴01]
Symbol 4 Sound [elec.wav]
Symbol 5 Sound [elec16.wav]Used by:143
Symbol 6 GraphicUsed by:7 71 75 76 85
Symbol 7 MovieClip [fpb_hitArea]Uses:6
Symbol 8 GraphicUsed by:9 10 17 18 23 24 25 26 29 30 113
Symbol 9 MovieClipUses:8Used by:16
Symbol 10 MovieClipUses:8Used by:16
Symbol 11 GraphicUsed by:12 13 19 20 31 32 119
Symbol 12 MovieClipUses:11Used by:16
Symbol 13 MovieClipUses:11Used by:16
Symbol 14 GraphicUsed by:15 21 27 33 37 55 72 73 79 80 82 88 100
Symbol 15 MovieClipUses:14Used by:16
Symbol 16 MovieClipUses:9 10 12 13 15Used by:35
Symbol 17 MovieClipUses:8Used by:22
Symbol 18 MovieClipUses:8Used by:22
Symbol 19 MovieClipUses:11Used by:22
Symbol 20 MovieClipUses:11Used by:22
Symbol 21 MovieClipUses:14Used by:22
Symbol 22 MovieClipUses:17 18 19 20 21Used by:35
Symbol 23 MovieClipUses:8Used by:28
Symbol 24 MovieClipUses:8Used by:28
Symbol 25 MovieClipUses:8Used by:28
Symbol 26 MovieClipUses:8Used by:28
Symbol 27 MovieClipUses:14Used by:28
Symbol 28 MovieClipUses:23 24 25 26 27Used by:35
Symbol 29 MovieClipUses:8Used by:34
Symbol 30 MovieClipUses:8Used by:34
Symbol 31 MovieClipUses:11Used by:34
Symbol 32 MovieClipUses:11Used by:34
Symbol 33 MovieClipUses:14Used by:34
Symbol 34 MovieClipUses:29 30 31 32 33Used by:35
Symbol 35 MovieClip [fpb_states]Uses:16 22 28 34
Symbol 36 MovieClip [FUIComponentSymbol]
Symbol 37 MovieClipUses:14Used by:48
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClipUses:38Used by:48
Symbol 40 GraphicUsed by:41 61 91 106
Symbol 41 MovieClipUses:40Used by:48
Symbol 42 GraphicUsed by:43 62 92 107
Symbol 43 MovieClipUses:42Used by:48
Symbol 44 GraphicUsed by:45 50 60 93 97 105
Symbol 45 MovieClipUses:44Used by:48
Symbol 46 GraphicUsed by:47 49 59 94 96 104
Symbol 47 MovieClipUses:46Used by:48
Symbol 48 MovieClipUses:37 39 41 43 45 47Used by:68
Symbol 49 MovieClipUses:46Used by:58
Symbol 50 MovieClipUses:44Used by:58
Symbol 51 GraphicUsed by:52 98
Symbol 52 MovieClipUses:51Used by:58
Symbol 53 GraphicUsed by:54 99
Symbol 54 MovieClipUses:53Used by:58
Symbol 55 MovieClipUses:14Used by:58
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClipUses:56Used by:58
Symbol 58 MovieClipUses:49 50 52 54 55 57Used by:68
Symbol 59 MovieClipUses:46Used by:67
Symbol 60 MovieClipUses:44Used by:67
Symbol 61 MovieClipUses:40Used by:67
Symbol 62 MovieClipUses:42Used by:67
Symbol 63 GraphicUsed by:64 108
Symbol 64 MovieClipUses:63Used by:67
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClipUses:65Used by:67
Symbol 67 MovieClipUses:59 60 61 62 64 66Used by:68
Symbol 68 MovieClip [UpArrow]Uses:48 58 67
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:69Used by:74
Symbol 71 MovieClipUses:6Used by:74
Symbol 72 MovieClipUses:14Used by:74
Symbol 73 MovieClipUses:14Used by:74
Symbol 74 MovieClipUses:70 71 72 73Used by:87
Symbol 75 MovieClipUses:6Used by:81
Symbol 76 MovieClipUses:6Used by:81
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:77Used by:81
Symbol 79 MovieClipUses:14Used by:81
Symbol 80 MovieClipUses:14Used by:81
Symbol 81 MovieClipUses:75 76 78 79 80Used by:87
Symbol 82 MovieClipUses:14Used by:86
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClipUses:83Used by:86
Symbol 85 MovieClipUses:6Used by:86
Symbol 86 MovieClipUses:82 84 85Used by:87
Symbol 87 MovieClip [ScrollThumb]Uses:74 81 86
Symbol 88 MovieClipUses:14Used by:95
Symbol 89 GraphicUsed by:90
Symbol 90 MovieClipUses:89Used by:95
Symbol 91 MovieClipUses:40Used by:95
Symbol 92 MovieClipUses:42Used by:95
Symbol 93 MovieClipUses:44Used by:95
Symbol 94 MovieClipUses:46Used by:95
Symbol 95 MovieClipUses:88 90 91 92 93 94Used by:112
Symbol 96 MovieClipUses:46Used by:103
Symbol 97 MovieClipUses:44Used by:103
Symbol 98 MovieClipUses:51Used by:103
Symbol 99 MovieClipUses:53Used by:103
Symbol 100 MovieClipUses:14Used by:103
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClipUses:101Used by:103
Symbol 103 MovieClipUses:96 97 98 99 100 102Used by:112
Symbol 104 MovieClipUses:46Used by:111
Symbol 105 MovieClipUses:44Used by:111
Symbol 106 MovieClipUses:40Used by:111
Symbol 107 MovieClipUses:42Used by:111
Symbol 108 MovieClipUses:63Used by:111
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClipUses:109Used by:111
Symbol 111 MovieClipUses:104 105 106 107 108 110Used by:112
Symbol 112 MovieClip [DownArrow]Uses:95 103 111
Symbol 113 MovieClipUses:8Used by:114
Symbol 114 MovieClip [FHighlightSymbol]Uses:113
Symbol 115 FontUsed by:116
Symbol 116 EditableTextUses:115Used by:117
Symbol 117 MovieClip [FLabelSymbol]Uses:116
Symbol 118 MovieClip [FListItemSymbol]Used by:132
Symbol 119 MovieClipUses:11Used by:120
Symbol 120 MovieClipUses:119Used by:121
Symbol 121 MovieClip [FScrollBarSymbol]Uses:120Used by:125
Symbol 122 MovieClip [DataProviderSymbol]Used by:124
Symbol 123 MovieClip [FSelectableItemSymbol]Used by:124
Symbol 124 MovieClip [FSelectableListSymbol]Uses:122 123Used by:125
Symbol 125 MovieClip [FScrollSelectListSymbol]Uses:121 124Used by:132 136
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClipUses:126Used by:129
Symbol 128 GraphicUsed by:129
Symbol 129 MovieClip [FBoundingBoxSymbol]Uses:127 128Used by:132 136 139
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClipUses:130Used by:132
Symbol 132 MovieClip [FListBoxSymbol]Uses:118 125 129 131
Symbol 133 MovieClip [FComboBoxItemSymbol]Used by:136
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:134Used by:136
Symbol 136 MovieClip [FComboBoxSymbol]Uses:125 133 129 135Used by:188
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:137Used by:139
Symbol 139 MovieClip [FPushButtonSymbol]Uses:129 138Used by:188 195
Symbol 140 GraphicUsed by:141 142 196
Symbol 141 MovieClip [woman]Uses:140Used by:Timeline
Symbol 142 MovieClipUses:140Used by:143 168 188 195  Timeline
Symbol 143 MovieClipUses:142 5Used by:Timeline
Symbol 144 FontUsed by:145 146 147 165 166 167 170 171 172 173 174 180 181 182 183 184 185 186 187 197 209 210 211 212 213 214 215 216 217
Symbol 145 EditableTextUses:144Used by:195
Symbol 146 EditableTextUses:144Used by:195
Symbol 147 EditableTextUses:144Used by:195
Symbol 148 GraphicUsed by:161 162 163 164
Symbol 149 GraphicUsed by:161 162 163 164
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150Used by:161 162 163 164
Symbol 152 GraphicUsed by:161 162 163 164
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClipUses:153Used by:161 162 163 164
Symbol 155 GraphicUsed by:161 162 163 164
Symbol 156 GraphicUsed by:161 162 163 164
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClipUses:157Used by:161 162 163 164
Symbol 159 GraphicUsed by:161 162 163 164
Symbol 160 GraphicUsed by:161 162 163 164
Symbol 161 ButtonUses:148 149 151 152 154 155 156 158 159 160Used by:195
Symbol 162 ButtonUses:148 149 151 152 154 155 156 158 159 160Used by:195
Symbol 163 ButtonUses:148 149 151 152 154 155 156 158 159 160Used by:195
Symbol 164 ButtonUses:148 149 151 152 154 155 156 158 159 160Used by:195
Symbol 165 EditableTextUses:144Used by:195
Symbol 166 EditableTextUses:144Used by:195
Symbol 167 EditableTextUses:144Used by:195
Symbol 168 MovieClipUses:142Used by:169
Symbol 169 MovieClipUses:168Used by:195  Timeline
Symbol 170 EditableTextUses:144Used by:195
Symbol 171 EditableTextUses:144Used by:195
Symbol 172 EditableTextUses:144Used by:195
Symbol 173 EditableTextUses:144Used by:195
Symbol 174 EditableTextUses:144Used by:195
Symbol 175 FontUsed by:176
Symbol 176 EditableTextUses:175Used by:179
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:177Used by:179
Symbol 179 MovieClipUses:176 178Used by:195
Symbol 180 EditableTextUses:144Used by:188
Symbol 181 EditableTextUses:144Used by:188
Symbol 182 EditableTextUses:144Used by:188
Symbol 183 EditableTextUses:144Used by:188
Symbol 184 EditableTextUses:144Used by:188
Symbol 185 EditableTextUses:144Used by:188
Symbol 186 EditableTextUses:144Used by:188
Symbol 187 EditableTextUses:144Used by:188
Symbol 188 MovieClipUses:142 180 181 136 182 183 184 185 186 139 187Used by:195
Symbol 189 GraphicUsed by:193
Symbol 190 GraphicUsed by:193
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:191Used by:193
Symbol 193 MovieClipUses:189 190 192Used by:195
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:142 145 146 147 161 162 163 164 165 166 167 169 170 171 172 173 174 139 179 188 193 194Used by:Timeline
Symbol 196 ButtonUses:140Used by:Timeline
Symbol 197 TextUses:144Used by:198
Symbol 198 MovieClipUses:197Used by:Timeline
Symbol 199 FontUsed by:200
Symbol 200 TextUses:199Used by:Timeline
Symbol 201 FontUsed by:202 220
Symbol 202 TextUses:201Used by:Timeline
Symbol 203 FontUsed by:204
Symbol 204 EditableTextUses:203Used by:Timeline
Symbol 205 GraphicUsed by:208
Symbol 206 FontUsed by:207
Symbol 207 TextUses:206Used by:208
Symbol 208 MovieClipUses:205 207Used by:Timeline
Symbol 209 EditableTextUses:144Used by:Timeline
Symbol 210 TextUses:144Used by:Timeline
Symbol 211 EditableTextUses:144Used by:Timeline
Symbol 212 EditableTextUses:144Used by:Timeline
Symbol 213 EditableTextUses:144Used by:Timeline
Symbol 214 EditableTextUses:144Used by:Timeline
Symbol 215 TextUses:144Used by:Timeline
Symbol 216 TextUses:144Used by:Timeline
Symbol 217 TextUses:144Used by:Timeline
Symbol 218 FontUsed by:219
Symbol 219 TextUses:218Used by:Timeline
Symbol 220 TextUses:201Used by:Timeline

Instance Names

"shock_mc"Frame 1Symbol 143 MovieClip
"woman_mc"Frame 1Symbol 141 MovieClip [woman]
"Board_mc"Frame 1Symbol 195 MovieClip
"maku"Frame 1Symbol 196 Button
"debug_txt"Frame 38Symbol 209 EditableText
"loading_txt"Frame 41Symbol 211 EditableText
"loading_mc"Frame 41Symbol 169 MovieClip
"loading_name_txt"Frame 41Symbol 212 EditableText
"loading_age_txt"Frame 41Symbol 213 EditableText
"loading_id_txt"Frame 41Symbol 214 EditableText
"frame1"Symbol 16 MovieClip Frame 1Symbol 9 MovieClip
"frame2"Symbol 16 MovieClip Frame 1Symbol 10 MovieClip
"frame3"Symbol 16 MovieClip Frame 1Symbol 12 MovieClip
"frame4"Symbol 16 MovieClip Frame 1Symbol 13 MovieClip
"frame5"Symbol 16 MovieClip Frame 1Symbol 15 MovieClip
"frame1"Symbol 22 MovieClip Frame 1Symbol 17 MovieClip
"frame2"Symbol 22 MovieClip Frame 1Symbol 18 MovieClip
"frame3"Symbol 22 MovieClip Frame 1Symbol 19 MovieClip
"frame4"Symbol 22 MovieClip Frame 1Symbol 20 MovieClip
"frame5"Symbol 22 MovieClip Frame 1Symbol 21 MovieClip
"frame1"Symbol 28 MovieClip Frame 1Symbol 23 MovieClip
"frame2"Symbol 28 MovieClip Frame 1Symbol 24 MovieClip
"frame3"Symbol 28 MovieClip Frame 1Symbol 25 MovieClip
"frame4"Symbol 28 MovieClip Frame 1Symbol 26 MovieClip
"frame5"Symbol 28 MovieClip Frame 1Symbol 27 MovieClip
"frame1"Symbol 34 MovieClip Frame 1Symbol 29 MovieClip
"frame2"Symbol 34 MovieClip Frame 1Symbol 30 MovieClip
"frame3"Symbol 34 MovieClip Frame 1Symbol 31 MovieClip
"frame4"Symbol 34 MovieClip Frame 1Symbol 32 MovieClip
"frame5"Symbol 34 MovieClip Frame 1Symbol 33 MovieClip
"up_mc"Symbol 35 MovieClip [fpb_states] Frame 1Symbol 16 MovieClip
"over_mc"Symbol 35 MovieClip [fpb_states] Frame 2Symbol 22 MovieClip
"down_mc"Symbol 35 MovieClip [fpb_states] Frame 3Symbol 28 MovieClip
"disabled_mc"Symbol 35 MovieClip [fpb_states] Frame 4Symbol 34 MovieClip
"face_mc"Symbol 48 MovieClip Frame 1Symbol 37 MovieClip
"arrow_mc"Symbol 48 MovieClip Frame 1Symbol 39 MovieClip
"highlight_mc"Symbol 48 MovieClip Frame 1Symbol 41 MovieClip
"shadow_mc"Symbol 48 MovieClip Frame 1Symbol 43 MovieClip
"darkshadow_mc"Symbol 48 MovieClip Frame 1Symbol 45 MovieClip
"highlight3D_mc"Symbol 48 MovieClip Frame 1Symbol 47 MovieClip
"darkshadow_mc"Symbol 58 MovieClip Frame 1Symbol 49 MovieClip
"highlight3D_mc"Symbol 58 MovieClip Frame 1Symbol 50 MovieClip
"highlight_mc"Symbol 58 MovieClip Frame 1Symbol 52 MovieClip
"shadow_mc"Symbol 58 MovieClip Frame 1Symbol 54 MovieClip
"face_mc"Symbol 58 MovieClip Frame 1Symbol 55 MovieClip
"arrow_mc"Symbol 58 MovieClip Frame 1Symbol 57 MovieClip
"highlight3D_mc"Symbol 67 MovieClip Frame 1Symbol 59 MovieClip
"darkshadow_mc"Symbol 67 MovieClip Frame 1Symbol 60 MovieClip
"highlight_mc"Symbol 67 MovieClip Frame 1Symbol 61 MovieClip
"shadow_mc"Symbol 67 MovieClip Frame 1Symbol 62 MovieClip
"face_mc"Symbol 67 MovieClip Frame 1Symbol 64 MovieClip
"arrow_mc"Symbol 67 MovieClip Frame 1Symbol 66 MovieClip
"up"Symbol 68 MovieClip [UpArrow] Frame 1Symbol 48 MovieClip
"down"Symbol 68 MovieClip [UpArrow] Frame 2Symbol 58 MovieClip
"disabled"Symbol 68 MovieClip [UpArrow] Frame 3Symbol 67 MovieClip
"highlight3D_mc"Symbol 74 MovieClip Frame 1Symbol 70 MovieClip
"darkshadow_mc"Symbol 74 MovieClip Frame 1Symbol 71 MovieClip
"highlight_mc"Symbol 74 MovieClip Frame 1Symbol 72 MovieClip
"shadow_mc"Symbol 74 MovieClip Frame 1Symbol 73 MovieClip
"highlight3D_mc"Symbol 81 MovieClip Frame 1Symbol 75 MovieClip
"darkshadow_mc"Symbol 81 MovieClip Frame 1Symbol 76 MovieClip
"shadow_mc"Symbol 81 MovieClip Frame 1Symbol 78 MovieClip
"face_mc"Symbol 81 MovieClip Frame 1Symbol 79 MovieClip
"highlight_mc"Symbol 81 MovieClip Frame 1Symbol 80 MovieClip
"shadow_mc"Symbol 86 MovieClip Frame 1Symbol 82 MovieClip
"darkshadow_mc"Symbol 86 MovieClip Frame 1Symbol 84 MovieClip
"highlight3D_mc"Symbol 86 MovieClip Frame 1Symbol 85 MovieClip
"mc_sliderTop"Symbol 87 MovieClip [ScrollThumb] Frame 1Symbol 74 MovieClip
"mc_sliderMid"Symbol 87 MovieClip [ScrollThumb] Frame 1Symbol 81 MovieClip
"mc_sliderBot"Symbol 87 MovieClip [ScrollThumb] Frame 1Symbol 86 MovieClip
"face_mc"Symbol 95 MovieClip Frame 1Symbol 88 MovieClip
"arrow_mc"Symbol 95 MovieClip Frame 1Symbol 90 MovieClip
"highlight_mc"Symbol 95 MovieClip Frame 1Symbol 91 MovieClip
"shadow_mc"Symbol 95 MovieClip Frame 1Symbol 92 MovieClip
"darkshadow_mc"Symbol 95 MovieClip Frame 1Symbol 93 MovieClip
"highlight3D_mc"Symbol 95 MovieClip Frame 1Symbol 94 MovieClip
"darkshadow_mc"Symbol 103 MovieClip Frame 1Symbol 96 MovieClip
"highlight3D_mc"Symbol 103 MovieClip Frame 1Symbol 97 MovieClip
"highlight_mc"Symbol 103 MovieClip Frame 1Symbol 98 MovieClip
"shadow_mc"Symbol 103 MovieClip Frame 1Symbol 99 MovieClip
"face_mc"Symbol 103 MovieClip Frame 1Symbol 100 MovieClip
"arrow_mc"Symbol 103 MovieClip Frame 1Symbol 102 MovieClip
"highlight3D_mc"Symbol 111 MovieClip Frame 1Symbol 104 MovieClip
"darkshadow_mc"Symbol 111 MovieClip Frame 1Symbol 105 MovieClip
"highlight_mc"Symbol 111 MovieClip Frame 1Symbol 106 MovieClip
"shadow_mc"Symbol 111 MovieClip Frame 1Symbol 107 MovieClip
"face_mc"Symbol 111 MovieClip Frame 1Symbol 108 MovieClip
"arrow_mc"Symbol 111 MovieClip Frame 1Symbol 110 MovieClip
"up"Symbol 112 MovieClip [DownArrow] Frame 1Symbol 95 MovieClip
"down"Symbol 112 MovieClip [DownArrow] Frame 2Symbol 103 MovieClip
"disabled"Symbol 112 MovieClip [DownArrow] Frame 3Symbol 111 MovieClip
"highlight_mc"Symbol 114 MovieClip [FHighlightSymbol] Frame 1Symbol 113 MovieClip
"highlight_mc2"Symbol 114 MovieClip [FHighlightSymbol] Frame 2Symbol 113 MovieClip
"highlight_mc3"Symbol 114 MovieClip [FHighlightSymbol] Frame 3Symbol 113 MovieClip
"labelField"Symbol 117 MovieClip [FLabelSymbol] Frame 1Symbol 116 EditableText
"track_mc"Symbol 120 MovieClip Frame 1Symbol 119 MovieClip
"scrollTrack_mc"Symbol 121 MovieClip [FScrollBarSymbol] Frame 1Symbol 120 MovieClip
"dPAsset"Symbol 124 MovieClip [FSelectableListSymbol] Frame 1Symbol 122 MovieClip [DataProviderSymbol]
"ItemAsset"Symbol 124 MovieClip [FSelectableListSymbol] Frame 1Symbol 123 MovieClip [FSelectableItemSymbol]
"scrollBarAsset"Symbol 125 MovieClip [FScrollSelectListSymbol] Frame 1Symbol 121 MovieClip [FScrollBarSymbol]
"superClassAsset"Symbol 125 MovieClip [FScrollSelectListSymbol] Frame 1Symbol 124 MovieClip [FSelectableListSymbol]
"boundingBox"Symbol 129 MovieClip [FBoundingBoxSymbol] Frame 1Symbol 127 MovieClip
"boundingBox2"Symbol 129 MovieClip [FBoundingBoxSymbol] Frame 2Symbol 127 MovieClip
"itemAsset"Symbol 132 MovieClip [FListBoxSymbol] Frame 1Symbol 118 MovieClip [FListItemSymbol]
"superClassAsset"Symbol 132 MovieClip [FListBoxSymbol] Frame 1Symbol 125 MovieClip [FScrollSelectListSymbol]
"boundingBox_mc"Symbol 132 MovieClip [FListBoxSymbol] Frame 1Symbol 129 MovieClip [FBoundingBoxSymbol]
"deadPreview"Symbol 132 MovieClip [FListBoxSymbol] Frame 1Symbol 131 MovieClip
"superClassAsset"Symbol 136 MovieClip [FComboBoxSymbol] Frame 1Symbol 125 MovieClip [FScrollSelectListSymbol]
"itemAsset"Symbol 136 MovieClip [FComboBoxSymbol] Frame 1Symbol 133 MovieClip [FComboBoxItemSymbol]
"proxyBox_mc"Symbol 136 MovieClip [FComboBoxSymbol] Frame 1Symbol 129 MovieClip [FBoundingBoxSymbol]
"deadPreview"Symbol 136 MovieClip [FComboBoxSymbol] Frame 1Symbol 135 MovieClip
"boundingBox_mc"Symbol 139 MovieClip [FPushButtonSymbol] Frame 1Symbol 129 MovieClip [FBoundingBoxSymbol]
"deadPreview"Symbol 139 MovieClip [FPushButtonSymbol] Frame 1Symbol 138 MovieClip
"v10_mc"Symbol 169 MovieClip Frame 1Symbol 168 MovieClip
"v9_mc"Symbol 169 MovieClip Frame 1Symbol 168 MovieClip
"v8_mc"Symbol 169 MovieClip Frame 1Symbol 168 MovieClip
"v7_mc"Symbol 169 MovieClip Frame 1Symbol 168 MovieClip
"v6_mc"Symbol 169 MovieClip Frame 1Symbol 168 MovieClip
"v5_mc"Symbol 169 MovieClip Frame 1Symbol 168 MovieClip
"v4_mc"Symbol 169 MovieClip Frame 1Symbol 168 MovieClip
"v3_mc"Symbol 169 MovieClip Frame 1Symbol 168 MovieClip
"v2_mc"Symbol 169 MovieClip Frame 1Symbol 168 MovieClip
"v1_mc"Symbol 169 MovieClip Frame 1Symbol 168 MovieClip
"v0_mc"Symbol 169 MovieClip Frame 1Symbol 168 MovieClip
"b1_v"Symbol 188 MovieClip Frame 1Symbol 136 MovieClip [FComboBoxSymbol]
"b1_count"Symbol 188 MovieClip Frame 1Symbol 136 MovieClip [FComboBoxSymbol]
"b2_v"Symbol 188 MovieClip Frame 1Symbol 136 MovieClip [FComboBoxSymbol]
"b3_v"Symbol 188 MovieClip Frame 1Symbol 136 MovieClip [FComboBoxSymbol]
"b4_v"Symbol 188 MovieClip Frame 1Symbol 136 MovieClip [FComboBoxSymbol]
"b2_count"Symbol 188 MovieClip Frame 1Symbol 136 MovieClip [FComboBoxSymbol]
"b3_count"Symbol 188 MovieClip Frame 1Symbol 136 MovieClip [FComboBoxSymbol]
"b4_count"Symbol 188 MovieClip Frame 1Symbol 136 MovieClip [FComboBoxSymbol]
"b1_intval"Symbol 188 MovieClip Frame 1Symbol 136 MovieClip [FComboBoxSymbol]
"b2_intval"Symbol 188 MovieClip Frame 1Symbol 136 MovieClip [FComboBoxSymbol]
"b3_intval"Symbol 188 MovieClip Frame 1Symbol 136 MovieClip [FComboBoxSymbol]
"b4_intval"Symbol 188 MovieClip Frame 1Symbol 136 MovieClip [FComboBoxSymbol]
"label_v1_txt"Symbol 195 MovieClip Frame 1Symbol 145 EditableText
"label_v0_txt"Symbol 195 MovieClip Frame 1Symbol 146 EditableText
"label_v2_txt"Symbol 195 MovieClip Frame 1Symbol 147 EditableText
"v1_btn"Symbol 195 MovieClip Frame 1Symbol 161 Button
"label_name_txt"Symbol 195 MovieClip Frame 1Symbol 165 EditableText
"label_age_txt"Symbol 195 MovieClip Frame 1Symbol 166 EditableText
"data_age_txt"Symbol 195 MovieClip Frame 1Symbol 167 EditableText
"pMonitor_mc"Symbol 195 MovieClip Frame 1Symbol 169 MovieClip
"label_p_txt"Symbol 195 MovieClip Frame 1Symbol 170 EditableText
"data_p_txt"Symbol 195 MovieClip Frame 1Symbol 171 EditableText
"label_s_txt"Symbol 195 MovieClip Frame 1Symbol 172 EditableText
"sMonitor_mc"Symbol 195 MovieClip Frame 1Symbol 169 MovieClip
"data_s_txt"Symbol 195 MovieClip Frame 1Symbol 173 EditableText
"data_name_txt"Symbol 195 MovieClip Frame 1Symbol 174 EditableText
"setting_btn"Symbol 195 MovieClip Frame 1Symbol 139 MovieClip [FPushButtonSymbol]
"alert_mc"Symbol 195 MovieClip Frame 1Symbol 179 MovieClip
"setting_mc"Symbol 195 MovieClip Frame 1Symbol 188 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "悲鳴07"
ExportAssets (56)Timeline Frame 1Symbol 2 as "悲鳴04"
ExportAssets (56)Timeline Frame 1Symbol 3 as "悲鳴01"
ExportAssets (56)Timeline Frame 1Symbol 4 as "elec.wav"
ExportAssets (56)Timeline Frame 1Symbol 5 as "elec16.wav"
ExportAssets (56)Timeline Frame 1Symbol 7 as "fpb_hitArea"
ExportAssets (56)Timeline Frame 1Symbol 35 as "fpb_states"
ExportAssets (56)Timeline Frame 1Symbol 36 as "FUIComponentSymbol"
ExportAssets (56)Timeline Frame 1Symbol 68 as "UpArrow"
ExportAssets (56)Timeline Frame 1Symbol 87 as "ScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 112 as "DownArrow"
ExportAssets (56)Timeline Frame 1Symbol 114 as "FHighlightSymbol"
ExportAssets (56)Timeline Frame 1Symbol 117 as "FLabelSymbol"
ExportAssets (56)Timeline Frame 1Symbol 118 as "FListItemSymbol"
ExportAssets (56)Timeline Frame 1Symbol 121 as "FScrollBarSymbol"
ExportAssets (56)Timeline Frame 1Symbol 122 as "DataProviderSymbol"
ExportAssets (56)Timeline Frame 1Symbol 123 as "FSelectableItemSymbol"
ExportAssets (56)Timeline Frame 1Symbol 124 as "FSelectableListSymbol"
ExportAssets (56)Timeline Frame 1Symbol 125 as "FScrollSelectListSymbol"
ExportAssets (56)Timeline Frame 1Symbol 129 as "FBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 132 as "FListBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 121 as "FScrollBarSymbol"
ExportAssets (56)Timeline Frame 1Symbol 125 as "FScrollSelectListSymbol"
ExportAssets (56)Timeline Frame 1Symbol 133 as "FComboBoxItemSymbol"
ExportAssets (56)Timeline Frame 1Symbol 129 as "FBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 136 as "FComboBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 129 as "FBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 139 as "FPushButtonSymbol"
ExportAssets (56)Timeline Frame 1Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 1Symbol 5 as "elec16.wav"
ExportAssets (56)Timeline Frame 1Symbol 5 as "elec16.wav"
ExportAssets (56)Timeline Frame 1Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 1Symbol 139 as "FPushButtonSymbol"
ExportAssets (56)Timeline Frame 1Symbol 136 as "FComboBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 136 as "FComboBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 136 as "FComboBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 136 as "FComboBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 136 as "FComboBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 139 as "FPushButtonSymbol"
ExportAssets (56)Timeline Frame 1Symbol 139 as "FPushButtonSymbol"
ExportAssets (56)Timeline Frame 1Symbol 136 as "FComboBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 136 as "FComboBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 136 as "FComboBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 136 as "FComboBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 136 as "FComboBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 136 as "FComboBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 136 as "FComboBoxSymbol"
ExportAssets (56)Timeline Frame 2Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 3Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 4Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 5Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 6Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 7Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 8Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 9Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 10Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 11Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 12Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 13Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 14Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 15Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 16Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 17Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 18Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 19Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 20Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 21Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 22Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 23Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 24Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 25Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 26Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 27Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 28Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 29Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 30Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 31Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 32Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 33Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 34Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 35Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 36Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 37Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 38Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 39Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 40Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 41Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 42Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 43Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 44Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 45Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 46Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 47Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 48Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 49Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 50Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 51Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 52Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 53Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 54Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 55Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 56Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 57Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 58Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 59Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 60Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 61Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 62Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 63Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 64Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 65Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 66Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 67Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 68Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 69Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 70Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 71Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 72Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 73Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 74Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 75Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 76Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 77Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 78Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 79Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 80Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 81Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 82Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 83Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 84Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 85Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 86Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 87Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 88Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 89Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 90Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 91Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 92Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 93Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 94Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 95Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 96Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 97Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 98Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 99Symbol 141 as "woman"
ExportAssets (56)Timeline Frame 100Symbol 141 as "woman"

Labels

"LoadingLoop"Frame 1
"Start"Frame 32
"Loading"Frame 41
"StartLoop"Frame 48
"StartWait"Frame 58
"StartDoing"Frame 67
"StartEnd"Frame 80
#"Symbol_10"Symbol 7 MovieClip [fpb_hitArea] Frame 1
"up"Symbol 35 MovieClip [fpb_states] Frame 1
"over"Symbol 35 MovieClip [fpb_states] Frame 2
"down"Symbol 35 MovieClip [fpb_states] Frame 3
"disabled"Symbol 35 MovieClip [fpb_states] Frame 4
"Symbol_36"Symbol 36 MovieClip [FUIComponentSymbol] Frame 1
"enabled"Symbol 114 MovieClip [FHighlightSymbol] Frame 1
"disabled"Symbol 114 MovieClip [FHighlightSymbol] Frame 2
"unfocused"Symbol 114 MovieClip [FHighlightSymbol] Frame 3
"Symbol_32"Symbol 117 MovieClip [FLabelSymbol] Frame 1
"Symbol_354"Symbol 122 MovieClip [DataProviderSymbol] Frame 1
"enabled"Symbol 129 MovieClip [FBoundingBoxSymbol] Frame 1
"disabled"Symbol 129 MovieClip [FBoundingBoxSymbol] Frame 2




http://swfchan.com/36/178987/info.shtml
Created: 16/10 -2018 21:38:18 Last modified: 13/11 -2023 08:16:23 Server time: 22/12 -2024 03:45:42