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

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

guitar-genious.swf

This is the info page for
Flash #115818

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


Text
More Games

START

<p align="center"><font face="FZCuYuan-M03S" size="12" color="#993300" letterSpacing="0.000000" kerning="1">space</font></p>

Back to Menu

Time:

Guitar Genious

<p align="center"></p>

More Games

=== Memory Mode ===
There are 32 cards. Every two cards are
the same!
You can turn open two cards at one
time. When the two cards are the same,
they will be open or they will turn back
again!
You win when all cards are open!

==  Play  ==

4

Meter/Bar

60

Meter/Min

1

2

3

6

Start

==  Music Mode  ==
Use keyboard or mouse to play.
Make your own music in this mode!
==  Play  ==

More games

<p align="left"><font face="FZDaHei-B02T" size="14" color="#ffffcc" letterSpacing="0.000000" kerning="1">Please listen carefully the following notes!</font></p><p align="left"><font face="FZDaHei-B02T" size="14" color="#ffffcc" letterSpacing="0.000000" kerning="1">One;two;three;four;five</font></p><p align="left"><font face="FZDaHei-B02T" size="14" color="#ffffcc" letterSpacing="0.000000" kerning="1">You can give the notes you hear now. (Press respective keys)</font></p><p align="left"></p>

===Sound Mode ===
Listen carefully and give the notes you
hear!
==  Play  ==

Tap:

Shot :

Time:

Notes:

★ One level complete ★

check results in the left

=== Speed mode ===
Notes keep falling down. Press
respective notes when they
fall to the   lines of the staff.
Every escape represents a
mistake.You fail when you
havemade50mistakes.
There are 300 seconds for this
challenge.
== select difficulty to play  ==

<p align="center"><font face="FZCuYuan-M03S" size="18" color="#ffffff" letterSpacing="0.000000" kerning="1">Easy &nbsp;&nbsp;</font></p>

<p align="center"><font face="FZCuYuan-M03S" size="18" color="#ffffff" letterSpacing="0.000000" kerning="1">Normal &nbsp;</font></p>

<p align="center"><font face="FZCuYuan-M03S" size="18" color="#ffffff" letterSpacing="0.000000" kerning="1">Hard &nbsp;</font></p>

<p align="center"><font face="FZCuYuan-M03S" size="18" color="#ffffff" letterSpacing="0.000000" kerning="1">Master &nbsp;</font></p>

<p align="center"><font face="FZCuYuan-M03S" size="18" color="#ffffff" letterSpacing="0.000000" kerning="1">Devil</font></p>

<p align="center"><font face="FZCuYuan-M03S" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">Miss!</font></p>

=== Note Mode ===
There will be eight notes in a line. Tap them one by
one.
When you tap all eight notes right in the limited time,
you are succeed!
You will get extra score if you tap Space in the best
time.
You get eight chances.
Wish you good luck!
== Play ==

Game Over !

Music Mode
Note   Mode
Speed mode
Sound Mode
Memory Mode

<p align="left"></p>

<p align="left"><font face="FZCuYuan-M03S" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">Close</font></p>

More Games

ActionScript [AS1/AS2]

Frame 1
Stage.showMenu = false; Stage.scaleMode = "noScale"; function fwAd_onClickStartBtn() { onEnterFrame = function () { byteloaded = _root.getBytesLoaded(); bytetotal = _root.getBytesTotal(); bili = int((byteloaded / bytetotal) * 100); _root.mc111.gotoAndStop(bili); txt.text = ("\u5DF2\u4E0B\u8F7D " + bili) + " %"; if (bili >= 100) { gotoAndStop (2); delete onEnterFrame; } }; } stop(); FWAd_AS2.showAd({container:this, x:0, y:0, wid:640, hei:480, starPoolID:"13381", starSubPoolID:"28", adType:"loading", onClickStartBtn:fwAd_onClickStartBtn});
Frame 2
function NewDrag(Mc) { Mc.onPress = function () { startDrag (this, false, 0, 187, 0, 0); this._parent.onEnterFrame = function () { Set("\u8BA1\u7B97\u5668", (\u957F\u5EA6 - 221) / 187); \u60C5\u62A5._y = ((r.a._y * \u8BA1\u7B97\u5668) * -1) + 148; }; }; Mc.onRelease = function () { stopDrag(); delete this._parent.onEnterFrame; }; Mc.onReleaseOutside = function () { stopDrag(); }; } function change(evt) { trace(evt.target.selectedItem.data); Music.setVolume(evt.target.selectedItem.data); } var Music = new Sound(_root); Music.setVolume(100); stop(); NewDrag(r.a); comboBox.addEventListener("change", this); Set("\u6E38\u620F\u8BF4\u660E", "\u672C\u6E38\u620F\u5C5E\u4E8E\u97F3\u4E50\u7C7B\u6E38\u620F\u3002\n\u597D\u5427\uFF0C\u4E00\u5F00\u59CB\u9009\u62E9\u9898\u6750\u5C31\u5931\u8BEF\u3002\n\u5409\u4ED6\u7684\u58F0\u97F3\u597D\u96BE\u5BFB\u627E\uFF0C\u800C\u4E14\u662F\u516D\u4E2A\u97F3\u7B26\u3002\n\u5F53\u521D\u5236\u4F5C\u67B6\u5B50\u9F13\u548C\u94A2\u7434\u591A\u597D\u3002\n\u4E8B\u5230\u5982\u4ECA\uFF0C\u672C\u6E38\u620F\u5DF2\u7ECF\u5236\u4F5C\u5B8C\u6210\u4E86\u3002\u90A3\u5C31\u8FD9\u6837\u5427\u3002\n\u5E0C\u671B\u60A8\u80FD\u559C\u6B22\u8FD9\u4E2A\u5C0F\u6E38\u620F\u3002\n\u611F\u8C22\u60A8\u4E00\u6574\u5E74\u5BF9\u6BD4\u76EE\u9C7C\u7684\u652F\u6301\u3002\n\u8282\u65E5\u4E4B\u9645,\u5C06\u5B83\u9001\u7ED9\u60A8\u3002\u5E0C\u671B\u60A8\u5929\u5929\u6109\u5FEB\u3002"); Set("\u5F00\u53D1\u624B\u8BB0", "10\u5E7411\u670822\u65E5\uFF0C\u7A81\u7136\u770B\u5230\u4E00\u6B3E\u97F3\u4E50\u6E38\u620F\u3002\u7A81\u7136\u8111\u5B50\u91CC\u6709\u7075\u611F\u3002\u5F00\u59CB\u6363\u9F13\u7A0B\u5E8F\uFF0C\u6211\u4E00\u76F4\u90FD\u60F3\u5B66\u4E60\u7A0B\u5E8F\u4E2D\u5BF9\u4E8E\u58F0\u97F3\u7684\u63A7\u5236\u3002\n11.22\u665A\uFF0C\u300A\u5409\u4ED6\u7CBE\u7075\u300B\u9879\u76EE\u542F\u52A8\u3002\n11.23\uFF0C\u5B8C\u6210\u4E3B\u4F53\u7D20\u6750\u5236\u4F5C\u548C\u7A0B\u5E8F\u5236\u4F5C\u3002\u5F00\u59CB\u6269\u5C55\u6E38\u620F\u7A0B\u5E8F\u3002\n11.24\uFF0C\u6269\u5C55\u4E86\u4E09\u4E2A\u5C0F\u6E38\u620F\uFF0C\u5C0F\u6E38\u620F\u90FD\u4F7F\u7528\u952E\u76D8\u63A7\u5236\u3002\n11.25\u6269\u5C55\u8BB0\u5FC6\u7FFB\u724C\u6A21\u5F0F\uFF0C\u89E3\u51B3\u65B0\u58F0\u97F3\u95EE\u9898\u3002\n11.26\u4ECA\u5929\u5236\u4F5C\u94A2\u7434\u90E8\u5206\uFF0C\u4E0D\u8FC7\u505A\u5230\u4E00\u534A\u5C31\u4E0D\u60F3\u7EE7\u7EED\u505A\u4E86\u3002\u505A\u591A\u4E86\u7FFB\u5012\u89C9\u5F97\u8FD9\u6E38\u620F\u4E0D\u7EAF\u7CB9\u4E86\u3002\n\u5C31\u8FD9\u6837\u5427\uFF0C\u6211\u4EEC\u4E0B\u4E2A\u6E38\u620F\u518D\u89C1\u3002\n\u8C22\u8C22\u60A8\u7684\u652F\u6301\u3002"); Set("\u6211\u7684\u6E38\u620F", "\u5B66\u7A0B\u5E8F\u518D\u4E00\u4E2A\u6708\u5C31\u4E00\u5E74\u4E86\u3002\u56DE\u9996\u4E00\u5E74\uFF0C\u5DF2\u7ECF\u505A\u4E86\u5341\u51E0\u6B3E\u6E38\u620F\u4E86\u3002\n\u5E0C\u671B\u80FD\u5C3D\u5FEB\u719F\u6089\u6E38\u620F\u7A0B\u5E8F\u3002\u5C1D\u8BD5\u66F4\u591A\u7C7B\u578B\u7684\u6E38\u620F\u5236\u4F5C\u3002\n\u8FD9\u4E00\u5E74\u53D1\u751F\u4E86\u592A\u591A\u7684\u4E8B\u60C5\u3002\u611F\u8C22\u5927\u5BB6\u4E00\u76F4\u652F\u6301\u6211\u3002\n\n\u6211\u7684\u6240\u6709\u6E38\u620F\u4E00\u89C8\uFF1A\n\u300A\u52C7\u58EB\u5C9B\u5927\u5BCC\u7FC15.2\u300B\n\u300A\u7F8E\u5C11\u5973\u6210\u957F\u8BA1\u52124.9\u300B\n\u300A\u5DE8\u661F\u6210\u957F\u8BA1\u52122.3\u300B\n\u300A\u51B3\u6218\u4E09\u56FD\u5FD71.6\u300B\n\u300A\u5C0F\u9C7C\u5439\u6CE1\u6CE1\u300B\n\u300A\u852C\u83DC\u5BF9\u5BF9\u78B0\u300B\n\u300A\u516C\u4E3B\u88C5\u626E\u79C0\u300B\n\u300A\u6C34\u679C\u5FEB\u5200\u300B\n\u300A\u6D77\u8D3C\u738B\u5854\u9632\u300B\n\u300A\u6076\u9F99\u72C2\u60F3\u66F2\u300B\n\u300A\u6BD4\u76EE\u9C7C\u6218\u56FD\u4F20\u300B\n\u300A\u7F8E\u5C11\u5973\u7B54\u9898\u4E50\u300B\n\u300A\u602A\u7269\u5927\u9003\u6740\u300B\n\u300A\u5409\u4ED6\u7CBE\u7075\u300B\n\n\u6709\u4E9B\u4E0D\u5B8C\u5584\u7684\u6E38\u620F\u4E5F\u4E00\u76F4\u5728\u66F4\u65B0\u3002\n\u672C\u4EBAQQ\uFF1A51739711\n yu777.com \u6BD4\u76EE\u9C7C\u52A8\u753B\n\nQQ\u7FA41\uFF1A10730231 \nQQ\u7FA42\uFF1A31831758 \nQQ\u7FA42\uFF1A97042239\nQQ\u7FA43\uFF1A88964099 \nQQ\u7FA44\uFF1A39648633 \nQQ\u7FA45\uFF1A39648633 \nQQ\u7FA46\uFF1A24501475 \nQQ\u7FA47\uFF1A86248852 \nQQ\u7FA48\uFF1A92750794 \nQQ\u7FA49\uFF1A88964099 \nQQ\u7FA40\uFF1A107781935");
Instance of Symbol 155 MovieClip [ComboBox] "comboBox" in Frame 2
//component parameters onClipEvent (construct) { data = []; data[0] = 100; data[1] = 80; data[2] = 60; data[3] = 40; data[4] = 20; data[5] = 10; data[6] = 5; data[7] = 0; editable = false; labels = []; labels[0] = "Sound 100"; labels[1] = "Sound 80"; labels[2] = "Sound 60"; labels[3] = "Sound 40 "; labels[4] = "Sound 20"; labels[5] = "Sound 10"; labels[6] = "Sound 5"; labels[7] = "Sound 0"; rowCount = 8; restrict = ""; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Frame 3
stop(); comboBox.swapDepths(2003); fff.swapDepths(1888); \u8BF4\u660E._visible = false;
Symbol 9 MovieClip [FWAd_AS2] Frame 1
#initclip 80 Object.registerClass("FWAd_AS2", FWAd_AS2); #endinitclip
Symbol 17 MovieClip [BrdrShdw] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "shadowColor");
Symbol 19 MovieClip [BrdrFace] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "buttonColor");
Symbol 22 MovieClip [BrdrBlk] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 24 MovieClip [BrdrHilght] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "highlightColor");
Symbol 27 MovieClip [Defaults] Frame 1
#initclip 49 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclip
Symbol 28 MovieClip [UIObjectExtensions] Frame 1
#initclip 50 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclip
Symbol 29 MovieClip [UIObject] Frame 1
#initclip 51 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();
Symbol 32 Button
on (keyPress "<Tab>") { this.tabHandler(); }
Symbol 33 MovieClip Frame 1
#initclip 52 Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } #endinitclip
Symbol 34 MovieClip [FocusRect] Frame 1
#initclip 53 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclip
Symbol 35 MovieClip [FocusManager] Frame 1
#initclip 54 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();
Symbol 36 MovieClip [UIComponentExtensions] Frame 1
#initclip 55 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclip
Symbol 37 MovieClip [UIComponent] Frame 1
#initclip 56 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();
Symbol 38 MovieClip [SimpleButton] Frame 1
#initclip 57 Object.registerClass("SimpleButton", mx.controls.SimpleButton); #endinitclip stop();
Symbol 39 MovieClip [Border] Frame 1
#initclip 58 Object.registerClass("Border", mx.skins.Border); #endinitclip stop();
Symbol 40 MovieClip [RectBorder] Frame 1
#initclip 59 mx.skins.SkinElement.registerElement(mx.skins.RectBorder.symbolName, Object(mx.skins.RectBorder)); Object.registerClass("RectBorder", mx.skins.halo.RectBorder); #endinitclip stop();
Symbol 41 MovieClip [ButtonSkin] Frame 1
#initclip 60 Object.registerClass("ButtonSkin", mx.skins.halo.ButtonSkin); #endinitclip
Symbol 42 MovieClip [Button] Frame 1
#initclip 61 Object.registerClass("Button", mx.controls.Button); #endinitclip stop();
Instance of Symbol 38 MovieClip [SimpleButton] in Symbol 42 MovieClip [Button] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 43 MovieClip [CustomBorder] Frame 1
#initclip 62 Object.registerClass("CustomBorder", mx.skins.CustomBorder); mx.skins.SkinElement.registerElement("CustomBorder", mx.skins.CustomBorder); #endinitclip
Symbol 55 MovieClip [ScrollThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 57 MovieClip [ScrollThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 68 MovieClip [ThumbThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 70 MovieClip [ThumbThemeColor3] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 77 MovieClip [ThumbThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 98 MovieClip [BtnDownArrow] Frame 1
#initclip 63 Object.registerClass("BtnDownArrow", mx.controls.SimpleButton); #endinitclip
Symbol 99 MovieClip [BtnUpArrow] Frame 1
#initclip 64 Object.registerClass("BtnUpArrow", mx.controls.SimpleButton); #endinitclip
Symbol 101 MovieClip [VScrollBar] Frame 1
#initclip 65 Object.registerClass("VScrollBar", mx.controls.VScrollBar); #endinitclip stop();
Instance of Symbol 42 MovieClip [Button] in Symbol 101 MovieClip [VScrollBar] Frame 2
//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 38 MovieClip [SimpleButton] in Symbol 101 MovieClip [VScrollBar] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 102 MovieClip [HScrollBar] Frame 1
#initclip 66 Object.registerClass("HScrollBar", mx.controls.HScrollBar); #endinitclip stop();
Instance of Symbol 42 MovieClip [Button] in Symbol 102 MovieClip [HScrollBar] Frame 2
//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 38 MovieClip [SimpleButton] in Symbol 102 MovieClip [HScrollBar] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 103 MovieClip [UIScrollBar] Frame 1
#initclip 67 Object.registerClass("UIScrollBar", mx.controls.UIScrollBar); #endinitclip stop();
Instance of Symbol 101 MovieClip [VScrollBar] in Symbol 103 MovieClip [UIScrollBar] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 102 MovieClip [HScrollBar] in Symbol 103 MovieClip [UIScrollBar] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 135 MovieClip [TextInput] Frame 1
#initclip 68 Object.registerClass("TextInput", mx.controls.TextInput); #endinitclip stop();
Symbol 136 MovieClip [ComboBase] Frame 1
#initclip 69 mx.controls.listclasses.DataSelector.Initialize(Object(mx.controls.ComboBase).prototype); Object.registerClass("ComboBase", mx.controls.ComboBase); #endinitclip stop();
Instance of Symbol 38 MovieClip [SimpleButton] in Symbol 136 MovieClip [ComboBase] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 135 MovieClip [TextInput] in Symbol 136 MovieClip [ComboBase] Frame 2
//component parameters onClipEvent (initialize) { editable = true; password = false; text = ""; maxChars = null; restrict = "null"; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 137 MovieClip [DataProvider] Frame 1
#initclip 70 Object.registerClass("DataProvider", mx.controls.listclasses.DataProvider); #endinitclip stop();
Symbol 138 MovieClip [DataSelector] Frame 1
#initclip 71 Object.registerClass("DataSelector", mx.controls.listclasses.DataSelector); #endinitclip stop();
Symbol 139 MovieClip [SelectableRow] Frame 1
#initclip 72 Object.registerClass("SelectableRow", mx.controls.listclasses.SelectableRow); #endinitclip stop();
Symbol 140 MovieClip [View] Frame 1
#initclip 73 Object.registerClass("View", mx.core.View); #endinitclip stop();
Symbol 141 MovieClip [ScrollView] Frame 1
#initclip 74 Object.registerClass("ScrollView", mx.core.ScrollView); #endinitclip stop();
Instance of Symbol 102 MovieClip [HScrollBar] in Symbol 141 MovieClip [ScrollView] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 101 MovieClip [VScrollBar] in Symbol 141 MovieClip [ScrollView] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 142 MovieClip [ScrollSelectList] Frame 1
#initclip 75 Object.registerClass("ScrollSelectList", mx.controls.listclasses.ScrollSelectList); #endinitclip stop();
Symbol 143 MovieClip [List] Frame 1
#initclip 76 Object.registerClass("List", mx.controls.List); #endinitclip stop();
Symbol 149 MovieClip [ComboDownArrowDisabled] Frame 1
#initclip 77 Object.registerClass("ComboDownArrowDisabled", mx.controls.SimpleButton); #endinitclip
Symbol 151 MovieClip [ComboThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 154 MovieClip [ComboAssets] Frame 1
#initclip 78 mx.controls.ComboBox.prototype.downArrowUpName = "ComboDownArrowUp"; mx.controls.ComboBox.prototype.downArrowDownName = "ComboDownArrowDown"; mx.controls.ComboBox.prototype.downArrowOverName = "ComboDownArrowOver"; mx.controls.ComboBox.prototype.downArrowDisabledName = "ComboDownArrowDisabled"; mx.controls.ComboBox.prototype.wrapDownArrowButton = false; mx.controls.ComboBox.prototype.dropDownBorderStyle = "solid"; mx.controls.ComboBox.prototype.adjustFocusRect = function () { var _local2 = this.getStyle("themeColor"); if (_local2 == undefined) { _local2 = 8453965 /* 0x80FF4D */; } var _local3 = this._parent.focus_mc; _local3.setSize(this.width + 4, this.height + 4, {bl:0, tl:0, tr:5, br:5}, 100, _local2); _local3.move(this.x - 2, this.y - 2); }; #endinitclip
Symbol 155 MovieClip [ComboBox] Frame 1
#initclip 79 Object.registerClass("ComboBox", mx.controls.ComboBox); #endinitclip stop();
Instance of Symbol 143 MovieClip [List] in Symbol 155 MovieClip [ComboBox] Frame 2
//component parameters onClipEvent (initialize) { multipleSelection = false; rowHeight = 20; }
Symbol 205 Button
on (release) { getURL ("http://www.freegameswow.com", "_blank"); }
Symbol 251 MovieClip Frame 1
Symbol 251 MovieClip Frame 36
stop();
Symbol 757 MovieClip [__Packages.FWAd_AS2] Frame 0
class FWAd_AS2 extends MovieClip { static var xx, yy, wid, hei, id, ifIsLoadingAdShowStartBtn, noShowLogo, noShowForbidden, onClickStartBtn, fwAd, frameworkLoader, lc, loadFrameworkSuccess, loadFrameworkFailed, frameworkInitFinished, loadGameCompleted, restLoadFrameworkTimes, xml, newsLoader, newsMcl, news_lc, lc_sendName, lc_connName, canNotShowAd, onLoadXML; var adValues, _FWAd, createEmptyMovieClip, getNextHighestDepth, mcl, loadingBar, loadingBar_bar, onEnterFrame, removeMovieClip, _parent, swapDepths, _visible, _x; function FWAd_AS2 () { super(); xx = adValues.x; yy = adValues.y; wid = adValues.wid; hei = adValues.hei; id = adValues.id; adType = adValues.adType; ifIsLoadingAdShowStartBtn = adValues.ifIsLoadingAdShowStartBtn; noShowLogo = adValues.noShowLogo; noShowForbidden = adValues.noShowForbidden; if (adValues.onClickCloseBtn) { onClickStartBtn = adValues.onClickCloseBtn; } else { onClickStartBtn = adValues.onClickStartBtn; } fwAd = this; _FWAd = FWAd_AS2; frameworkLoader = null; lc = null; loadFrameworkSuccess = false; loadFrameworkFailed = false; frameworkInitFinished = false; System.security.allowDomain(swfDomain); System.security.allowInsecureDomain(swfDomain); fscommand ("showMenu", "false"); var my_cm = new ContextMenu(); my_cm.hideBuiltInItems(); _root.menu = my_cm; fscommand ("trapallkeys", "true"); loadGameCompleted = _root.getBytesLoaded() == _root.getBytesTotal(); frameworkLoader = createEmptyMovieClip("frameworkLoader", getNextHighestDepth()); frameworkLoader.createEmptyMovieClip("content", frameworkLoader.getNextHighestDepth()); mcl = new MovieClipLoader(); mcl.onLoadInit = function () { FWAd_AS2.fwAd.loadFrameworkComplete(); }; mcl.onLoadError = function () { FWAd_AS2.fwAd.loadFrameworkError(); }; restLoadFrameworkTimes = loadFrameworkTimes; loadFramework(); var txt_sp = createEmptyMovieClip("txt_sp", getNextHighestDepth()); var DropShadowFilterClassName = "flash.filters.DropShadowFilter"; var DropShadowFilterClass = eval (DropShadowFilterClassName); if (DropShadowFilterClass) { txt_sp.filters = [new DropShadowFilterClass(0, 0, 0, 1, 2, 2, 4)]; } var loadingBar_hei = 8; var loadingBar_x = 10; var loadingBar_wid = (wid - (2 * loadingBar_x)); loadingBar = createEmptyMovieClip("loadingBar", getNextHighestDepth()); loadingBar._x = loadingBar_x; loadingBar._y = (hei - loadingBar_hei) - 6; var loadingBar_bottom = loadingBar.createEmptyMovieClip("loadingBar_bottom", loadingBar.getNextHighestDepth()); loadingBar_bar = loadingBar.createEmptyMovieClip("loadingBar_bar", loadingBar.getNextHighestDepth()); var loadingBar_line = loadingBar.createEmptyMovieClip("loadingBar_line", loadingBar.getNextHighestDepth()); loadingBar_bottom.clear(); loadingBar_bottom.beginFill(3355443); loadingBar_bottom.moveTo(0, 0); loadingBar_bottom.lineTo(loadingBar_wid, 0); loadingBar_bottom.lineTo(loadingBar_wid, loadingBar_hei); loadingBar_bottom.lineTo(0, loadingBar_hei); loadingBar_bottom.lineTo(0, 0); loadingBar_bottom.endFill(); loadingBar_bar.clear(); var MatrixClassName = "flash.geom.Matrix"; var MatrixClass = eval (MatrixClassName); if (MatrixClass) { loadingBar_bar.beginGradientFill("linear", [16777215, 16750950], [100, 100], [63, 255], new MatrixClass(0.006, 0, 0, 1, 0, 0)); } else { loadingBar_bar.beginFill(16750950); } loadingBar_bar._rotation = 90; loadingBar_bar.moveTo(0, -loadingBar_wid); loadingBar_bar.lineTo(loadingBar_hei, -loadingBar_wid); loadingBar_bar.lineTo(loadingBar_hei, 0); loadingBar_bar.lineTo(0, 0); loadingBar_bar.lineTo(0, -loadingBar_wid); loadingBar_bar.endFill(); loadingBar_line.clear(); loadingBar_line.lineStyle(1, 6710886); loadingBar_line.moveTo(0, 0); loadingBar_line.lineTo(loadingBar_wid, 0); loadingBar_line.lineTo(loadingBar_wid, loadingBar_hei); loadingBar_line.lineTo(0, loadingBar_hei); loadingBar_line.lineTo(0, 0); loadingBar_line.endFill(); loadingBar_bar._width = 1; loadingBar_bar._xscale = 100; switch (adType) { case AD_TYPE_LOADING : break; default : loadingBar._visible = false; } if (loadGameCompleted) { loadingBar._visible = false; } else { loadingBar.onEnterFrame = function () { FWAd_AS2.fwAd.loadGameProgress(); }; } } static function getParam(paramName) { if (xml) { return(String(xml.firstChild.attributes[paramName])); } trace("xml\u672A\u52A0\u8F7D\u5B8C\u6BD5, \u6216xml\u52A0\u8F7D\u5931\u8D25"); return(null); } static function showNews(_newsValues) { clearInterval(checkNewsFirstInitIntervalId); newsValues.wid = wid; for (var _local3 in _newsValues) { newsValues[_local3] = _newsValues[_local3]; } if (newsValues.id) { } else { newsValues.id = id + "_news"; } var _local4 = newsValues.container || _root; if (_local4) { newsLoader = _local4.createEmptyMovieClip("newsLoader", _local4.getNextHighestDepth()); newsLoader.createEmptyMovieClip("content", newsLoader.getNextHighestDepth()); newsLoader.x = newsValues.x; newsLoader.y = newsValues.y; newsMcl = new MovieClipLoader(); newsMcl.onLoadInit = function () { FWAd_AS2.loadNewsComplete(); }; newsMcl.loadClip(newsSWFPath, newsLoader.content); } else { trace("\u672A\u6307\u5B9A\u5BB9\u5668,\u8BF7\u6539\u6210\u4F8B\u5982: FWAd_AS2.showNews({container:_root}"); } news_lc = new LocalConnection(); } static function loadNewsComplete() { clearInterval(checkNewsFirstInitIntervalId); checkNewsFirstInitIntervalId = setInterval(checkNewsFirstInit, 100); } static function checkNewsFirstInit() { var _local1 = Math.round(newsLoader.getBounds(newsLoader).xMin / 10); if (_local1 < -1000) { clearInterval(checkNewsFirstInitIntervalId); news_lc.send("_News" + _local1, "that2this", "newsValues", newsValues); } } static function showAd(_adValues) { var _local6 = {x:xx, y:yy, wid:wid, hei:hei, id:id, adType:AD_TYPE_CONTAINER}; for (var _local3 in _adValues) { _local6[_local3] = _adValues[_local3]; } if (_adValues) { if (_adValues.starPoolID && (_adValues.starSubPoolID)) { _local6.id = (_adValues.starPoolID + newline) + _adValues.starSubPoolID; } } var _local4 = _local6.container || _root; if (_local4) { if (_local6.adType == AD_TYPE_LOADING) { if (hasLoadOnce) { trace("\u7F13\u51B2\u5E7F\u544A\u4E0D\u5141\u8BB8\u77ED\u65F6\u95F4\u5185\u91CD\u590D\u521D\u59CB\u5316"); return(undefined); } hasLoadOnce = true; } } else { trace("\u672A\u6307\u5B9A\u5BB9\u5668,\u8BF7\u6539\u6210\u4F8B\u5982: FWAd_AS2.showAd({container:_root}"); return(undefined); } _local4.attachMovie("FWAd_AS2", "fwAd", _local4.getNextHighestDepth(), {adValues:_local6}); } function loadFramework() { mcl.loadClip(frameworkSWFPath, frameworkLoader.content); _global.clearTimeout(timeoutId); timeoutId = _global.setTimeout(loadFrameworkTimeout, loadFrameworkTimeoutTime * 1000); } function loadGameProgress() { switch (adType) { case AD_TYPE_LOADING : var _local3 = _root.getBytesLoaded() / _root.getBytesTotal(); loadingBar_bar._xscale = 100; loadingBar_bar._yscale = _local3 * 100; if (_local3 >= 1) { loadingBar.onEnterFrame = null; loadGameComplete(); } break; default : loadingBar.onEnterFrame = null; } } function loadGameComplete() { hasLoadOnce = false; loadGameCompleted = true; loadingBar._visible = false; checkLoadGameCompleteAndTryStart(); if (frameworkInitFinished) { lc.send(lc_sendName, "that2this", "loadGameCompleted"); } } function loadFrameworkComplete() { onEnterFrame = checkFrameworkFirstInit; } function checkFrameworkFirstInit() { var _local4 = Math.round(frameworkLoader.getBounds(frameworkLoader).xMin / 10); if (_local4 < -1000) { onEnterFrame = null; lc_connName = "_FWAd" + _local4; lc_sendName = "_Framework" + _local4; lc = new LocalConnection(); lc.allowDomain = function () { return(true); }; lc.allowInsecureDomain = function () { return(true); }; lc.onStatus = function () { var _local2 = arguments[0]; if (!(_local2.level === "error")) { } else { trace("lc error"); } }; lc.connect(lc_connName); lc.that2this = function () { FWAd_AS2.fwAd.Framework2FWAd.apply(FWAd_AS2.fwAd, arguments); }; _global.clearTimeout(timeoutId); loadFrameworkSuccess = true; checkLoadGameCompleteAndTryStart(); } } function loadFrameworkTimeout() { trace("loadFrameworkTimeout"); fwAd.loadFrameworkError(); } function loadFrameworkError() { trace("\u5269\u4F59\u5C1D\u8BD5\u52A0\u8F7D\u6B21\u6570:" + restLoadFrameworkTimes); _global.clearTimeout(timeoutId); if ((--restLoadFrameworkTimes) < 0) { loadFrameworkFailed = true; checkLoadGameCompleteAndTryStart(); } else { mcl.uploadClip(); loadFramework(); } } function Framework2FWAd() { switch (arguments[0]) { case "initFinished" : frameworkInitFinished = true; lc.send(lc_sendName, "that2this", "confirmInitFinished", getFWAdValuesByNameArr(arguments.slice(1))); break; case "clickStartBtn" : clickStartBtn(); break; case "canNotShowAd" : case "noId" : canNotShowAd = true; checkLoadGameCompleteAndTryStart(); break; case "xml" : xml = new XML(arguments[1]); onLoadXML(); } } function getFWAdValuesByNameArr(nameArr) { var _local3 = new Object(); for (var _local4 in nameArr) { var _local1 = nameArr[_local4]; _local3[_local1] = FWAd_AS2[_local1]; } return(_local3); } function checkLoadGameCompleteAndTryStart() { if (loadGameCompleted) { if (loadFrameworkFailed) { trace("\u52A0\u8F7D framework \u5931\u8D25"); if (ifLoadFrameworkErrorCanPlayGame || (checkIsOurDomain())) { trace("\u81EA\u52A8\u8DF3\u5230\u6E38\u620F"); clickStartBtn(); } else { trace("\u4E0D\u81EA\u52A8\u8DF3\u5230\u6E38\u620F"); } } else if (canNotShowAd) { if (checkIsOurDomain()) { clickStartBtn(); } } } } function checkIsOurDomain() { if (_root._url) { var _local2 = _root._url.toLowerCase(); return((((_local2.indexOf(".youyouwin.com/") > 0) || (_local2.indexOf(".7k7k.com/") > 0)) || (_local2.indexOf(".flash8.net/") > 0)) || (_local2.indexOf("file:///") == 0)); } return(true); } function clickStartBtn() { if (onClickStartBtn != null) { onClickStartBtn(); onClickStartBtn = null; } removeMovieClip(); var _local4 = new Array(); for (var _local5 in _parent) { var _local3 = _parent[_local5]; if (_local3 instanceof MovieClip) { var _local2 = _local3.getDepth(); if (_local2 >= 0) { _local4[_local2] = true; } } } var _local2 = 65535; while (_local2 >= 0) { if (_local4[_local2]) { } else { swapDepths(_local2); break; } _local2--; } removeMovieClip(); _visible = false; _x = -10000; } function closeAd() { clickStartBtn(); } static var ifLoadFrameworkErrorCanPlayGame = true; static var loadFrameworkTimeoutTime = 8; static var loadFrameworkTimes = 2; static var ifAdFailCanPlayGame = true; static var ifAddCallBackErrorCanPlayGame = false; static var swfDomain = "www.freegameswow.com"; static var swfFolder = ("http://" + swfDomain) + "/fgAds/"; static var frameworkSWFPath = swfFolder + "Framework.swf"; static var newsSWFPath = swfFolder + "News.swf"; static var AD_TYPE_LOADING = "loading"; static var AD_TYPE_CONTAINER = "container"; static var adType = AD_TYPE_LOADING; static var hasLoadOnce = false; static var newsValues = {x:0, y:0}; static var checkNewsFirstInitIntervalId = -1; var timeoutId = -1; }
Symbol 758 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon { function OnEnterFrameBeacon () { } static function init() { var _local4 = _global.MovieClip; if (!_root.__OnEnterFrameBeacon) { mx.transitions.BroadcasterMX.initialize(_local4); var _local3 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876); _local3.onEnterFrame = function () { _global.MovieClip.broadcastMessage("onEnterFrame"); }; } } static var version = "1.1.0.52"; }
Symbol 759 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0
class mx.transitions.BroadcasterMX { var _listeners; function BroadcasterMX () { } static function initialize(o, dontCreateArray) { if (o.broadcastMessage != undefined) { delete o.broadcastMessage; } o.addListener = mx.transitions.BroadcasterMX.prototype.addListener; o.removeListener = mx.transitions.BroadcasterMX.prototype.removeListener; if (!dontCreateArray) { o._listeners = new Array(); } } function addListener(o) { removeListener(o); if (broadcastMessage == undefined) { broadcastMessage = mx.transitions.BroadcasterMX.prototype.broadcastMessage; } return(_listeners.push(o)); } function removeListener(o) { var _local2 = _listeners; var _local3 = _local2.length; while (_local3--) { if (_local2[_local3] == o) { _local2.splice(_local3, 1); if (!_local2.length) { broadcastMessage = undefined; } return(true); } } return(false); } function broadcastMessage() { var _local5 = String(arguments.shift()); var _local4 = _listeners.concat(); var _local6 = _local4.length; var _local3 = 0; while (_local3 < _local6) { _local4[_local3][_local5].apply(_local4[_local3], arguments); _local3++; } } static var version = "1.1.0.52"; }
Symbol 760 MovieClip [__Packages.mx.transitions.Tween] Frame 0
class mx.transitions.Tween { var obj, prop, begin, useSeconds, _listeners, addListener, prevTime, _time, looping, _duration, broadcastMessage, isPlaying, _fps, prevPos, _pos, change, _intervalID, _startTime; function Tween (obj, prop, func, begin, finish, duration, useSeconds) { mx.transitions.OnEnterFrameBeacon.init(); if (!arguments.length) { return; } this.obj = obj; this.prop = prop; this.begin = begin; position = (begin); this.duration = (duration); this.useSeconds = useSeconds; if (func) { this.func = func; } this.finish = (finish); _listeners = []; addListener(this); start(); } function set time(t) { prevTime = _time; if (t > duration) { if (looping) { rewind(t - _duration); update(); broadcastMessage("onMotionLooped", this); } else { if (useSeconds) { _time = _duration; update(); } stop(); broadcastMessage("onMotionFinished", this); } } else if (t < 0) { rewind(); update(); } else { _time = t; update(); } //return(time); } function get time() { return(_time); } function set duration(d) { _duration = (((d == null) || (d <= 0)) ? (_global.Infinity) : (d)); //return(duration); } function get duration() { return(_duration); } function set FPS(fps) { var _local2 = isPlaying; stopEnterFrame(); _fps = fps; if (_local2) { startEnterFrame(); } //return(FPS); } function get FPS() { return(_fps); } function set position(p) { setPosition(p); //return(position); } function setPosition(p) { prevPos = _pos; obj[prop] = (_pos = p); broadcastMessage("onMotionChanged", this, _pos); updateAfterEvent(); } function get position() { return(getPosition()); } function getPosition(t) { if (t == undefined) { t = _time; } return(func(t, begin, change, _duration)); } function set finish(f) { change = f - begin; //return(finish); } function get finish() { return(begin + change); } function continueTo(finish, duration) { begin = position; this.finish = (finish); if (duration != undefined) { this.duration = (duration); } start(); } function yoyo() { continueTo(begin, time); } function startEnterFrame() { if (_fps == undefined) { _global.MovieClip.addListener(this); } else { _intervalID = setInterval(this, "onEnterFrame", 1000 / _fps); } isPlaying = true; } function stopEnterFrame() { if (_fps == undefined) { _global.MovieClip.removeListener(this); } else { clearInterval(_intervalID); } isPlaying = false; } function start() { rewind(); startEnterFrame(); broadcastMessage("onMotionStarted", this); } function stop() { stopEnterFrame(); broadcastMessage("onMotionStopped", this); } function resume() { fixTime(); startEnterFrame(); broadcastMessage("onMotionResumed", this); } function rewind(t) { _time = ((t == undefined) ? 0 : (t)); fixTime(); update(); } function fforward() { time = (_duration); fixTime(); } function nextFrame() { if (useSeconds) { time = ((getTimer() - _startTime) / 1000); } else { time = (_time + 1); } } function onEnterFrame() { nextFrame(); } function prevFrame() { if (!useSeconds) { time = (_time - 1); } } function toString() { return("[Tween]"); } function fixTime() { if (useSeconds) { _startTime = getTimer() - (_time * 1000); } } function update() { position = (getPosition(_time)); } static var version = "1.1.0.52"; static var __initBeacon = mx.transitions.OnEnterFrameBeacon.init(); static var __initBroadcaster = mx.transitions.BroadcasterMX.initialize(mx.transitions.Tween.prototype, true); function func(t, b, c, d) { return(((c * t) / d) + b); } }
Symbol 761 MovieClip [__Packages.mx.transitions.easing.Back] Frame 0
class mx.transitions.easing.Back { function Back () { } static function easeIn(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / d; return((((c * t) * t) * (((s + 1) * t) - s)) + b); } static function easeOut(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = (t / d) - 1; return((c * (((t * t) * (((s + 1) * t) + s)) + 1)) + b); } static function easeInOut(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / (d / 2); if (t < 1) { s = s * 1.525; return(((c / 2) * ((t * t) * (((s + 1) * t) - s))) + b); } t = t - 2; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) + s)) + 2)) + b); } static var version = "1.1.0.52"; }
Symbol 10 MovieClip [__Packages.mx.core.UIObject] Frame 0
class mx.core.UIObject extends MovieClip { var _width, _height, _x, _y, _parent, _minHeight, _minWidth, _visible, dispatchEvent, _xscale, _yscale, methodTable, onEnterFrame, tfList, __width, __height, moveTo, lineTo, createTextField, attachMovie, buildDepthTable, findNextAvailableDepth, idNames, childrenCreated, _name, createAccessibilityImplementation, _endInit, validateNow, hasOwnProperty, initProperties, stylecache, className, ignoreClassStyleDeclaration, _tf, fontFamily, fontSize, color, marginLeft, marginRight, fontStyle, fontWeight, textAlign, textIndent, textDecoration, embedFonts, styleName, enabled; function UIObject () { super(); constructObject(); } function get width() { return(_width); } function get height() { return(_height); } function get left() { return(_x); } function get x() { return(_x); } function get top() { return(_y); } function get y() { return(_y); } function get right() { return(_parent.width - (_x + width)); } function get bottom() { return(_parent.height - (_y + height)); } function getMinHeight(Void) { return(_minHeight); } function setMinHeight(h) { _minHeight = h; } function get minHeight() { return(getMinHeight()); } function set minHeight(h) { setMinHeight(h); //return(minHeight); } function getMinWidth(Void) { return(_minWidth); } function setMinWidth(w) { _minWidth = w; } function get minWidth() { return(getMinWidth()); } function set minWidth(w) { setMinWidth(w); //return(minWidth); } function setVisible(x, noEvent) { if (x != _visible) { _visible = x; if (noEvent != true) { dispatchEvent({type:(x ? "reveal" : "hide")}); } } } function get visible() { return(_visible); } function set visible(x) { setVisible(x, false); //return(visible); } function get scaleX() { return(_xscale); } function set scaleX(x) { _xscale = x; //return(scaleX); } function get scaleY() { return(_yscale); } function set scaleY(y) { _yscale = y; //return(scaleY); } function doLater(obj, fn) { if (methodTable == undefined) { methodTable = new Array(); } methodTable.push({obj:obj, fn:fn}); onEnterFrame = doLaterDispatcher; } function doLaterDispatcher(Void) { delete onEnterFrame; if (invalidateFlag) { redraw(); } var _local3 = methodTable; methodTable = new Array(); if (_local3.length > 0) { var _local2; while (_local2 = _local3.shift() , _local2 != undefined) { _local2.obj[_local2.fn](); } } } function cancelAllDoLaters(Void) { delete onEnterFrame; methodTable = new Array(); } function invalidate(Void) { invalidateFlag = true; onEnterFrame = doLaterDispatcher; } function invalidateStyle(Void) { invalidate(); } function redraw(bAlways) { if (invalidateFlag || (bAlways)) { invalidateFlag = false; var _local2; for (_local2 in tfList) { tfList[_local2].draw(); } draw(); dispatchEvent({type:"draw"}); } } function draw(Void) { } function move(x, y, noEvent) { var _local3 = _x; var _local2 = _y; _x = x; _y = y; if (noEvent != true) { dispatchEvent({type:"move", oldX:_local3, oldY:_local2}); } } function setSize(w, h, noEvent) { var _local2 = __width; var _local3 = __height; __width = w; __height = h; size(); if (noEvent != true) { dispatchEvent({type:"resize", oldWidth:_local2, oldHeight:_local3}); } } function size(Void) { _width = __width; _height = __height; } function drawRect(x1, y1, x2, y2) { moveTo(x1, y1); lineTo(x2, y1); lineTo(x2, y2); lineTo(x1, y2); lineTo(x1, y1); } function createLabel(name, depth, text) { createTextField(name, depth, 0, 0, 0, 0); var _local2 = this[name]; _local2._color = textColorList; _local2._visible = false; _local2.__text = text; if (tfList == undefined) { tfList = new Object(); } tfList[name] = _local2; _local2.invalidateStyle(); invalidate(); _local2.styleName = this; return(_local2); } function createObject(linkageName, id, depth, initobj) { return(attachMovie(linkageName, id, depth, initobj)); } function createClassObject(className, id, depth, initobj) { var _local3 = className.symbolName == undefined; if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className); } var _local4 = createObject(className.symbolOwner.symbolName, id, depth, initobj); if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className.symbolOwner); } return(_local4); } function createEmptyObject(id, depth) { return(createClassObject(mx.core.UIObject, id, depth)); } function destroyObject(id) { var _local2 = this[id]; if (_local2.getDepth() < 0) { var _local4 = buildDepthTable(); var _local5 = findNextAvailableDepth(0, _local4, "up"); var _local3 = _local5; _local2.swapDepths(_local3); } _local2.removeMovieClip(); delete this[id]; } function getSkinIDName(tag) { return(idNames[tag]); } function setSkin(tag, linkageName, initObj) { if (_global.skinRegistry[linkageName] == undefined) { mx.skins.SkinElement.registerElement(linkageName, mx.skins.SkinElement); } return(createObject(linkageName, getSkinIDName(tag), tag, initObj)); } function createSkin(tag) { var _local2 = getSkinIDName(tag); createEmptyObject(_local2, tag); return(this[_local2]); } function createChildren(Void) { } function _createChildren(Void) { createChildren(); childrenCreated = true; } function constructObject(Void) { if (_name == undefined) { return(undefined); } init(); _createChildren(); createAccessibilityImplementation(); _endInit(); if (validateNow) { redraw(true); } else { invalidate(); } } function initFromClipParameters(Void) { var _local4 = false; var _local2; for (_local2 in clipParameters) { if (hasOwnProperty(_local2)) { _local4 = true; this["def_" + _local2] = this[_local2]; delete this[_local2]; } } if (_local4) { for (_local2 in clipParameters) { var _local3 = this["def_" + _local2]; if (_local3 != undefined) { this[_local2] = _local3; } } } } function init(Void) { __width = _width; __height = _height; if (initProperties == undefined) { initFromClipParameters(); } else { initProperties(); } if (_global.cascadingStyles == true) { stylecache = new Object(); } } function getClassStyleDeclaration(Void) { var _local4 = this; var _local3 = className; while (_local3 != undefined) { if (ignoreClassStyleDeclaration[_local3] == undefined) { if (_global.styles[_local3] != undefined) { return(_global.styles[_local3]); } } _local4 = _local4.__proto__; _local3 = _local4.className; } } function setColor(color) { } function __getTextFormat(tf, bAll) { var _local8 = stylecache.tf; if (_local8 != undefined) { var _local3; for (_local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { tf[_local3] = _local8[_local3]; } } } return(false); } var _local6 = false; for (var _local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { var _local5 = _tf[_local3]; if (_local5 != undefined) { tf[_local3] = _local5; } else if ((_local3 == "font") && (fontFamily != undefined)) { tf[_local3] = fontFamily; } else if ((_local3 == "size") && (fontSize != undefined)) { tf[_local3] = fontSize; } else if ((_local3 == "color") && (color != undefined)) { tf[_local3] = color; } else if ((_local3 == "leftMargin") && (marginLeft != undefined)) { tf[_local3] = marginLeft; } else if ((_local3 == "rightMargin") && (marginRight != undefined)) { tf[_local3] = marginRight; } else if ((_local3 == "italic") && (fontStyle != undefined)) { tf[_local3] = fontStyle == _local3; } else if ((_local3 == "bold") && (fontWeight != undefined)) { tf[_local3] = fontWeight == _local3; } else if ((_local3 == "align") && (textAlign != undefined)) { tf[_local3] = textAlign; } else if ((_local3 == "indent") && (textIndent != undefined)) { tf[_local3] = textIndent; } else if ((_local3 == "underline") && (textDecoration != undefined)) { tf[_local3] = textDecoration == _local3; } else if ((_local3 == "embedFonts") && (embedFonts != undefined)) { tf[_local3] = embedFonts; } else { _local6 = true; } } } } if (_local6) { var _local9 = styleName; if (_local9 != undefined) { if (typeof(_local9) != "string") { _local6 = _local9.__getTextFormat(tf, true, this); } else if (_global.styles[_local9] != undefined) { _local6 = _global.styles[_local9].__getTextFormat(tf, true, this); } } } if (_local6) { var _local10 = getClassStyleDeclaration(); if (_local10 != undefined) { _local6 = _local10.__getTextFormat(tf, true, this); } } if (_local6) { if (_global.cascadingStyles) { if (_parent != undefined) { _local6 = _parent.__getTextFormat(tf, false); } } } if (_local6) { _local6 = _global.style.__getTextFormat(tf, true, this); } return(_local6); } function _getTextFormat(Void) { var _local2 = stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); __getTextFormat(_local2, true); stylecache.tf = _local2; if (enabled == false) { var _local3 = getStyle("disabledColor"); _local2.color = _local3; } return(_local2); } function getStyleName(Void) { var _local2 = styleName; if (_local2 != undefined) { if (typeof(_local2) != "string") { return(_local2.getStyleName()); } return(_local2); } if (_parent != undefined) { return(_parent.getStyleName()); } return(undefined); } function getStyle(styleProp) { var _local3; _global.getStyleCounter++; if (this[styleProp] != undefined) { return(this[styleProp]); } var _local6 = styleName; if (_local6 != undefined) { if (typeof(_local6) != "string") { _local3 = _local6.getStyle(styleProp); } else { var _local7 = _global.styles[_local6]; _local3 = _local7.getStyle(styleProp); } } if (_local3 != undefined) { return(_local3); } var _local7 = getClassStyleDeclaration(); if (_local7 != undefined) { _local3 = _local7[styleProp]; } if (_local3 != undefined) { return(_local3); } if (_global.cascadingStyles) { if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (mx.styles.StyleManager.isColorStyle(styleProp))) { var _local5 = stylecache; if (_local5 != undefined) { if (_local5[styleProp] != undefined) { return(_local5[styleProp]); } } if (_parent != undefined) { _local3 = _parent.getStyle(styleProp); } else { _local3 = _global.style[styleProp]; } if (_local5 != undefined) { _local5[styleProp] = _local3; } return(_local3); } } if (_local3 == undefined) { _local3 = _global.style[styleProp]; } return(_local3); } static function mergeClipParameters(o, p) { for (var _local3 in p) { o[_local3] = p[_local3]; } return(true); } static var symbolName = "UIObject"; static var symbolOwner = mx.core.UIObject; static var version = "2.0.2.127"; static var textColorList = {color:1, disabledColor:1}; var invalidateFlag = false; var lineWidth = 1; var lineColor = 0; var tabEnabled = false; var clipParameters = {visible:1, minHeight:1, minWidth:1, maxHeight:1, maxWidth:1, preferredHeight:1, preferredWidth:1}; }
Symbol 11 MovieClip [__Packages.mx.core.UIComponent] Frame 0
class mx.core.UIComponent extends mx.core.UIObject { var __width, __height, invalidate, stylecache, removeEventListener, dispatchEvent, drawFocus, addEventListener, _xscale, _yscale, _focusrect, watch, enabled; function UIComponent () { super(); } function get width() { return(__width); } function get height() { return(__height); } function setVisible(x, noEvent) { super.setVisible(x, noEvent); } function enabledChanged(id, oldValue, newValue) { setEnabled(newValue); invalidate(); delete stylecache.tf; return(newValue); } function setEnabled(enabled) { invalidate(); } function getFocus() { var selFocus = Selection.getFocus(); return(((selFocus === null) ? null : (eval (selFocus)))); } function setFocus() { Selection.setFocus(this); } function getFocusManager() { var _local2 = this; while (_local2 != undefined) { if (_local2.focusManager != undefined) { return(_local2.focusManager); } _local2 = _local2._parent; } return(undefined); } function onKillFocus(newFocus) { removeEventListener("keyDown", this); removeEventListener("keyUp", this); dispatchEvent({type:"focusOut"}); drawFocus(false); } function onSetFocus(oldFocus) { addEventListener("keyDown", this); addEventListener("keyUp", this); dispatchEvent({type:"focusIn"}); if (getFocusManager().bDrawFocus != false) { drawFocus(true); } } function findFocusInChildren(o) { if (o.focusTextField != undefined) { return(o.focusTextField); } if (o.tabEnabled == true) { return(o); } return(undefined); } function findFocusFromObject(o) { if (o.tabEnabled != true) { if (o._parent == undefined) { return(undefined); } if (o._parent.tabEnabled == true) { o = o._parent; } else if (o._parent.tabChildren) { o = findFocusInChildren(o._parent); } else { o = findFocusFromObject(o._parent); } } return(o); } function pressFocus() { var _local3 = findFocusFromObject(this); var _local2 = getFocus(); if (_local3 != _local2) { _local2.drawFocus(false); if (getFocusManager().bDrawFocus != false) { _local3.drawFocus(true); } } } function releaseFocus() { var _local2 = findFocusFromObject(this); if (_local2 != getFocus()) { _local2.setFocus(); } } function isParent(o) { while (o != undefined) { if (o == this) { return(true); } o = o._parent; } return(false); } function size() { } function init() { super.init(); _xscale = 100; _yscale = 100; _focusrect = _global.useFocusRect == false; watch("enabled", enabledChanged); if (enabled == false) { setEnabled(false); } } function dispatchValueChangedEvent(value) { dispatchEvent({type:"valueChanged", value:value}); } static var symbolName = "UIComponent"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.127"; static var kStretch = 5000; var focusEnabled = true; var tabEnabled = true; var origBorderStyles = {themeColor:16711680}; var clipParameters = {}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.core.UIComponent.prototype.clipParameters, mx.core.UIObject.prototype.clipParameters); }
Symbol 12 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar] Frame 0
class mx.controls.scrollClasses.ScrollBar extends mx.core.UIComponent { var isScrolling, scrollTrack_mc, scrollThumb_mc, __height, tabEnabled, focusEnabled, boundingBox_mc, setSkin, upArrow_mc, _minHeight, _minWidth, downArrow_mc, createObject, createClassObject, enabled, _height, dispatchEvent, minMode, maxMode, plusMode, minusMode, _parent, getStyle, scrolling, _ymouse; function ScrollBar () { super(); } function get scrollPosition() { return(_scrollPosition); } function set scrollPosition(pos) { _scrollPosition = pos; if (isScrolling != true) { pos = Math.min(pos, maxPos); pos = Math.max(pos, minPos); var _local3 = (((pos - minPos) * (scrollTrack_mc.height - scrollThumb_mc._height)) / (maxPos - minPos)) + scrollTrack_mc.top; scrollThumb_mc.move(0, _local3); } //return(scrollPosition); } function get pageScrollSize() { return(largeScroll); } function set pageScrollSize(lScroll) { largeScroll = lScroll; //return(pageScrollSize); } function set lineScrollSize(sScroll) { smallScroll = sScroll; //return(lineScrollSize); } function get lineScrollSize() { return(smallScroll); } function get virtualHeight() { return(__height); } function init(Void) { super.init(); _scrollPosition = 0; tabEnabled = false; focusEnabled = false; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function createChildren(Void) { if (scrollTrack_mc == undefined) { setSkin(skinIDTrack, scrollTrackName); } scrollTrack_mc.visible = false; var _local3 = new Object(); _local3.enabled = false; _local3.preset = mx.controls.SimpleButton.falseDisabled; _local3.initProperties = 0; _local3.autoRepeat = true; _local3.tabEnabled = false; var _local2; if (upArrow_mc == undefined) { _local2 = createButton(upArrowName, "upArrow_mc", skinIDUpArrow, _local3); } _local2.buttonDownHandler = onUpArrow; _local2.clickHandler = onScrollChanged; _minHeight = _local2.height; _minWidth = _local2.width; if (downArrow_mc == undefined) { _local2 = createButton(downArrowName, "downArrow_mc", skinIDDownArrow, _local3); } _local2.buttonDownHandler = onDownArrow; _local2.clickHandler = onScrollChanged; _minHeight = _minHeight + _local2.height; } function createButton(linkageName, id, skinID, o) { if (skinID == skinIDUpArrow) { o.falseUpSkin = upArrowUpName; o.falseDownSkin = upArrowDownName; o.falseOverSkin = upArrowOverName; } else { o.falseUpSkin = downArrowUpName; o.falseDownSkin = downArrowDownName; o.falseOverSkin = downArrowOverName; } var _local3 = createObject(linkageName, id, skinID, o); this[id].visible = false; this[id].useHandCursor = false; return(_local3); } function createThumb(Void) { var _local2 = new Object(); _local2.validateNow = true; _local2.tabEnabled = false; _local2.leftSkin = thumbTopName; _local2.middleSkin = thumbMiddleName; _local2.rightSkin = thumbBottomName; _local2.gripSkin = thumbGripName; createClassObject(mx.controls.scrollClasses.ScrollThumb, "scrollThumb_mc", skinIDThumb, _local2); } function setScrollProperties(pSize, mnPos, mxPos, ls) { var _local4; var _local2 = scrollTrack_mc; pageSize = pSize; largeScroll = (((ls != undefined) && (ls > 0)) ? (ls) : (pSize)); minPos = Math.max(mnPos, 0); maxPos = Math.max(mxPos, 0); _scrollPosition = Math.max(minPos, _scrollPosition); _scrollPosition = Math.min(maxPos, _scrollPosition); if (((maxPos - minPos) > 0) && (enabled)) { var _local5 = _scrollPosition; if (!initializing) { upArrow_mc.enabled = true; downArrow_mc.enabled = true; } _local2.onPress = (_local2.onDragOver = startTrackScroller); _local2.onRelease = releaseScrolling; _local2.onDragOut = (_local2.stopScrolling = stopScrolling); _local2.onReleaseOutside = releaseScrolling; _local2.useHandCursor = false; if (scrollThumb_mc == undefined) { createThumb(); } var _local3 = scrollThumb_mc; if (scrollTrackOverName.length > 0) { _local2.onRollOver = trackOver; _local2.onRollOut = trackOut; } _local4 = (pageSize / ((maxPos - minPos) + pageSize)) * _local2.height; if (_local4 < _local3.minHeight) { if (_local2.height < _local3.minHeight) { _local3.__set__visible(false); } else { _local4 = _local3.minHeight; _local3.__set__visible(true); _local3.setSize(_minWidth, _local3.minHeight + 0); } } else { _local3.__set__visible(true); _local3.setSize(_minWidth, _local4); } _local3.setRange(upArrow_mc.__get__height() + 0, (virtualHeight - downArrow_mc.__get__height()) - _local3.__get__height(), minPos, maxPos); _local5 = Math.min(_local5, maxPos); scrollPosition = (Math.max(_local5, minPos)); } else { scrollThumb_mc.__set__visible(false); if (!initializing) { upArrow_mc.enabled = false; downArrow_mc.enabled = false; } delete _local2.onPress; delete _local2.onDragOver; delete _local2.onRelease; delete _local2.onDragOut; delete _local2.onRollOver; delete _local2.onRollOut; delete _local2.onReleaseOutside; } if (initializing) { scrollThumb_mc.__set__visible(false); } } function setEnabled(enabledFlag) { super.setEnabled(enabledFlag); setScrollProperties(pageSize, minPos, maxPos, largeScroll); } function draw(Void) { if (initializing) { initializing = false; scrollTrack_mc.visible = true; upArrow_mc.__set__visible(true); downArrow_mc.__set__visible(true); } size(); } function size(Void) { if (_height == 1) { return(undefined); } if (upArrow_mc == undefined) { return(undefined); } var _local3 = upArrow_mc.__get__height(); var _local2 = downArrow_mc.__get__height(); upArrow_mc.move(0, 0); var _local4 = scrollTrack_mc; _local4._y = _local3; _local4._height = (virtualHeight - _local3) - _local2; downArrow_mc.move(0, virtualHeight - _local2); setScrollProperties(pageSize, minPos, maxPos, largeScroll); } function dispatchScrollEvent(detail) { dispatchEvent({type:"scroll", detail:detail}); } function isScrollBarKey(k) { if (k == 36) { if (scrollPosition != 0) { scrollPosition = (0); dispatchScrollEvent(minMode); } return(true); } if (k == 35) { if (scrollPosition < maxPos) { scrollPosition = (maxPos); dispatchScrollEvent(maxMode); } return(true); } return(false); } function scrollIt(inc, mode) { var _local3 = smallScroll; if (inc != "Line") { _local3 = ((largeScroll == 0) ? (pageSize) : (largeScroll)); } var _local2 = _scrollPosition + (mode * _local3); if (_local2 > maxPos) { _local2 = maxPos; } else if (_local2 < minPos) { _local2 = minPos; } if (scrollPosition != _local2) { scrollPosition = (_local2); var _local4 = ((mode < 0) ? (minusMode) : (plusMode)); dispatchScrollEvent(inc + _local4); } } function startTrackScroller(Void) { _parent.pressFocus(); if (_parent.scrollTrackDownName.length > 0) { if (_parent.scrollTrackDown_mc == undefined) { _parent.setSkin(skinIDTrackDown, scrollTrackDownName); } else { _parent.scrollTrackDown_mc.visible = true; } } _parent.trackScroller(); _parent.scrolling = setInterval(_parent, "scrollInterval", getStyle("repeatDelay"), "Page", -1); } function scrollInterval(inc, mode) { clearInterval(scrolling); if (inc == "Page") { trackScroller(); } else { scrollIt(inc, mode); } scrolling = setInterval(this, "scrollInterval", getStyle("repeatInterval"), inc, mode); } function trackScroller(Void) { if ((scrollThumb_mc._y + scrollThumb_mc.__get__height()) < _ymouse) { scrollIt("Page", 1); } else if (scrollThumb_mc._y > _ymouse) { scrollIt("Page", -1); } } function dispatchScrollChangedEvent(Void) { dispatchEvent({type:"scrollChanged"}); } function stopScrolling(Void) { clearInterval(_parent.scrolling); _parent.scrollTrackDown_mc.visible = false; } function releaseScrolling(Void) { _parent.releaseFocus(); stopScrolling(); _parent.dispatchScrollChangedEvent(); } function trackOver(Void) { if (_parent.scrollTrackOverName.length > 0) { if (_parent.scrollTrackOver_mc == undefined) { _parent.setSkin(skinIDTrackOver, scrollTrackOverName); } else { _parent.scrollTrackOver_mc.visible = true; } } } function trackOut(Void) { _parent.scrollTrackOver_mc.visible = false; } function onUpArrow(Void) { _parent.scrollIt("Line", -1); } function onDownArrow(Void) { _parent.scrollIt("Line", 1); } function onScrollChanged(Void) { _parent.dispatchScrollChangedEvent(); } static var symbolOwner = mx.core.UIComponent; var className = "ScrollBar"; var minPos = 0; var maxPos = 0; var pageSize = 0; var largeScroll = 0; var smallScroll = 1; var _scrollPosition = 0; var scrollTrackName = "ScrollTrack"; var scrollTrackOverName = ""; var scrollTrackDownName = ""; var upArrowName = "BtnUpArrow"; var upArrowUpName = "ScrollUpArrowUp"; var upArrowOverName = "ScrollUpArrowOver"; var upArrowDownName = "ScrollUpArrowDown"; var downArrowName = "BtnDownArrow"; var downArrowUpName = "ScrollDownArrowUp"; var downArrowOverName = "ScrollDownArrowOver"; var downArrowDownName = "ScrollDownArrowDown"; var thumbTopName = "ScrollThumbTopUp"; var thumbMiddleName = "ScrollThumbMiddleUp"; var thumbBottomName = "ScrollThumbBottomUp"; var thumbGripName = "ScrollThumbGripUp"; static var skinIDTrack = 0; static var skinIDTrackOver = 1; static var skinIDTrackDown = 2; static var skinIDUpArrow = 3; static var skinIDDownArrow = 4; static var skinIDThumb = 5; var idNames = new Array("scrollTrack_mc", "scrollTrackOver_mc", "scrollTrackDown_mc", "upArrow_mc", "downArrow_mc"); var clipParameters = {minPos:1, maxPos:1, pageSize:1, scrollPosition:1, lineScrollSize:1, pageScrollSize:1, visible:1, enabled:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.scrollClasses.ScrollBar.prototype.clipParameters, mx.core.UIComponent.prototype.clipParameters); var initializing = true; }
Symbol 13 MovieClip [__Packages.mx.controls.UIScrollBar] Frame 0
class mx.controls.UIScrollBar extends mx.controls.scrollClasses.ScrollBar { var textField, wasHorizontal, __width, __height, _parent, synchScroll, setScrollProperties, __set__scrollPosition, initializing, _rotation, _xscale, hScroller, vScroller, onChanged, onScroller, scrollPosition, dispatchEvent; function UIScrollBar () { super(); } function init(Void) { super.init(); textField.owner = this; horizontal = (wasHorizontal); if (horizontal) { ((textField != undefined) ? (super.setSize(textField._width, 16)) : (super.setSize(__width, __height))); } else { ((textField != undefined) ? (super.setSize(16, textField._height)) : (super.setSize(__width, __height))); } if (horizontal) { var _local3 = __width; __height = __width; width = _local3; __width = 16; } textField.onScroller = function () { this.hPosition = this.hscroll; this.vPosition = this.scroll - 1; }; if (_targetInstanceName != undefined) { setScrollTarget(_targetInstanceName); _targetInstanceName.addListener(this); } } function get _targetInstanceName() { return(textField); } function get height() { if (wasHorizontal) { return(__width); } return(__height); } function get width() { if (wasHorizontal) { return(__height); } return(__width); } function size(Void) { super.size(); onTextChanged(); } function draw() { super.draw(); } function set _targetInstanceName(t) { if (t == undefined) { textField.removeListener(this); delete textField[(horizontal ? "hScroller" : "vScroller")]; if ((textField.hScroller != undefined) && (textField.vScroller != undefined)) { textField.unwatch("text"); textField.unwatch("htmltext"); } } var _local3 = _parent[t]; textField = _parent[t]; onTextChanged(); //return(_targetInstanceName); } function setSize(w, h) { if (horizontal) { super.setSize(h, w); } else { super.setSize(w, h); } } function onTextChanged(Void) { if (textField == undefined) { return(undefined); } clearInterval(synchScroll); if (horizontal) { var _local2 = textField.hscroll; setScrollProperties(textField._width, 0, textField.maxhscroll); __set__scrollPosition(Math.min(_local2, textField.maxhscroll)); } else { var _local2 = textField.scroll; var _local3 = textField.bottomScroll - textField.scroll; setScrollProperties(_local3, 1, textField.maxscroll); __set__scrollPosition(Math.min(_local2, textField.maxscroll)); } } function get horizontal() { return(wasHorizontal); } function set horizontal(v) { wasHorizontal = v; if (v and initializing) { if (_rotation == 90) { return; } _xscale = -100; _rotation = -90; } if (!initializing) { if (v) { if (_rotation == 0) { _rotation = -90; _xscale = -100; } } else if (_rotation == -90) { _rotation = 0; _xscale = 100; } } //return(horizontal); } function callback(prop, oldval, newval) { clearInterval(hScroller.synchScroll); clearInterval(vScroller.synchScroll); hScroller.synchScroll = setInterval(hScroller, "onTextChanged", 50); vScroller.synchScroll = setInterval(vScroller, "onTextChanged", 50); return(newval); } function setScrollTarget(tF) { if (tF == undefined) { textField.removeListener(this); delete textField[(horizontal ? "hScroller" : "vScroller")]; if ((textField.hScroller != undefined) && (textField.vScroller != undefined)) { textField.unwatch("text"); textField.unwatch("htmltext"); } } textField = undefined; if (!(tF instanceof TextField)) { return(undefined); } textField = tF; if (horizontal) { textField.hScroller = this; textField.hScroller.lineScrollSize = 5; } else { textField.vScroller = this; textField.vScroller.lineScrollSize = 1; } onTextChanged(); onChanged = function (Void) { this.onTextChanged(); }; onScroller = function (Void) { if (!this.isScrolling) { if (!this.horizontal) { this.scrollPosition = this.textField.scroll; } else { this.scrollPosition = this.textField.hscroll; } } }; textField.addListener(this); textField.watch("text", callback); textField.watch("htmlText", callback); } function scrollHandler(Void) { if (horizontal) { var _local2 = textField.background; textField.hscroll = scrollPosition; textField.background = _local2; } else { textField.scroll = scrollPosition; } } function setEnabled(enable) { super.setEnabled(enable); if (enable) { textField.addListener(this); } else { textField.removeListener(); } } function dispatchScrollEvent(detail) { dispatchEvent({type:"scroll"}); } static var symbolName = "UIScrollBar"; static var symbolOwner = mx.controls.UIScrollBar; var className = "UIScrollBar"; var clipParameters = {_targetInstanceName:1, horizontal:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.UIScrollBar.prototype.clipParameters); static var version = "2.0.2.127"; }
Symbol 104 MovieClip [__Packages.mx.skins.SkinElement] Frame 0
class mx.skins.SkinElement extends MovieClip { var _visible, _x, _y, _width, _height; function SkinElement () { super(); } static function registerElement(name, className) { Object.registerClass(name, ((className == undefined) ? (mx.skins.SkinElement) : (className))); _global.skinRegistry[name] = true; } function __set__visible(visible) { _visible = visible; } function move(x, y) { _x = x; _y = y; } function setSize(w, h) { _width = w; _height = h; } }
Symbol 105 MovieClip [__Packages.mx.styles.CSSTextStyles] Frame 0
class mx.styles.CSSTextStyles { function CSSTextStyles () { } static function addTextStyles(o, bColor) { o.addProperty("textAlign", function () { return(this._tf.align); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.align = x; }); o.addProperty("fontWeight", function () { return(((this._tf.bold != undefined) ? ((this._tf.bold ? "bold" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.bold = x == "bold"; }); if (bColor) { o.addProperty("color", function () { return(this._tf.color); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.color = x; }); } o.addProperty("fontFamily", function () { return(this._tf.font); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.font = x; }); o.addProperty("textIndent", function () { return(this._tf.indent); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.indent = x; }); o.addProperty("fontStyle", function () { return(((this._tf.italic != undefined) ? ((this._tf.italic ? "italic" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.italic = x == "italic"; }); o.addProperty("marginLeft", function () { return(this._tf.leftMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.leftMargin = x; }); o.addProperty("marginRight", function () { return(this._tf.rightMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.rightMargin = x; }); o.addProperty("fontSize", function () { return(this._tf.size); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.size = x; }); o.addProperty("textDecoration", function () { return(((this._tf.underline != undefined) ? ((this._tf.underline ? "underline" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.underline = x == "underline"; }); o.addProperty("embedFonts", function () { return(this._tf.embedFonts); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.embedFonts = x; }); } }
Symbol 106 MovieClip [__Packages.mx.styles.StyleManager] Frame 0
class mx.styles.StyleManager { function StyleManager () { } static function registerInheritingStyle(styleName) { inheritingStyles[styleName] = true; } static function isInheritingStyle(styleName) { return(inheritingStyles[styleName] == true); } static function registerColorStyle(styleName) { colorStyles[styleName] = true; } static function isColorStyle(styleName) { return(colorStyles[styleName] == true); } static function registerColorName(colorName, colorValue) { colorNames[colorName] = colorValue; } static function isColorName(colorName) { return(colorNames[colorName] != undefined); } static function getColorName(colorName) { return(colorNames[colorName]); } static var inheritingStyles = {color:true, direction:true, fontFamily:true, fontSize:true, fontStyle:true, fontWeight:true, textAlign:true, textIndent:true}; static var colorStyles = {barColor:true, trackColor:true, borderColor:true, buttonColor:true, color:true, dateHeaderColor:true, dateRollOverColor:true, disabledColor:true, fillColor:true, highlightColor:true, scrollTrackColor:true, selectedDateColor:true, shadowColor:true, strokeColor:true, symbolBackgroundColor:true, symbolBackgroundDisabledColor:true, symbolBackgroundPressedColor:true, symbolColor:true, symbolDisabledColor:true, themeColor:true, todayIndicatorColor:true, shadowCapColor:true, borderCapColor:true, focusColor:true}; static var colorNames = {black:0, white:16777215, red:16711680, green:65280, blue:255, magenta:16711935, yellow:16776960, cyan:65535, haloGreen:8453965, haloBlue:2881013, haloOrange:16761344}; static var TextFormatStyleProps = {font:true, size:true, color:true, leftMargin:false, rightMargin:false, italic:true, bold:true, align:true, indent:true, underline:false, embedFonts:false}; static var TextStyleMap = {textAlign:true, fontWeight:true, color:true, fontFamily:true, textIndent:true, fontStyle:true, lineHeight:true, marginLeft:true, marginRight:true, fontSize:true, textDecoration:true, embedFonts:true}; }
Symbol 107 MovieClip [__Packages.mx.styles.CSSStyleDeclaration] Frame 0
class mx.styles.CSSStyleDeclaration { var _tf; function CSSStyleDeclaration () { } function __getTextFormat(tf, bAll) { var _local5 = false; if (_tf != undefined) { var _local2; for (_local2 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local2])) { if (tf[_local2] == undefined) { var _local3 = _tf[_local2]; if (_local3 != undefined) { tf[_local2] = _local3; } else { _local5 = true; } } } } } else { _local5 = true; } return(_local5); } function getStyle(styleProp) { var _local2 = this[styleProp]; var _local3 = mx.styles.StyleManager.getColorName(_local2); return(((_local3 == undefined) ? (_local2) : (_local3))); } static function classConstruct() { mx.styles.CSSTextStyles.addTextStyles(mx.styles.CSSStyleDeclaration.prototype, true); return(true); } static var classConstructed = classConstruct(); static var CSSTextStylesDependency = mx.styles.CSSTextStyles; }
Symbol 108 MovieClip [__Packages.mx.controls.SimpleButton] Frame 0
class mx.controls.SimpleButton extends mx.core.UIComponent { static var emphasizedStyleDeclaration; var preset, boundingBox_mc, useHandCursor, skinName, linkLength, iconName, destroyObject, __width, _width, __height, _height, __emphaticStyleName, styleName, enabled, invalidate, pressFocus, dispatchEvent, autoRepeat, interval, getStyle, releaseFocus, createLabel, invalidateStyle; function SimpleButton () { super(); } function init(Void) { super.init(); if (preset == undefined) { boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } useHandCursor = false; } function createChildren(Void) { if (preset != undefined) { var _local2 = this[idNames[preset]]; this[refNames[preset]] = _local2; skinName = _local2; if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } initializing = false; } else if (__state == true) { setStateVar(true); } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } } } function setIcon(tag, linkageName) { return(setSkin(tag + 8, linkageName)); } function changeIcon(tag, linkageName) { linkLength = linkageName.length; var _local2 = stateNames[tag] + "Icon"; this[_local2] = linkageName; this[idNames[tag + 8]] = _local2; setStateVar(getState()); } function changeSkin(tag, linkageName) { var _local2 = stateNames[tag] + "Skin"; this[_local2] = linkageName; this[idNames[tag]] = _local2; setStateVar(getState()); } function viewIcon(varName) { var _local4 = varName + "Icon"; var _local3 = this[_local4]; if (typeof(_local3) == "string") { var _local5 = _local3; if (__emphasized) { if (this[_local3 + "Emphasized"].length > 0) { _local3 = _local3 + "Emphasized"; } } if (this[_local3].length == 0) { return(undefined); } _local3 = setIcon(tagMap[_local5], this[_local3]); if ((_local3 == undefined) && (_global.isLivePreview)) { _local3 = setIcon(0, "ButtonIcon"); } this[_local4] = _local3; } iconName._visible = false; iconName = _local3; iconName._visible = true; } function removeIcons() { var _local3 = 0; while (_local3 < 2) { var _local2 = 8; while (_local2 < 16) { destroyObject(idNames[_local2]); this[stateNames[_local2 - 8] + "Icon"] = ""; _local2++; } _local3++; } refresh(); } function setSkin(tag, linkageName, initobj) { var _local3 = super.setSkin(tag, linkageName, ((initobj != undefined) ? (initobj) : ({styleName:this}))); calcSize(tag, _local3); return(_local3); } function calcSize(Void) { __width = _width; __height = _height; } function viewSkin(varName, initObj) { var _local3 = varName + "Skin"; var _local2 = this[_local3]; if (typeof(_local2) == "string") { var _local4 = _local2; if (__emphasized) { if (this[_local2 + "Emphasized"].length > 0) { _local2 = _local2 + "Emphasized"; } } if (this[_local2].length == 0) { return(undefined); } _local2 = setSkin(tagMap[_local4], this[_local2], ((initObj != undefined) ? (initObj) : ({styleName:this}))); this[_local3] = _local2; } skinName._visible = false; skinName = _local2; skinName._visible = true; } function showEmphasized(e) { if (e && (!__emphatic)) { if (emphasizedStyleDeclaration != undefined) { __emphaticStyleName = styleName; styleName = emphasizedStyleDeclaration; } __emphatic = true; } else { if (__emphatic) { styleName = __emphaticStyleName; } __emphatic = false; } } function refresh(Void) { var _local2 = getState(); if (enabled == false) { viewIcon("disabled"); viewSkin("disabled"); } else { viewSkin(phase); viewIcon(phase); } setView(phase == "down"); iconName.enabled = enabled; } function setView(offset) { if (iconName == undefined) { return(undefined); } var _local2 = (offset ? (btnOffset) : 0); iconName._x = ((__width - iconName._width) / 2) + _local2; iconName._y = ((__height - iconName._height) / 2) + _local2; } function setStateVar(state) { if (state) { if (trueOverSkin.length == 0) { rolloverSkin = tus; } else { rolloverSkin = trs; } if (trueOverIcon.length == 0) { rolloverIcon = tui; } else { rolloverIcon = tri; } upSkin = tus; downSkin = tds; disabledSkin = dts; upIcon = tui; downIcon = tdi; disabledIcon = dti; } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } else { rolloverSkin = frs; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } else { rolloverIcon = fri; } upSkin = fus; downSkin = fds; disabledSkin = dfs; upIcon = fui; downIcon = fdi; disabledIcon = dfi; } __state = state; } function setState(state) { if (state != __state) { setStateVar(state); invalidate(); } } function size(Void) { refresh(); } function draw(Void) { if (initializing) { initializing = false; skinName.visible = true; iconName.visible = true; } size(); } function getState(Void) { return(__state); } function setToggle(val) { __toggle = val; if (__toggle == false) { setState(false); } } function getToggle(Void) { return(__toggle); } function set toggle(val) { setToggle(val); //return(toggle); } function get toggle() { return(getToggle()); } function set value(val) { setSelected(val); //return(value); } function get value() { return(getSelected()); } function set selected(val) { setSelected(val); //return(selected); } function get selected() { return(getSelected()); } function setSelected(val) { if (__toggle) { setState(val); } else { setState((initializing ? (val) : (__state))); } } function getSelected() { return(__state); } function setEnabled(val) { if (enabled != val) { super.setEnabled(val); invalidate(); } } function onPress(Void) { pressFocus(); phase = "down"; refresh(); dispatchEvent({type:"buttonDown"}); if (autoRepeat) { interval = setInterval(this, "onPressDelay", getStyle("repeatDelay")); } } function onPressDelay(Void) { dispatchEvent({type:"buttonDown"}); if (autoRepeat) { clearInterval(interval); interval = setInterval(this, "onPressRepeat", getStyle("repeatInterval")); } } function onPressRepeat(Void) { dispatchEvent({type:"buttonDown"}); updateAfterEvent(); } function onRelease(Void) { releaseFocus(); phase = "rollover"; if (interval != undefined) { clearInterval(interval); delete interval; } if (getToggle()) { setState(!getState()); } else { refresh(); } dispatchEvent({type:"click"}); } function onDragOut(Void) { phase = "up"; refresh(); dispatchEvent({type:"buttonDragOut"}); } function onDragOver(Void) { if (phase != "up") { onPress(); return(undefined); } phase = "down"; refresh(); } function onReleaseOutside(Void) { releaseFocus(); phase = "up"; if (interval != undefined) { clearInterval(interval); delete interval; } } function onRollOver(Void) { phase = "rollover"; refresh(); } function onRollOut(Void) { phase = "up"; refresh(); } function getLabel(Void) { return(fui.text); } function setLabel(val) { if (typeof(fui) == "string") { createLabel("fui", 8, val); fui.styleName = this; } else { fui.text = val; } var _local4 = fui._getTextFormat(); var _local2 = _local4.getTextExtent2(val); fui._width = _local2.width + 5; fui._height = _local2.height + 5; iconName = fui; setView(__state); } function get emphasized() { return(__emphasized); } function set emphasized(val) { __emphasized = val; var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]] = stateNames[_local2] + "Skin"; if (typeof(this[idNames[_local2 + 8]]) == "movieclip") { this[idNames[_local2 + 8]] = stateNames[_local2] + "Icon"; } _local2++; } showEmphasized(__emphasized); setStateVar(__state); invalidateStyle(); //return(emphasized); } function keyDown(e) { if (e.code == 32) { onPress(); } } function keyUp(e) { if (e.code == 32) { onRelease(); } } function onKillFocus(newFocus) { super.onKillFocus(); if (phase != "up") { phase = "up"; refresh(); } } static var symbolName = "SimpleButton"; static var symbolOwner = mx.controls.SimpleButton; static var version = "2.0.2.127"; var className = "SimpleButton"; var style3dInset = 4; var btnOffset = 1; var __toggle = false; var __state = false; var __emphasized = false; var __emphatic = false; static var falseUp = 0; static var falseDown = 1; static var falseOver = 2; static var falseDisabled = 3; static var trueUp = 4; static var trueDown = 5; static var trueOver = 6; static var trueDisabled = 7; var falseUpSkin = "SimpleButtonUp"; var falseDownSkin = "SimpleButtonIn"; var falseOverSkin = ""; var falseDisabledSkin = "SimpleButtonUp"; var trueUpSkin = "SimpleButtonIn"; var trueDownSkin = ""; var trueOverSkin = ""; var trueDisabledSkin = "SimpleButtonIn"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var phase = "up"; var fui = "falseUpIcon"; var fus = "falseUpSkin"; var fdi = "falseDownIcon"; var fds = "falseDownSkin"; var frs = "falseOverSkin"; var fri = "falseOverIcon"; var dfi = "falseDisabledIcon"; var dfs = "falseDisabledSkin"; var tui = "trueUpIcon"; var tus = "trueUpSkin"; var tdi = "trueDownIcon"; var tds = "trueDownSkin"; var trs = "trueOverSkin"; var tri = "trueOverIcon"; var dts = "trueDisabledSkin"; var dti = "trueDisabledIcon"; var rolloverSkin = mx.controls.SimpleButton.prototype.frs; var rolloverIcon = mx.controls.SimpleButton.prototype.fri; var upSkin = mx.controls.SimpleButton.prototype.fus; var downSkin = mx.controls.SimpleButton.prototype.fds; var disabledSkin = mx.controls.SimpleButton.prototype.dfs; var upIcon = mx.controls.SimpleButton.prototype.fui; var downIcon = mx.controls.SimpleButton.prototype.fdi; var disabledIcon = mx.controls.SimpleButton.prototype.dfi; var initializing = true; var idNames = ["fus", "fds", "frs", "dfs", "tus", "tds", "trs", "dts", "fui", "fdi", "fri", "dfi", "tui", "tdi", "tri", "dti"]; var stateNames = ["falseUp", "falseDown", "falseOver", "falseDisabled", "trueUp", "trueDown", "trueOver", "trueDisabled"]; var refNames = ["upSkin", "downSkin", "rolloverSkin", "disabledSkin"]; var tagMap = {falseUpSkin:0, falseDownSkin:1, falseOverSkin:2, falseDisabledSkin:3, trueUpSkin:4, trueDownSkin:5, trueOverSkin:6, trueDisabledSkin:7, falseUpIcon:0, falseDownIcon:1, falseOverIcon:2, falseDisabledIcon:3, trueUpIcon:4, trueDownIcon:5, trueOverIcon:6, trueDisabledIcon:7}; }
Symbol 109 MovieClip [__Packages.mx.skins.Border] Frame 0
class mx.skins.Border extends mx.core.UIObject { function Border () { super(); } function init(Void) { super.init(); } static var symbolName = "Border"; static var symbolOwner = mx.skins.Border; var className = "Border"; var tagBorder = 0; var idNames = new Array("border_mc"); }
Symbol 110 MovieClip [__Packages.mx.skins.CustomBorder] Frame 0
class mx.skins.CustomBorder extends mx.skins.Border { var __width, __height, l_mc, setSkin, minHeight, minWidth, m_mc, r_mc; function CustomBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function createChildren(Void) { } function draw(Void) { if (l_mc == undefined) { var _local2 = setSkin(tagL, leftSkin); if (horizontal) { minHeight = l_mc._height; minWidth = l_mc._width; } else { minHeight = l_mc._height; minWidth = l_mc._width; } } if (m_mc == undefined) { setSkin(tagM, middleSkin); if (horizontal) { minHeight = m_mc._height; minWidth = minWidth + m_mc._width; } else { minHeight = minHeight + m_mc._height; minWidth = m_mc._width; } } if (r_mc == undefined) { setSkin(tagR, rightSkin); if (horizontal) { minHeight = r_mc._height; minWidth = minWidth + r_mc._width; } else { minHeight = minHeight + r_mc._height; minWidth = r_mc._width; } } size(); } function size(Void) { l_mc.move(0, 0); if (horizontal) { r_mc.move(width - r_mc.width, 0); m_mc.move(l_mc.width, 0); m_mc.setSize(r_mc.x - m_mc.x, m_mc.height); } else { r_mc.move(0, height - r_mc.height, 0); m_mc.move(0, l_mc.height); m_mc.setSize(m_mc.width, r_mc.y - m_mc.y); } } static var symbolName = "CustomBorder"; static var symbolOwner = mx.skins.CustomBorder; static var version = "2.0.2.127"; var className = "CustomBorder"; static var tagL = 0; static var tagM = 1; static var tagR = 2; var idNames = new Array("l_mc", "m_mc", "r_mc"); var leftSkin = "F3PieceLeft"; var middleSkin = "F3PieceMiddle"; var rightSkin = "F3PieceRight"; var horizontal = true; }
Symbol 111 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb] Frame 0
class mx.controls.scrollClasses.ScrollThumb extends mx.skins.CustomBorder { var useHandCursor, ymin, ymax, datamin, datamax, scrollMove, lastY, _ymouse, _y, _parent, onMouseMove, grip_mc, setSkin, gripSkin, __get__width, __get__height; function ScrollThumb () { super(); } function createChildren(Void) { super.createChildren(); useHandCursor = false; } function setRange(_ymin, _ymax, _datamin, _datamax) { ymin = _ymin; ymax = _ymax; datamin = _datamin; datamax = _datamax; } function dragThumb(Void) { scrollMove = _ymouse - lastY; scrollMove = scrollMove + _y; if (scrollMove < ymin) { scrollMove = ymin; } else if (scrollMove > ymax) { scrollMove = ymax; } _parent.isScrolling = true; _y = scrollMove; var _local2 = Math.round(((datamax - datamin) * (_y - ymin)) / (ymax - ymin)) + datamin; _parent.scrollPosition = _local2; _parent.dispatchScrollEvent("ThumbTrack"); updateAfterEvent(); } function stopDragThumb(Void) { _parent.isScrolling = false; _parent.dispatchScrollEvent("ThumbPosition"); _parent.dispatchScrollChangedEvent(); delete onMouseMove; } function onPress(Void) { _parent.pressFocus(); lastY = _ymouse; onMouseMove = dragThumb; super.onPress(); } function onRelease(Void) { _parent.releaseFocus(); stopDragThumb(); super.onRelease(); } function onReleaseOutside(Void) { _parent.releaseFocus(); stopDragThumb(); super.onReleaseOutside(); } function draw() { super.draw(); if (grip_mc == undefined) { setSkin(3, gripSkin); } } function size() { super.size(); grip_mc.move((__get__width() - grip_mc.width) / 2, (__get__height() - grip_mc.height) / 2); } static var symbolOwner = mx.skins.CustomBorder.symbolOwner; var className = "ScrollThumb"; var btnOffset = 0; var horizontal = false; var idNames = new Array("l_mc", "m_mc", "r_mc", "grip_mc"); }
Symbol 112 MovieClip [__Packages.mx.controls.VScrollBar] Frame 0
class mx.controls.VScrollBar extends mx.controls.scrollClasses.ScrollBar { var scrollIt; function VScrollBar () { super(); } function init(Void) { super.init(); } function isScrollBarKey(k) { if (k == 38) { scrollIt("Line", -1); return(true); } if (k == 40) { scrollIt("Line", 1); return(true); } if (k == 33) { scrollIt("Page", -1); return(true); } if (k == 34) { scrollIt("Page", 1); return(true); } return(super.isScrollBarKey(k)); } static var symbolName = "VScrollBar"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.127"; var className = "VScrollBar"; var minusMode = "Up"; var plusMode = "Down"; var minMode = "AtTop"; var maxMode = "AtBottom"; }
Symbol 113 MovieClip [__Packages.mx.controls.Button] Frame 0
class mx.controls.Button extends mx.controls.SimpleButton { var initializing, labelPath, initIcon, getState, enabled, phase, idNames, __width, __height, setState, invalidate, iconName, refresh, createLabel, _iconLinkageName, removeIcons, hitArea_mc, createEmptyObject; function Button () { super(); } function init(Void) { super.init(); } function draw() { if (initializing) { labelPath.visible = true; } super.draw(); if (initIcon != undefined) { _setIcon(initIcon); } delete initIcon; } function onRelease(Void) { super.onRelease(); } function createChildren(Void) { super.createChildren(); } function setSkin(tag, linkageName, initobj) { return(super.setSkin(tag, linkageName, initobj)); } function viewSkin(varName) { var _local3 = (getState() ? "true" : "false"); _local3 = _local3 + (enabled ? (phase) : "disabled"); super.viewSkin(varName, {styleName:this, borderStyle:_local3}); } function invalidateStyle(c) { labelPath.invalidateStyle(c); super.invalidateStyle(c); } function setColor(c) { var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]].redraw(true); _local2++; } } function setEnabled(enable) { labelPath.enabled = enable; super.setEnabled(enable); } function calcSize(tag, ref) { if ((__width == undefined) || (__height == undefined)) { return(undefined); } if (tag < 7) { ref.setSize(__width, __height, true); } } function size(Void) { setState(getState()); setHitArea(__width, __height); var _local3 = 0; while (_local3 < 8) { var _local4 = idNames[_local3]; if (typeof(this[_local4]) == "movieclip") { this[_local4].setSize(__width, __height, true); } _local3++; } super.size(); } function set labelPlacement(val) { __labelPlacement = val; invalidate(); //return(labelPlacement); } function get labelPlacement() { return(__labelPlacement); } function getLabelPlacement(Void) { return(__labelPlacement); } function setLabelPlacement(val) { __labelPlacement = val; invalidate(); } function getBtnOffset(Void) { if (getState()) { var _local2 = btnOffset; } else if (phase == "down") { var _local2 = btnOffset; } else { var _local2 = 0; } return(_local2); } function setView(offset) { var _local16 = (offset ? (btnOffset) : 0); var _local12 = getLabelPlacement(); var _local7 = 0; var _local6 = 0; var _local9 = 0; var _local8 = 0; var _local5 = 0; var _local4 = 0; var _local3 = labelPath; var _local2 = iconName; var _local15 = _local3.textWidth; var _local14 = _local3.textHeight; var _local10 = (__width - borderW) - borderW; var _local11 = (__height - borderW) - borderW; if (_local2 != undefined) { _local7 = _local2._width; _local6 = _local2._height; } if ((_local12 == "left") || (_local12 == "right")) { if (_local3 != undefined) { _local9 = Math.min(_local10 - _local7, _local15 + 5); _local3._width = _local9; _local8 = Math.min(_local11, _local14 + 5); _local3._height = _local8; } if (_local12 == "right") { _local5 = _local7; if (centerContent) { _local5 = _local5 + (((_local10 - _local9) - _local7) / 2); } _local2._x = _local5 - _local7; } else { _local5 = (_local10 - _local9) - _local7; if (centerContent) { _local5 = _local5 / 2; } _local2._x = _local5 + _local9; } _local4 = 0; _local2._y = _local4; if (centerContent) { _local2._y = (_local11 - _local6) / 2; _local4 = (_local11 - _local8) / 2; } if (!centerContent) { _local2._y = _local2._y + Math.max(0, (_local8 - _local6) / 2); } } else { if (_local3 != undefined) { _local9 = Math.min(_local10, _local15 + 5); _local3._width = _local9; _local8 = Math.min(_local11 - _local6, _local14 + 5); _local3._height = _local8; } _local5 = (_local10 - _local9) / 2; _local2._x = (_local10 - _local7) / 2; if (_local12 == "top") { _local4 = (_local11 - _local8) - _local6; if (centerContent) { _local4 = _local4 / 2; } _local2._y = _local4 + _local8; } else { _local4 = _local6; if (centerContent) { _local4 = _local4 + (((_local11 - _local8) - _local6) / 2); } _local2._y = _local4 - _local6; } } var _local13 = borderW + _local16; _local3._x = _local5 + _local13; _local3._y = _local4 + _local13; _local2._x = _local2._x + _local13; _local2._y = _local2._y + _local13; } function set label(lbl) { setLabel(lbl); //return(label); } function setLabel(label) { if (label == "") { labelPath.removeTextField(); refresh(); return(undefined); } if (labelPath == undefined) { var _local2 = createLabel("labelPath", 200, label); _local2._width = _local2.textWidth + 5; _local2._height = _local2.textHeight + 5; if (initializing) { _local2.visible = false; } } else { delete labelPath.__text; labelPath.text = label; refresh(); } } function getLabel(Void) { return(((labelPath.__text != undefined) ? (labelPath.__text) : (labelPath.text))); } function get label() { return(getLabel()); } function _getIcon(Void) { return(_iconLinkageName); } function get icon() { if (initializing) { return(initIcon); } return(_iconLinkageName); } function _setIcon(linkage) { if (initializing) { if (linkage == "") { return(undefined); } initIcon = linkage; } else { if (linkage == "") { removeIcons(); return(undefined); } super.changeIcon(0, linkage); super.changeIcon(1, linkage); super.changeIcon(3, linkage); super.changeIcon(4, linkage); super.changeIcon(5, linkage); _iconLinkageName = linkage; refresh(); } } function set icon(linkage) { _setIcon(linkage); //return(icon); } function setHitArea(w, h) { if (hitArea_mc == undefined) { createEmptyObject("hitArea_mc", 100); } var _local2 = hitArea_mc; _local2.clear(); _local2.beginFill(16711680); _local2.drawRect(0, 0, w, h); _local2.endFill(); _local2.setVisible(false); } static var symbolName = "Button"; static var symbolOwner = mx.controls.Button; var className = "Button"; static var version = "2.0.2.127"; var btnOffset = 0; var _color = "buttonColor"; var __label = "default value"; var __labelPlacement = "right"; var falseUpSkin = "ButtonSkin"; var falseDownSkin = "ButtonSkin"; var falseOverSkin = "ButtonSkin"; var falseDisabledSkin = "ButtonSkin"; var trueUpSkin = "ButtonSkin"; var trueDownSkin = "ButtonSkin"; var trueOverSkin = "ButtonSkin"; var trueDisabledSkin = "ButtonSkin"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var clipParameters = {labelPlacement:1, icon:1, toggle:1, selected:1, label:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.Button.prototype.clipParameters, mx.controls.SimpleButton.prototype.clipParameters); var centerContent = true; var borderW = 1; }
Symbol 114 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(eventObj); } if (_local1[eventObj.type] != undefined) { if (exceptions[eventObj.type] == undefined) { _local1[eventObj.type](eventObj); } } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; }
Symbol 115 MovieClip [__Packages.mx.events.UIEventDispatcher] Frame 0
class mx.events.UIEventDispatcher extends mx.events.EventDispatcher { var dispatchQueue, owner, __sentLoadEvent, __origAddEventListener; function UIEventDispatcher () { super(); } static function addKeyEvents(obj) { if (obj.keyHandler == undefined) { var _local1 = (obj.keyHandler = new Object()); _local1.owner = obj; _local1.onKeyDown = _fEventDispatcher.onKeyDown; _local1.onKeyUp = _fEventDispatcher.onKeyUp; } Key.addListener(obj.keyHandler); } static function removeKeyEvents(obj) { Key.removeListener(obj.keyHandler); } static function addLoadEvents(obj) { if (obj.onLoad == undefined) { obj.onLoad = _fEventDispatcher.onLoad; obj.onUnload = _fEventDispatcher.onUnload; if (obj.getBytesTotal() == obj.getBytesLoaded()) { obj.doLater(obj, "onLoad"); } } } static function removeLoadEvents(obj) { delete obj.onLoad; delete obj.onUnload; } static function initialize(obj) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.UIEventDispatcher(); } obj.addEventListener = _fEventDispatcher.__addEventListener; obj.__origAddEventListener = _fEventDispatcher.addEventListener; obj.removeEventListener = _fEventDispatcher.removeEventListener; obj.dispatchEvent = _fEventDispatcher.dispatchEvent; obj.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(mx.events.EventDispatcher, eventObj); dispatchQueue(this, eventObj); } function onKeyDown(Void) { owner.dispatchEvent({type:"keyDown", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onKeyUp(Void) { owner.dispatchEvent({type:"keyUp", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onLoad(Void) { if (__sentLoadEvent != true) { dispatchEvent({type:"load"}); } __sentLoadEvent = true; } function onUnload(Void) { dispatchEvent({type:"unload"}); } function __addEventListener(event, handler) { __origAddEventListener(event, handler); var _local3 = lowLevelEvents; for (var _local5 in _local3) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local2 = _local3[_local5][0]; mx.events.UIEventDispatcher[_local2](this); } } } function removeEventListener(event, handler) { var _local6 = "__q_" + event; mx.events.EventDispatcher._removeEventListener(this[_local6], event, handler); if (this[_local6].length == 0) { var _local2 = lowLevelEvents; for (var _local5 in _local2) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local3 = _local2[_local5][1]; mx.events.UIEventDispatcher[_local2[_local5][1]](this); } } } } static var keyEvents = {keyDown:1, keyUp:1}; static var loadEvents = {load:1, unload:1}; static var lowLevelEvents = {keyEvents:["addKeyEvents", "removeKeyEvents"], loadEvents:["addLoadEvents", "removeLoadEvents"]}; static var _fEventDispatcher = undefined; }
Symbol 116 MovieClip [__Packages.mx.skins.ColoredSkinElement] Frame 0
class mx.skins.ColoredSkinElement { var getStyle, _color, onEnterFrame; function ColoredSkinElement () { } function setColor(c) { if (c != undefined) { var _local2 = new Color(this); _local2.setRGB(c); } } function draw(Void) { setColor(getStyle(_color)); onEnterFrame = undefined; } function invalidateStyle(Void) { onEnterFrame = draw; } static function setColorStyle(p, colorStyle) { if (p._color == undefined) { p._color = colorStyle; } p.setColor = mixins.setColor; p.invalidateStyle = mixins.invalidateStyle; p.draw = mixins.draw; p.setColor(p.getStyle(colorStyle)); } static var mixins = new mx.skins.ColoredSkinElement(); }
Symbol 117 MovieClip [__Packages.mx.core.ext.UIObjectExtensions] Frame 0
class mx.core.ext.UIObjectExtensions { function UIObjectExtensions () { } static function addGeometry(tf, ui) { tf.addProperty("width", ui.__get__width, null); tf.addProperty("height", ui.__get__height, null); tf.addProperty("left", ui.__get__left, null); tf.addProperty("x", ui.__get__x, null); tf.addProperty("top", ui.__get__top, null); tf.addProperty("y", ui.__get__y, null); tf.addProperty("right", ui.__get__right, null); tf.addProperty("bottom", ui.__get__bottom, null); tf.addProperty("visible", ui.__get__visible, ui.__set__visible); } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; var _local6 = mx.core.UIObject.prototype; var _local9 = mx.skins.SkinElement.prototype; addGeometry(_local9, _local6); mx.events.UIEventDispatcher.initialize(_local6); var _local13 = mx.skins.ColoredSkinElement; mx.styles.CSSTextStyles.addTextStyles(_local6); var _local5 = MovieClip.prototype; _local5.getTopLevel = _local6.getTopLevel; _local5.createLabel = _local6.createLabel; _local5.createObject = _local6.createObject; _local5.createClassObject = _local6.createClassObject; _local5.createEmptyObject = _local6.createEmptyObject; _local5.destroyObject = _local6.destroyObject; _global.ASSetPropFlags(_local5, "getTopLevel", 1); _global.ASSetPropFlags(_local5, "createLabel", 1); _global.ASSetPropFlags(_local5, "createObject", 1); _global.ASSetPropFlags(_local5, "createClassObject", 1); _global.ASSetPropFlags(_local5, "createEmptyObject", 1); _global.ASSetPropFlags(_local5, "destroyObject", 1); _local5.__getTextFormat = _local6.__getTextFormat; _local5._getTextFormat = _local6._getTextFormat; _local5.getStyleName = _local6.getStyleName; _local5.getStyle = _local6.getStyle; _global.ASSetPropFlags(_local5, "__getTextFormat", 1); _global.ASSetPropFlags(_local5, "_getTextFormat", 1); _global.ASSetPropFlags(_local5, "getStyleName", 1); _global.ASSetPropFlags(_local5, "getStyle", 1); var _local7 = TextField.prototype; addGeometry(_local7, _local6); _local7.addProperty("enabled", function () { return(this.__enabled); }, function (x) { this.__enabled = x; this.invalidateStyle(); }); _local7.move = _local9.move; _local7.setSize = _local9.setSize; _local7.invalidateStyle = function () { this.invalidateFlag = true; }; _local7.draw = function () { if (this.invalidateFlag) { this.invalidateFlag = false; var _local2 = this._getTextFormat(); this.setTextFormat(_local2); this.setNewTextFormat(_local2); this.embedFonts = _local2.embedFonts == true; if (this.__text != undefined) { if (this.text == "") { this.text = this.__text; } delete this.__text; } this._visible = true; } }; _local7.setColor = function (color) { this.textColor = color; }; _local7.getStyle = _local5.getStyle; _local7.__getTextFormat = _local6.__getTextFormat; _local7.setValue = function (v) { this.text = v; }; _local7.getValue = function () { return(this.text); }; _local7.addProperty("value", function () { return(this.getValue()); }, function (v) { this.setValue(v); }); _local7._getTextFormat = function () { var _local2 = this.stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); this.__getTextFormat(_local2); this.stylecache.tf = _local2; if (this.__enabled == false) { if (this.enabledColor == undefined) { var _local4 = this.getTextFormat(); this.enabledColor = _local4.color; } var _local3 = this.getStyle("disabledColor"); _local2.color = _local3; } else if (this.enabledColor != undefined) { if (_local2.color == undefined) { _local2.color = this.enabledColor; } } return(_local2); }; _local7.getPreferredWidth = function () { this.draw(); return(this.textWidth + 4); }; _local7.getPreferredHeight = function () { this.draw(); return(this.textHeight + 4); }; TextFormat.prototype.getTextExtent2 = function (s) { var _local3 = _root._getTextExtent; if (_local3 == undefined) { _root.createTextField("_getTextExtent", -2, 0, 0, 1000, 100); _local3 = _root._getTextExtent; _local3._visible = false; } _root._getTextExtent.text = s; var _local4 = this.align; this.align = "left"; _root._getTextExtent.setTextFormat(this); this.align = _local4; return({width:_local3.textWidth, height:_local3.textHeight}); }; if (_global.style == undefined) { _global.style = new mx.styles.CSSStyleDeclaration(); _global.cascadingStyles = true; _global.styles = new Object(); _global.skinRegistry = new Object(); if (_global._origWidth == undefined) { _global.origWidth = Stage.width; _global.origHeight = Stage.height; } } var _local4 = _root; while (_local4._parent != undefined) { _local4 = _local4._parent; } _local4.addProperty("width", function () { return(Stage.width); }, null); _local4.addProperty("height", function () { return(Stage.height); }, null); _global.ASSetPropFlags(_local4, "width", 1); _global.ASSetPropFlags(_local4, "height", 1); return(true); } static var bExtended = false; static var UIObjectExtended = Extensions(); static var UIObjectDependency = mx.core.UIObject; static var SkinElementDependency = mx.skins.SkinElement; static var CSSTextStylesDependency = mx.styles.CSSTextStyles; static var UIEventDispatcherDependency = mx.events.UIEventDispatcher; }
Symbol 118 MovieClip [__Packages.mx.skins.halo.Defaults] Frame 0
class mx.skins.halo.Defaults { var beginGradientFill, beginFill, moveTo, lineTo, curveTo, endFill; function Defaults () { } static function setThemeDefaults() { var _local2 = _global.style; _local2.themeColor = 8453965 /* 0x80FF4D */; _local2.disabledColor = 8684164 /* 0x848284 */; _local2.modalTransparency = 0; _local2.filled = true; _local2.stroked = true; _local2.strokeWidth = 1; _local2.strokeColor = 0; _local2.fillColor = 16777215 /* 0xFFFFFF */; _local2.repeatInterval = 35; _local2.repeatDelay = 500; _local2.fontFamily = "_sans"; _local2.fontSize = 12; _local2.selectionColor = 13500353 /* 0xCDFFC1 */; _local2.rollOverColor = 14942166 /* 0xE3FFD6 */; _local2.useRollOver = true; _local2.backgroundDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDuration = 200; _local2.openDuration = 250; _local2.borderStyle = "inset"; _local2.color = 734012 /* 0x0B333C */; _local2.textSelectedColor = 24371; _local2.textRollOverColor = 2831164 /* 0x2B333C */; _local2.textDisabledColor = 16777215 /* 0xFFFFFF */; _local2.vGridLines = true; _local2.hGridLines = false; _local2.vGridLineColor = 6710886 /* 0x666666 */; _local2.hGridLineColor = 6710886 /* 0x666666 */; _local2.headerColor = 15395562 /* 0xEAEAEA */; _local2.indentation = 17; _local2.folderOpenIcon = "TreeFolderOpen"; _local2.folderClosedIcon = "TreeFolderClosed"; _local2.defaultLeafIcon = "TreeNodeIcon"; _local2.disclosureOpenIcon = "TreeDisclosureOpen"; _local2.disclosureClosedIcon = "TreeDisclosureClosed"; _local2.popupDuration = 150; _local2.todayColor = 6710886 /* 0x666666 */; _local2 = (_global.styles.ScrollSelectList = new mx.styles.CSSStyleDeclaration()); _local2.backgroundColor = 16777215 /* 0xFFFFFF */; _local2.borderColor = 13290186 /* 0xCACACA */; _local2.borderStyle = "inset"; _local2 = (_global.styles.ComboBox = new mx.styles.CSSStyleDeclaration()); _local2.borderStyle = "inset"; _local2 = (_global.styles.NumericStepper = new mx.styles.CSSStyleDeclaration()); _local2.textAlign = "center"; _local2 = (_global.styles.RectBorder = new mx.styles.CSSStyleDeclaration()); _local2.borderColor = 14015965 /* 0xD5DDDD */; _local2.buttonColor = 7305079 /* 0x6F7777 */; _local2.shadowColor = 15658734 /* 0xEEEEEE */; _local2.highlightColor = 12897484 /* 0xC4CCCC */; _local2.shadowCapColor = 14015965 /* 0xD5DDDD */; _local2.borderCapColor = 9542041 /* 0x919999 */; var _local4 = new Object(); _local4.borderColor = 16711680 /* 0xFF0000 */; _local4.buttonColor = 16711680 /* 0xFF0000 */; _local4.shadowColor = 16711680 /* 0xFF0000 */; _local4.highlightColor = 16711680 /* 0xFF0000 */; _local4.shadowCapColor = 16711680 /* 0xFF0000 */; _local4.borderCapColor = 16711680 /* 0xFF0000 */; mx.core.UIComponent.prototype.origBorderStyles = _local4; var _local3; _local3 = (_global.styles.TextInput = new mx.styles.CSSStyleDeclaration()); _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderStyle = "inset"; _global.styles.TextArea = _global.styles.TextInput; _local3 = (_global.styles.Window = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "default"; _local3 = (_global.styles.windowStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.dataGridStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.Alert = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "alert"; _local3 = (_global.styles.ScrollView = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "inset"; _local3 = (_global.styles.View = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "none"; _local3 = (_global.styles.ProgressBar = new mx.styles.CSSStyleDeclaration()); _local3.color = 11187123 /* 0xAAB3B3 */; _local3.fontWeight = "bold"; _local3 = (_global.styles.AccordionHeader = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = "11"; _local3 = (_global.styles.Accordion = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "solid"; _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderColor = 9081738 /* 0x8A938A */; _local3.headerHeight = 22; _local3.marginLeft = (_local3.marginRight = (_local3.marginTop = (_local3.marginBottom = -1))); _local3.verticalGap = -1; _local3 = (_global.styles.DateChooser = new mx.styles.CSSStyleDeclaration()); _local3.borderColor = 9542041 /* 0x919999 */; _local3.headerColor = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.CalendarLayout = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 10; _local3.textAlign = "right"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.WeekDayStyle = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = 11; _local3.textAlign = "center"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.TodayStyle = new mx.styles.CSSStyleDeclaration()); _local3.color = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.HeaderDateText = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 12; _local3.fontWeight = "bold"; _local3.textAlign = "center"; } function drawRoundRect(x, y, w, h, r, c, alpha, rot, gradient, ratios) { if (typeof(r) == "object") { var _local18 = r.br; var _local16 = r.bl; var _local15 = r.tl; var _local10 = r.tr; } else { var _local10 = r; var _local15 = _local10; var _local16 = _local15; var _local18 = _local16; } if (typeof(c) == "object") { if (typeof(alpha) != "object") { var _local9 = [alpha, alpha]; } else { var _local9 = alpha; } if (ratios == undefined) { ratios = [0, 255]; } var _local14 = h * 0.7; if (typeof(rot) != "object") { var _local11 = {matrixType:"box", x:-_local14, y:_local14, w:w * 2, h:h * 4, r:rot * 0.0174532925199433 /* Math.PI/180 */}; } else { var _local11 = rot; } if (gradient == "radial") { beginGradientFill("radial", c, _local9, ratios, _local11); } else { beginGradientFill("linear", c, _local9, ratios, _local11); } } else if (c != undefined) { beginFill(c, alpha); } r = _local18; var _local13 = r - (r * 0.707106781186547); var _local12 = r - (r * 0.414213562373095); moveTo(x + w, (y + h) - r); lineTo(x + w, (y + h) - r); curveTo(x + w, (y + h) - _local12, (x + w) - _local13, (y + h) - _local13); curveTo((x + w) - _local12, y + h, (x + w) - r, y + h); r = _local16; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x + r, y + h); curveTo(x + _local12, y + h, x + _local13, (y + h) - _local13); curveTo(x, (y + h) - _local12, x, (y + h) - r); r = _local15; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x, y + r); curveTo(x, y + _local12, x + _local13, y + _local13); curveTo(x + _local12, y, x + r, y); r = _local10; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo((x + w) - r, y); curveTo((x + w) - _local12, y, (x + w) - _local13, y + _local13); curveTo(x + w, y + _local12, x + w, y + r); lineTo(x + w, (y + h) - r); if (c != undefined) { endFill(); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); setThemeDefaults(); mx.core.UIObject.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; static var UIObjectDependency = mx.core.UIObject; }
Symbol 119 MovieClip [__Packages.mx.managers.DepthManager] Frame 0
class mx.managers.DepthManager { var _childCounter, createClassObject, createObject, _parent, swapDepths, _topmost, getDepth; function DepthManager () { MovieClip.prototype.createClassChildAtDepth = createClassChildAtDepth; MovieClip.prototype.createChildAtDepth = createChildAtDepth; MovieClip.prototype.setDepthTo = setDepthTo; MovieClip.prototype.setDepthAbove = setDepthAbove; MovieClip.prototype.setDepthBelow = setDepthBelow; MovieClip.prototype.findNextAvailableDepth = findNextAvailableDepth; MovieClip.prototype.shuffleDepths = shuffleDepths; MovieClip.prototype.getDepthByFlag = getDepthByFlag; MovieClip.prototype.buildDepthTable = buildDepthTable; _global.ASSetPropFlags(MovieClip.prototype, "createClassChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "createChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthTo", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthAbove", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthBelow", 1); _global.ASSetPropFlags(MovieClip.prototype, "findNextAvailableDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "shuffleDepths", 1); _global.ASSetPropFlags(MovieClip.prototype, "getDepthByFlag", 1); _global.ASSetPropFlags(MovieClip.prototype, "buildDepthTable", 1); } static function sortFunction(a, b) { if (a.getDepth() > b.getDepth()) { return(1); } return(-1); } static function test(depth) { if (depth == reservedDepth) { return(false); } return(true); } static function createClassObjectAtDepth(className, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createClassChildAtDepth(className, kTopmost, initObj); break; case kTooltip : _local1 = holder.createClassChildAtDepth(className, kTop, initObj); break; } return(_local1); } static function createObjectAtDepth(linkageName, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createChildAtDepth(linkageName, kTopmost, initObj); break; case kTooltip : _local1 = holder.createChildAtDepth(linkageName, kTop, initObj); break; } return(_local1); } function createClassChildAtDepth(className, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createClassObject(className, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function createChildAtDepth(linkageName, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createObject(linkageName, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function setDepthTo(depthFlag) { var _local2 = _parent.buildDepthTable(); var _local3 = _parent.getDepthByFlag(depthFlag, _local2); if (_local2[_local3] != undefined) { shuffleDepths(this, _local3, _local2, undefined); } else { swapDepths(_local3); } if (depthFlag == kTopmost) { _topmost = true; } else { delete _topmost; } } function setDepthAbove(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local2 = targetInstance.getDepth() + 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local2] != undefined) && (getDepth() < _local2)) { _local2 = _local2 - 1; } if (_local2 > highestDepth) { _local2 = highestDepth; } if (_local2 == highestDepth) { _parent.shuffleDepths(this, _local2, _local3, "down"); } else if (_local3[_local2] != undefined) { _parent.shuffleDepths(this, _local2, _local3, undefined); } else { swapDepths(_local2); } } function setDepthBelow(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local6 = targetInstance.getDepth() - 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local6] != undefined) && (getDepth() > _local6)) { _local6 = _local6 + 1; } var _local4 = lowestDepth + numberOfAuthortimeLayers; var _local5; for (_local5 in _local3) { var _local2 = _local3[_local5]; if (_local2._parent != undefined) { _local4 = Math.min(_local4, _local2.getDepth()); } } if (_local6 < _local4) { _local6 = _local4; } if (_local6 == _local4) { _parent.shuffleDepths(this, _local6, _local3, "up"); } else if (_local3[_local6] != undefined) { _parent.shuffleDepths(this, _local6, _local3, undefined); } else { swapDepths(_local6); } } function findNextAvailableDepth(targetDepth, depthTable, direction) { var _local5 = lowestDepth + numberOfAuthortimeLayers; if (targetDepth < _local5) { targetDepth = _local5; } if (depthTable[targetDepth] == undefined) { return(targetDepth); } var _local2 = targetDepth; var _local1 = targetDepth; if (direction == "down") { while (depthTable[_local1] != undefined) { _local1--; } return(_local1); } while (depthTable[_local2] != undefined) { _local2++; } return(_local2); } function shuffleDepths(subject, targetDepth, depthTable, direction) { var _local9 = lowestDepth + numberOfAuthortimeLayers; var _local8 = _local9; var _local5; for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local9 = Math.min(_local9, _local7.getDepth()); } } if (direction == undefined) { if (subject.getDepth() > targetDepth) { direction = "up"; } else { direction = "down"; } } var _local1 = new Array(); for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local1.push(_local7); } } _local1.sort(sortFunction); if (direction == "up") { var _local3; var _local11; do { if (_local1.length <= 0) { break; } _local3 = _local1.pop(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } _local11 = subject.getDepth(); _local3 = _local1.pop(); var _local4 = _local3.getDepth(); if (_local11 > (_local4 + 1)) { if (_local4 >= 0) { subject.swapDepths(_local4 + 1); } else if ((_local11 > _local8) && (_local4 < _local8)) { subject.swapDepths(_local8); } } subject.swapDepths(_local3); } while (_local4 != targetDepth); } else if (direction == "down") { var _local3; do { if (_local1.length <= 0) { break; } _local3 = _local1.shift(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } var _local11 = _local3.getDepth(); _local3 = _local1.shift(); var _local4 = _local3.getDepth(); if ((_local11 < (_local4 - 1)) && (_local4 > 0)) { subject.swapDepths(_local4 - 1); } subject.swapDepths(_local3); } while (_local4 != targetDepth); } } function getDepthByFlag(depthFlag, depthTable) { var _local2 = 0; if ((depthFlag == kTop) || (depthFlag == kNotopmost)) { var _local5 = 0; var _local7 = false; var _local8; for (_local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { if (!_local9._topmost) { _local2 = Math.max(_local2, _local9.getDepth()); } else if (!_local7) { _local5 = _local9.getDepth(); _local7 = true; } else { _local5 = Math.min(_local5, _local9.getDepth()); } } } } _local2 = _local2 + 20; if (_local7) { if (_local2 >= _local5) { _local2 = _local5 - 1; } } } else if (depthFlag == kBottom) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.min(_local2, _local9.getDepth()); } } } _local2 = _local2 - 20; } else if (depthFlag == kTopmost) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.max(_local2, _local9.getDepth()); } } } _local2 = _local2 + 100; } if (_local2 >= highestDepth) { _local2 = highestDepth; } var _local6 = lowestDepth + numberOfAuthortimeLayers; for (var _local9 in depthTable) { var _local4 = depthTable[_local9]; if (_local4._parent != undefined) { _local6 = Math.min(_local6, _local4.getDepth()); } } if (_local2 <= _local6) { _local2 = _local6; } return(_local2); } function buildDepthTable(Void) { var _local5 = new Array(); var _local4; for (_local4 in this) { var _local2 = this[_local4]; var _local3 = typeof(_local2); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local2.__getTextFormat != undefined))) { if (_local2._parent == this) { _local5[_local2.getDepth()] = _local2; } } } return(_local5); } static var reservedDepth = 1048575; static var highestDepth = 1048574; static var lowestDepth = -16383; static var numberOfAuthortimeLayers = 383; static var kCursor = 101; static var kTooltip = 102; static var kTop = 201; static var kBottom = 202; static var kTopmost = 203; static var kNotopmost = 204; static var holder = _root.createEmptyMovieClip("reserved", reservedDepth); static var __depthManager = new mx.managers.DepthManager(); }
Symbol 120 MovieClip [__Packages.mx.managers.SystemManager] Frame 0
class mx.managers.SystemManager { static var _xAddEventListener, addEventListener, __addEventListener, _xRemoveEventListener, removeEventListener, __removeEventListener, form, __screen, dispatchEvent; function SystemManager () { } static function init(Void) { if (_initialized == false) { _initialized = true; mx.events.EventDispatcher.initialize(mx.managers.SystemManager); Mouse.addListener(mx.managers.SystemManager); Stage.addListener(mx.managers.SystemManager); _xAddEventListener = addEventListener; addEventListener = __addEventListener; _xRemoveEventListener = removeEventListener; removeEventListener = __removeEventListener; } } static function addFocusManager(f) { form = f; f.focusManager.activate(); } static function removeFocusManager(f) { } static function onMouseDown(Void) { var _local1 = form; _local1.focusManager._onMouseDown(); } static function onResize(Void) { var _local7 = Stage.width; var _local6 = Stage.height; var _local9 = _global.origWidth; var _local8 = _global.origHeight; var _local3 = Stage.align; var _local5 = (_local9 - _local7) / 2; var _local4 = (_local8 - _local6) / 2; if (_local3 == "T") { _local4 = 0; } else if (_local3 == "B") { _local4 = _local8 - _local6; } else if (_local3 == "L") { _local5 = 0; } else if (_local3 == "R") { _local5 = _local9 - _local7; } else if (_local3 == "LT") { _local4 = 0; _local5 = 0; } else if (_local3 == "TR") { _local4 = 0; _local5 = _local9 - _local7; } else if (_local3 == "LB") { _local4 = _local8 - _local6; _local5 = 0; } else if (_local3 == "RB") { _local4 = _local8 - _local6; _local5 = _local9 - _local7; } if (__screen == undefined) { __screen = new Object(); } __screen.x = _local5; __screen.y = _local4; __screen.width = _local7; __screen.height = _local6; _root.focusManager.relocate(); dispatchEvent({type:"resize"}); } static function get screen() { init(); if (__screen == undefined) { onResize(); } return(__screen); } static var _initialized = false; static var idleFrames = 0; static var isMouseDown = false; static var forms = new Array(); }
Symbol 121 MovieClip [__Packages.mx.managers.FocusManager] Frame 0
class mx.managers.FocusManager extends mx.core.UIComponent { var __defaultPushButton, defPushButton, form, move, tabEnabled, _width, _height, _x, _y, _alpha, _parent, tabCapture, watch, lastMouse, _visible, lastFocus, doLater, lastSelFocus, cancelAllDoLaters, _searchKey, _lastTarget, _firstNode, _nextIsNext, _nextNode, _lastx, _prevNode, _needPrev, _foundList, _prevObj, _nextObj, _firstObj, _lastObj, _lastNode, lastTabFocus, findFocusFromObject; function FocusManager () { super(); } function get defaultPushButton() { return(__defaultPushButton); } function set defaultPushButton(x) { if (x != __defaultPushButton) { __defaultPushButton.__set__emphasized(false); __defaultPushButton = x; defPushButton = x; x.__set__emphasized(true); } //return(defaultPushButton); } function getMaxTabIndex(o) { var _local3 = 0; var _local6; for (_local6 in o) { var _local2 = o[_local6]; if (_local2._parent == o) { if (_local2.tabIndex != undefined) { if (_local2.tabIndex > _local3) { _local3 = _local2.tabIndex; } } if (_local2.tabChildren == true) { var _local4 = getMaxTabIndex(_local2); if (_local4 > _local3) { _local3 = _local4; } } } } return(_local3); } function getNextTabIndex(Void) { return(getMaxTabIndex(form) + 1); } function get nextTabIndex() { return(getNextTabIndex()); } function relocate(Void) { var _local2 = mx.managers.SystemManager.__get__screen(); move(_local2.x - 1, _local2.y - 1); } function init(Void) { super.init(); tabEnabled = false; _width = (_height = 1); _x = (_y = -1); _alpha = 0; _parent.focusManager = this; _parent.tabChildren = true; _parent.tabEnabled = false; form = _parent; _parent.addEventListener("hide", this); _parent.addEventListener("reveal", this); mx.managers.SystemManager.init(); mx.managers.SystemManager.addFocusManager(form); tabCapture.tabIndex = 0; watch("enabled", enabledChanged); Selection.addListener(this); lastMouse = new Object(); _global.ASSetPropFlags(_parent, "focusManager", 1); _global.ASSetPropFlags(_parent, "tabChildren", 1); _global.ASSetPropFlags(_parent, "tabEnabled", 1); } function enabledChanged(id, oldValue, newValue) { _visible = newValue; return(newValue); } function activate(Void) { Key.addListener(this); activated = (_visible = true); if (lastFocus != undefined) { bNeedFocus = true; if (!mx.managers.SystemManager.isMouseDown) { doLater(this, "restoreFocus"); } } } function deactivate(Void) { Key.removeListener(this); activated = (_visible = false); var _local2 = getSelectionFocus(); var _local3 = getActualFocus(_local2); if (isOurFocus(_local3)) { lastSelFocus = _local2; lastFocus = _local3; } cancelAllDoLaters(); } function isOurFocus(o) { if (o.focusManager == this) { return(true); } while (o != undefined) { if (o.focusManager != undefined) { return(false); } if (o._parent == _parent) { return(true); } o = o._parent; } return(false); } function onSetFocus(o, n) { if (n == null) { if (activated) { bNeedFocus = true; } } else { var _local2 = getFocus(); if (isOurFocus(_local2)) { bNeedFocus = false; lastFocus = _local2; lastSelFocus = n; } } } function restoreFocus(Void) { var _local2 = lastSelFocus.hscroll; if (_local2 != undefined) { var _local5 = lastSelFocus.scroll; var _local4 = lastSelFocus.background; } lastFocus.setFocus(); var _local3 = Selection; Selection.setSelection(_local3.lastBeginIndex, _local3.lastEndIndex); if (_local2 != undefined) { lastSelFocus.scroll = _local5; lastSelFocus.hscroll = _local2; lastSelFocus.background = _local4; } } function onUnload(Void) { mx.managers.SystemManager.removeFocusManager(form); } function setFocus(o) { if (o == null) { Selection.setFocus(null); } else if (o.setFocus == undefined) { Selection.setFocus(o); } else { o.setFocus(); } } function getActualFocus(o) { var _local1 = o._parent; while (_local1 != undefined) { if (_local1.focusTextField != undefined) { while (_local1.focusTextField != undefined) { o = _local1; _local1 = _local1._parent; if (_local1 == undefined) { return(undefined); } if (_local1.focusTextField == undefined) { return(o); } } } if (_local1.tabEnabled != true) { return(o); } o = _local1; _local1 = o._parent; } return(undefined); } function getSelectionFocus() { var m = Selection.getFocus(); var o = eval (m); return(o); } function getFocus(Void) { var _local2 = getSelectionFocus(); return(getActualFocus(_local2)); } function walkTree(p, index, groupName, dir, lookup, firstChild) { var _local5 = true; var _local11; for (_local11 in p) { var _local2 = p[_local11]; if ((((_local2._parent == p) && (_local2.enabled != false)) && (_local2._visible != false)) && ((_local2.tabEnabled == true) || ((_local2.tabEnabled != false) && ((((((((_local2.onPress != undefined) || (_local2.onRelease != undefined)) || (_local2.onReleaseOutside != undefined)) || (_local2.onDragOut != undefined)) || (_local2.onDragOver != undefined)) || (_local2.onRollOver != undefined)) || (_local2.onRollOut != undefined)) || (_local2 instanceof TextField))))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_local2 != _lastTarget) { if (((_local2.groupName != undefined) || (groupName != undefined)) && (_local2.groupName == groupName)) { continue; } if ((_local2 instanceof TextField) && (_local2.selectable == false)) { continue; } if (_local5 || (((_local2.groupName != undefined) && (_local2.groupName == _firstNode.groupName)) && (_local2.selected == true))) { if (firstChild) { _firstNode = _local2; firstChild = false; } } if (_nextIsNext == true) { if ((((_local2.groupName != undefined) && (_local2.groupName == _nextNode.groupName)) && (_local2.selected == true)) || ((_nextNode == undefined) && ((_local2.groupName == undefined) || ((_local2.groupName != undefined) && (_local2.groupName != groupName))))) { _nextNode = _local2; } } if ((_local2.groupName == undefined) || (groupName != _local2.groupName)) { if (((_lastx.groupName != undefined) && (_local2.groupName == _lastx.groupName)) && (_lastx.selected == true)) { } else { _lastx = _local2; } } } else { _prevNode = _lastx; _needPrev = false; _nextIsNext = true; } if (_local2.tabIndex != undefined) { if (_local2.tabIndex == index) { if (_foundList[_local2._name] == undefined) { if (_needPrev) { _prevObj = _local2; _needPrev = false; } _nextObj = _local2; } } if (dir && (_local2.tabIndex > index)) { if (((_nextObj == undefined) || ((_nextObj.tabIndex > _local2.tabIndex) && (((_local2.groupName == undefined) || (_nextObj.groupName == undefined)) || (_local2.groupName != _nextObj.groupName)))) || ((((_nextObj.groupName != undefined) && (_nextObj.groupName == _local2.groupName)) && (_nextObj.selected != true)) && ((_local2.selected == true) || (_nextObj.tabIndex > _local2.tabIndex)))) { _nextObj = _local2; } } else if ((!dir) && (_local2.tabIndex < index)) { if (((_prevObj == undefined) || ((_prevObj.tabIndex < _local2.tabIndex) && (((_local2.groupName == undefined) || (_prevObj.groupName == undefined)) || (_local2.groupName != _prevObj.groupName)))) || ((((_prevObj.groupName != undefined) && (_prevObj.groupName == _local2.groupName)) && (_prevObj.selected != true)) && ((_local2.selected == true) || (_prevObj.tabIndex < _local2.tabIndex)))) { _prevObj = _local2; } } if (((_firstObj == undefined) || ((_local2.tabIndex < _firstObj.tabIndex) && (((_local2.groupName == undefined) || (_firstObj.groupName == undefined)) || (_local2.groupName != _firstObj.groupName)))) || ((((_firstObj.groupName != undefined) && (_firstObj.groupName == _local2.groupName)) && (_firstObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex < _firstObj.tabIndex)))) { _firstObj = _local2; } if (((_lastObj == undefined) || ((_local2.tabIndex > _lastObj.tabIndex) && (((_local2.groupName == undefined) || (_lastObj.groupName == undefined)) || (_local2.groupName != _lastObj.groupName)))) || ((((_lastObj.groupName != undefined) && (_lastObj.groupName == _local2.groupName)) && (_lastObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex > _lastObj.tabIndex)))) { _lastObj = _local2; } } if (_local2.tabChildren) { getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } else if (((_local2._parent == p) && (_local2.tabChildren == true)) && (_local2._visible != false)) { if (_local2 == _lastTarget) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_prevNode == undefined) { var _local3 = _lastx; var _local7 = false; while (_local3 != undefined) { if (_local3 == _local2) { _local7 = true; break; } _local3 = _local3._parent; } if (_local7 == false) { _prevNode = _lastx; } } _needPrev = false; if (_nextNode == undefined) { _nextIsNext = true; } } else if (!((_local2.focusManager != undefined) && (_local2.focusManager._parent == _local2))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } } _lastNode = _lastx; if (lookup) { if (p._parent != undefined) { if (p != _parent) { if ((_prevNode == undefined) && (dir)) { _needPrev = true; } else if ((_nextNode == undefined) && (!dir)) { _nextIsNext = false; } _lastTarget = _lastTarget._parent; getTabCandidate(p._parent, index, groupName, dir, true); } } } } function getTabCandidate(o, index, groupName, dir, firstChild) { var _local2; var _local3 = true; if (o == _parent) { _local2 = o; _local3 = false; } else { _local2 = o._parent; if (_local2 == undefined) { _local2 = o; _local3 = false; } } walkTree(_local2, index, groupName, dir, _local3, firstChild); } function getTabCandidateFromChildren(o, index, groupName, dir, firstChild) { walkTree(o, index, groupName, dir, false, firstChild); } function getFocusManagerFromObject(o) { while (o != undefined) { if (o.focusManager != undefined) { return(o.focusManager); } o = o._parent; } return(undefined); } function tabHandler(Void) { bDrawFocus = true; var _local5 = getSelectionFocus(); var _local4 = getActualFocus(_local5); if (_local4 != _local5) { _local5 = _local4; } if (getFocusManagerFromObject(_local5) != this) { _local5 == undefined; } if (_local5 == undefined) { _local5 = form; } else if (_local5.tabIndex != undefined) { if ((_foundList != undefined) || (_foundList.tabIndex != _local5.tabIndex)) { _foundList = new Object(); _foundList.tabIndex = _local5.tabIndex; } _foundList[_local5._name] = _local5; } var _local3 = Key.isDown(16) != true; _searchKey = getTimer(); _needPrev = true; _nextIsNext = false; _lastx = undefined; _firstNode = undefined; _lastNode = undefined; _nextNode = undefined; _prevNode = undefined; _firstObj = undefined; _lastObj = undefined; _nextObj = undefined; _prevObj = undefined; _lastTarget = _local5; var _local6 = _local5; getTabCandidate(_local6, ((_local5.tabIndex == undefined) ? 0 : (_local5.tabIndex)), _local5.groupName, _local3, true); var _local2; if (_local3) { if (_nextObj != undefined) { _local2 = _nextObj; } else { _local2 = _firstObj; } } else if (_prevObj != undefined) { _local2 = _prevObj; } else { _local2 = _lastObj; } if (_local2.tabIndex != _local5.tabIndex) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; _foundList[_local2._name] = _local2; } else { if (_foundList == undefined) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; } _foundList[_local2._name] = _local2; } if (_local2 == undefined) { if (_local3 == false) { if (_nextNode != undefined) { _local2 = _nextNode; } else { _local2 = _firstNode; } } else if ((_prevNode == undefined) || (_local5 == form)) { _local2 = _lastNode; } else { _local2 = _prevNode; } } if (_local2 == undefined) { return(undefined); } lastTabFocus = _local2; setFocus(_local2); if (_local2.emphasized != undefined) { if (defPushButton != undefined) { _local5 = defPushButton; defPushButton = _local2; _local5.emphasized = false; _local2.emphasized = true; } } else if ((defPushButton != undefined) && (defPushButton != __defaultPushButton)) { _local5 = defPushButton; defPushButton = __defaultPushButton; _local5.emphasized = false; __defaultPushButton.__set__emphasized(true); } } function onKeyDown(Void) { mx.managers.SystemManager.idleFrames = 0; if (defaultPushButtonEnabled) { if (Key.getCode() == 13) { if (defaultPushButton != undefined) { doLater(this, "sendDefaultPushButtonEvent"); } } } } function sendDefaultPushButtonEvent(Void) { defPushButton.dispatchEvent({type:"click"}); } function getMousedComponentFromChildren(x, y, o) { for (var _local7 in o) { var _local2 = o[_local7]; if (((_local2._visible && (_local2.enabled)) && (_local2._parent == o)) && (_local2._searchKey != _searchKey)) { _local2._searchKey = _searchKey; if (_local2.hitTest(x, y, true)) { if ((_local2.onPress != undefined) || (_local2.onRelease != undefined)) { return(_local2); } var _local3 = getMousedComponentFromChildren(x, y, _local2); if (_local3 != undefined) { return(_local3); } return(_local2); } } } return(undefined); } function mouseActivate(Void) { if (!bNeedFocus) { return(undefined); } _searchKey = getTimer(); var _local2 = getMousedComponentFromChildren(lastMouse.x, lastMouse.y, form); if (_local2 instanceof mx.core.UIComponent) { return(undefined); } _local2 = findFocusFromObject(_local2); if (_local2 == lastFocus) { return(undefined); } if (_local2 == undefined) { doLater(this, "restoreFocus"); return(undefined); } var _local3 = _local2.hscroll; if (_local3 != undefined) { var _local6 = _local2.scroll; var _local5 = _local2.background; } setFocus(_local2); var _local4 = Selection; Selection.setSelection(_local4.lastBeginIndex, _local4.lastEndIndex); if (_local3 != undefined) { _local2.scroll = _local6; _local2.hscroll = _local3; _local2.background = _local5; } } function _onMouseDown(Void) { bDrawFocus = false; if (lastFocus != undefined) { lastFocus.drawFocus(false); } mx.managers.SystemManager.idleFrames = 0; var _local3 = Selection; _local3.lastBeginIndex = Selection.getBeginIndex(); _local3.lastEndIndex = Selection.getEndIndex(); lastMouse.x = _root._xmouse; lastMouse.y = _root._ymouse; _root.localToGlobal(lastMouse); } function onMouseUp(Void) { if (_visible) { doLater(this, "mouseActivate"); } } function handleEvent(e) { if (e.type == "reveal") { mx.managers.SystemManager.activate(form); } else { mx.managers.SystemManager.deactivate(form); } } static function enableFocusManagement() { if (!initialized) { initialized = true; Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } } } static var symbolName = "FocusManager"; static var symbolOwner = mx.managers.FocusManager; static var version = "2.0.2.127"; var className = "FocusManager"; var bNeedFocus = false; var bDrawFocus = false; var defaultPushButtonEnabled = true; var activated = true; static var initialized = false; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 122 MovieClip [__Packages.mx.skins.halo.FocusRect] Frame 0
class mx.skins.halo.FocusRect extends mx.skins.SkinElement { var boundingBox_mc, _xscale, _yscale, clear, beginFill, drawRoundRect, endFill, _visible; function FocusRect () { super(); boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function draw(o) { o.adjustFocusRect(); } function setSize(w, h, r, a, rectCol) { _xscale = (_yscale = 100); clear(); if (typeof(r) == "object") { r.br = ((r.br > 2) ? (r.br - 2) : 0); r.bl = ((r.bl > 2) ? (r.bl - 2) : 0); r.tr = ((r.tr > 2) ? (r.tr - 2) : 0); r.tl = ((r.tl > 2) ? (r.tl - 2) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); r.br = ((r.br > 1) ? (r.br + 1) : 0); r.bl = ((r.bl > 1) ? (r.bl + 1) : 0); r.tr = ((r.tr > 1) ? (r.tr + 1) : 0); r.tl = ((r.tl > 1) ? (r.tl + 1) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(1, 1, w - 2, h - 2, r); r.br = ((r.br > 1) ? (r.br - 1) : 0); r.bl = ((r.bl > 1) ? (r.bl - 1) : 0); r.tr = ((r.tr > 1) ? (r.tr - 1) : 0); r.tl = ((r.tl > 1) ? (r.tl - 1) : 0); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); } else { var _local5; if (r != 0) { _local5 = r - 2; } else { _local5 = 0; } beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); beginFill(rectCol, a * 0.3); if (r != 0) { _local5 = r - 2; r = r - 1; } else { _local5 = 0; r = 0; } drawRoundRect(1, 1, w - 2, h - 2, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); } } function handleEvent(e) { if (e.type == "unload") { _visible = true; } else if (e.type == "resize") { e.target.adjustFocusRect(); } else if (e.type == "move") { e.target.adjustFocusRect(); } } static function classConstruct() { mx.core.UIComponent.prototype.drawFocus = function (focused) { var _local2 = this._parent.focus_mc; if (!focused) { _local2._visible = false; this.removeEventListener("unload", _local2); this.removeEventListener("move", _local2); this.removeEventListener("resize", _local2); } else { if (_local2 == undefined) { _local2 = this._parent.createChildAtDepth("FocusRect", mx.managers.DepthManager.kTop); _local2.tabEnabled = false; this._parent.focus_mc = _local2; } else { _local2._visible = true; } _local2.draw(this); if (_local2.getDepth() < this.getDepth()) { _local2.setDepthAbove(this); } this.addEventListener("unload", _local2); this.addEventListener("move", _local2); this.addEventListener("resize", _local2); } }; mx.core.UIComponent.prototype.adjustFocusRect = function () { var _local2 = this.getStyle("themeColor"); if (_local2 == undefined) { _local2 = 8453965 /* 0x80FF4D */; } var _local3 = this._parent.focus_mc; _local3.setSize(this.width + 4, this.height + 4, 0, 100, _local2); _local3.move(this.x - 2, this.y - 2); }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.adjustFocusRect = mx.core.UIComponent.prototype.adjustFocusRect; mx.skins.halo.FocusRect.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var DefaultsDependency = mx.skins.halo.Defaults; static var UIComponentDependency = mx.core.UIComponent; }
Symbol 123 MovieClip [__Packages.mx.managers.OverlappedWindows] Frame 0
class mx.managers.OverlappedWindows { function OverlappedWindows () { } static function checkIdle(Void) { if (mx.managers.SystemManager.idleFrames > 10) { mx.managers.SystemManager.dispatchEvent({type:"idle"}); } else { mx.managers.SystemManager.idleFrames++; } } static function __addEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager.interval == undefined) { mx.managers.SystemManager.interval = setInterval(mx.managers.SystemManager.checkIdle, 100); } } mx.managers.SystemManager._xAddEventListener(e, o, l); } static function __removeEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager._xRemoveEventListener(e, o, l) == 0) { clearInterval(mx.managers.SystemManager.interval); } } else { mx.managers.SystemManager._xRemoveEventListener(e, o, l); } } static function onMouseDown(Void) { mx.managers.SystemManager.idleFrames = 0; mx.managers.SystemManager.isMouseDown = true; var _local5 = _root; var _local3; var _local8 = _root._xmouse; var _local7 = _root._ymouse; if (mx.managers.SystemManager.form.modalWindow == undefined) { if (mx.managers.SystemManager.forms.length > 1) { var _local6 = mx.managers.SystemManager.forms.length; var _local4; _local4 = 0; while (_local4 < _local6) { var _local2 = mx.managers.SystemManager.forms[_local4]; if (_local2._visible) { if (_local2.hitTest(_local8, _local7)) { if (_local3 == undefined) { _local3 = _local2.getDepth(); _local5 = _local2; } else if (_local3 < _local2.getDepth()) { _local3 = _local2.getDepth(); _local5 = _local2; } } } _local4++; } if (_local5 != mx.managers.SystemManager.form) { mx.managers.SystemManager.activate(_local5); } } } var _local9 = mx.managers.SystemManager.form; _local9.focusManager._onMouseDown(); } static function onMouseMove(Void) { mx.managers.SystemManager.idleFrames = 0; } static function onMouseUp(Void) { mx.managers.SystemManager.isMouseDown = false; mx.managers.SystemManager.idleFrames = 0; } static function activate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form != f) && (mx.managers.SystemManager.forms.length > 1)) { var _local1 = mx.managers.SystemManager.form; _local1.focusManager.deactivate(); } } mx.managers.SystemManager.form = f; f.focusManager.activate(); } static function deactivate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form == f) && (mx.managers.SystemManager.forms.length > 1)) { var _local5 = mx.managers.SystemManager.form; _local5.focusManager.deactivate(); var _local3 = mx.managers.SystemManager.forms.length; var _local1; var _local2; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { _local1 = _local1 + 1; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } mx.managers.SystemManager.form = _local2; break; } if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } _local5 = mx.managers.SystemManager.form; _local5.focusManager.activate(); } } } static function addFocusManager(f) { mx.managers.SystemManager.forms.push(f); mx.managers.SystemManager.activate(f); } static function removeFocusManager(f) { var _local3 = mx.managers.SystemManager.forms.length; var _local1; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { if (mx.managers.SystemManager.form == f) { mx.managers.SystemManager.deactivate(f); } mx.managers.SystemManager.forms.splice(_local1, 1); return(undefined); } _local1++; } } static function enableOverlappedWindows() { if (!initialized) { initialized = true; mx.managers.SystemManager.checkIdle = checkIdle; mx.managers.SystemManager.__addEventListener = __addEventListener; mx.managers.SystemManager.__removeEventListener = __removeEventListener; mx.managers.SystemManager.onMouseDown = onMouseDown; mx.managers.SystemManager.onMouseMove = onMouseMove; mx.managers.SystemManager.onMouseUp = onMouseUp; mx.managers.SystemManager.activate = activate; mx.managers.SystemManager.deactivate = deactivate; mx.managers.SystemManager.addFocusManager = addFocusManager; mx.managers.SystemManager.removeFocusManager = removeFocusManager; } } static var initialized = false; static var SystemManagerDependency = mx.managers.SystemManager; }
Symbol 124 MovieClip [__Packages.mx.styles.CSSSetStyle] Frame 0
class mx.styles.CSSSetStyle { var styleName, stylecache, _color, setColor, invalidateStyle; function CSSSetStyle () { } function _setStyle(styleProp, newValue) { this[styleProp] = newValue; if (mx.styles.StyleManager.TextStyleMap[styleProp] != undefined) { if (styleProp == "color") { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } } _level0.changeTextStyleInChildren(styleProp); return(undefined); } if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local7 = mx.styles.StyleManager.colorNames.haloBlue; var _local6 = mx.styles.StyleManager.colorNames.haloGreen; var _local8 = mx.styles.StyleManager.colorNames.haloOrange; var _local4 = {}; _local4[_local7] = 12188666 /* 0xB9FBFA */; _local4[_local6] = 13500353 /* 0xCDFFC1 */; _local4[_local8] = 16766319 /* 0xFFD56F */; var _local5 = {}; _local5[_local7] = 13958653 /* 0xD4FDFD */; _local5[_local6] = 14942166 /* 0xE3FFD6 */; _local5[_local8] = 16772787 /* 0xFFEEB3 */; var _local9 = _local4[newValue]; var _local10 = _local5[newValue]; if (_local9 == undefined) { _local9 = newValue; } if (_local10 == undefined) { _local10 = newValue; } setStyle("selectionColor", _local9); setStyle("rollOverColor", _local10); } _level0.changeColorStyleInChildren(styleName, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } _level0.notifyStyleChangeInChildren(styleName, styleProp, newValue); } } function changeTextStyleInChildren(styleProp) { var _local4 = getTimer(); var _local5; for (_local5 in this) { var _local2 = this[_local5]; if (_local2._parent == this) { if (_local2.searchKey != _local4) { if (_local2.stylecache != undefined) { delete _local2.stylecache.tf; delete _local2.stylecache[styleProp]; } _local2.invalidateStyle(styleProp); _local2.changeTextStyleInChildren(styleProp); _local2.searchKey = _local4; } } } } function changeColorStyleInChildren(sheetName, colorStyle, newValue) { var _local6 = getTimer(); var _local7; for (_local7 in this) { var _local2 = this[_local7]; if (_local2._parent == this) { if (_local2.searchKey != _local6) { if (((_local2.getStyleName() == sheetName) || (sheetName == undefined)) || (sheetName == "_global")) { if (_local2.stylecache != undefined) { delete _local2.stylecache[colorStyle]; } if (typeof(_local2._color) == "string") { if (_local2._color == colorStyle) { var _local4 = _local2.getStyle(colorStyle); if (colorStyle == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = _local4; } } _local2.setColor(_local4); } } else if (_local2._color[colorStyle] != undefined) { if (typeof(_local2) != "movieclip") { _local2._parent.invalidateStyle(); } else { _local2.invalidateStyle(colorStyle); } } } _local2.changeColorStyleInChildren(sheetName, colorStyle, newValue); _local2.searchKey = _local6; } } } } function notifyStyleChangeInChildren(sheetName, styleProp, newValue) { var _local5 = getTimer(); var _local6; for (_local6 in this) { var _local2 = this[_local6]; if (_local2._parent == this) { if (_local2.searchKey != _local5) { if (((_local2.styleName == sheetName) || ((_local2.styleName != undefined) && (typeof(_local2.styleName) == "movieclip"))) || (sheetName == undefined)) { if (_local2.stylecache != undefined) { delete _local2.stylecache[styleProp]; delete _local2.stylecache.tf; } delete _local2.enabledColor; _local2.invalidateStyle(styleProp); } _local2.notifyStyleChangeInChildren(sheetName, styleProp, newValue); _local2.searchKey = _local5; } } } } function setStyle(styleProp, newValue) { if (stylecache != undefined) { delete stylecache[styleProp]; delete stylecache.tf; } this[styleProp] = newValue; if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local10 = mx.styles.StyleManager.colorNames.haloBlue; var _local9 = mx.styles.StyleManager.colorNames.haloGreen; var _local11 = mx.styles.StyleManager.colorNames.haloOrange; var _local6 = {}; _local6[_local10] = 12188666 /* 0xB9FBFA */; _local6[_local9] = 13500353 /* 0xCDFFC1 */; _local6[_local11] = 16766319 /* 0xFFD56F */; var _local7 = {}; _local7[_local10] = 13958653 /* 0xD4FDFD */; _local7[_local9] = 14942166 /* 0xE3FFD6 */; _local7[_local11] = 16772787 /* 0xFFEEB3 */; var _local12 = _local6[newValue]; var _local13 = _local7[newValue]; if (_local12 == undefined) { _local12 = newValue; } if (_local13 == undefined) { _local13 = newValue; } setStyle("selectionColor", _local12); setStyle("rollOverColor", _local13); } if (typeof(_color) == "string") { if (_color == styleProp) { if (styleProp == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = newValue; } } setColor(newValue); } } else if (_color[styleProp] != undefined) { invalidateStyle(styleProp); } changeColorStyleInChildren(undefined, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } invalidateStyle(styleProp); } if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (styleProp == "styleName")) { var _local8; var _local5 = newValue; if (styleProp == "styleName") { _local8 = ((typeof(newValue) == "string") ? (_global.styles[newValue]) : (_local5)); _local5 = _local8.themeColor; if (_local5 != undefined) { _local8.rollOverColor = (_local8.selectionColor = _local5); } } notifyStyleChangeInChildren(undefined, styleProp, newValue); } } static function enableRunTimeCSS() { } static function classConstruct() { var _local2 = MovieClip.prototype; var _local3 = mx.styles.CSSSetStyle.prototype; mx.styles.CSSStyleDeclaration.prototype.setStyle = _local3._setStyle; _local2.changeTextStyleInChildren = _local3.changeTextStyleInChildren; _local2.changeColorStyleInChildren = _local3.changeColorStyleInChildren; _local2.notifyStyleChangeInChildren = _local3.notifyStyleChangeInChildren; _local2.setStyle = _local3.setStyle; _global.ASSetPropFlags(_local2, "changeTextStyleInChildren", 1); _global.ASSetPropFlags(_local2, "changeColorStyleInChildren", 1); _global.ASSetPropFlags(_local2, "notifyStyleChangeInChildren", 1); _global.ASSetPropFlags(_local2, "setStyle", 1); var _local4 = TextField.prototype; _local4.setStyle = _local2.setStyle; _local4.changeTextStyleInChildren = _local3.changeTextStyleInChildren; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; }
Symbol 125 MovieClip [__Packages.mx.core.ext.UIComponentExtensions] Frame 0
class mx.core.ext.UIComponentExtensions { function UIComponentExtensions () { } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; TextField.prototype.setFocus = function () { Selection.setFocus(this); }; TextField.prototype.onSetFocus = function (oldFocus) { if (this.tabEnabled != false) { if (this.getFocusManager().bDrawFocus) { this.drawFocus(true); } } }; TextField.prototype.onKillFocus = function (oldFocus) { if (this.tabEnabled != false) { this.drawFocus(false); } }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.getFocusManager = mx.core.UIComponent.prototype.getFocusManager; mx.managers.OverlappedWindows.enableOverlappedWindows(); mx.styles.CSSSetStyle.enableRunTimeCSS(); mx.managers.FocusManager.enableFocusManagement(); } static var bExtended = false; static var UIComponentExtended = Extensions(); static var UIComponentDependency = mx.core.UIComponent; static var FocusManagerDependency = mx.managers.FocusManager; static var OverlappedWindowsDependency = mx.managers.OverlappedWindows; }
Symbol 126 MovieClip [__Packages.mx.skins.RectBorder] Frame 0
class mx.skins.RectBorder extends mx.skins.Border { var __width, __height, offset, __borderMetrics; function RectBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function draw(Void) { size(); } function getBorderMetrics(Void) { var _local2 = offset; if (__borderMetrics == undefined) { __borderMetrics = {left:_local2, top:_local2, right:_local2, bottom:_local2}; } else { __borderMetrics.left = _local2; __borderMetrics.top = _local2; __borderMetrics.right = _local2; __borderMetrics.bottom = _local2; } return(__borderMetrics); } function get borderMetrics() { return(getBorderMetrics()); } function drawBorder(Void) { } function size(Void) { drawBorder(); } function setColor(Void) { drawBorder(); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.RectBorder; static var version = "2.0.2.127"; var className = "RectBorder"; var borderStyleName = "borderStyle"; var borderColorName = "borderColor"; var shadowColorName = "shadowColor"; var highlightColorName = "highlightColor"; var buttonColorName = "buttonColor"; var backgroundColorName = "backgroundColor"; }
Symbol 127 MovieClip [__Packages.mx.skins.halo.RectBorder] Frame 0
class mx.skins.halo.RectBorder extends mx.skins.RectBorder { var offset, getStyle, borderStyleName, __borderMetrics, className, borderColorName, backgroundColorName, shadowColorName, highlightColorName, buttonColorName, __get__width, __get__height, clear, _color, drawRoundRect, beginFill, drawRect, endFill; function RectBorder () { super(); } function init(Void) { borderWidths.default = 3; super.init(); } function getBorderMetrics(Void) { if (offset == undefined) { var _local3 = getStyle(borderStyleName); offset = borderWidths[_local3]; } if ((getStyle(borderStyleName) == "default") || (getStyle(borderStyleName) == "alert")) { __borderMetrics = {left:3, top:1, right:3, bottom:3}; return(__borderMetrics); } return(super.getBorderMetrics()); } function drawBorder(Void) { var _local6 = _global.styles[className]; if (_local6 == undefined) { _local6 = _global.styles.RectBorder; } var _local5 = getStyle(borderStyleName); var _local7 = getStyle(borderColorName); if (_local7 == undefined) { _local7 = _local6[borderColorName]; } var _local8 = getStyle(backgroundColorName); if (_local8 == undefined) { _local8 = _local6[backgroundColorName]; } var _local16 = getStyle("backgroundImage"); if (_local5 != "none") { var _local14 = getStyle(shadowColorName); if (_local14 == undefined) { _local14 = _local6[shadowColorName]; } var _local13 = getStyle(highlightColorName); if (_local13 == undefined) { _local13 = _local6[highlightColorName]; } var _local12 = getStyle(buttonColorName); if (_local12 == undefined) { _local12 = _local6[buttonColorName]; } var _local11 = getStyle(borderCapColorName); if (_local11 == undefined) { _local11 = _local6[borderCapColorName]; } var _local10 = getStyle(shadowCapColorName); if (_local10 == undefined) { _local10 = _local6[shadowCapColorName]; } } offset = borderWidths[_local5]; var _local9 = offset; var _local3 = __get__width(); var _local4 = __get__height(); clear(); _color = undefined; if (_local5 == "none") { } else if (_local5 == "inset") { _color = colorList; draw3dBorder(_local11, _local12, _local7, _local13, _local14, _local10); } else if (_local5 == "outset") { _color = colorList; draw3dBorder(_local11, _local7, _local12, _local14, _local13, _local10); } else if (_local5 == "alert") { var _local15 = getStyle("themeColor"); drawRoundRect(0, 5, _local3, _local4 - 5, 5, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, 4, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, _local15, 50); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, 2, 16777215, 100); } else if (_local5 == "default") { drawRoundRect(0, 5, _local3, _local4 - 5, {tl:5, tr:5, br:0, bl:0}, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, {tl:4, tr:4, br:0, bl:0}, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, {tl:3, tr:3, br:0, bl:0}, [12897484, 11844796], 100, 0, "radial"); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, {tl:2, tr:2, br:0, bl:0}, 16777215, 100); } else if (_local5 == "dropDown") { drawRoundRect(0, 0, _local3 + 1, _local4, {tl:4, tr:0, br:0, bl:4}, [13290186, 7895160], 100, -10, "linear"); drawRoundRect(1, 1, _local3 - 1, _local4 - 2, {tl:3, tr:0, br:0, bl:3}, 16777215, 100); } else if (_local5 == "menuBorder") { var _local15 = getStyle("themeColor"); drawRoundRect(4, 4, _local3 - 2, _local4 - 3, 0, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(4, 4, _local3 - 1, _local4 - 2, 0, 6184542, 10); drawRoundRect(0, 0, _local3 + 1, _local4, 0, [0, 14342874], 100, 250, "linear"); drawRoundRect(0, 0, _local3 + 1, _local4, 0, _local15, 50); drawRoundRect(2, 2, _local3 - 3, _local4 - 4, 0, 16777215, 100); } else if (_local5 == "comboNonEdit") { } else { beginFill(_local7); drawRect(0, 0, _local3, _local4); drawRect(1, 1, _local3 - 1, _local4 - 1); endFill(); _color = borderColorName; } if (_local8 != undefined) { beginFill(_local8); drawRect(_local9, _local9, __get__width() - _local9, __get__height() - _local9); endFill(); } } function draw3dBorder(c1, c2, c3, c4, c5, c6) { var _local3 = __get__width(); var _local2 = __get__height(); beginFill(c1); drawRect(0, 0, _local3, _local2); drawRect(1, 0, _local3 - 1, _local2); endFill(); beginFill(c2); drawRect(1, 0, _local3 - 1, 1); endFill(); beginFill(c3); drawRect(1, _local2 - 1, _local3 - 1, _local2); endFill(); beginFill(c4); drawRect(1, 1, _local3 - 1, 2); endFill(); beginFill(c5); drawRect(1, _local2 - 2, _local3 - 1, _local2 - 1); endFill(); beginFill(c6); drawRect(1, 2, _local3 - 1, _local2 - 2); drawRect(2, 2, _local3 - 2, _local2 - 2); endFill(); } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.styles.rectBorderClass = mx.skins.halo.RectBorder; _global.skinRegistry.RectBorder = true; return(true); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.halo.RectBorder; static var version = "2.0.2.127"; var borderCapColorName = "borderCapColor"; var shadowCapColorName = "shadowCapColor"; var colorList = {highlightColor:0, borderColor:0, buttonColor:0, shadowColor:0, borderCapColor:0, shadowCapColor:0}; var borderWidths = {none:0, solid:1, inset:2, outset:2, alert:3, dropDown:2, menuBorder:2, comboNonEdit:2}; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 128 MovieClip [__Packages.mx.skins.halo.ButtonSkin] Frame 0
class mx.skins.halo.ButtonSkin extends mx.skins.RectBorder { var __get__width, __get__height, getStyle, _parent, clear, drawRoundRect, __get__x, __get__y; function ButtonSkin () { super(); } function init() { super.init(); } function size() { drawHaloRect(__get__width(), __get__height()); } function drawHaloRect(w, h) { var _local6 = getStyle("borderStyle"); var _local4 = getStyle("themeColor"); var _local5 = _parent.emphasized; clear(); switch (_local6) { case "falseup" : if (_local5) { drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 75); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 85, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 75); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); } else { drawRoundRect(0, 0, w, h, 5, 9542041, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, [13291985, 16250871], 100, 0, "radial"); drawRoundRect(2, 2, w - 4, h - 4, 3, [9542041, 13818586], 100, 0, "radial"); drawRoundRect(3, 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(3, 4, w - 6, h - 7, 2, 16316664, 100); } break; case "falsedown" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, _local4, 20); break; case "falserollover" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 50); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 50); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); break; case "falsedisabled" : drawRoundRect(0, 0, w, h, 5, 13159628, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, 15921906, 100); drawRoundRect(2, 2, w - 4, h - 4, 3, 13949401, 100); drawRoundRect(3, 3, w - 6, h - 6, 2, 15921906, 100); break; case "trueup" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 10066329, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16250871, 100); break; case "truedown" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 10066329, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, _local4, 20); break; case "truerollover" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 50); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 40); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); break; case "truedisabled" : drawRoundRect(0, 0, w, h, 5, 13159628, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, 15921906, 100); drawRoundRect(2, 2, w - 4, h - 4, 3, 13949401, 100); drawRoundRect(3, 3, w - 6, h - 6, 2, 15921906, 100); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.skinRegistry.ButtonSkin = true; return(true); } static var symbolName = "ButtonSkin"; static var symbolOwner = mx.skins.halo.ButtonSkin; var className = "ButtonSkin"; var backgroundColorName = "buttonColor"; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 129 MovieClip [__Packages.mx.controls.HScrollBar] Frame 0
class mx.controls.HScrollBar extends mx.controls.scrollClasses.ScrollBar { var _minHeight, _minWidth, _xscale, _rotation, __width, scrollIt; function HScrollBar () { super(); } function getMinWidth(Void) { return(_minHeight); } function getMinHeight(Void) { return(_minWidth); } function init(Void) { super.init(); _xscale = -100; _rotation = -90; } function get virtualHeight() { return(__width); } function isScrollBarKey(k) { if (k == 37) { scrollIt("Line", -1); return(true); } if (k == 39) { scrollIt("Line", 1); return(true); } return(super.isScrollBarKey(k)); } static var symbolName = "HScrollBar"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.127"; var className = "HScrollBar"; var minusMode = "Left"; var plusMode = "Right"; var minMode = "AtLeft"; var maxMode = "AtRight"; }
Symbol 130 MovieClip [__Packages.mx.controls.listclasses.DataSelector] Frame 0
class mx.controls.listclasses.DataSelector extends Object { var __vPosition, setVPosition, __dataProvider, enabled, lastSelID, lastSelected, selected, invUpdateControl, invalidate, multipleSelection, updateControl, __rowCount, rows; function DataSelector () { super(); } static function Initialize(obj) { var _local3 = mixinProps; var _local4 = _local3.length; obj = obj.prototype; var _local1 = 0; while (_local1 < _local4) { obj[_local3[_local1]] = mixins[_local3[_local1]]; _local1++; } mixins.createProp(obj, "dataProvider", true); mixins.createProp(obj, "length", false); mixins.createProp(obj, "value", false); mixins.createProp(obj, "selectedIndex", true); mixins.createProp(obj, "selectedIndices", true); mixins.createProp(obj, "selectedItems", false); mixins.createProp(obj, "selectedItem", true); return(true); } function createProp(obj, propName, setter) { var p = (propName.charAt(0).toUpperCase() + propName.substr(1)); var _local2 = null; var _local4 = function (Void) { return(this["get" + p]()); }; if (setter) { _local2 = function (val) { this["set" + p](val); }; } obj.addProperty(propName, _local4, _local2); } function setDataProvider(dP) { if (__vPosition != 0) { setVPosition(0); } clearSelected(); __dataProvider.removeEventListener(this); __dataProvider = dP; dP.addEventListener("modelChanged", this); dP.addView(this); modelChanged({eventName:"updateAll"}); } function getDataProvider(Void) { return(__dataProvider); } function addItemAt(index, label, data) { if ((index < 0) || (!enabled)) { return(undefined); } var _local2 = __dataProvider; if (_local2 == undefined) { _local2 = (__dataProvider = new Array()); _local2.addEventListener("modelChanged", this); index = 0; } if ((typeof(label) == "object") || (typeof(_local2.getItemAt(0)) == "string")) { _local2.addItemAt(index, label); } else { _local2.addItemAt(index, {label:label, data:data}); } } function addItem(label, data) { addItemAt(__dataProvider.length, label, data); } function removeItemAt(index) { return(__dataProvider.removeItemAt(index)); } function removeAll(Void) { __dataProvider.removeAll(); } function replaceItemAt(index, newLabel, newData) { if (typeof(newLabel) == "object") { __dataProvider.replaceItemAt(index, newLabel); } else { __dataProvider.replaceItemAt(index, {label:newLabel, data:newData}); } } function sortItemsBy(fieldName, order) { lastSelID = __dataProvider.getItemID(lastSelected); __dataProvider.sortItemsBy(fieldName, order); } function sortItems(compareFunc, order) { lastSelID = __dataProvider.getItemID(lastSelected); __dataProvider.sortItems(compareFunc, order); } function getLength(Void) { return(__dataProvider.length); } function getItemAt(index) { return(__dataProvider.getItemAt(index)); } function modelChanged(eventObj) { var _local3 = eventObj.firstItem; var _local6 = eventObj.lastItem; var _local7 = eventObj.eventName; if (_local7 == undefined) { _local7 = eventObj.event; _local3 = eventObj.firstRow; _local6 = eventObj.lastRow; if (_local7 == "addRows") { _local7 = (eventObj.eventName = "addItems"); } else if (_local7 == "deleteRows") { _local7 = (eventObj.eventName = "removeItems"); } else if (_local7 == "updateRows") { _local7 = (eventObj.eventName = "updateItems"); } } if (_local7 == "addItems") { for (var _local2 in selected) { var _local5 = selected[_local2]; if ((_local5 != undefined) && (_local5 >= _local3)) { selected[_local2] = selected[_local2] + ((_local6 - _local3) + 1); } } } else if (_local7 == "removeItems") { if (__dataProvider.length == 0) { delete selected; } else { var _local9 = eventObj.removedIDs; var _local10 = _local9.length; var _local2 = 0; while (_local2 < _local10) { var _local4 = _local9[_local2]; if (selected[_local4] != undefined) { delete selected[_local4]; } _local2++; } for (_local2 in selected) { if (selected[_local2] >= _local3) { selected[_local2] = selected[_local2] - ((_local6 - _local3) + 1); } } } } else if (_local7 == "sort") { if (typeof(__dataProvider.getItemAt(0)) != "object") { delete selected; } else { var _local10 = __dataProvider.length; var _local2 = 0; while (_local2 < _local10) { if (isSelected(_local2)) { var _local4 = __dataProvider.getItemID(_local2); if (_local4 == lastSelID) { lastSelected = _local2; } selected[_local4] = _local2; } _local2++; } } } else if (_local7 == "filterModel") { setVPosition(0); } invUpdateControl = true; invalidate(); } function getValue(Void) { var _local2 = getSelectedItem(); if (typeof(_local2) != "object") { return(_local2); } return(((_local2.data == undefined) ? (_local2.label) : (_local2.data))); } function getSelectedIndex(Void) { for (var _local3 in selected) { var _local2 = selected[_local3]; if (_local2 != undefined) { return(_local2); } } } function setSelectedIndex(index) { if (((index >= 0) && (index < __dataProvider.length)) && (enabled)) { delete selected; selectItem(index, true); lastSelected = index; invUpdateControl = true; invalidate(); } else if (index == undefined) { clearSelected(); } } function getSelectedIndices(Void) { var _local2 = new Array(); for (var _local3 in selected) { _local2.push(selected[_local3]); } _local2.reverse(); return(((_local2.length > 0) ? (_local2) : undefined)); } function setSelectedIndices(indexArray) { if (multipleSelection != true) { return(undefined); } delete selected; var _local3 = 0; while (_local3 < indexArray.length) { var _local2 = indexArray[_local3]; if ((_local2 >= 0) && (_local2 < __dataProvider.length)) { selectItem(_local2, true); } _local3++; } invUpdateControl = true; updateControl(); } function getSelectedItems(Void) { var _local3 = getSelectedIndices(); var _local4 = new Array(); var _local2 = 0; while (_local2 < _local3.length) { _local4.push(getItemAt(_local3[_local2])); _local2++; } return(((_local4.length > 0) ? (_local4) : undefined)); } function getSelectedItem(Void) { return(__dataProvider.getItemAt(getSelectedIndex())); } function selectItem(index, selectedFlag) { if (selected == undefined) { selected = new Object(); } var _local2 = __dataProvider.getItemID(index); if (_local2 == undefined) { return(undefined); } if (selectedFlag && (!isSelected(index))) { selected[_local2] = index; } else if (!selectedFlag) { delete selected[_local2]; } } function isSelected(index) { var _local2 = __dataProvider.getItemID(index); if (_local2 == undefined) { return(false); } return(selected[_local2] != undefined); } function clearSelected(transition) { var _local3 = 0; for (var _local4 in selected) { var _local2 = selected[_local4]; if (((_local2 != undefined) && (__vPosition <= _local2)) && (_local2 < (__vPosition + __rowCount))) { rows[_local2 - __vPosition].drawRow(rows[_local2 - __vPosition].item, "normal", transition && ((_local3 % 3) == 0)); } _local3++; } delete selected; } static var mixins = new mx.controls.listclasses.DataSelector(); static var mixinProps = ["setDataProvider", "getDataProvider", "addItem", "addItemAt", "removeAll", "removeItemAt", "replaceItemAt", "sortItemsBy", "sortItems", "getLength", "getItemAt", "modelChanged", "calcPreferredWidthFromData", "calcPreferredHeightFromData", "getValue", "getSelectedIndex", "getSelectedItem", "getSelectedIndices", "getSelectedItems", "selectItem", "isSelected", "clearSelected", "setSelectedIndex", "setSelectedIndices"]; }
Symbol 131 MovieClip [__Packages.mx.controls.ComboBase] Frame 0
class mx.controls.ComboBase extends mx.core.UIComponent { var getValue, tabEnabled, tabChildren, boundingBox_mc, downArrow_mc, createClassObject, onDownArrow, border_mc, __border, text_mc, focusTextField, __width, __height, getFocusManager, __get__height, height, _parent; function ComboBase () { super(); getValue = _getValue; } function init() { super.init(); tabEnabled = !_editable; tabChildren = _editable; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function createChildren() { var _local3 = new Object(); _local3.styleName = this; if (downArrow_mc == undefined) { _local3.falseUpSkin = downArrowUpName; _local3.falseOverSkin = downArrowOverName; _local3.falseDownSkin = downArrowDownName; _local3.falseDisabledSkin = downArrowDisabledName; _local3.validateNow = true; _local3.tabEnabled = false; createClassObject(mx.controls.SimpleButton, "downArrow_mc", 19, _local3); downArrow_mc.buttonDownHandler = onDownArrow; downArrow_mc.useHandCursor = false; downArrow_mc.onPressWas = downArrow_mc.onPress; downArrow_mc.onPress = function () { this.trackAsMenuWas = this.trackAsMenu; this.trackAsMenu = true; if (!this._editable) { this._parent.text_mc.trackAsMenu = this.trackAsMenu; } this.onPressWas(); }; downArrow_mc.onDragOutWas = downArrow_mc.onDragOut; downArrow_mc.onDragOut = function () { this.trackAsMenuWas = this.trackAsMenu; this.trackAsMenu = false; if (!this._editable) { this._parent.text_mc.trackAsMenu = this.trackAsMenu; } this.onDragOutWas(); }; downArrow_mc.onDragOverWas = downArrow_mc.onDragOver; downArrow_mc.onDragOver = function () { this.trackAsMenu = this.trackAsMenuWas; if (!this._editable) { this._parent.text_mc.trackAsMenu = this.trackAsMenu; } this.onDragOverWas(); }; } if (border_mc == undefined) { _local3.tabEnabled = false; createClassObject(_global.styles.rectBorderClass, "border_mc", 17, _local3); border_mc.move(0, 0); __border = border_mc; } _local3.borderStyle = "none"; _local3.readOnly = !_editable; _local3.tabEnabled = _editable; if (text_mc == undefined) { createClassObject(mx.controls.TextInput, "text_mc", 18, _local3); text_mc.move(0, 0); text_mc.addEnterEvents(); text_mc.enterHandler = _enterHandler; text_mc.changeHandler = _changeHandler; text_mc.oldOnSetFocus = text_mc.onSetFocus; text_mc.onSetFocus = function () { this.oldOnSetFocus(); this._parent.onSetFocus(); }; text_mc.__set__restrict("^\x1B"); text_mc.oldOnKillFocus = text_mc.onKillFocus; text_mc.onKillFocus = function (n) { this.oldOnKillFocus(n); this._parent.onKillFocus(n); }; text_mc.drawFocus = function (b) { this._parent.drawFocus(b); }; delete text_mc.borderStyle; } focusTextField = text_mc; text_mc.owner = this; layoutChildren(__width, __height); } function onKillFocus() { super.onKillFocus(); Key.removeListener(text_mc); getFocusManager().defaultPushButtonEnabled = true; } function onSetFocus() { super.onSetFocus(); getFocusManager().defaultPushButtonEnabled = false; Key.addListener(text_mc); } function setFocus() { if (_editable) { Selection.setFocus(text_mc); } else { Selection.setFocus(this); } } function setSize(w, h, noEvent) { super.setSize(w, ((h == undefined) ? (__get__height()) : (h)), noEvent); } function setEnabled(enabledFlag) { super.setEnabled(enabledFlag); downArrow_mc.enabled = enabledFlag; text_mc.enabled = enabledFlag; } function setEditable(e) { _editable = e; if (wrapDownArrowButton == false) { if (e) { border_mc.borderStyle = "inset"; text_mc.borderStyle = "inset"; symbolName = "ComboBox"; invalidateStyle(); } else { border_mc.borderStyle = "comboNonEdit"; text_mc.borderStyle = "dropDown"; symbolName = "DropDown"; invalidateStyle(); } } tabEnabled = !e; tabChildren = e; text_mc.tabEnabled = e; if (e) { delete text_mc.onPress; delete text_mc.onRelease; delete text_mc.onReleaseOutside; delete text_mc.onDragOut; delete text_mc.onDragOver; delete text_mc.onRollOver; delete text_mc.onRollOut; } else { text_mc.onPress = function () { this._parent.downArrow_mc.onPress(); }; text_mc.onRelease = function () { this._parent.downArrow_mc.onRelease(); }; text_mc.onReleaseOutside = function () { this._parent.downArrow_mc.onReleaseOutside(); }; text_mc.onDragOut = function () { this._parent.downArrow_mc.onDragOut(); }; text_mc.onDragOver = function () { this._parent.downArrow_mc.onDragOver(); }; text_mc.onRollOver = function () { this._parent.downArrow_mc.onRollOver(); }; text_mc.onRollOut = function () { this._parent.downArrow_mc.onRollOut(); }; text_mc.useHandCursor = false; } } function get editable() { return(_editable); } function set editable(e) { setEditable(e); //return(editable); } function _getValue() { return((_editable ? (text_mc.getText()) : (DSgetValue()))); } function draw() { downArrow_mc.draw(); border_mc.draw(); } function size() { layoutChildren(__width, __height); } function setTheme(t) { downArrowUpName = (t + "downArrow") + "Up_mc"; downArrowDownName = (t + "downArrow") + "Down_mc"; downArrowDisabledName = (t + "downArrow") + "Disabled_mc"; } function get text() { return(text_mc.getText()); } function set text(t) { setText(t); //return(text); } function setText(t) { text_mc.setText(t); } function get textField() { return(text_mc); } function get restrict() { return(text_mc.__get__restrict()); } function set restrict(w) { text_mc.__set__restrict(w); //return(restrict); } function invalidateStyle() { downArrow_mc.invalidateStyle(); text_mc.invalidateStyle(); border_mc.invalidateStyle(); } function layoutChildren(w, h) { if (downArrow_mc == undefined) { return(undefined); } if (wrapDownArrowButton) { var _local2 = border_mc.__get__borderMetrics(); downArrow_mc._width = (downArrow_mc._height = (h - _local2.top) - _local2.bottom); downArrow_mc.move((w - downArrow_mc._width) - _local2.right, _local2.top); border_mc.setSize(w, h); text_mc.setSize(w - downArrow_mc._width, h); } else { downArrow_mc.move(w - downArrow_mc._width, 0); border_mc.setSize(w - downArrow_mc.width, h); text_mc.setSize(w - downArrow_mc._width, h); downArrow_mc._height = height; } } function _changeHandler(obj) { } function _enterHandler(obj) { var _local2 = _parent; obj.target = _local2; _local2.dispatchEvent(obj); } function get tabIndex() { return(text_mc.__get__tabIndex()); } function set tabIndex(w) { text_mc.__set__tabIndex(w); //return(tabIndex); } static var mixIt1 = mx.controls.listclasses.DataSelector.Initialize(mx.controls.ComboBase); static var symbolName = "ComboBase"; static var symbolOwner = mx.controls.ComboBase; static var version = "2.0.2.127"; var _editable = false; var downArrowUpName = "ScrollDownArrowUp"; var downArrowDownName = "ScrollDownArrowDown"; var downArrowOverName = "ScrollDownArrowOver"; var downArrowDisabledName = "ScrollDownArrowDisabled"; var wrapDownArrowButton = true; var DSgetValue = mx.controls.listclasses.DataSelector.prototype.getValue; var multipleSelection = false; }
Symbol 132 MovieClip [__Packages.mx.controls.ComboBox] Frame 0
class mx.controls.ComboBox extends mx.controls.ComboBase { var __set__editable, editable, __labels, data, __dropdownWidth, __width, _editable, selectedIndex, __dropdown, dataProvider, __labelFunction, createObject, border_mc, mask, text_mc, dispatchValueChangedEvent, getValue, length, selectedItem, _y, isPressed, owner, __set__visible, height, localToGlobal, __selectedIndexOnDropdown, __initialSelectedIndexOnDropdown, __get__height, getStyle, _parent, width, __dataProvider, selected, dispatchEvent; function ComboBox () { super(); } function init() { super.init(); } function createChildren() { super.createChildren(); __set__editable(editable); if (__labels.length > 0) { var _local6 = new Array(); var _local3 = 0; while (_local3 < labels.length) { _local6.addItem({label:labels[_local3], data:data[_local3]}); _local3++; } setDataProvider(_local6); } dropdownWidth = (((typeof(__dropdownWidth) == "number") ? (__dropdownWidth) : (__width))); if (!_editable) { selectedIndex = 0; } initializing = false; } function onKillFocus(n) { if (_showingDropdown && (n != null)) { displayDropdown(false); } super.onKillFocus(); } function getDropdown() { if (initializing) { return(undefined); } if (!hasDropdown()) { var _local3 = new Object(); _local3.styleName = this; if (dropdownBorderStyle != undefined) { _local3.borderStyle = dropdownBorderStyle; } _local3._visible = false; __dropdown = mx.managers.PopUpManager.createPopUp(this, mx.controls.List, false, _local3, true); __dropdown.scroller.mask.removeMovieClip(); if (dataProvider == undefined) { dataProvider = new Array(); } __dropdown.setDataProvider(dataProvider); __dropdown.selectMultiple = false; __dropdown.rowCount = __rowCount; __dropdown.selectedIndex = selectedIndex; __dropdown.vScrollPolicy = "auto"; __dropdown.labelField = __labelField; __dropdown.labelFunction = __labelFunction; __dropdown.owner = this; __dropdown.changeHandler = _changeHandler; __dropdown.scrollHandler = _scrollHandler; __dropdown.itemRollOverHandler = _itemRollOverHandler; __dropdown.itemRollOutHandler = _itemRollOutHandler; __dropdown.resizeHandler = _resizeHandler; __dropdown.mouseDownOutsideHandler = function (eventObj) { var _local3 = this.owner; var _local4 = new Object(); _local4.x = _local3._root._xmouse; _local4.y = _local3._root._ymouse; _local3._root.localToGlobal(_local4); if (_local3.hitTest(_local4.x, _local4.y, false)) { } else if ((!this.wrapDownArrowButton) && (this.owner.downArrow_mc.hitTest(_root._xmouse, _root._ymouse, false))) { } else { _local3.displayDropdown(false); } }; __dropdown.onTweenUpdate = function (v) { this._y = v; }; __dropdown.setSize(__dropdownWidth, __dropdown.height); createObject("BoundingBox", "mask", 20); mask._y = border_mc.height; mask._width = __dropdownWidth; mask._height = __dropdown.height; mask._visible = false; __dropdown.setMask(mask); } return(__dropdown); } function setSize(w, h, noEvent) { super.setSize(w, h, noEvent); __dropdownWidth = w; __dropdown.rowHeight = h; __dropdown.setSize(__dropdownWidth, __dropdown.height); } function setEditable(e) { super.setEditable(e); if (e) { text_mc.setText(""); } else { text_mc.setText(selectedLabel); } } function get labels() { return(__labels); } function set labels(lbls) { __labels = lbls; setDataProvider(lbls); //return(labels); } function getLabelField() { return(__labelField); } function get labelField() { return(getLabelField()); } function setLabelField(s) { __dropdown.labelField = (__labelField = s); text_mc.setText(selectedLabel); } function set labelField(s) { setLabelField(s); //return(labelField); } function getLabelFunction() { return(__labelFunction); } function get labelFunction() { return(getLabelFunction()); } function set labelFunction(f) { __dropdown.labelFunction = (__labelFunction = f); text_mc.setText(selectedLabel); //return(labelFunction); } function setSelectedItem(v) { super.setSelectedItem(v); __dropdown.selectedItem = v; text_mc.setText(selectedLabel); } function setSelectedIndex(v) { super.setSelectedIndex(v); __dropdown.selectedIndex = v; if (v != undefined) { text_mc.setText(selectedLabel); } dispatchValueChangedEvent(getValue()); } function setRowCount(count) { if (isNaN(count)) { return(undefined); } __rowCount = count; __dropdown.setRowCount(count); } function get rowCount() { return(Math.max(1, Math.min(length, __rowCount))); } function set rowCount(v) { setRowCount(v); //return(rowCount); } function setDropdownWidth(w) { __dropdownWidth = w; __dropdown.setSize(w, __dropdown.height); } function get dropdownWidth() { return(__dropdownWidth); } function set dropdownWidth(v) { setDropdownWidth(v); //return(dropdownWidth); } function get dropdown() { return(getDropdown()); } function setDataProvider(dp) { super.setDataProvider(dp); __dropdown.setDataProvider(dp); if (!_editable) { selectedIndex = 0; } } function open() { displayDropdown(true); } function close() { displayDropdown(false); } function get selectedLabel() { var _local2 = selectedItem; if (_local2 == undefined) { return(""); } if (labelFunction != undefined) { return(labelFunction(_local2)); } if (typeof(_local2) != "object") { return(_local2); } if (_local2[labelField] != undefined) { return(_local2[labelField]); } if (_local2.label != undefined) { return(_local2.label); } var _local3 = " "; for (var _local4 in _local2) { if (_local4 != "__ID__") { _local3 = (_local2[_local4] + ", ") + _local3; } } _local3 = _local3.substring(0, _local3.length - 3); return(_local3); } function hasDropdown() { return((__dropdown != undefined) && (__dropdown.valueOf() != undefined)); } function tweenEndShow(value) { _y = value; isPressed = true; owner.dispatchEvent({type:"open", target:owner}); } function tweenEndHide(value) { _y = value; __set__visible(false); owner.dispatchEvent({type:"close", target:owner}); } function displayDropdown(show) { if (show == _showingDropdown) { return(undefined); } var _local3 = new Object(); _local3.x = 0; _local3.y = height; localToGlobal(_local3); if (show) { __selectedIndexOnDropdown = selectedIndex; __initialSelectedIndexOnDropdown = selectedIndex; getDropdown(); var _local2 = __dropdown; _local2.isPressed = true; _local2.rowCount = rowCount; _local2.visible = show; _local2._parent.globalToLocal(_local3); _local2.onTweenEnd = tweenEndShow; var _local5; var _local8; if ((_local3.y + _local2.height) > Stage.height) { _local5 = _local3.y - __get__height(); _local8 = _local5 - _local2.height; mask._y = -_local2.height; } else { _local5 = _local3.y - _local2.height; _local8 = _local3.y; mask._y = border_mc.height; } var _local6 = _local2.selectedIndex; if (_local6 == undefined) { _local6 = 0; } var _local4 = _local2.vPosition; _local4 = _local6 - 1; _local4 = Math.min(Math.max(_local4, 0), _local2.length - _local2.rowCount); _local2.vPosition = _local4; _local2.move(_local3.x, _local5); _local2.tween = new mx.effects.Tween(__dropdown, _local5, _local8, getStyle("openDuration")); } else { __dropdown._parent.globalToLocal(_local3); delete __dropdown.dragScrolling; __dropdown.onTweenEnd = tweenEndHide; __dropdown.tween = new mx.effects.Tween(__dropdown, __dropdown._y, _local3.y - __dropdown.height, getStyle("openDuration")); if (__initialSelectedIndexOnDropdown != selectedIndex) { dispatchChangeEvent(undefined, __initialSelectedIndexOnDropdown, selectedIndex); } } var _local9 = getStyle("openEasing"); if (_local9 != undefined) { __dropdown.tween.easingEquation = _local9; } _showingDropdown = show; } function onDownArrow() { _parent.displayDropdown(!_parent._showingDropdown); } function keyDown(e) { if (e.ctrlKey && (e.code == 40)) { displayDropdown(true); } else if (e.ctrlKey && (e.code == 38)) { displayDropdown(false); dispatchChangeEvent(undefined, __selectedIndexOnDropdown, selectedIndex); } else if (e.code == 27) { displayDropdown(false); } else if (e.code == 13) { if (_showingDropdown) { selectedIndex = __dropdown.selectedIndex; displayDropdown(false); } } else if (((((!_editable) || (e.code == 38)) || (e.code == 40)) || (e.code == 33)) || (e.code == 34)) { selectedIndex = 0 + selectedIndex; bInKeyDown = true; var _local3 = dropdown; _local3.keyDown(e); bInKeyDown = false; selectedIndex = __dropdown.selectedIndex; } } function invalidateStyle(styleProp) { __dropdown.invalidateStyle(styleProp); super.invalidateStyle(styleProp); } function changeTextStyleInChildren(styleProp) { if (dropdown.stylecache != undefined) { delete dropdown.stylecache[styleProp]; delete dropdown.stylecache.tf; } __dropdown.changeTextStyleInChildren(styleProp); super.changeTextStyleInChildren(styleProp); } function changeColorStyleInChildren(sheetName, styleProp, newValue) { if (dropdown.stylecache != undefined) { delete dropdown.stylecache[styleProp]; delete dropdown.stylecache.tf; } __dropdown.changeColorStyleInChildren(sheetName, styleProp, newValue); super.changeColorStyleInChildren(sheetName, styleProp, newValue); } function notifyStyleChangeInChildren(sheetName, styleProp, newValue) { if (dropdown.stylecache != undefined) { delete dropdown.stylecache[styleProp]; delete dropdown.stylecache.tf; } __dropdown.notifyStyleChangeInChildren(sheetName, styleProp, newValue); super.notifyStyleChangeInChildren(sheetName, styleProp, newValue); } function onUnload() { __dropdown.removeMovieClip(); } function _resizeHandler() { var _local2 = owner; _local2.mask._width = width; _local2.mask._height = height; } function _changeHandler(obj) { var _local2 = owner; var _local3 = _local2.selectedIndex; obj.target = _local2; if (this == owner.text_mc) { _local2.selectedIndex = undefined; _local2.dispatchChangeEvent(obj, -1, -2); } else { _local2.selectedIndex = selectedIndex; if (!_local2._showingDropdown) { _local2.dispatchChangeEvent(obj, _local3, _local2.selectedIndex); } else if (!_local2.bInKeyDown) { _local2.displayDropdown(false); } } } function _scrollHandler(obj) { var _local2 = owner; obj.target = _local2; _local2.dispatchEvent(obj); } function _itemRollOverHandler(obj) { var _local2 = owner; obj.target = _local2; _local2.dispatchEvent(obj); } function _itemRollOutHandler(obj) { var _local2 = owner; obj.target = _local2; _local2.dispatchEvent(obj); } function modelChanged(eventObj) { super.modelChanged(eventObj); if (0 == __dataProvider.length) { text_mc.setText(""); delete selected; } else if ((__dataProvider.length == ((eventObj.lastItem - eventObj.firstItem) + 1)) && (eventObj.eventName == "addItems")) { selectedIndex = 0; } } function dispatchChangeEvent(obj, prevValue, newValue) { var _local2; if (prevValue != newValue) { if ((obj != undefined) && (obj.type == "change")) { _local2 = obj; } else { _local2 = {type:"change"}; } dispatchEvent(_local2); } } static var symbolName = "ComboBox"; static var symbolOwner = mx.controls.ComboBox; static var version = "2.0.2.127"; var clipParameters = {labels:1, data:1, editable:1, rowCount:1, dropdownWidth:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.ComboBox.prototype.clipParameters, mx.controls.ComboBase.prototype.clipParameters); var className = "ComboBox"; var _showingDropdown = false; var __rowCount = 5; var dropdownBorderStyle = undefined; var initializing = true; var __labelField = "label"; var bInKeyDown = false; }
Symbol 156 MovieClip [__Packages.mx.controls.TextInput] Frame 0
class mx.controls.TextInput extends mx.core.UIComponent { var owner, enterListener, label, tabChildren, tabEnabled, focusTextField, _color, _parent, border_mc, createClassObject, dispatchValueChangedEvent, __get__width, __get__height, tfx, tfy, tfw, tfh, getStyle, bind, updateModel, _getTextFormat, enabled; function TextInput () { super(); } function addEventListener(event, handler) { if (event == "enter") { addEnterEvents(); } super.addEventListener(event, handler); } function enterOnKeyDown() { if (Key.getAscii() == 13) { owner.dispatchEvent({type:"enter"}); } } function addEnterEvents() { if (enterListener == undefined) { enterListener = new Object(); enterListener.owner = this; enterListener.onKeyDown = enterOnKeyDown; } } function init(Void) { super.init(); label.styleName = this; tabChildren = true; tabEnabled = false; focusTextField = label; _color = mx.core.UIObject.textColorList; label.onSetFocus = function () { this._parent.onSetFocus(); }; label.onKillFocus = function (n) { this._parent.onKillFocus(n); }; label.drawFocus = function (b) { this._parent.drawFocus(b); }; label.onChanged = onLabelChanged; } function setFocus() { Selection.setFocus(label); } function onLabelChanged(Void) { _parent.dispatchEvent({type:"change"}); _parent.dispatchValueChangedEvent(text); } function createChildren(Void) { super.createChildren(); if (border_mc == undefined) { createClassObject(_global.styles.rectBorderClass, "border_mc", 0, {styleName:this}); } border_mc.swapDepths(label); label.autoSize = "none"; } function get html() { return(getHtml()); } function set html(value) { setHtml(value); //return(html); } function getHtml() { return(label.html); } function setHtml(value) { if (value != label.html) { label.html = value; } } function get text() { return(getText()); } function set text(t) { setText(t); //return(text); } function getText() { if (initializing) { return(initText); } if (label.html == true) { return(label.htmlText); } return(label.text); } function setText(t) { if (initializing) { initText = t; } else { var _local2 = label; if (_local2.html == true) { _local2.htmlText = t; } else { _local2.text = t; } } dispatchValueChangedEvent(t); } function size(Void) { border_mc.setSize(__get__width(), __get__height()); var _local2 = border_mc.__get__borderMetrics(); var _local6 = _local2.left + _local2.right; var _local3 = _local2.top + _local2.bottom; var _local5 = _local2.left; var _local4 = _local2.top; tfx = _local5; tfy = _local4; tfw = __get__width() - _local6; tfh = __get__height() - _local3; label.move(tfx, tfy); label.setSize(tfw, tfh + 1); } function setEnabled(enable) { label.type = (((__editable == true) || (enable == false)) ? "input" : "dynamic"); label.selectable = enable; var _local2 = getStyle((enable ? "color" : "disabledColor")); if (_local2 == undefined) { _local2 = (enable ? 0 : 8947848); } setColor(_local2); } function setColor(col) { label.textColor = col; } function onKillFocus(newFocus) { if (enterListener != undefined) { Key.removeListener(enterListener); } if (bind != undefined) { updateModel(text); } super.onKillFocus(newFocus); } function onSetFocus(oldFocus) { var f = Selection.getFocus(); var o = eval (f); if (o != label) { Selection.setFocus(label); return(undefined); } if (enterListener != undefined) { Key.addListener(enterListener); } super.onSetFocus(oldFocus); } function draw(Void) { var _local2 = label; var _local4 = getText(); if (initializing) { initializing = false; delete initText; } var _local3 = _getTextFormat(); _local2.embedFonts = _local3.embedFonts == true; if (_local3 != undefined) { _local2.setTextFormat(_local3); _local2.setNewTextFormat(_local3); } _local2.multiline = false; _local2.wordWrap = false; if (_local2.html == true) { _local2.setTextFormat(_local3); _local2.htmlText = _local4; } else { _local2.text = _local4; } _local2.type = (((__editable == true) || (enabled == false)) ? "input" : "dynamic"); size(); } function setEditable(s) { __editable = s; label.type = (s ? "input" : "dynamic"); } function get maxChars() { return(label.maxChars); } function set maxChars(w) { label.maxChars = w; //return(maxChars); } function get length() { return(label.length); } function get restrict() { return(label.restrict); } function set restrict(w) { label.restrict = ((w == "") ? null : (w)); //return(restrict); } function get hPosition() { return(label.hscroll); } function set hPosition(w) { label.hscroll = w; //return(hPosition); } function get maxHPosition() { return(label.maxhscroll); } function get editable() { return(__editable); } function set editable(w) { setEditable(w); //return(editable); } function get password() { return(label.password); } function set password(w) { label.password = w; //return(password); } function get tabIndex() { return(label.tabIndex); } function set tabIndex(w) { label.tabIndex = w; //return(tabIndex); } function set _accProps(val) { label._accProps = val; //return(_accProps); } function get _accProps() { return(label._accProps); } static var symbolName = "TextInput"; static var symbolOwner = mx.controls.TextInput; static var version = "2.0.2.127"; var className = "TextInput"; var initializing = true; var clipParameters = {text:1, editable:1, password:1, maxChars:1, restrict:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.TextInput.prototype.clipParameters, mx.core.UIComponent.prototype.clipParameters); var _maxWidth = mx.core.UIComponent.kStretch; var __editable = true; var initText = ""; }
Symbol 157 MovieClip [__Packages.mx.managers.PopUpManager] Frame 0
class mx.managers.PopUpManager { var popUp, setSize, move, modalWindow, _parent, _name, _visible, owner; function PopUpManager () { } static function createModalWindow(parent, o, broadcastOutsideEvents) { var _local2 = parent.createChildAtDepth("Modal", mx.managers.DepthManager.kTopmost); _local2.setDepthBelow(o); o.modalID = _local2._name; _local2._alpha = _global.style.modalTransparency; _local2.tabEnabled = false; if (broadcastOutsideEvents) { _local2.onPress = mixins.onPress; } else { _local2.onPress = mixins.nullFunction; } _local2.onRelease = mixins.nullFunction; _local2.resize = mixins.resize; mx.managers.SystemManager.init(); mx.managers.SystemManager.addEventListener("resize", _local2); _local2.resize(); _local2.useHandCursor = false; _local2.popUp = o; o.modalWindow = _local2; o.deletePopUp = mixins.deletePopUp; o.setVisible = mixins.setVisible; o.getVisible = mixins.getVisible; o.addProperty("visible", o.getVisible, o.setVisible); } static function createPopUp(parent, className, modal, initobj, broadcastOutsideEvents) { if (mixins == undefined) { mixins = new mx.managers.PopUpManager(); } if (broadcastOutsideEvents == undefined) { broadcastOutsideEvents = false; } var _local5 = parent._root; if (_local5 == undefined) { _local5 = _root; } while (parent != _local5) { parent = parent._parent; } initobj.popUp = true; var _local4 = parent.createClassChildAtDepth(className, ((broadcastOutsideEvents || (modal)) ? (mx.managers.DepthManager.kTopmost) : (mx.managers.DepthManager.kTop)), initobj); var _local2 = _root; var _local6 = _local2.focusManager != undefined; while (_local2._parent != undefined) { _local2 = _local2._parent._root; if (_local2.focusManager != undefined) { _local6 = true; break; } } if (_local6) { _local4.createObject("FocusManager", "focusManager", -1); if (_local4._visible == false) { mx.managers.SystemManager.deactivate(_local4); } } if (modal) { createModalWindow(parent, _local4, broadcastOutsideEvents); } else { if (broadcastOutsideEvents) { _local4.mouseListener = new Object(); _local4.mouseListener.owner = _local4; _local4.mouseListener.onMouseDown = mixins.onMouseDown; Mouse.addListener(_local4.mouseListener); } _local4.deletePopUp = mixins.deletePopUp; } return(_local4); } function onPress(Void) { var _local3 = popUp._root; if (_local3 == undefined) { _local3 = _root; } if (popUp.hitTest(_local3._xmouse, _local3._ymouse, false)) { return(undefined); } popUp.dispatchEvent({type:"mouseDownOutside"}); } function nullFunction(Void) { } function resize(Void) { var _local2 = mx.managers.SystemManager.__get__screen(); setSize(_local2.width, _local2.height); move(_local2.x, _local2.y); } function deletePopUp(Void) { if (modalWindow != undefined) { _parent.destroyObject(modalWindow._name); } _parent.destroyObject(_name); } function setVisible(v, noEvent) { super.setVisible(v, noEvent); modalWindow._visible = v; } function getVisible(Void) { return(_visible); } function onMouseDown(Void) { var _local3 = owner._root; if (_local3 == undefined) { _local3 = _root; } var _local4 = new Object(); _local4.x = _local3._xmouse; _local4.y = _local3._ymouse; _local3.localToGlobal(_local4); if (owner.hitTest(_local4.x, _local4.y, false)) { } else { owner.mouseDownOutsideHandler(owner); } } static var version = "2.0.2.127"; static var mixins = undefined; }
Symbol 158 MovieClip [__Packages.mx.core.View] Frame 0
class mx.core.View extends mx.core.UIComponent { var tabChildren, tabEnabled, boundingBox_mc, border_mc, __get__width, __get__height, __tabIndex, depth, createObject, createClassObject, loadExternal, destroyObject, createClassChildAtDepth, doLater; function View () { super(); } function init() { super.init(); tabChildren = true; tabEnabled = false; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function size() { border_mc.move(0, 0); border_mc.setSize(__get__width(), __get__height()); doLayout(); } function draw() { size(); } function get numChildren() { var _local3 = childNameBase; var _local2 = 0; while (true) { if (this[_local3 + _local2] == undefined) { return(_local2); } _local2++; } } function get tabIndex() { return((tabEnabled ? (__tabIndex) : undefined)); } function set tabIndex(n) { __tabIndex = n; //return(tabIndex); } function addLayoutObject(object) { } function createChild(className, instanceName, initProps) { if (depth == undefined) { depth = 1; } var _local2; if (typeof(className) == "string") { _local2 = createObject(className, instanceName, depth++, initProps); } else { _local2 = createClassObject(className, instanceName, depth++, initProps); } if (_local2 == undefined) { _local2 = loadExternal(className, _loadExternalClass, instanceName, depth++, initProps); } else { this[childNameBase + numChildren] = _local2; _local2._complete = true; childLoaded(_local2); } addLayoutObject(_local2); return(_local2); } function getChildAt(childIndex) { return(this[childNameBase + childIndex]); } function destroyChildAt(childIndex) { if (!((childIndex >= 0) && (childIndex < numChildren))) { return(undefined); } var _local4 = childNameBase + childIndex; var _local6 = numChildren; var _local3; for (_local3 in this) { if (_local3 == _local4) { _local4 = ""; destroyObject(_local3); break; } } var _local2 = Number(childIndex); while (_local2 < (_local6 - 1)) { this[childNameBase + _local2] = this[childNameBase + (_local2 + 1)]; _local2++; } delete this[childNameBase + (_local6 - 1)]; depth--; } function initLayout() { if (!hasBeenLayedOut) { doLayout(); } } function doLayout() { hasBeenLayedOut = true; } function createChildren() { if (border_mc == undefined) { border_mc = createClassChildAtDepth(_global.styles.rectBorderClass, mx.managers.DepthManager.kBottom, {styleName:this}); } doLater(this, "initLayout"); } function convertToUIObject(obj) { } function childLoaded(obj) { convertToUIObject(obj); } static function extension() { mx.core.ExternalContent.enableExternalContent(); } static var symbolName = "View"; static var symbolOwner = mx.core.View; static var version = "2.0.2.127"; var className = "View"; static var childNameBase = "_child"; var hasBeenLayedOut = false; var _loadExternalClass = "UIComponent"; }
Symbol 159 MovieClip [__Packages.mx.core.ExternalContent] Frame 0
class mx.core.ExternalContent { var createObject, numChildren, prepList, doLater, loadList, dispatchEvent, loadedList, childLoaded; function ExternalContent () { } function loadExternal(url, placeholderClassName, instanceName, depth, initProps) { var _local2; _local2 = createObject(placeholderClassName, instanceName, depth, initProps); this[mx.core.View.childNameBase + numChildren] = _local2; if (prepList == undefined) { prepList = new Object(); } prepList[instanceName] = {obj:_local2, url:url, complete:false, initProps:initProps}; prepareToLoadMovie(_local2); return(_local2); } function prepareToLoadMovie(obj) { obj.unloadMovie(); doLater(this, "waitForUnload"); } function waitForUnload() { var _local3; for (_local3 in prepList) { var _local2 = prepList[_local3]; if (_local2.obj.getBytesTotal() == 0) { if (loadList == undefined) { loadList = new Object(); } loadList[_local3] = _local2; _local2.obj.loadMovie(_local2.url); delete prepList[_local3]; doLater(this, "checkLoadProgress"); } else { doLater(this, "waitForUnload"); } } } function checkLoadProgress() { var _local8 = false; var _local3; for (_local3 in loadList) { var _local2 = loadList[_local3]; _local2.loaded = _local2.obj.getBytesLoaded(); _local2.total = _local2.obj.getBytesTotal(); if (_local2.total > 0) { _local2.obj._visible = false; dispatchEvent({type:"progress", target:_local2.obj, current:_local2.loaded, total:_local2.total}); if (_local2.loaded == _local2.total) { if (loadedList == undefined) { loadedList = new Object(); } loadedList[_local3] = _local2; delete loadList[_local3]; doLater(this, "contentLoaded"); } } else if (_local2.total == -1) { if (_local2.failedOnce != undefined) { _local2.failedOnce++; if (_local2.failedOnce > 3) { dispatchEvent({type:"complete", target:_local2.obj, current:_local2.loaded, total:_local2.total}); delete loadList[_local3]; } } else { _local2.failedOnce = 0; } } _local8 = true; } if (_local8) { doLater(this, "checkLoadProgress"); } } function contentLoaded() { var _local4; for (_local4 in loadedList) { var _local2 = loadedList[_local4]; _local2.obj._visible = true; _local2.obj._complete = true; var _local3; for (_local3 in _local2.initProps) { _local2.obj[_local3] = _local2.initProps[_local3]; } childLoaded(_local2.obj); dispatchEvent({type:"complete", target:_local2.obj, current:_local2.loaded, total:_local2.total}); delete loadedList[_local4]; } } function convertToUIObject(obj) { if (obj.setSize == undefined) { var _local2 = mx.core.UIObject.prototype; obj.addProperty("width", _local2.__get__width, null); obj.addProperty("height", _local2.__get__height, null); obj.addProperty("left", _local2.__get__left, null); obj.addProperty("x", _local2.__get__x, null); obj.addProperty("top", _local2.__get__top, null); obj.addProperty("y", _local2.__get__y, null); obj.addProperty("right", _local2.__get__right, null); obj.addProperty("bottom", _local2.__get__bottom, null); obj.addProperty("visible", _local2.__get__visible, _local2.__set__visible); obj.move = mx.core.UIObject.prototype.move; obj.setSize = mx.core.UIObject.prototype.setSize; obj.size = mx.core.UIObject.prototype.size; mx.events.UIEventDispatcher.initialize(obj); } } static function enableExternalContent() { } static function classConstruct() { var _local1 = mx.core.View.prototype; var _local2 = mx.core.ExternalContent.prototype; _local1.loadExternal = _local2.loadExternal; _local1.prepareToLoadMovie = _local2.prepareToLoadMovie; _local1.waitForUnload = _local2.waitForUnload; _local1.checkLoadProgress = _local2.checkLoadProgress; _local1.contentLoaded = _local2.contentLoaded; _local1.convertToUIObject = _local2.convertToUIObject; return(true); } static var classConstructed = classConstruct(); static var ViewDependency = mx.core.View; }
Symbol 160 MovieClip [__Packages.mx.core.ScrollView] Frame 0
class mx.core.ScrollView extends mx.core.View { var __width, hScroller, vScroller, __maxHPosition, propsInited, scrollAreaChanged, specialHScrollCase, createObject, viewableColumns, __height, oldRndUp, viewableRows, __viewMetrics, owner, enabled, border_mc, __get__width, __get__height, invLayout, mask_mc, _parent, dispatchEvent; function ScrollView () { super(); } function getHScrollPolicy(Void) { return(__hScrollPolicy); } function setHScrollPolicy(policy) { __hScrollPolicy = policy.toLowerCase(); if (__width == undefined) { return(undefined); } setScrollProperties(numberOfCols, columnWidth, rowC, rowH, heightPadding, widthPadding); } function get hScrollPolicy() { return(getHScrollPolicy()); } function set hScrollPolicy(policy) { setHScrollPolicy(policy); //return(hScrollPolicy); } function getVScrollPolicy(Void) { return(__vScrollPolicy); } function setVScrollPolicy(policy) { __vScrollPolicy = policy.toLowerCase(); if (__width == undefined) { return(undefined); } setScrollProperties(numberOfCols, columnWidth, rowC, rowH, heightPadding, widthPadding); } function get vScrollPolicy() { return(getVScrollPolicy()); } function set vScrollPolicy(policy) { setVScrollPolicy(policy); //return(vScrollPolicy); } function get hPosition() { return(getHPosition()); } function set hPosition(pos) { setHPosition(pos); //return(hPosition); } function getHPosition(Void) { return(__hPosition); } function setHPosition(pos) { hScroller.__set__scrollPosition(pos); __hPosition = pos; } function get vPosition() { return(getVPosition()); } function set vPosition(pos) { setVPosition(pos); //return(vPosition); } function getVPosition(Void) { return(__vPosition); } function setVPosition(pos) { vScroller.__set__scrollPosition(pos); __vPosition = pos; } function get maxVPosition() { var _local2 = vScroller.maxPos; return(((_local2 == undefined) ? 0 : (_local2))); } function get maxHPosition() { return(getMaxHPosition()); } function set maxHPosition(pos) { setMaxHPosition(pos); //return(maxHPosition); } function getMaxHPosition(Void) { if (__maxHPosition != undefined) { return(__maxHPosition); } var _local2 = hScroller.maxPos; return(((_local2 == undefined) ? 0 : (_local2))); } function setMaxHPosition(pos) { __maxHPosition = pos; } function setScrollProperties(colCount, colWidth, rwCount, rwHeight, hPadding, wPadding) { var _local3 = getViewMetrics(); if (hPadding == undefined) { hPadding = 0; } if (wPadding == undefined) { wPadding = 0; } propsInited = true; delete scrollAreaChanged; heightPadding = hPadding; widthPadding = wPadding; if (colWidth == 0) { colWidth = 1; } if (rwHeight == 0) { rwHeight = 1; } var _local5 = Math.ceil((((__width - _local3.left) - _local3.right) - widthPadding) / colWidth); if ((__hScrollPolicy == "on") || ((_local5 < colCount) && (__hScrollPolicy == "auto"))) { if ((hScroller == undefined) || (specialHScrollCase)) { delete specialHScrollCase; hScroller = createObject("HScrollBar", "hSB", 1001); hScroller.__set__lineScrollSize(20); hScroller.scrollHandler = scrollProxy; hScroller.__set__scrollPosition(__hPosition); scrollAreaChanged = true; } if ((((numberOfCols != colCount) || (columnWidth != colWidth)) || (viewableColumns != _local5)) || (scrollAreaChanged)) { hScroller.setScrollProperties(_local5, 0, colCount - _local5); viewableColumns = _local5; numberOfCols = colCount; columnWidth = colWidth; } } else if (((__hScrollPolicy == "auto") || (__hScrollPolicy == "off")) && (hScroller != undefined)) { hScroller.removeMovieClip(); delete hScroller; scrollAreaChanged = true; } if (heightPadding == undefined) { heightPadding = 0; } var _local4 = Math.ceil((((__height - _local3.top) - _local3.bottom) - heightPadding) / rwHeight); var _local8 = (((__height - _local3.top) - _local3.bottom) % rwHeight) != 0; if ((__vScrollPolicy == "on") || ((_local4 < (rwCount + _local8)) && (__vScrollPolicy == "auto"))) { if (vScroller == undefined) { vScroller = createObject("VScrollBar", "vSB", 1002); vScroller.scrollHandler = scrollProxy; vScroller.__set__scrollPosition(__vPosition); scrollAreaChanged = true; rowH = 0; } if ((((rowC != rwCount) || (rowH != rwHeight)) || ((viewableRows + _local8) != (_local4 + oldRndUp))) || (scrollAreaChanged)) { vScroller.setScrollProperties(_local4, 0, (rwCount - _local4) + _local8); viewableRows = _local4; rowC = rwCount; rowH = rwHeight; oldRndUp = _local8; } } else if (((__vScrollPolicy == "auto") || (__vScrollPolicy == "off")) && (vScroller != undefined)) { vScroller.removeMovieClip(); delete vScroller; scrollAreaChanged = true; } numberOfCols = colCount; columnWidth = colWidth; if (scrollAreaChanged) { doLayout(); var _local2 = __viewMetrics; var _local12 = ((owner != undefined) ? (owner) : this); _local12.layoutContent(_local2.left, _local2.top, ((columnWidth * numberOfCols) - _local2.left) - _local2.right, rowC * rowH, (__width - _local2.left) - _local2.right, (__height - _local2.top) - _local2.bottom); } if (!enabled) { setEnabled(false); } } function getViewMetrics(Void) { var _local2 = __viewMetrics; var _local3 = border_mc.__get__borderMetrics(); _local2.left = _local3.left; _local2.right = _local3.right; if (vScroller != undefined) { _local2.right = _local2.right + vScroller.minWidth; } _local2.top = _local3.top; if ((hScroller == undefined) && ((__hScrollPolicy == "on") || (__hScrollPolicy == true))) { hScroller = createObject("FHScrollBar", "hSB", 1001); specialHScrollCase = true; } _local2.bottom = _local3.bottom; if (hScroller != undefined) { _local2.bottom = _local2.bottom + hScroller.minHeight; } return(_local2); } function doLayout(Void) { var _local10 = __get__width(); var _local8 = __get__height(); delete invLayout; var _local3 = (__viewMetrics = getViewMetrics()); var _local2 = _local3.left; var _local9 = _local3.right; var _local5 = _local3.top; var _local11 = _local3.bottom; var _local7 = hScroller; var _local6 = vScroller; _local7.setSize((_local10 - _local2) - _local9, _local7.minHeight + 0); _local7.move(_local2, _local8 - _local11); _local6.setSize(_local6.minWidth + 0, (_local8 - _local5) - _local11); _local6.move(_local10 - _local9, _local5); var _local4 = mask_mc; _local4._width = (_local10 - _local2) - _local9; _local4._height = (_local8 - _local5) - _local11; _local4._x = _local2; _local4._y = _local5; } function createChild(id, name, props) { var _local2 = super.createChild(id, name, props); return(_local2); } function init(Void) { super.init(); __viewMetrics = new Object(); if (_global.__SVMouseWheelManager == undefined) { var _local4 = (_global.__SVMouseWheelManager = new Object()); _local4.onMouseWheel = __onMouseWheel; Mouse.addListener(_local4); } } function __onMouseWheel(delta, scrollTarget) { var _local4 = scrollTarget; var _local1; while (_local4 != undefined) { if (_local4 instanceof mx.core.ScrollView) { _local1 = _local4; } _local4 = _local4._parent; } if (_local1 != undefined) { _local4 = ((delta <= 0) ? 1 : -1); var _local2 = _local1.vScroller.lineScrollSize; if (_local2 == undefined) { _local2 = 0; } _local2 = Math.max(Math.abs(delta), _local2); var _local3 = _local1.vPosition + (_local2 * _local4); _local1.vPosition = Math.max(0, Math.min(_local3, _local1.maxVPosition)); _local1.dispatchEvent({type:"scroll", direction:"vertical", position:_local1.vPosition}); } } function createChildren(Void) { super.createChildren(); if (mask_mc == undefined) { mask_mc = createObject("BoundingBox", "mask_mc", MASK_DEPTH); } mask_mc._visible = false; } function invalidate(Void) { super.invalidate(); } function draw(Void) { size(); } function size(Void) { super.size(); } function scrollProxy(docObj) { _parent.onScroll(docObj); } function onScroll(docObj) { var _local3 = docObj.target; var _local2 = _local3.scrollPosition; if (_local3 == vScroller) { var _local4 = "vertical"; var _local5 = "__vPosition"; } else { var _local4 = "horizontal"; var _local5 = "__hPosition"; } this[_local5] = _local2; dispatchEvent({type:"scroll", direction:_local4, position:_local2}); } function setEnabled(v) { vScroller.enabled = (hScroller.enabled = v); } function childLoaded(obj) { super.childLoaded(obj); obj.setMask(mask_mc); } static var symbolName = "ScrollView"; static var symbolOwner = mx.core.ScrollView; static var version = "2.0.2.127"; var className = "ScrollView"; var __vScrollPolicy = "auto"; var __hScrollPolicy = "off"; var __vPosition = 0; var __hPosition = 0; var numberOfCols = 0; var rowC = 0; var columnWidth = 1; var rowH = 0; var heightPadding = 0; var widthPadding = 0; var MASK_DEPTH = 10000; }
Symbol 161 MovieClip [__Packages.mx.controls.listclasses.DataProvider] Frame 0
class mx.controls.listclasses.DataProvider extends Object { var length, splice, dispatchEvent, sortOn, reverse, sort; function DataProvider (obj) { super(); } static function Initialize(obj) { var _local4 = mixinProps; var _local6 = _local4.length; obj = obj.prototype; var _local3 = 0; while (_local3 < _local6) { obj[_local4[_local3]] = mixins[_local4[_local3]]; _global.ASSetPropFlags(obj, _local4[_local3], 1); _local3++; } mx.events.EventDispatcher.initialize(obj); _global.ASSetPropFlags(obj, "addEventListener", 1); _global.ASSetPropFlags(obj, "removeEventListener", 1); _global.ASSetPropFlags(obj, "dispatchEvent", 1); _global.ASSetPropFlags(obj, "dispatchQueue", 1); Object.prototype.LargestID = 0; Object.prototype.getID = function () { if (this.__ID__ == undefined) { this.__ID__ = Object.prototype.LargestID++; _global.ASSetPropFlags(this, "__ID__", 1); } return(this.__ID__); }; _global.ASSetPropFlags(Object.prototype, "LargestID", 1); _global.ASSetPropFlags(Object.prototype, "getID", 1); return(true); } function addItemAt(index, value) { if (index < length) { splice(index, 0, value); } else if (index > length) { trace("Cannot add an item past the end of the DataProvider"); return(undefined); } this[index] = value; updateViews("addItems", index, index); } function addItem(value) { addItemAt(length, value); } function addItemsAt(index, newItems) { index = Math.min(length, index); newItems.unshift(index, 0); splice.apply(this, newItems); newItems.splice(0, 2); updateViews("addItems", index, (index + newItems.length) - 1); } function removeItemsAt(index, len) { var _local3 = new Array(); var _local2 = 0; while (_local2 < len) { _local3.push(getItemID(index + _local2)); _local2++; } var _local6 = splice(index, len); dispatchEvent({type:"modelChanged", eventName:"removeItems", firstItem:index, lastItem:(index + len) - 1, removedItems:_local6, removedIDs:_local3}); } function removeItemAt(index) { var _local2 = this[index]; removeItemsAt(index, 1); return(_local2); } function removeAll(Void) { splice(0); updateViews("removeItems", 0, length - 1); } function replaceItemAt(index, itemObj) { if ((index < 0) || (index >= length)) { return(undefined); } var _local3 = getItemID(index); this[index] = itemObj; this[index].__ID__ = _local3; updateViews("updateItems", index, index); } function getItemAt(index) { return(this[index]); } function getItemID(index) { var _local2 = this[index]; if ((typeof(_local2) != "object") && (_local2 != undefined)) { return(index); } return(_local2.getID()); } function sortItemsBy(fieldName, order) { if (typeof(order) == "string") { sortOn(fieldName); if (order.toUpperCase() == "DESC") { reverse(); } } else { sortOn(fieldName, order); } updateViews("sort"); } function sortItems(compareFunc, optionFlags) { sort(compareFunc, optionFlags); updateViews("sort"); } function editField(index, fieldName, newData) { this[index][fieldName] = newData; dispatchEvent({type:"modelChanged", eventName:"updateField", firstItem:index, lastItem:index, fieldName:fieldName}); } function getEditingData(index, fieldName) { return(this[index][fieldName]); } function updateViews(event, first, last) { dispatchEvent({type:"modelChanged", eventName:event, firstItem:first, lastItem:last}); } static var mixinProps = ["addView", "addItem", "addItemAt", "removeAll", "removeItemAt", "replaceItemAt", "getItemAt", "getItemID", "sortItemsBy", "sortItems", "updateViews", "addItemsAt", "removeItemsAt", "getEditingData", "editField"]; static var evtDipatcher = mx.events.EventDispatcher; static var mixins = new mx.controls.listclasses.DataProvider(); }
Symbol 162 MovieClip [__Packages.mx.controls.listclasses.ScrollSelectList] Frame 0
class mx.controls.listclasses.ScrollSelectList extends mx.core.ScrollView { var invLayoutContent, rows, topRowZ, listContent, __dataProvider, __vPosition, tW, layoutX, layoutY, tH, invRowHeight, invalidate, __height, invUpdateControl, __cellRenderer, __labelFunction, __iconField, __iconFunction, getLength, baseRowZ, lastPosition, propertyTable, isSelected, wasKeySelected, changeFlag, clearSelected, selectItem, lastSelected, dispatchEvent, dragScrolling, _ymouse, scrollInterval, isPressed, onMouseUp, getSelectedIndex, enabled, tabEnabled, tabChildren, createEmptyMovieClip, border_mc; function ScrollSelectList () { super(); } function layoutContent(x, y, w, h) { delete invLayoutContent; var _local4 = Math.ceil(h / __rowHeight); roundUp = (h % __rowHeight) != 0; var _local12 = _local4 - __rowCount; if (_local12 < 0) { var _local3 = _local4; while (_local3 < __rowCount) { rows[_local3].removeMovieClip(); delete rows[_local3]; _local3++; } topRowZ = topRowZ + _local12; } else if (_local12 > 0) { if (rows == undefined) { rows = new Array(); } var _local3 = __rowCount; while (_local3 < _local4) { var _local2 = (rows[_local3] = listContent.createObject(__rowRenderer, "listRow" + (topRowZ++), topRowZ, {owner:this, styleName:this, rowIndex:_local3})); _local2._x = x; _local2._y = Math.round((_local3 * __rowHeight) + y); _local2.setSize(w, __rowHeight); _local2.drawRow(__dataProvider.getItemAt(__vPosition + _local3), getStateAt(__vPosition + _local3)); _local2.lastY = _local2._y; _local3++; } } if (w != tW) { var _local11 = ((_local12 > 0) ? (__rowCount) : (_local4)); var _local3 = 0; while (_local3 < _local11) { rows[_local3].setSize(w, __rowHeight); _local3++; } } if ((layoutX != x) || (layoutY != y)) { var _local3 = 0; while (_local3 < _local4) { rows[_local3]._x = x; rows[_local3]._y = Math.round((_local3 * __rowHeight) + y); _local3++; } } __rowCount = _local4; layoutX = x; layoutY = y; tW = w; tH = h; } function getRowHeight(Void) { return(__rowHeight); } function setRowHeight(v) { __rowHeight = v; invRowHeight = true; invalidate(); } function get rowHeight() { return(getRowHeight()); } function set rowHeight(w) { setRowHeight(w); //return(rowHeight); } function setRowCount(v) { __rowCount = v; } function getRowCount(Void) { var _local2 = ((__rowCount == 0) ? (Math.ceil(__height / __rowHeight)) : (__rowCount)); return(_local2); } function get rowCount() { return(getRowCount()); } function set rowCount(w) { setRowCount(w); //return(rowCount); } function setEnabled(v) { super.setEnabled(v); invUpdateControl = true; invalidate(); } function setCellRenderer(cR) { __cellRenderer = cR; var _local2 = 0; while (_local2 < rows.length) { rows[_local2].setCellRenderer(true); _local2++; } invUpdateControl = true; invalidate(); } function set cellRenderer(cR) { setCellRenderer(cR); //return(cellRenderer); } function get cellRenderer() { return(__cellRenderer); } function set labelField(field) { setLabelField(field); //return(labelField); } function setLabelField(field) { __labelField = field; invUpdateControl = true; invalidate(); } function get labelField() { return(__labelField); } function set labelFunction(func) { setLabelFunction(func); //return(labelFunction); } function setLabelFunction(func) { __labelFunction = func; invUpdateControl = true; invalidate(); } function get labelFunction() { return(__labelFunction); } function set iconField(field) { setIconField(field); //return(iconField); } function setIconField(field) { __iconField = field; invUpdateControl = true; invalidate(); } function get iconField() { return(__iconField); } function set iconFunction(func) { setIconFunction(func); //return(iconFunction); } function setIconFunction(func) { __iconFunction = func; invUpdateControl = true; invalidate(); } function get iconFunction() { return(__iconFunction); } function setVPosition(pos) { if (pos < 0) { return(undefined); } if ((pos > 0) && (pos > ((getLength() - __rowCount) + roundUp))) { return(undefined); } var _local8 = pos - __vPosition; if (_local8 == 0) { return(undefined); } __vPosition = pos; var _local10 = _local8 > 0; _local8 = Math.abs(_local8); if (_local8 >= __rowCount) { updateControl(); } else { var _local4 = new Array(); var _local9 = __rowCount - _local8; var _local12 = _local8 * __rowHeight; var _local11 = _local9 * __rowHeight; var _local6 = (_local10 ? 1 : -1); var _local3 = 0; while (_local3 < __rowCount) { if (((_local3 < _local8) && (_local10)) || ((_local3 >= _local9) && (!_local10))) { rows[_local3]._y = rows[_local3]._y + Math.round(_local6 * _local11); var _local5 = _local3 + (_local6 * _local9); var _local7 = __vPosition + _local5; _local4[_local5] = rows[_local3]; _local4[_local5].rowIndex = _local5; _local4[_local5].drawRow(__dataProvider.getItemAt(_local7), getStateAt(_local7), false); } else { rows[_local3]._y = rows[_local3]._y - Math.round(_local6 * _local12); var _local5 = _local3 - (_local6 * _local8); _local4[_local5] = rows[_local3]; _local4[_local5].rowIndex = _local5; } _local3++; } rows = _local4; _local3 = 0; while (_local3 < __rowCount) { rows[_local3].swapDepths(baseRowZ + _local3); _local3++; } } lastPosition = pos; super.setVPosition(pos); } function setPropertiesAt(index, obj) { var _local2 = __dataProvider.getItemID(index); if (_local2 == undefined) { return(undefined); } if (propertyTable == undefined) { propertyTable = new Object(); } propertyTable[_local2] = obj; rows[index - __vPosition].drawRow(__dataProvider.getItemAt(index), getStateAt(index)); } function getPropertiesAt(index) { var _local2 = __dataProvider.getItemID(index); if (_local2 == undefined) { return(undefined); } return(propertyTable[_local2]); } function getPropertiesOf(obj) { var _local2 = obj.getID(); if (_local2 == undefined) { return(undefined); } return(propertyTable[_local2]); } function getStyle(styleProp) { var _local2 = super.getStyle(styleProp); var _local3 = mx.styles.StyleManager.colorNames[_local2]; if (_local3 != undefined) { _local2 = _local3; } return(_local2); } function updateControl(Void) { var _local2 = 0; while (_local2 < __rowCount) { rows[_local2].drawRow(__dataProvider.getItemAt(_local2 + __vPosition), getStateAt(_local2 + __vPosition)); _local2++; } delete invUpdateControl; } function getStateAt(index) { return((isSelected(index) ? "selected" : "normal")); } function selectRow(rowIndex, transition, allowChangeEvent) { if (!selectable) { return(undefined); } var _local3 = __vPosition + rowIndex; var _local8 = __dataProvider.getItemAt(_local3); var _local5 = rows[rowIndex]; if (_local8 == undefined) { return(undefined); } if (transition == undefined) { transition = true; } if (allowChangeEvent == undefined) { allowChangeEvent = wasKeySelected; } changeFlag = true; if (((!multipleSelection) && (!Key.isDown(17))) || ((!Key.isDown(16)) && (!Key.isDown(17)))) { clearSelected(transition); selectItem(_local3, true); lastSelected = _local3; _local5.drawRow(_local5.item, getStateAt(_local3), transition); } else if (Key.isDown(16) && (multipleSelection)) { if (lastSelected == undefined) { lastSelected = _local3; } var _local4 = ((lastSelected < _local3) ? 1 : -1); clearSelected(false); var _local2 = lastSelected; while (_local2 != _local3) { selectItem(_local2, true); if ((_local2 >= __vPosition) && (_local2 < (__vPosition + __rowCount))) { rows[_local2 - __vPosition].drawRow(rows[_local2 - __vPosition].item, "selected", false); } _local2 = _local2 + _local4; } selectItem(_local3, true); _local5.drawRow(_local5.item, "selected", transition); } else if (Key.isDown(17)) { var _local7 = isSelected(_local3); if ((!multipleSelection) || (wasKeySelected)) { clearSelected(transition); } if (!((!multipleSelection) && (_local7))) { selectItem(_local3, !_local7); var _local9 = ((!_local7) ? "selected" : "normal"); _local5.drawRow(_local5.item, _local9, transition); } lastSelected = _local3; } if (allowChangeEvent) { dispatchEvent({type:"change"}); } delete wasKeySelected; } function dragScroll(Void) { clearInterval(dragScrolling); if (_ymouse < 0) { setVPosition(__vPosition - 1); selectRow(0, false); var _local2 = Math.min((-_ymouse) - 30, 0); scrollInterval = (((0.593 * _local2) * _local2) + 1) + minScrollInterval; dragScrolling = setInterval(this, "dragScroll", scrollInterval); dispatchEvent({type:"scroll", direction:"vertical", position:__vPosition}); } else if (_ymouse > __height) { var _local3 = __vPosition; setVPosition(__vPosition + 1); if (_local3 != __vPosition) { selectRow((__rowCount - 1) - roundUp, false); } var _local2 = Math.min((_ymouse - __height) - 30, 0); scrollInterval = (((0.593 * _local2) * _local2) + 1) + minScrollInterval; dragScrolling = setInterval(this, "dragScroll", scrollInterval); dispatchEvent({type:"scroll", direction:"vertical", position:__vPosition}); } else { dragScrolling = setInterval(this, "dragScroll", 15); } updateAfterEvent(); } function __onMouseUp(Void) { clearInterval(dragScrolling); delete dragScrolling; delete dragScrolling; delete isPressed; delete onMouseUp; if (!selectable) { return(undefined); } if (changeFlag) { dispatchEvent({type:"change"}); } delete changeFlag; } function moveSelBy(incr) { if (!selectable) { setVPosition(__vPosition + incr); return(undefined); } var _local3 = getSelectedIndex(); if (_local3 == undefined) { _local3 = -1; } var _local2 = _local3 + incr; _local2 = Math.max(0, _local2); _local2 = Math.min(getLength() - 1, _local2); if (_local2 == _local3) { return(undefined); } if ((_local3 < __vPosition) || (_local3 >= (__vPosition + __rowCount))) { setVPosition(_local3); } if ((_local2 >= ((__vPosition + __rowCount) - roundUp)) || (_local2 < __vPosition)) { setVPosition(__vPosition + incr); } wasKeySelected = true; selectRow(_local2 - __vPosition, false); } function keyDown(e) { if (selectable) { if (findInputText()) { return(undefined); } } if (e.code == 40) { moveSelBy(1); } else if (e.code == 38) { moveSelBy(-1); } else if (e.code == 34) { if (selectable) { var _local3 = getSelectedIndex(); if (_local3 == undefined) { _local3 = 0; } setVPosition(_local3); } moveSelBy((__rowCount - 1) - roundUp); } else if (e.code == 33) { if (selectable) { var _local3 = getSelectedIndex(); if (_local3 == undefined) { _local3 = 0; } setVPosition(_local3); } moveSelBy((1 - __rowCount) + roundUp); } else if (e.code == 36) { moveSelBy(-__dataProvider.length); } else if (e.code == 35) { moveSelBy(__dataProvider.length); } } function findInputText(Void) { var _local2 = Key.getAscii(); if ((_local2 >= 33) && (_local2 <= 126)) { findString(String.fromCharCode(_local2)); return(true); } } function findString(str) { if (__dataProvider.length == 0) { return(undefined); } var _local4 = getSelectedIndex(); if (_local4 == undefined) { _local4 = 0; } var _local6 = 0; var _local3 = _local4 + 1; while (_local3 != _local4) { var _local2 = __dataProvider.getItemAt(_local3); if (_local2 instanceof XMLNode) { _local2 = _local2.attributes[__labelField]; } else if (typeof(_local2) != "string") { _local2 = String(_local2[__labelField]); } _local2 = _local2.substring(0, str.length); if ((str == _local2) || (str.toUpperCase() == _local2.toUpperCase())) { _local6 = _local3 - _local4; break; } if (_local3 >= (getLength() - 1)) { _local3 = -1; } _local3++; } if (_local6 != 0) { moveSelBy(_local6); } } function onRowPress(rowIndex) { if (!enabled) { return(undefined); } isPressed = true; dragScrolling = setInterval(this, "dragScroll", 15); onMouseUp = __onMouseUp; if (!selectable) { return(undefined); } selectRow(rowIndex); } function onRowRelease(rowIndex) { } function onRowRollOver(rowIndex) { if (!enabled) { return(undefined); } var _local2 = rows[rowIndex].item; if (getStyle("useRollOver") && (_local2 != undefined)) { rows[rowIndex].drawRow(_local2, "highlighted", false); } dispatchEvent({type:"itemRollOver", index:rowIndex + __vPosition}); } function onRowRollOut(rowIndex) { if (!enabled) { return(undefined); } if (getStyle("useRollOver")) { rows[rowIndex].drawRow(rows[rowIndex].item, getStateAt(rowIndex + __vPosition), false); } dispatchEvent({type:"itemRollOut", index:rowIndex + __vPosition}); } function onRowDragOver(rowIndex) { if (((!enabled) || (isPressed != true)) || (!selectable)) { return(undefined); } if (dropEnabled) { } else if (dragScrolling) { selectRow(rowIndex, false); } else { onMouseUp = __onMouseUp; onRowPress(rowIndex); } } function onRowDragOut(rowIndex) { if (!enabled) { return(undefined); } if (dragEnabled) { } else { onRowRollOut(rowIndex); } } function init(Void) { super.init(); tabEnabled = true; tabChildren = false; if (__dataProvider == undefined) { __dataProvider = new Array(); __dataProvider.addEventListener("modelChanged", this); } baseRowZ = (topRowZ = 10); } function createChildren(Void) { super.createChildren(); listContent = createEmptyMovieClip("content_mc", CONTENTDEPTH); invLayoutContent = true; invalidate(); } function draw(Void) { if (invRowHeight) { delete invRowHeight; __rowCount = 0; listContent.removeMovieClip(); listContent = createEmptyMovieClip("content_mc", CONTENTDEPTH); } if (invUpdateControl) { updateControl(); } border_mc.draw(); } function invalidateStyle(propName) { if (isRowStyle[propName]) { invUpdateControl = true; invalidate(); } else { var _local3 = 0; while (_local3 < __rowCount) { rows[_local3].invalidateStyle(propName); _local3++; } } super.invalidateStyle(propName); } static var mixIt1 = mx.controls.listclasses.DataSelector.Initialize(mx.controls.listclasses.ScrollSelectList); static var mixIt2 = mx.controls.listclasses.DataProvider.Initialize(Array); var CONTENTDEPTH = 100; var __hPosition = 0; var __rowRenderer = "SelectableRow"; var __rowHeight = 22; var __rowCount = 0; var __labelField = "label"; var minScrollInterval = 30; var dropEnabled = false; var dragEnabled = false; var className = "ScrollSelectList"; var isRowStyle = {styleName:true, backgroundColor:true, selectionColor:true, rollOverColor:true, selectionDisabledColor:true, backgroundDisabledColor:true, textColor:true, textSelectedColor:true, textRollOverColor:true, textDisabledColor:true, alternatingRowColors:true, defaultIcon:true}; var roundUp = 0; var selectable = true; var multipleSelection = false; }
Symbol 163 MovieClip [__Packages.mx.controls.List] Frame 0
class mx.controls.List extends mx.controls.listclasses.ScrollSelectList { var border_mc, __labels, setDataProvider, roundUp, __get__rowCount, __dataProvider, __maxHPosition, invScrollProps, invalidate, __vPosition, getViewMetrics, setSize, __width, __rowHeight, totalWidth, totalHeight, displayWidth, __hScrollPolicy, vScroller, __hPosition, listContent, data, mask_mc, __height, __rowCount, invRowHeight, invLayoutContent, setScrollProperties, oldVWidth; function List () { super(); } function setEnabled(v) { super.setEnabled(v); border_mc.backgroundColorName = (v ? "backgroundColor" : "backgroundDisabledColor"); border_mc.invalidate(); } function get labels() { return(__labels); } function set labels(lbls) { __labels = lbls; setDataProvider(lbls); //return(labels); } function setVPosition(pos) { pos = Math.min((__dataProvider.length - __get__rowCount()) + roundUp, pos); pos = Math.max(0, pos); super.setVPosition(pos); } function setHPosition(pos) { pos = Math.max(Math.min(__maxHPosition, pos), 0); super.setHPosition(pos); hScroll(pos); } function setMaxHPosition(pos) { __maxHPosition = pos; invScrollProps = true; invalidate(); } function setHScrollPolicy(policy) { if ((policy.toLowerCase() == "auto") && (!autoHScrollAble)) { return(undefined); } super.setHScrollPolicy(policy); if (policy == "off") { setHPosition(0); setVPosition(Math.min((__dataProvider.length - __get__rowCount()) + roundUp, __vPosition)); } } function setRowCount(rC) { if (isNaN(rC)) { return(undefined); } var _local2 = getViewMetrics(); setSize(__width, ((__rowHeight * rC) + _local2.top) + _local2.bottom); } function layoutContent(x, y, tW, tH, dW, dH) { totalWidth = tW; totalHeight = tH; displayWidth = dW; var _local4 = (((__hScrollPolicy == "on") || (__hScrollPolicy == "auto")) ? (Math.max(tW, dW)) : (dW)); super.layoutContent(x, y, _local4, dH); } function modelChanged(eventObj) { super.modelChanged(eventObj); var _local3 = eventObj.eventName; if ((((_local3 == "addItems") || (_local3 == "removeItems")) || (_local3 == "updateAll")) || (_local3 == "filterModel")) { invScrollProps = true; invalidate("invScrollProps"); } } function onScroll(eventObj) { var _local3 = eventObj.target; if (_local3 == vScroller) { setVPosition(_local3.scrollPosition); } else { hScroll(_local3.scrollPosition); } super.onScroll(eventObj); } function hScroll(pos) { __hPosition = pos; listContent._x = -pos; } function init(Void) { super.init(); if (labels.length > 0) { var _local6 = new Array(); var _local3 = 0; while (_local3 < labels.length) { _local6.addItem({label:labels[_local3], data:data[_local3]}); _local3++; } setDataProvider(_local6); } __maxHPosition = 0; } function createChildren(Void) { super.createChildren(); listContent.setMask(mask_mc); border_mc.move(0, 0); border_mc.setSize(__width, __height); } function getRowCount(Void) { var _local2 = getViewMetrics(); return(((__rowCount == 0) ? (Math.ceil(((__height - _local2.top) - _local2.bottom) / __rowHeight)) : (__rowCount))); } function size(Void) { super.size(); configureScrolling(); var _local3 = getViewMetrics(); layoutContent(_local3.left, _local3.top, __width + __maxHPosition, totalHeight, (__width - _local3.left) - _local3.right, (__height - _local3.top) - _local3.bottom); } function draw(Void) { if (invRowHeight) { invScrollProps = true; super.draw(); listContent.setMask(mask_mc); invLayoutContent = true; } if (invScrollProps) { configureScrolling(); delete invScrollProps; } if (invLayoutContent) { var _local3 = getViewMetrics(); layoutContent(_local3.left, _local3.top, __width + __maxHPosition, totalHeight, (__width - _local3.left) - _local3.right, (__height - _local3.top) - _local3.bottom); } super.draw(); } function configureScrolling(Void) { var _local2 = __dataProvider.length; if (__vPosition > Math.max(0, (_local2 - getRowCount()) + roundUp)) { setVPosition(Math.max(0, Math.min((_local2 - getRowCount()) + roundUp, __vPosition))); } var _local3 = getViewMetrics(); var _local4 = ((__hScrollPolicy != "off") ? (((__maxHPosition + __width) - _local3.left) - _local3.right) : ((__width - _local3.left) - _local3.right)); if (_local2 == undefined) { _local2 = 0; } setScrollProperties(_local4, 1, _local2, __rowHeight); if (oldVWidth != _local4) { invLayoutContent = true; } oldVWidth = _local4; } static var symbolOwner = mx.controls.List; static var symbolName = "List"; var className = "List"; static var version = "2.0.2.127"; var clipParameters = {rowHeight:1, enabled:1, visible:1, labels:1}; var scrollDepth = 1; var __vScrollPolicy = "on"; var autoHScrollAble = false; }
Symbol 164 MovieClip [__Packages.mx.effects.Tween] Frame 0
class mx.effects.Tween extends Object { static var IntervalToken; var arrayMode, listener, initVal, endVal, startTime, updateFunc, endFunc, ID; function Tween (listenerObj, init, end, dur) { super(); if (listenerObj == undefined) { return; } if (typeof(init) != "number") { arrayMode = true; } listener = listenerObj; initVal = init; endVal = end; if (dur != undefined) { duration = dur; } startTime = getTimer(); if (duration == 0) { endTween(); } else { AddTween(this); } } static function AddTween(tween) { tween.ID = ActiveTweens.length; ActiveTweens.push(tween); if (IntervalToken == undefined) { Dispatcher.DispatchTweens = DispatchTweens; IntervalToken = setInterval(Dispatcher, "DispatchTweens", Interval); } } static function RemoveTweenAt(index) { var _local2 = ActiveTweens; if (((index >= _local2.length) || (index < 0)) || (index == undefined)) { return(undefined); } _local2.splice(index, 1); var _local4 = _local2.length; var _local1 = index; while (_local1 < _local4) { _local2[_local1].ID--; _local1++; } if (_local4 == 0) { clearInterval(IntervalToken); delete IntervalToken; } } static function DispatchTweens(Void) { var _local2 = ActiveTweens; var _local3 = _local2.length; var _local1 = 0; while (_local1 < _local3) { _local2[_local1].doInterval(); _local1++; } updateAfterEvent(); } function doInterval() { var _local2 = getTimer() - startTime; var _local3 = getCurVal(_local2); if (_local2 >= duration) { endTween(); } else if (updateFunc != undefined) { listener[updateFunc](_local3); } else { listener.onTweenUpdate(_local3); } } function getCurVal(curTime) { if (arrayMode) { var _local3 = new Array(); var _local2 = 0; while (_local2 < initVal.length) { _local3[_local2] = easingEquation(curTime, initVal[_local2], endVal[_local2] - initVal[_local2], duration); _local2++; } return(_local3); } return(easingEquation(curTime, initVal, endVal - initVal, duration)); } function endTween() { if (endFunc != undefined) { listener[endFunc](endVal); } else { listener.onTweenEnd(endVal); } RemoveTweenAt(ID); } function setTweenHandlers(update, end) { updateFunc = update; endFunc = end; } function easingEquation(t, b, c, d) { return(((c / 2) * (Math.sin(Math.PI * ((t / d) - 0.5)) + 1)) + b); } static var ActiveTweens = new Array(); static var Interval = 10; static var Dispatcher = new Object(); var duration = 3000; }
Symbol 165 MovieClip [__Packages.mx.controls.listclasses.SelectableRow] Frame 0
class mx.controls.listclasses.SelectableRow extends mx.core.UIComponent { var __height, cell, owner, rowIndex, icon_mc, createObject, __width, backGround, highlight, highlightColor, createLabel, createClassObject, listOwner, tabEnabled, item, createEmptyMovieClip, drawRect, isChangedToSelected, bGTween, grandOwner; function SelectableRow () { super(); } function setValue(itmObj, state) { var _local7 = __height; var _local2 = cell; var _local5 = owner; var _local8 = itemToString(itmObj); if (_local2.getValue() != _local8) { _local2.setValue(_local8, itmObj, state); } var _local4 = _local5.getPropertiesAt(rowIndex + _local5.__vPosition).icon; if (_local4 == undefined) { _local4 = _local5.__iconFunction(itmObj); if (_local4 == undefined) { _local4 = itmObj[_local5.__iconField]; if (_local4 == undefined) { _local4 = _local5.getStyle("defaultIcon"); } } } var _local3 = icon_mc; if ((_local4 != undefined) && (itmObj != undefined)) { _local3 = createObject(_local4, "icon_mc", 20); _local3._x = 2; _local3._y = (_local7 - _local3._height) / 2; _local2._x = 4 + _local3._width; } else { _local3.removeMovieClip(); _local2._x = 2; } var _local9 = ((_local3 == undefined) ? 0 : (_local3._width)); _local2.setSize(__width - _local9, Math.min(_local7, _local2.getPreferredHeight())); _local2._y = (_local7 - _local2._height) / 2; } function size(Void) { var _local3 = backGround; var _local2 = cell; var _local4 = __height; var _local5 = __width; var _local6 = ((icon_mc == undefined) ? 0 : (icon_mc._width)); _local2.setSize(_local5 - _local6, Math.min(_local4, _local2.getPreferredHeight())); _local2._y = (_local4 - _local2._height) / 2; icon_mc._y = (_local4 - icon_mc._height) / 2; _local3._x = 0; _local3._width = _local5; _local3._height = _local4; drawRowFill(_local3, normalColor); drawRowFill(highlight, highlightColor); } function setCellRenderer(forceSizing) { var _local3 = owner.__cellRenderer; var _local4; if (cell != undefined) { _local4 = cell._x; cell.removeMovieClip(); cell.removeTextField(); } var _local2; if (_local3 == undefined) { _local2 = (cell = createLabel("cll", 0, {styleName:this})); _local2.styleName = owner; _local2.selectable = false; _local2.tabEnabled = false; _local2.background = false; _local2.border = false; } else if (typeof(_local3) == "string") { _local2 = (cell = createObject(_local3, "cll", 0, {styleName:this})); } else { _local2 = (cell = createClassObject(_local3, "cll", 0, {styleName:this})); } _local2.owner = this; _local2.listOwner = owner; _local2.getCellIndex = getCellIndex; _local2.getDataLabel = getDataLabel; if (_local4 != undefined) { _local2._x = _local4; } if (forceSizing) { size(); } } function getCellIndex(Void) { return({columnIndex:0, itemIndex:owner.rowIndex + listOwner.__vPosition}); } function getDataLabel() { return(listOwner.labelField); } function init(Void) { super.init(); tabEnabled = false; } function createChildren(Void) { setCellRenderer(false); setupBG(); setState(state, false); } function drawRow(itmObj, state, transition) { item = itmObj; setState(state, transition); setValue(itmObj, state, transition); } function itemToString(itmObj) { if (itmObj == undefined) { return(" "); } var _local2 = owner.__labelFunction(itmObj); if (_local2 == undefined) { _local2 = ((itmObj instanceof XMLNode) ? (itmObj.attributes[owner.__labelField]) : (itmObj[owner.__labelField])); if (_local2 == undefined) { _local2 = " "; if (typeof(itmObj) == "object") { for (var _local4 in itmObj) { if (_local4 != "__ID__") { _local2 = (itmObj[_local4] + ", ") + _local2; } } _local2 = _local2.substring(0, _local2.length - 2); } else { _local2 = itmObj; } } } return(_local2); } function setupBG(Void) { var _local2 = (backGround = createEmptyMovieClip("bG_mc", LOWEST_DEPTH)); drawRowFill(_local2, normalColor); highlight = createEmptyMovieClip("tran_mc", LOWEST_DEPTH + 10); _local2.owner = this; _local2.grandOwner = owner; _local2.onPress = bGOnPress; _local2.onRelease = bGOnRelease; _local2.onRollOver = bGOnRollOver; _local2.onRollOut = bGOnRollOut; _local2.onDragOver = bGOnDragOver; _local2.onDragOut = bGOnDragOut; _local2.useHandCursor = false; _local2.trackAsMenu = true; _local2.drawRect = drawRect; highlight.drawRect = drawRect; } function drawRowFill(mc, newClr) { mc.clear(); mc.beginFill(newClr); mc.drawRect(1, 0, __width, __height); mc.endFill(); mc._width = __width; mc._height = __height; } function setState(newState, transition) { var _local2 = highlight; var _local8 = backGround; var _local4 = __height; var _local3 = owner; if (!_local3.enabled) { if ((newState == "selected") || (state == "selected")) { highlightColor = _local3.getStyle("selectionDisabledColor"); drawRowFill(_local2, highlightColor); _local2._visible = true; _local2._y = 0; _local2._height = _local4; } else { _local2._visible = false; normalColor = _local3.getStyle("backgroundDisabledColor"); drawRowFill(_local8, normalColor); } cell.__enabled = false; cell.setColor(_local3.getStyle("disabledColor")); } else { cell.__enabled = true; if (transition && ((newState == state) || ((newState == "highlighted") && (state == "selected")))) { isChangedToSelected = true; return(undefined); } var _local6 = _local3.getStyle("selectionDuration"); var _local7 = 0; if (isChangedToSelected && (newState == "selected")) { transition = false; } var _local10 = transition && (_local6 != 0); if (newState == "normal") { _local7 = _local3.getStyle("color"); normalColor = getNormalColor(); drawRowFill(_local8, normalColor); if (_local10) { _local6 = _local6 / 2; _local2._height = _local4; _local2._width = __width; _local2._y = 0; bGTween = new mx.effects.Tween(this, _local4 + 2, _local4 * 0.2, _local6, 5); } else { _local2._visible = false; } delete isChangedToSelected; } else { highlightColor = _local3.getStyle(((newState == "highlighted") ? "rollOverColor" : "selectionColor")); drawRowFill(_local2, highlightColor); _local2._visible = true; _local7 = _local3.getStyle(((newState == "highlighted") ? "textRollOverColor" : "textSelectedColor")); if (_local10) { _local2._height = _local4 * 0.5; _local2._y = (_local4 - _local2._height) / 2; bGTween = new mx.effects.Tween(this, _local2._height, _local4 + 2, _local6, 5); var _local9 = _local3.getStyle("selectionEasing"); if (_local9 != undefined) { bGTween.easingEquation = _local9; } } else { _local2._y = 0; _local2._height = _local4; } } cell.setColor(_local7); } state = newState; } function onTweenUpdate(val) { highlight._height = val; highlight._y = (__height - val) / 2; } function onTweenEnd(val) { onTweenUpdate(val); highlight._visible = state != "normal"; } function getNormalColor(Void) { var _local3; var _local2 = owner; if (!owner.enabled) { _local3 = _local2.getStyle("backgroundDisabledColor"); } else { var _local5 = rowIndex + _local2.__vPosition; if (rowIndex == undefined) { _local3 = _local2.getPropertiesOf(item).backgroundColor; } else { _local3 = _local2.getPropertiesAt(_local5).backgroundColor; } if (_local3 == undefined) { var _local4 = _local2.getStyle("alternatingRowColors"); if (_local4 == undefined) { _local3 = _local2.getStyle("backgroundColor"); } else { _local3 = _local4[_local5 % _local4.length]; } } } return(_local3); } function invalidateStyle(propName) { cell.invalidateStyle(propName); super.invalidateStyle(propName); } function bGOnPress(Void) { grandOwner.pressFocus(); grandOwner.onRowPress(owner.rowIndex); } function bGOnRelease(Void) { grandOwner.releaseFocus(); grandOwner.onRowRelease(owner.rowIndex); } function bGOnRollOver(Void) { grandOwner.onRowRollOver(owner.rowIndex); } function bGOnRollOut(Void) { grandOwner.onRowRollOut(owner.rowIndex); } function bGOnDragOver(Void) { grandOwner.onRowDragOver(owner.rowIndex); } function bGOnDragOut(Void) { grandOwner.onRowDragOut(owner.rowIndex); } static var LOWEST_DEPTH = -16384; var state = "normal"; var disabledColor = 15263976; var normalColor = 16777215; }
Symbol 257 Button
on (release) { nextFrame(); }
Symbol 261 Button
on (release) { getURL ("http://www.freegameswow.com", "_blank"); }
Symbol 264 Button
on (release) { nextFrame(); }
Symbol 269 Button
on (release) { getURL ("http://www.freegameswow.com", "_blank"); }
Symbol 270 MovieClip Frame 1
Symbol 273 Button
on (release) { getURL ("http://www.twitter.com/freegameswow", "_blank"); }
Symbol 277 Button
on (release) { getURL ("http://www.facebook.com/freegameswow", "_blank"); }
Symbol 349 MovieClip [掉块] Frame 1
gotoAndStop(random(60) + 1);
Symbol 396 MovieClip Frame 1
gotoAndStop(random(23) + 1);
Symbol 401 Button
on (release) { _root["\u97F3\u4E50\u76D2"].gotoAndPlay("tou"); Key.removeListener(yinyue); this.removeMovieClip(); }
Symbol 422 MovieClip Frame 1
stop();
Symbol 465 MovieClip Frame 1
stop();
Symbol 475 Button
on (press) { _parent._parent.\u5904\u7406(this._parent); }
Symbol 476 MovieClip Frame 1
stop();
Symbol 476 MovieClip Frame 7
stop();
Symbol 481 Button
on (release) { getURL ("http://www.freegameswow.com", "_blank"); }
Symbol 485 Button
on (release) { _parent.\u97F3\u4E50\u6E38\u620F\u5F00\u59CB\u4E86\u5462(); _parent.\u8BA1\u7B97(); this._visible = false; }
Symbol 491 MovieClip Frame 15
stop();
Symbol 492 MovieClip [记忆模式] Frame 1
function randomsort(a, b) { return(((Math.random() > 0.5) ? -1 : 1)); } function \u5F00\u59CB\u6E38\u620F() { Set("\u6240\u6709\u724C\u5B50", Array()); i = 1; while (i < 17) { \u6240\u6709\u724C\u5B50.push(i); \u6240\u6709\u724C\u5B50.push(i); i++; } trace("\u957F\u5EA6\uFF1A" + \u6240\u6709\u724C\u5B50.length); \u6240\u6709\u724C\u5B50.sort(randomsort); i = 0; while (i < 32) { this["\u5361" + i]["\u5361"].gotoAndStop(\u6240\u6709\u724C\u5B50[i]); i++; } } function \u5904\u7406(_arg2) { trace("\u5BF9\u8C61\uFF1A" + _arg2); if (\u9519 == 0) { if (\u6570\u636EA == undefined) { _arg2["\u7FFB"].gotoAndPlay(2); Set("\u6570\u636EA", _arg2["\u5361"]._currentframe); Set("\u5B58A", _arg2); } else if (\u6570\u636EB == undefined) { _arg2["\u7FFB"].gotoAndPlay(2); Set("\u6570\u636EB", _arg2["\u5361"]._currentframe); Set("\u5B58B", _arg2); trace("\u8FDB\u884C\u5224\u65AD"); if (\u6570\u636EA == \u6570\u636EB) { trace("\u5BF9\u4E86"); \u5B58A["\u7FFB"].an._visible = false; \u5B58B["\u7FFB"].an._visible = false; Set("\u6570\u636EA", undefined); Set("\u6570\u636EB", undefined); \u95EA\u5149\u7279\u6548(); Set("\u5B8C\u6210\u51E0\u4E2A", \u5B8C\u6210\u51E0\u4E2A + 1); trace("\u5B8C\u6210\u4E86\u51E0\u4E2A\uFF1A" + \u5B8C\u6210\u51E0\u4E2A); if (\u5B8C\u6210\u51E0\u4E2A == 16) { i = 0; while (i < 32) { this["\u5361" + i]["\u7FFB"].gotoAndStop(1); this["\u5361" + i]["\u7FFB"].an._visible = true; i++; } \u5F00\u59CB\u6E38\u620F(); Set("\u5B8C\u6210\u51E0\u4E2A", 0); Set("\u65F6\u95F4\u6761", 0); shang.text = ("Record \uFF1A" + \u65F6\u95F4\u6570) + " s"; Set("\u65F6\u95F4\u6570", 0); NewScore(fenshu, 0); } } else { trace("\u9519\u4E86"); Set("\u9519", 1); } } } else { \u5B58A["\u7FFB"].gotoAndPlay(8); \u5B58B["\u7FFB"].gotoAndPlay(8); Set("\u6570\u636EA", undefined); Set("\u6570\u636EB", undefined); Set("\u9519", 0); \u51FA\u73B0\u5427\u6D88\u5931(\u5B58A); \u51FA\u73B0\u5427\u6D88\u5931(\u5B58B); } } function \u8BA1\u7B97() { onEnterFrame = function () { \u65F6\u95F4\u6761++; if ((\u65F6\u95F4\u6761 % 24) == 0) { Set("\u65F6\u95F4\u6761", 0); \u65F6\u95F4\u6570++; NewScore(fenshu, \u65F6\u95F4\u6570); } }; } function \u51FA\u73B0\u5427\u6D88\u5931(_arg2) { \u6D88\u5931\u6570++; if (\u6D88\u5931\u6570 > 10) { Set("\u6D88\u5931\u6570", 0); } attachMovie("\u6D88\u5931\u6548\u679C", "\u6D88\u5931\u6548\u679C" + \u6D88\u5931\u6570, \u6D88\u5931\u6570 + 306, {_x:_arg2._x + 30, _y:_arg2._y + 20}); this["\u6D88\u5931\u6548\u679C" + \u6D88\u5931\u6570]._xscale = 150; this["\u6D88\u5931\u6548\u679C" + \u6D88\u5931\u6570]._yscale = 150; } function \u95EA\u5149\u7279\u6548() { if (\u95EA\u5149\u68D2 > 520) { Set("\u95EA\u5149\u68D2", 500); } i = 0; while (i < (random(2) + 2)) { attachMovie("\u661F\u5149\u6548", "\u661F\u5149\u6548" + \u95EA\u5149\u68D2, \u95EA\u5149\u68D2, {_x:\u5B58A._x + 35, _y:\u5B58A._y + 50}); \u98DE\u884C(this["\u661F\u5149\u6548" + \u95EA\u5149\u68D2]); \u95EA\u5149\u68D2++; attachMovie("\u661F\u5149\u6548", "\u661F\u5149\u6548" + \u95EA\u5149\u68D2, \u95EA\u5149\u68D2, {_x:\u5B58B._x + 35, _y:\u5B58B._y + 50}); \u98DE\u884C(this["\u661F\u5149\u6548" + \u95EA\u5149\u68D2]); \u95EA\u5149\u68D2++; i++; } } function \u98DE\u884C(_param1) { var _local1 = random(300) + 100; var _local3 = (random(10) / 10) + 1; var _local5 = 600; var _local6 = random(800) - 100; \u5BF9\u8C61._xscale = _local1; \u5BF9\u8C61._yscale = _local1; var _local2 = mx.transitions.easing.Back.easeInOut; var _local7 = new mx.transitions.Tween(\u5BF9\u8C61, "_x", _local2, \u5BF9\u8C61._x, _local6, _local3, true); var _local4 = new mx.transitions.Tween(\u5BF9\u8C61, "_y", _local2, \u5BF9\u8C61._y, _local5, _local3, true); _local4.onMotionChanged = function () { }; _local4.onMotionFinished = function () { \u5BF9\u8C61.removeMovieClip(); }; } \u5F00\u59CB\u6E38\u620F(); Set("\u6570\u636EA", undefined); Set("\u6570\u636EB", undefined); Set("\u9519", 0); Set("\u5B8C\u6210\u51E0\u4E2A", 0); Set("\u6D88\u5931\u6570", 0); Set("\u65F6\u95F4\u6761", 0); Set("\u65F6\u95F4\u6570", 0); Set("\u95EA\u5149\u68D2", 500); function NewScore(Mc, Num) { var _local2 = 1; while (_local2 < (Num.toString().length + 1)) { Mc["a" + _local2]._visible = true; Mc["a" + _local2].gotoAndStop(Number(mbsubstring(Num, _local2, 1)) + 1); var _local1 = Num.toString().length + 1; while (_local1 < 10) { Mc["a" + _local1]._visible = false; _local1++; } _local2++; } } NewScore(fenshu, 0);
Symbol 502 MovieClip Frame 1
stop();
Symbol 506 Button
on (rollOver) { _parent.\u6267\u884C(1); gotoAndPlay (2); }
Symbol 511 MovieClip Frame 1
stop();
Symbol 513 Button
on (rollOver) { _parent.\u6267\u884C(2); gotoAndPlay (2); }
Symbol 518 MovieClip Frame 1
stop();
Symbol 520 Button
on (rollOver) { _parent.\u6267\u884C(3); gotoAndPlay (2); }
Symbol 525 MovieClip Frame 1
stop();
Symbol 527 Button
on (rollOver) { _parent.\u6267\u884C(4); gotoAndPlay (2); }
Symbol 532 MovieClip Frame 1
stop();
Symbol 534 Button
on (rollOver) { _parent.\u6267\u884C(5); gotoAndPlay (2); }
Symbol 539 MovieClip Frame 1
stop();
Symbol 541 Button
on (rollOver) { _parent.\u6267\u884C(6); gotoAndPlay (2); }
Symbol 546 MovieClip Frame 1
stop();
Symbol 549 Button
on (release) { if (\u5F00 == 0) { dd.text = "Close"; waver._rotation = 0; Set("\u5F00", 1); } else { Set("\u5F00", 0); dd.text = "Start"; waver._rotation = 0; } }
Symbol 555 Button
on (press) { if (_parent._parent["\u5F00"] == 0) { this.startDrag(false, 0, -300, 0, -50); } } on (release, dragOut) { if (_parent._parent["\u5F00"] == 0) { this.stopDrag(); _parent._parent.tr = -600 / this._y; _parent._parent.pps = ((20 * _parent._parent.tr) / 40) * 60; _parent._parent.pps = Math.round(_parent._parent.pps); } }
Symbol 556 MovieClip Frame 1
Symbol 569 MovieClip Frame 1
stop(); sum = 0; Set("\u5F00", 0); var \u58F0\u97F31 = new Sound(); \u58F0\u97F31.attachSound("\u58F02"); var \u58F0\u97F32 = new Sound(); \u58F0\u97F32.attachSound("\u58F01"); pp = 4; pps = 0; onEnterFrame = function () { if (\u5F00 == 1) { waver._rotation = waver._rotation + tr; if ((waver._rotation >= 20) || (waver._rotation <= -20)) { tr = -tr; if ((sum >= pp) || (sum == null)) { sum = 1; } else { sum++; } if (sum != 1) { \u58F0\u97F31.start(0, 1); } else { \u58F0\u97F32.start(0, 1); } } } };
Symbol 570 Button
on (release) { _parent.\u5F00\u59CB\u5427(); }
Symbol 573 MovieClip [模拟模式] Frame 1
function \u6267\u884C(_arg2) { this["\u5409\u4ED6" + _arg2].start(0, 1); this["an" + _arg2].gotoAndPlay(2); this["j" + _arg2].gotoAndPlay(2); } function \u5F00\u59CB\u5427() { \u9762\u677F._visible = false; } var \u5409\u4ED61 = new Sound(_root); \u5409\u4ED61.attachSound("\u5409\u4ED61"); var \u5409\u4ED62 = new Sound(_root); \u5409\u4ED62.attachSound("\u5409\u4ED62"); var \u5409\u4ED63 = new Sound(_root); \u5409\u4ED63.attachSound("\u5409\u4ED63"); var \u5409\u4ED64 = new Sound(_root); \u5409\u4ED64.attachSound("\u5409\u4ED64"); var \u5409\u4ED65 = new Sound(_root); \u5409\u4ED65.attachSound("\u5409\u4ED65"); var \u5409\u4ED66 = new Sound(_root); \u5409\u4ED66.attachSound("\u5409\u4ED66"); i = 0; while (i < 7) { this["an" + i].mc["\u5C5E\u6027"] = i; this["an" + i].mc.onPress = function () { \u6267\u884C(this["\u5C5E\u6027"]); }; i++; } Set("\u5F00\u5173", 0); var yinyue = new Object(); yinyue.onKeyDown = function () { if (\u5F00\u5173 == 0) { switch (Key.getCode()) { case 65 : \u6267\u884C(1); Set("\u5F00\u5173", 1); return; case 83 : \u6267\u884C(2); Set("\u5F00\u5173", 1); return; case 68 : \u6267\u884C(3); Set("\u5F00\u5173", 1); return; case 74 : \u6267\u884C(4); Set("\u5F00\u5173", 1); return; case 75 : \u6267\u884C(5); Set("\u5F00\u5173", 1); return; case 76 : \u6267\u884C(6); Set("\u5F00\u5173", 1); } } }; yinyue.onKeyUp = function () { Set("\u5F00\u5173", 0); }; Key.addListener(yinyue);
Symbol 600 MovieClip Frame 1
stop();
Symbol 602 MovieClip Frame 1
stop();
Symbol 602 MovieClip Frame 27
_parent["\u6587\u672C"].text = _parent["\u6587\u672C"].text + "\n\n";
Symbol 602 MovieClip Frame 41
Set("\u53C2\u6570\u5B57", 1); _parent["\u6587\u672C"].text = _parent["\u6587\u672C"].text + "One\uFF1B"; _parent["\u5409\u4ED6" + _parent["\u97F3\u4E50\u6570\u636E"][\u53C2\u6570\u5B57 - 1]].start(0, 1); _parent["an" + \u53C2\u6570\u5B57].gotoAndPlay(2);
Symbol 602 MovieClip Frame 78
Set("\u53C2\u6570\u5B57", 2); _parent["\u6587\u672C"].text = _parent["\u6587\u672C"].text + "two\uFF1B"; _parent["\u5409\u4ED6" + _parent["\u97F3\u4E50\u6570\u636E"][\u53C2\u6570\u5B57 - 1]].start(0, 1); _parent["an" + \u53C2\u6570\u5B57].gotoAndPlay(2);
Symbol 602 MovieClip Frame 114
Set("\u53C2\u6570\u5B57", 3); _parent["\u6587\u672C"].text = _parent["\u6587\u672C"].text + "three\uFF1B"; _parent["\u5409\u4ED6" + _parent["\u97F3\u4E50\u6570\u636E"][\u53C2\u6570\u5B57 - 1]].start(0, 1); _parent["an" + \u53C2\u6570\u5B57].gotoAndPlay(2);
Symbol 602 MovieClip Frame 154
Set("\u53C2\u6570\u5B57", 4); _parent["\u6587\u672C"].text = _parent["\u6587\u672C"].text + "four\uFF1B"; _parent["\u5409\u4ED6" + _parent["\u97F3\u4E50\u6570\u636E"][\u53C2\u6570\u5B57 - 1]].start(0, 1); _parent["an" + \u53C2\u6570\u5B57].gotoAndPlay(2);
Symbol 602 MovieClip Frame 192
Set("\u53C2\u6570\u5B57", 5); _parent["\u6587\u672C"].text = _parent["\u6587\u672C"].text + "five\uFF1B"; _parent["\u5409\u4ED6" + _parent["\u97F3\u4E50\u6570\u636E"][\u53C2\u6570\u5B57 - 1]].start(0, 1); _parent["an" + \u53C2\u6570\u5B57].gotoAndPlay(2);
Symbol 602 MovieClip Frame 233
stop(); _parent["\u6587\u672C"].text = _parent["\u6587\u672C"].text + "\nYou can give the notes you hear now. (Press respective keys)"; i = 0; while (i < 5) { this["a" + i]._visible = false; this["\u5B57" + i].gotoAndStop(_parent["\u97F3\u4E50\u6570\u636E"][i]); this["\u5B57" + i]._visible = false; _parent["\u6E38\u620F\u5462"] = 1; i++; } this.a0._visible = true;
Symbol 602 MovieClip Frame 303
stop(); _parent.\u91CD\u65B0\u6D17\u724C();
Symbol 604 Button
on (release) { getURL ("http://www.freegameswow.com", "_blank"); }
Symbol 609 Button
on (release) { _parent.\u97F3\u4E50\u6E38\u620F\u5F00\u59CB\u4E86\u5462(); this._visible = false; }
Symbol 612 MovieClip [声音模式] Frame 1
function \u6267\u884C(_arg3) { if (_root["\u603B\u5F00"] == 1) { this["\u5409\u4ED6" + _arg3].start(0, 1); this["an" + _arg3].gotoAndPlay(2); this["j" + _arg3].gotoAndPlay(2); } } function \u5F00\u59CB\u5427() { \u9762\u677F._visible = false; \u5F00\u59CB\u6E38\u620F\u6A21\u5F0F(); } function \u597D\u4E86() { \u5F00\u59CB\u6E38\u620F\u6A21\u5F0F(); } function \u626B\u63CF\u79F0\u53F7() { if (\u5206\u6570 < 2000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[0]); } else if (\u5206\u6570 < 4000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[1]); } else if (\u5206\u6570 < 8000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[2]); } else if (\u5206\u6570 < 12000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[3]); } else if (\u5206\u6570 < 18000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[4]); } else if (\u5206\u6570 < 30000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[5]); } else if (\u5206\u6570 < 47000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[6]); } else if (\u5206\u6570 < 60000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[7]); } else if (\u5206\u6570 < 80000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[8]); } else { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[9]); } \u5206\u6570TXT.text = (\u79F0\u53F7\u53D8\u91CF + "\uFF1A") + \u5206\u6570; } function \u5F00\u59CB\u6E38\u620F\u6A21\u5F0F() { \u95EA2.gotoAndPlay(2); Set("\u5EFA\u7ACB\u6570\u636E", Array()); i = 0; while (i < 8) { \u5EFA\u7ACB\u6570\u636E.push(random(6) + 1); i++; } \u5EFA\u7ACB\u6570\u636E.push(7); \u663E\u793A(); } function \u663E\u793A() { if (!(\u547D\u6709\u51E0\u6761 === 0)) { i = 0; while (i < 9) { this["yin" + i]["\u5B57"].gotoAndStop(\u5EFA\u7ACB\u6570\u636E[i]); i++; } i = 0; while (i < 9) { this["yin" + i].gotoAndStop(1); i++; } \u65F6\u95F4["\u6761"].onEnterFrame = function () { this._x = this._x + (1 + (random(30) / 10)); if (this._x > 303) { this._x = 0; \u95EA.gotoAndPlay(2); \u95EA.TXT.text = "Too late\uFF01"; Set("\u547D\u6709\u51E0\u6761", \u547D\u6709\u51E0\u6761 - 1); \u547D.gotoAndStop(\u547D\u6709\u51E0\u6761 + 1); Set("\u6E38\u620F\u5462", 0); delete this.onEnterFrame; } }; \u65F6\u95F4["\u5757"]._x = 240 + random(50); Set("\u6E38\u620F\u5462", 1); Set("\u8FD9\u4E2A\u53C2\u6570", 0); } else { i = 0; while (i < 9) { this["yin" + i]._visible = false; i++; } \u7ED3\u675F\u4E86._visible = true; } } function \u6309\u4EC0\u4E48(_arg2) { if (this["yin" + \u8FD9\u4E2A\u53C2\u6570]["\u5B57"]._currentframe == _arg2) { this["yin" + \u8FD9\u4E2A\u53C2\u6570].gotoAndStop(2); if (\u8FD9\u4E2A\u53C2\u6570 == 8) { Set("\u6E38\u620F\u5462", 0); \u95EA.gotoAndPlay(2); i = 0; while (i < 9) { \u6D88\u5316\u4E86(this["yin" + i]); i++; } \u95EA\u5149\u7279\u6548(); Set("\u8FDC\u8FD1", \u8BA1\u7B97\u4E24\u70B9\u53C2\u6570(\u65F6\u95F4["\u6761"]._x, \u65F6\u95F4["\u5757"]._x)); trace("\u6709\u5230\u8FDC\u554A\uFF1A" + \u8FDC\u8FD1); \u65F6\u95F4["\u6761"]._x = 0; if (\u8FDC\u8FD1 < 5) { \u95EA.TXT.text = "great\uFF01"; Set("\u52A0\u5206\u53D8\u91CF", 300); } else if (\u8FDC\u8FD1 < 10) { \u95EA.TXT.text = "good\uFF01"; Set("\u52A0\u5206\u53D8\u91CF", 200); } else if (\u8FDC\u8FD1 < 20) { \u95EA.TXT.text = "ok\uFF01"; Set("\u52A0\u5206\u53D8\u91CF", 100); } else { \u95EA.TXT.text = "almost\uFF01"; Set("\u52A0\u5206\u53D8\u91CF", 0); } Set("\u5206\u6570", \u5206\u6570 + ((\u52A0\u5206\u53D8\u91CF + 100) + random(100))); \u626B\u63CF\u79F0\u53F7(); delete \u65F6\u95F4["\u6761"].onEnterFrame; } else { Set("\u8FD9\u4E2A\u53C2\u6570", \u8FD9\u4E2A\u53C2\u6570 + 1); } } else { Set("\u8FD9\u4E2A\u53C2\u6570", 0); i = 0; while (i < 9) { if (this["yin" + i]._currentframe == 2) { \u51FA\u73B0\u5427\u6D88\u5931(this["yin" + i]); this["yin" + i].gotoAndStop(1); } i++; } } } function \u8BA1\u7B97\u4E24\u70B9\u53C2\u6570(_arg4, _arg5) { var _local2 = new flash.geom.Point(_arg4, 0); var _local1 = new flash.geom.Point(_arg5, 0); var _local3 = flash.geom.Point.distance(_local2, _local1); return(_local3); } function \u51FA\u73B0\u5427\u6D88\u5931(_arg1) { \u6D88\u5931\u6570++; if (\u6D88\u5931\u6570 > 10) { Set("\u6D88\u5931\u6570", 0); } attachMovie("\u6D88\u5931\u6548\u679C", "\u6D88\u5931\u6548\u679C" + \u6D88\u5931\u6570, \u6D88\u5931\u6570 + 306, {_x:_arg1._x + (_arg1._width / 2), _y:(_arg1._y + (_arg1._height / 2)) - random(20)}); } function \u6D88\u5316\u4E86(_arg1) { \u6D88\u5931\u6570++; if (\u6D88\u5931\u6570 > 10) { Set("\u6D88\u5931\u6570", 0); } attachMovie("\u6D88\u5316\u4E863", "\u6D88\u5316\u4E86" + \u6D88\u5931\u6570, \u6D88\u5931\u6570 + 736, {_x:_arg1._x + (_arg1._width / 2), _y:_arg1._y + _arg1._height}); } function \u95EA\u5149\u7279\u6548(_arg4) { if (\u95EA\u5149\u68D2 > 520) { Set("\u95EA\u5149\u68D2", 500); } i = 0; while (i < (random(5) + 5)) { attachMovie("\u661F\u5149\u6548", "\u661F\u5149\u6548" + \u95EA\u5149\u68D2, \u95EA\u5149\u68D2, {_x:_arg4._x, _y:_arg4._y}); trace("\u661F\u5149\u6548\uFF1A" + this["\u661F\u5149\u6548" + \u95EA\u5149\u68D2]); \u98DE\u884C(this["\u661F\u5149\u6548" + \u95EA\u5149\u68D2]); \u95EA\u5149\u68D2++; i++; } } function \u98DE\u884C(_param1) { var _local1 = random(300) + 100; var _local3 = (random(10) / 10) + 1; var _local5 = 600; var _local6 = random(800) - 100; \u5BF9\u8C61._xscale = _local1; \u5BF9\u8C61._yscale = _local1; var _local2 = mx.transitions.easing.Back.easeInOut; var _local7 = new mx.transitions.Tween(\u5BF9\u8C61, "_x", _local2, \u5BF9\u8C61._x, _local6, _local3, true); var _local4 = new mx.transitions.Tween(\u5BF9\u8C61, "_y", _local2, \u5BF9\u8C61._y, _local5, _local3, true); _local4.onMotionChanged = function () { }; _local4.onMotionFinished = function () { \u5BF9\u8C61.removeMovieClip(); }; } function \u6E38\u620F\u5F00\u59CB\u6267\u884C() { onEnterFrame = function () { if (\u65F6\u95F4TIME > 500) { Set("\u65F6\u95F4TIME", 0); } \u65F6\u95F4TIME++; if ((\u65F6\u95F4TIME % \u6389\u843D\u9891\u7387) == 0) { attachMovie("\u6389\u5757", "\u6389\u5757" + \u6570\u91CF, \u6570\u91CF + 129, {_x:random(400) + 120, _y:0}); this["\u6389\u5757" + \u6570\u91CF]["\u5B57"].gotoAndStop(random(6) + 1); \u6389\u843D\u5427(this["\u6389\u5757" + \u6570\u91CF]); \u6570\u91CF++; if (\u6570\u91CF > 40) { Set("\u6570\u91CF", 0); } } }; } function \u6389\u843D\u5427(_arg2) { _arg2.onEnterFrame = function () { this._y = this._y + \u5411\u4E0B\u901F\u5EA6; this._rotation = this._rotation + 2; if (this._y > 510) { this.removeMovieClip(); } }; } function \u7ED9\u4ED6\u4E00\u4E2A\u6548\u679C(_arg1) { \u6D88\u5316\u4E86(_arg1); \u95EA\u5149\u7279\u6548(_arg1); } function \u91CD\u65B0\u6D17\u724C() { \u97F3\u4E50\u6E38\u620F\u5F00\u59CB\u4E86\u5462(); \u724C.gotoAndPlay(2); } function \u97F3\u4E50\u6E38\u620F\u5F00\u59CB\u4E86\u5462() { \u6587\u672C.text = "Please listen carefully the following notes!"; Set("\u97F3\u4E50\u6570\u636E", []); i = 0; while (i < 5) { \u97F3\u4E50\u6570\u636E.push(random(6) + 1); i++; } \u724C.play(); Set("\u987A\u5E8F\u53C2\u6570", 0); } function \u6253\u51FB(_arg2) { this["\u5409\u4ED6" + _arg2].start(0, 1); this["j" + _arg2].gotoAndPlay(2); this["an" + _arg2].gotoAndPlay(2); Set("\u5F00\u5173", 1); this["\u724C"]["\u5B57" + \u987A\u5E8F\u53C2\u6570]._visible = true; if (_arg2 == this["\u724C"]["\u5B57" + \u987A\u5E8F\u53C2\u6570]._currentframe) { trace("\u7B54\u5BF9\u4E86"); this["\u724C"]["d" + \u987A\u5E8F\u53C2\u6570].gotoAndStop(3); } else { this["\u724C"]["d" + \u987A\u5E8F\u53C2\u6570].gotoAndStop(2); } if (\u987A\u5E8F\u53C2\u6570 == 4) { trace("\u5F00\u59CB\u5224\u65AD\u4E86\u3002"); i = 0; while (i < 5) { this["\u724C"]["a" + i]._visible = false; i++; } Set("\u6E38\u620F\u5462", 0); Set("\u5BF9\u6570", 0); i = 0; while (i < 5) { if (this["\u724C"]["d" + i]._currentframe == 3) { Set("\u5BF9\u6570", \u5BF9\u6570 + 1); } i++; } \u6587\u672C.text = \u6587\u672C.text + (("\nYou have heard " + \u5BF9\u6570) + " notes correctly."); \u724C.play(); } else { Set("\u987A\u5E8F\u53C2\u6570", \u987A\u5E8F\u53C2\u6570 + 1); i = 0; while (i < 5) { this["\u724C"]["a" + i]._visible = false; i++; } this["\u724C"]["a" + \u987A\u5E8F\u53C2\u6570]._visible = true; } } var \u5409\u4ED61 = new Sound(_root); \u5409\u4ED61.attachSound("\u5409\u4ED61"); var \u5409\u4ED62 = new Sound(_root); \u5409\u4ED62.attachSound("\u5409\u4ED62"); var \u5409\u4ED63 = new Sound(_root); \u5409\u4ED63.attachSound("\u5409\u4ED63"); var \u5409\u4ED64 = new Sound(_root); \u5409\u4ED64.attachSound("\u5409\u4ED64"); var \u5409\u4ED65 = new Sound(_root); \u5409\u4ED65.attachSound("\u5409\u4ED65"); var \u5409\u4ED66 = new Sound(_root); \u5409\u4ED66.attachSound("\u5409\u4ED66"); i = 0; while (i < 7) { this["an" + i].mc["\u5C5E\u6027"] = i; this["an" + i].mc.onPress = function () { \u6267\u884C(this["\u5C5E\u6027"]); }; i++; } Set("\u79F0\u53F7", Array("Level1 ", "Level2", "Level3", "Level4", "Level5", "Level6", "Level7", "Level8", "Level9")); Set("\u5F00\u5173", 0); Set("\u5206\u6570", 0); \u626B\u63CF\u79F0\u53F7(); \u7ED3\u675F\u4E86._visible = false; Set("\u547D\u6709\u51E0\u6761", 8); \u547D.gotoAndStop(\u547D\u6709\u51E0\u6761 + 1); Set("\u6E38\u620F\u5462", 0); var yinyue = new Object(); yinyue.onKeyDown = function () { if (\u5F00\u5173 == 0) { if (\u6E38\u620F\u5462 == 1) { switch (Key.getCode()) { case 65 : \u6253\u51FB(1); return; case 83 : \u6253\u51FB(2); return; case 68 : \u6253\u51FB(3); return; case 74 : \u6253\u51FB(4); return; case 75 : \u6253\u51FB(5); return; case 76 : \u6253\u51FB(6); } } } }; yinyue.onKeyUp = function () { Set("\u5F00\u5173", 0); }; Key.addListener(yinyue); Set("\u6D88\u5931\u6570", 0); Set("\u95EA\u5149\u68D2", 500); Set("\u65F6\u95F4TIME", 0); Set("\u96BE\u5EA6", 40); Set("\u6570\u91CF", 0); Set("\u97F3\u4E50\u6570\u636E", Array());
Symbol 624 Button
on (release) { _parent["\u6389\u843D\u9891\u7387"] = 50; _parent["\u5411\u4E0B\u901F\u5EA6"] = 3; _parent.\u6E38\u620F\u5F00\u59CB\u6267\u884C(); _parent["\u6E38\u620F\u5462"] = 1; this._visible = false; }
Symbol 625 Button
on (release) { _parent["\u6389\u843D\u9891\u7387"] = 40; _parent["\u5411\u4E0B\u901F\u5EA6"] = 3; _parent.\u6E38\u620F\u5F00\u59CB\u6267\u884C(); _parent["\u6E38\u620F\u5462"] = 1; this._visible = false; }
Symbol 626 Button
on (release) { _parent["\u6389\u843D\u9891\u7387"] = 20; _parent["\u5411\u4E0B\u901F\u5EA6"] = 3; _parent.\u6E38\u620F\u5F00\u59CB\u6267\u884C(); _parent["\u6E38\u620F\u5462"] = 1; this._visible = false; }
Symbol 627 Button
on (release) { _parent["\u6389\u843D\u9891\u7387"] = 12; _parent["\u5411\u4E0B\u901F\u5EA6"] = 3; _parent.\u6E38\u620F\u5F00\u59CB\u6267\u884C(); _parent["\u6E38\u620F\u5462"] = 1; this._visible = false; }
Symbol 628 Button
on (release) { _parent["\u6389\u843D\u9891\u7387"] = 8; _parent["\u5411\u4E0B\u901F\u5EA6"] = 3; _parent.\u6E38\u620F\u5F00\u59CB\u6267\u884C(); _parent["\u6E38\u620F\u5462"] = 1; this._visible = false; }
Symbol 637 MovieClip [速度模式] Frame 1
function \u6267\u884C(_arg3) { if (_root["\u603B\u5F00"] == 1) { this["\u5409\u4ED6" + _arg3].start(0, 1); this["an" + _arg3].gotoAndPlay(2); this["j" + _arg3].gotoAndPlay(2); } } function \u5F00\u59CB\u5427() { \u9762\u677F._visible = false; \u5F00\u59CB\u6E38\u620F\u6A21\u5F0F(); } function \u597D\u4E86() { \u5F00\u59CB\u6E38\u620F\u6A21\u5F0F(); } function \u626B\u63CF\u79F0\u53F7() { if (\u5206\u6570 < 2000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[0]); } else if (\u5206\u6570 < 4000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[1]); } else if (\u5206\u6570 < 8000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[2]); } else if (\u5206\u6570 < 12000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[3]); } else if (\u5206\u6570 < 18000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[4]); } else if (\u5206\u6570 < 30000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[5]); } else if (\u5206\u6570 < 47000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[6]); } else if (\u5206\u6570 < 60000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[7]); } else if (\u5206\u6570 < 80000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[8]); } else { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[9]); } \u5206\u6570TXT.text = (\u79F0\u53F7\u53D8\u91CF + "Level\uFF1A") + \u5206\u6570; } function \u5F00\u59CB\u6E38\u620F\u6A21\u5F0F() { \u95EA2.gotoAndPlay(2); Set("\u5EFA\u7ACB\u6570\u636E", Array()); i = 0; while (i < 8) { \u5EFA\u7ACB\u6570\u636E.push(random(6) + 1); i++; } \u5EFA\u7ACB\u6570\u636E.push(7); \u663E\u793A(); } function \u663E\u793A() { if (!(\u547D\u6709\u51E0\u6761 === 0)) { i = 0; while (i < 9) { this["yin" + i]["\u5B57"].gotoAndStop(\u5EFA\u7ACB\u6570\u636E[i]); i++; } i = 0; while (i < 9) { this["yin" + i].gotoAndStop(1); i++; } \u65F6\u95F4["\u6761"].onEnterFrame = function () { this._x = this._x + (1 + (random(30) / 10)); if (this._x > 303) { this._x = 0; \u95EA.gotoAndPlay(2); \u95EA.TXT.text = "Too late\uFF01"; Set("\u547D\u6709\u51E0\u6761", \u547D\u6709\u51E0\u6761 - 1); \u547D.gotoAndStop(\u547D\u6709\u51E0\u6761 + 1); Set("\u6E38\u620F\u5462", 0); delete this.onEnterFrame; } }; \u65F6\u95F4["\u5757"]._x = 240 + random(50); Set("\u6E38\u620F\u5462", 1); Set("\u8FD9\u4E2A\u53C2\u6570", 0); } else { i = 0; while (i < 9) { this["yin" + i]._visible = false; i++; } \u7ED3\u675F\u4E86._visible = true; } } function \u6309\u4EC0\u4E48(_arg2) { if (this["yin" + \u8FD9\u4E2A\u53C2\u6570]["\u5B57"]._currentframe == _arg2) { this["yin" + \u8FD9\u4E2A\u53C2\u6570].gotoAndStop(2); if (\u8FD9\u4E2A\u53C2\u6570 == 8) { Set("\u6E38\u620F\u5462", 0); \u95EA.gotoAndPlay(2); i = 0; while (i < 9) { \u6D88\u5316\u4E86(this["yin" + i]); i++; } \u95EA\u5149\u7279\u6548(); Set("\u8FDC\u8FD1", \u8BA1\u7B97\u4E24\u70B9\u53C2\u6570(\u65F6\u95F4["\u6761"]._x, \u65F6\u95F4["\u5757"]._x)); \u65F6\u95F4["\u6761"]._x = 0; if (\u8FDC\u8FD1 < 5) { \u95EA.TXT.text = "Great\uFF01"; Set("\u52A0\u5206\u53D8\u91CF", 300); } else if (\u8FDC\u8FD1 < 10) { \u95EA.TXT.text = "Good\uFF01"; Set("\u52A0\u5206\u53D8\u91CF", 200); } else if (\u8FDC\u8FD1 < 20) { \u95EA.TXT.text = "Ok\uFF01"; Set("\u52A0\u5206\u53D8\u91CF", 100); } else { \u95EA.TXT.text = "Almost\uFF01"; Set("\u52A0\u5206\u53D8\u91CF", 0); } Set("\u5206\u6570", \u5206\u6570 + ((\u52A0\u5206\u53D8\u91CF + 100) + random(100))); \u626B\u63CF\u79F0\u53F7(); delete \u65F6\u95F4["\u6761"].onEnterFrame; } else { Set("\u8FD9\u4E2A\u53C2\u6570", \u8FD9\u4E2A\u53C2\u6570 + 1); } } else { Set("\u8FD9\u4E2A\u53C2\u6570", 0); i = 0; while (i < 9) { if (this["yin" + i]._currentframe == 2) { \u51FA\u73B0\u5427\u6D88\u5931(this["yin" + i]); this["yin" + i].gotoAndStop(1); } i++; } } } function \u8BA1\u7B97\u4E24\u70B9\u53C2\u6570(_arg4, _arg5) { var _local2 = new flash.geom.Point(_arg4, 0); var _local1 = new flash.geom.Point(_arg5, 0); var _local3 = flash.geom.Point.distance(_local2, _local1); return(_local3); } function \u51FA\u73B0\u5427\u6D88\u5931(_arg1) { \u6D88\u5931\u6570++; if (\u6D88\u5931\u6570 > 10) { Set("\u6D88\u5931\u6570", 0); } attachMovie("\u6D88\u5931\u6548\u679C", "\u6D88\u5931\u6548\u679C" + \u6D88\u5931\u6570, \u6D88\u5931\u6570 + 306, {_x:_arg1._x + (_arg1._width / 2), _y:(_arg1._y + (_arg1._height / 2)) - random(20)}); } function \u6D88\u5316\u4E86(_arg1) { \u6D88\u5931\u6570++; if (\u6D88\u5931\u6570 > 10) { Set("\u6D88\u5931\u6570", 0); } attachMovie("\u6D88\u5316\u4E863", "\u6D88\u5316\u4E86" + \u6D88\u5931\u6570, \u6D88\u5931\u6570 + 736, {_x:_arg1._x + (_arg1._width / 2), _y:_arg1._y + _arg1._height}); } function \u95EA\u5149\u7279\u6548(_arg4) { if (\u95EA\u5149\u68D2 > 520) { Set("\u95EA\u5149\u68D2", 500); } i = 0; while (i < (random(5) + 5)) { attachMovie("\u661F\u5149\u6548", "\u661F\u5149\u6548" + \u95EA\u5149\u68D2, \u95EA\u5149\u68D2, {_x:_arg4._x, _y:_arg4._y}); \u98DE\u884C(this["\u661F\u5149\u6548" + \u95EA\u5149\u68D2]); \u95EA\u5149\u68D2++; i++; } } function \u98DE\u884C(_param1) { var _local1 = random(300) + 100; var _local3 = (random(10) / 10) + 1; var _local5 = 600; var _local6 = random(800) - 100; \u5BF9\u8C61._xscale = _local1; \u5BF9\u8C61._yscale = _local1; var _local2 = mx.transitions.easing.Back.easeInOut; var _local7 = new mx.transitions.Tween(\u5BF9\u8C61, "_x", _local2, \u5BF9\u8C61._x, _local6, _local3, true); var _local4 = new mx.transitions.Tween(\u5BF9\u8C61, "_y", _local2, \u5BF9\u8C61._y, _local5, _local3, true); _local4.onMotionChanged = function () { }; _local4.onMotionFinished = function () { \u5BF9\u8C61.removeMovieClip(); }; } function \u6E38\u620F\u5F00\u59CB\u6267\u884C() { onEnterFrame = function () { if (\u65F6\u95F4\u6570 > 0) { if (\u65F6\u95F4TIME > 500) { Set("\u65F6\u95F4TIME", 0); } \u65F6\u95F4TIME++; \u62A5\u544A\u65F6\u95F4++; if ((\u62A5\u544A\u65F6\u95F4 % 25) == 0) { Set("\u62A5\u544A\u65F6\u95F4", 0); \u65F6\u95F4\u6570--; NewScore(upScore2, \u65F6\u95F4\u6570); } if ((\u65F6\u95F4TIME % \u6389\u843D\u9891\u7387) == 0) { attachMovie("\u6389\u5757", "\u6389\u5757" + \u6570\u91CF, \u6570\u91CF + 129, {_x:random(400) + 120, _y:0}); \u4E2A\u6570++; NewScore(upScore3, \u4E2A\u6570); this["\u6389\u5757" + \u6570\u91CF]["\u5B57"].gotoAndStop(random(6) + 1); \u6389\u843D\u5427(this["\u6389\u5757" + \u6570\u91CF]); \u6570\u91CF++; if (\u6570\u91CF > 50) { Set("\u6570\u91CF", 0); } } } else { \u7ED3\u675F\u8BED._visible = true; Set("\u6E38\u620F\u5462", 0); i = 51; while (i >= 0) { if (!(this["\u6389\u5757" + i] === undefined)) { this["\u6389\u5757" + i].removeMovieClip(); } i--; } } }; } function \u6389\u843D\u5427(_arg2) { _arg2.onEnterFrame = function () { this._y = this._y + \u5411\u4E0B\u901F\u5EA6; this._rotation = this._rotation + 2; if (this._y > 510) { this.removeMovieClip(); } }; } function \u6253\u51FB(_arg2) { if (\u6E38\u620F\u5462 == 1) { Set("\u6572\u6253", \u6572\u6253 + 1); NewScore(upScore, \u6572\u6253); this["\u5409\u4ED6" + _arg2].start(0, 1); this["j" + _arg2].gotoAndPlay(2); this["an" + _arg2].gotoAndPlay(2); Set("\u5F00\u5173", 1); i = 51; while (i >= 0) { if (!(this["\u6389\u5757" + i] === undefined)) { if ((this["\u6389\u5757" + i]._y > 280) and (this["\u6389\u5757" + i]._y < 360)) { if (this["\u6389\u5757" + i]["\u5B57"]._currentframe == _arg2) { Set("\u9664\u6389\u7684\u662F", this["\u6389\u5757" + i]); } } } i--; } if (!(\u9664\u6389\u7684\u662F === undefined)) { \u7ED9\u4ED6\u4E00\u4E2A\u6548\u679C(\u9664\u6389\u7684\u662F); Set("\u51FB\u4E2D", \u51FB\u4E2D + 1); NewScore(upScore1, \u51FB\u4E2D); \u9664\u6389\u7684\u662F.removeMovieClip(); Set("\u9664\u6389\u7684\u662F", undefined); } } } function \u7ED9\u4ED6\u4E00\u4E2A\u6548\u679C(_arg1) { \u6D88\u5316\u4E86(_arg1); \u95EA\u5149\u7279\u6548(_arg1); } var \u5409\u4ED61 = new Sound(_root); \u5409\u4ED61.attachSound("\u5409\u4ED61"); var \u5409\u4ED62 = new Sound(_root); \u5409\u4ED62.attachSound("\u5409\u4ED62"); var \u5409\u4ED63 = new Sound(_root); \u5409\u4ED63.attachSound("\u5409\u4ED63"); var \u5409\u4ED64 = new Sound(_root); \u5409\u4ED64.attachSound("\u5409\u4ED64"); var \u5409\u4ED65 = new Sound(_root); \u5409\u4ED65.attachSound("\u5409\u4ED65"); var \u5409\u4ED66 = new Sound(_root); \u5409\u4ED66.attachSound("\u5409\u4ED66"); i = 0; while (i < 7) { this["an" + i].mc["\u5C5E\u6027"] = i; this["an" + i].mc.onPress = function () { \u6267\u884C(this["\u5C5E\u6027"]); }; i++; } Set("\u79F0\u53F7", Array("Level1", "Level2", "Level3", "Level4", "Level5", "Level6", "Level7", "Level8", "Level9")); Set("\u5F00\u5173", 0); Set("\u5206\u6570", 0); \u626B\u63CF\u79F0\u53F7(); \u7ED3\u675F\u4E86._visible = false; Set("\u547D\u6709\u51E0\u6761", 8); \u547D.gotoAndStop(\u547D\u6709\u51E0\u6761 + 1); Set("\u6E38\u620F\u5462", 0); var yinyue = new Object(); yinyue.onKeyDown = function () { if (\u5F00\u5173 == 0) { if (\u6E38\u620F\u5462 == 1) { switch (Key.getCode()) { case 65 : \u6253\u51FB(1); return; case 83 : \u6253\u51FB(2); return; case 68 : \u6253\u51FB(3); return; case 74 : \u6253\u51FB(4); return; case 75 : \u6253\u51FB(5); return; case 76 : \u6253\u51FB(6); } } } }; yinyue.onKeyUp = function () { Set("\u5F00\u5173", 0); }; Key.addListener(yinyue); Set("\u6D88\u5931\u6570", 0); Set("\u95EA\u5149\u68D2", 500); Set("\u65F6\u95F4TIME", 0); Set("\u96BE\u5EA6", 40); Set("\u6570\u91CF", 0); Set("\u65F6\u95F4\u6570", 300); \u7ED3\u675F\u8BED._visible = false; Set("\u6572\u6253", 0); Set("\u51FB\u4E2D", 0); Set("\u62A5\u544A\u65F6\u95F4", 0); Set("\u4E2A\u6570", 0); Set("\u6E38\u620F\u5462", 1); function NewScore(Mc, Num) { var _local2 = 1; while (_local2 < (Num.toString().length + 1)) { Mc["a" + _local2]._visible = true; Mc["a" + _local2].gotoAndStop(Number(mbsubstring(Num, _local2, 1)) + 1); var _local1 = Num.toString().length + 1; while (_local1 < 10) { Mc["a" + _local1]._visible = false; _local1++; } _local2++; } } NewScore(upScore, 0); NewScore(upScore1, 0); NewScore(upScore2, 0); NewScore(upScore3, 0);
Symbol 650 MovieClip Frame 7
_parent.removeMovieClip();
Symbol 666 MovieClip Frame 8
_parent.removeMovieClip();
Symbol 682 MovieClip Frame 20
gotoAndPlay (18);
Symbol 696 MovieClip Frame 1
stop();
Symbol 706 MovieClip Frame 9
stop();
Symbol 722 MovieClip Frame 1
stop();
Symbol 722 MovieClip Frame 42
_parent.\u597D\u4E86();
Symbol 723 MovieClip Frame 1
stop();
Symbol 728 MovieClip [游戏模式] Frame 1
function \u6267\u884C(_arg3) { if (_root["\u603B\u5F00"] == 1) { this["\u5409\u4ED6" + _arg3].start(0, 1); this["an" + _arg3].gotoAndPlay(2); this["j" + _arg3].gotoAndPlay(2); } } function \u5F00\u59CB\u5427() { \u9762\u677F._visible = false; \u5F00\u59CB\u6E38\u620F\u6A21\u5F0F(); } function \u597D\u4E86() { \u5F00\u59CB\u6E38\u620F\u6A21\u5F0F(); } function NewScore(Mc, Num) { var _local2 = 1; while (_local2 < (Num.toString().length + 1)) { Mc["a" + _local2]._visible = true; Mc["a" + _local2].gotoAndStop(Number(mbsubstring(Num, _local2, 1)) + 1); var _local1 = Num.toString().length + 1; while (_local1 < 10) { Mc["a" + _local1]._visible = false; _local1++; } _local2++; } } function \u626B\u63CF\u79F0\u53F7() { if (\u5206\u6570 < 2000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[0]); } else if (\u5206\u6570 < 4000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[1]); } else if (\u5206\u6570 < 8000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[2]); } else if (\u5206\u6570 < 12000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[3]); } else if (\u5206\u6570 < 18000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[4]); } else if (\u5206\u6570 < 30000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[5]); } else if (\u5206\u6570 < 47000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[6]); } else if (\u5206\u6570 < 60000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[7]); } else if (\u5206\u6570 < 80000) { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[8]); } else { Set("\u79F0\u53F7\u53D8\u91CF", \u79F0\u53F7[9]); } \u5206\u6570TXT.text = "Level\uFF1A" + \u79F0\u53F7\u53D8\u91CF; NewScore(upScore, \u5206\u6570); } function \u5F00\u59CB\u6E38\u620F\u6A21\u5F0F() { \u95EA2.gotoAndPlay(2); Set("\u5EFA\u7ACB\u6570\u636E", Array()); i = 0; while (i < 8) { \u5EFA\u7ACB\u6570\u636E.push(random(6) + 1); i++; } \u5EFA\u7ACB\u6570\u636E.push(7); \u663E\u793A(); } function \u663E\u793A() { if (!(\u547D\u6709\u51E0\u6761 === 0)) { i = 0; while (i < 9) { this["yin" + i]["\u5B57"].gotoAndStop(\u5EFA\u7ACB\u6570\u636E[i]); i++; } i = 0; while (i < 9) { this["yin" + i].gotoAndStop(1); i++; } \u65F6\u95F4["\u6761"].onEnterFrame = function () { this._x = this._x + (1 + (random(30) / 10)); if (this._x > 303) { this._x = 0; \u95EA.gotoAndPlay(2); \u95EA.TXT.text = "Too late\uFF01"; Set("\u547D\u6709\u51E0\u6761", \u547D\u6709\u51E0\u6761 - 1); \u547D.gotoAndStop(\u547D\u6709\u51E0\u6761 + 1); Set("\u6E38\u620F\u5462", 0); delete this.onEnterFrame; } }; \u65F6\u95F4["\u5757"]._x = 240 + random(50); Set("\u6E38\u620F\u5462", 1); Set("\u8FD9\u4E2A\u53C2\u6570", 0); } else { i = 0; while (i < 9) { this["yin" + i]._visible = false; i++; } \u7ED3\u675F\u4E86._visible = true; } } function \u6309\u4EC0\u4E48(_arg2) { if (this["yin" + \u8FD9\u4E2A\u53C2\u6570]["\u5B57"]._currentframe == _arg2) { this["yin" + \u8FD9\u4E2A\u53C2\u6570].gotoAndStop(2); if (\u8FD9\u4E2A\u53C2\u6570 == 8) { Set("\u6E38\u620F\u5462", 0); \u95EA.gotoAndPlay(2); i = 0; while (i < 9) { \u6D88\u5316\u4E86(this["yin" + i]); i++; } \u95EA\u5149\u7279\u6548(); Set("\u8FDC\u8FD1", \u8BA1\u7B97\u4E24\u70B9\u53C2\u6570(\u65F6\u95F4["\u6761"]._x, \u65F6\u95F4["\u5757"]._x)); \u65F6\u95F4["\u6761"]._x = 0; if (\u8FDC\u8FD1 < 5) { \u95EA.TXT.text = "great\uFF01"; Set("\u52A0\u5206\u53D8\u91CF", 300); } else if (\u8FDC\u8FD1 < 10) { \u95EA.TXT.text = "good\uFF01"; Set("\u52A0\u5206\u53D8\u91CF", 200); } else if (\u8FDC\u8FD1 < 20) { \u95EA.TXT.text = "ok\uFF01"; Set("\u52A0\u5206\u53D8\u91CF", 100); } else { \u95EA.TXT.text = "almost\uFF01"; Set("\u52A0\u5206\u53D8\u91CF", 0); } Set("\u5206\u6570", \u5206\u6570 + ((\u52A0\u5206\u53D8\u91CF + 100) + random(100))); \u626B\u63CF\u79F0\u53F7(); delete \u65F6\u95F4["\u6761"].onEnterFrame; } else { Set("\u8FD9\u4E2A\u53C2\u6570", \u8FD9\u4E2A\u53C2\u6570 + 1); } } else { Set("\u8FD9\u4E2A\u53C2\u6570", 0); i = 0; while (i < 9) { if (this["yin" + i]._currentframe == 2) { \u51FA\u73B0\u5427\u6D88\u5931(this["yin" + i]); this["yin" + i].gotoAndStop(1); } i++; } } } function \u8BA1\u7B97\u4E24\u70B9\u53C2\u6570(_arg4, _arg5) { var _local2 = new flash.geom.Point(_arg4, 0); var _local1 = new flash.geom.Point(_arg5, 0); var _local3 = flash.geom.Point.distance(_local2, _local1); return(_local3); } function \u51FA\u73B0\u5427\u6D88\u5931(_arg1) { \u6D88\u5931\u6570++; if (\u6D88\u5931\u6570 > 10) { Set("\u6D88\u5931\u6570", 0); } attachMovie("\u6D88\u5931\u6548\u679C", "\u6D88\u5931\u6548\u679C" + \u6D88\u5931\u6570, \u6D88\u5931\u6570 + 306, {_x:_arg1._x + (_arg1._width / 2), _y:(_arg1._y + (_arg1._height / 2)) - random(20)}); } function \u6D88\u5316\u4E86(_arg1) { \u6D88\u5931\u6570++; if (\u6D88\u5931\u6570 > 10) { Set("\u6D88\u5931\u6570", 0); } attachMovie("\u6D88\u5316\u4E863", "\u6D88\u5316\u4E86" + \u6D88\u5931\u6570, \u6D88\u5931\u6570 + 736, {_x:_arg1._x + (_arg1._width / 2), _y:_arg1._y + _arg1._height}); } function \u95EA\u5149\u7279\u6548() { if (\u95EA\u5149\u68D2 > 520) { Set("\u95EA\u5149\u68D2", 500); } i = 0; while (i < (random(5) + 5)) { attachMovie("\u661F\u5149\u6548", "\u661F\u5149\u6548" + \u95EA\u5149\u68D2, \u95EA\u5149\u68D2, {_x:this["yin" + random(9)]._x, _y:this["yin" + random(9)]._y}); \u98DE\u884C(this["\u661F\u5149\u6548" + \u95EA\u5149\u68D2]); \u95EA\u5149\u68D2++; i++; } } function \u98DE\u884C(_param1) { var _local1 = random(300) + 100; var _local3 = (random(10) / 10) + 1; var _local5 = 600; var _local6 = random(800) - 100; \u5BF9\u8C61._xscale = _local1; \u5BF9\u8C61._yscale = _local1; var _local2 = mx.transitions.easing.Back.easeInOut; var _local7 = new mx.transitions.Tween(\u5BF9\u8C61, "_x", _local2, \u5BF9\u8C61._x, _local6, _local3, true); var _local4 = new mx.transitions.Tween(\u5BF9\u8C61, "_y", _local2, \u5BF9\u8C61._y, _local5, _local3, true); _local4.onMotionChanged = function () { }; _local4.onMotionFinished = function () { \u5BF9\u8C61.removeMovieClip(); }; } var \u5409\u4ED61 = new Sound(_root); \u5409\u4ED61.attachSound("\u5409\u4ED61"); var \u5409\u4ED62 = new Sound(_root); \u5409\u4ED62.attachSound("\u5409\u4ED62"); var \u5409\u4ED63 = new Sound(_root); \u5409\u4ED63.attachSound("\u5409\u4ED63"); var \u5409\u4ED64 = new Sound(_root); \u5409\u4ED64.attachSound("\u5409\u4ED64"); var \u5409\u4ED65 = new Sound(_root); \u5409\u4ED65.attachSound("\u5409\u4ED65"); var \u5409\u4ED66 = new Sound(_root); \u5409\u4ED66.attachSound("\u5409\u4ED66"); i = 0; while (i < 7) { this["an" + i].mc["\u5C5E\u6027"] = i; this["an" + i].mc.onPress = function () { \u6267\u884C(this["\u5C5E\u6027"]); }; i++; } Set("\u7EA7\u522B", Array("Level1", "Level2", "Level3", "Level4", "Level5", "Level6", "Level7", "Level8", "Level9", "Level10")); Set("\u5F00\u5173", 0); Set("\u5206\u6570", 0); \u626B\u63CF\u79F0\u53F7(); \u7ED3\u675F\u4E86._visible = false; Set("\u547D\u6709\u51E0\u6761", 8); \u547D.gotoAndStop(\u547D\u6709\u51E0\u6761 + 1); Set("\u6E38\u620F\u5462", 0); var yinyue = new Object(); yinyue.onKeyDown = function () { if (\u5F00\u5173 == 0) { if (\u6E38\u620F\u5462 == 1) { switch (Key.getCode()) { case 65 : \u5409\u4ED61.start(0, 1); j1.gotoAndPlay(2); an1.gotoAndPlay(2); Set("\u5F00\u5173", 1); \u6309\u4EC0\u4E48(1); return; case 83 : \u5409\u4ED62.start(0, 1); j2.gotoAndPlay(2); an2.gotoAndPlay(2); Set("\u5F00\u5173", 1); \u6309\u4EC0\u4E48(2); return; case 68 : \u5409\u4ED63.start(0, 1); j3.gotoAndPlay(2); an3.gotoAndPlay(2); Set("\u5F00\u5173", 1); \u6309\u4EC0\u4E48(3); return; case 74 : \u5409\u4ED64.start(0, 1); j4.gotoAndPlay(2); an4.gotoAndPlay(2); Set("\u5F00\u5173", 1); \u6309\u4EC0\u4E48(4); return; case 75 : \u5409\u4ED65.start(0, 1); j5.gotoAndPlay(2); an5.gotoAndPlay(2); Set("\u5F00\u5173", 1); \u6309\u4EC0\u4E48(5); return; case 76 : \u5409\u4ED66.start(0, 1); j6.gotoAndPlay(2); an6.gotoAndPlay(2); Set("\u5F00\u5173", 1); \u6309\u4EC0\u4E48(6); return; case 32 : \u6309\u4EC0\u4E48(7); } } } }; yinyue.onKeyUp = function () { Set("\u5F00\u5173", 0); }; Key.addListener(yinyue); Set("\u6D88\u5931\u6570", 0); Set("\u95EA\u5149\u68D2", 500);
Symbol 729 MovieClip Frame 1
stop();
Symbol 730 MovieClip Frame 6900
gotoAndPlay ("tou");
Symbol 740 Button
on (release) { \u9690\u85CF\u8D77\u6765(); }
Symbol 742 MovieClip Frame 1
function \u9690\u85CF\u8D77\u6765() { this._visible = false; }
Instance of Symbol 103 MovieClip [UIScrollBar] in Symbol 742 MovieClip Frame 1
//component parameters onClipEvent (construct) { _targetInstanceName = "InstanceName_0"; horizontal = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 748 Button
on (release) { attachMovie("\u6A21\u62DF\u6A21\u5F0F", "\u6A21\u62DF\u6A21\u5F0F", 200, {_x:0, _y:0}); \u97F3\u4E50\u76D2.stop(); }
Symbol 749 Button
on (release) { attachMovie("\u901F\u5EA6\u6A21\u5F0F", "\u901F\u5EA6\u6A21\u5F0F", 200, {_x:0, _y:0}); \u97F3\u4E50\u76D2.stop(); }
Symbol 750 Button
on (release) { attachMovie("\u58F0\u97F3\u6A21\u5F0F", "\u58F0\u97F3\u6A21\u5F0F", 200, {_x:0, _y:0}); \u97F3\u4E50\u76D2.stop(); }
Symbol 751 Button
on (release) { attachMovie("\u6E38\u620F\u6A21\u5F0F", "\u6E38\u620F\u6A21\u5F0F", 200, {_x:0, _y:0}); \u97F3\u4E50\u76D2.stop(); }
Symbol 752 Button
on (release) { attachMovie("\u8BB0\u5FC6\u6A21\u5F0F", "\u8BB0\u5FC6\u6A21\u5F0F", 200, {_x:0, _y:0}); \u97F3\u4E50\u76D2.stop(); }
Symbol 755 Button
on (release) { getURL ("http://www.freegameswow.com", "_blank"); }
Symbol 756 Button
on (release) { getURL ("http://www.freegameswow.com", "_blank"); }

Library Items

Symbol 1 Sound [声1]
Symbol 2 Sound [声2]
Symbol 3 Sound [吉他6]Used by:729
Symbol 4 Sound [吉他5]Used by:729
Symbol 5 Sound [吉他4]Used by:729
Symbol 6 Sound [吉他3]Used by:729
Symbol 7 Sound [吉他2]Used by:729
Symbol 8 Sound [吉他1]Used by:729
Symbol 9 MovieClip [FWAd_AS2]
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClip [BoundingBox]Uses:14Used by:34 38 42 101 102 103 136 139 140 141 142 143 155
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClip [BrdrShdw]Uses:16Used by:20 25 26
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClip [BrdrFace]Uses:18Used by:20 25 26
Symbol 20 MovieClip [SimpleButtonDown]Uses:17 19Used by:38
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClip [BrdrBlk]Uses:21Used by:25 26
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClip [BrdrHilght]Uses:23Used by:25 26
Symbol 25 MovieClip [SimpleButtonIn]Uses:22 24 17 19Used by:38
Symbol 26 MovieClip [SimpleButtonUp]Uses:22 19 17 24Used by:38
Symbol 27 MovieClip [Defaults]Used by:29
Symbol 28 MovieClip [UIObjectExtensions]Used by:29
Symbol 29 MovieClip [UIObject]Uses:27 28Used by:35 37 39
Symbol 30 GraphicUsed by:32
Symbol 31 GraphicUsed by:32
Symbol 32 ButtonUses:30 31Used by:35
Symbol 33 MovieClipUsed by:35
Symbol 34 MovieClip [FocusRect]Uses:15Used by:35
Symbol 35 MovieClip [FocusManager]Uses:32 33 34 29Used by:37
Symbol 36 MovieClip [UIComponentExtensions]Used by:37
Symbol 37 MovieClip [UIComponent]Uses:29 35 36Used by:38 135 136 139 140
Symbol 38 MovieClip [SimpleButton]Uses:15 20 25 26 37Used by:42 101 102 136
Symbol 39 MovieClip [Border]Uses:29Used by:40 42
Symbol 40 MovieClip [RectBorder]Uses:39Used by:42 135 140
Symbol 41 MovieClip [ButtonSkin]Used by:42
Symbol 42 MovieClip [Button]Uses:15 38 39 40 41Used by:101 102
Symbol 43 MovieClip [CustomBorder]Used by:101 102
Symbol 44 GraphicUsed by:46 82 83 84 87 88 93
Symbol 45 GraphicUsed by:46 82 83 87 88 93
Symbol 46 MovieClip [ScrollTrack]Uses:44 45Used by:53 58 59 60 94 95 96 97 98 99
Symbol 47 GraphicUsed by:53 58 59 60 94 95 96 97
Symbol 48 GraphicUsed by:53 58 59 60 94 95 96 97
Symbol 49 GraphicUsed by:53 58 59 60 94 95 96 97
Symbol 50 GraphicUsed by:53 58 59 60 94 95 96 97
Symbol 51 GraphicUsed by:53 58 59 60 94 95 96 97 148 152 153
Symbol 52 GraphicUsed by:53 58 59 60
Symbol 53 MovieClip [ScrollDownArrowDisabled]Uses:46 47 48 49 50 51 52Used by:100
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClip [ScrollThemeColor1]Uses:54Used by:58 59 95 96
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClip [ScrollThemeColor2]Uses:56Used by:58 95
Symbol 58 MovieClip [ScrollDownArrowDown]Uses:46 47 55 48 49 50 51 57 52Used by:100
Symbol 59 MovieClip [ScrollDownArrowOver]Uses:46 47 55 48 49 50 51 52Used by:100
Symbol 60 MovieClip [ScrollDownArrowUp]Uses:46 47 48 49 50 51 52Used by:100
Symbol 61 GraphicUsed by:66 71 72 73 89 90 91 92
Symbol 62 GraphicUsed by:66 71 72 73 89 90 91 92
Symbol 63 GraphicUsed by:66 71 72 73 89 90 91 92
Symbol 64 GraphicUsed by:66 71 72 73 89 90 91 92
Symbol 65 GraphicUsed by:66 71 72 73 89 90 91 92
Symbol 66 MovieClip [ScrollThumbBottomDisabled]Uses:61 62 63 64 65Used by:100
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClip [ThumbThemeColor1]Uses:67Used by:71 72 90 91
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClip [ThumbThemeColor3]Uses:69Used by:71 90
Symbol 71 MovieClip [ScrollThumbBottomDown]Uses:61 68 62 63 64 70 65Used by:100
Symbol 72 MovieClip [ScrollThumbBottomOver]Uses:61 68 62 63 64 65Used by:100
Symbol 73 MovieClip [ScrollThumbBottomUp]Uses:61 62 63 64 65Used by:100
Symbol 74 GraphicUsed by:75 78 79 80
Symbol 75 MovieClip [ScrollThumbGripDisabled]Uses:74Used by:100
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClip [ThumbThemeColor2]Uses:76Used by:78 79 82 83 87
Symbol 78 MovieClip [ScrollThumbGripDown]Uses:77 74Used by:100
Symbol 79 MovieClip [ScrollThumbGripOver]Uses:77 74Used by:100
Symbol 80 MovieClip [ScrollThumbGripUp]Uses:74Used by:100
Symbol 81 GraphicUsed by:82 83 87 88
Symbol 82 MovieClip [ScrollThumbMiddleDisabled]Uses:44 81 77 45Used by:100
Symbol 83 MovieClip [ScrollThumbMiddleDown]Uses:44 77 81 45Used by:100
Symbol 84 MovieClipUses:44Used by:87
Symbol 85 GraphicUsed by:86 94 95 96 97
Symbol 86 MovieClipUses:85Used by:87
Symbol 87 MovieClip [ScrollThumbMiddleOver]Uses:44 77 81 84 86 45Used by:100
Symbol 88 MovieClip [ScrollThumbMiddleUp]Uses:44 81 45Used by:100
Symbol 89 MovieClip [ScrollThumbTopDisabled]Uses:61 62 63 64 65Used by:100
Symbol 90 MovieClip [ScrollThumbTopDown]Uses:61 68 62 63 64 70 65Used by:100
Symbol 91 MovieClip [ScrollThumbTopOver]Uses:61 68 62 63 64 65Used by:100
Symbol 92 MovieClip [ScrollThumbTopUp]Uses:61 62 63 64 65Used by:100
Symbol 93 MovieClip [ScrollTrackDisabled]Uses:44 45Used by:100
Symbol 94 MovieClip [ScrollUpArrowDisabled]Uses:46 47 48 49 50 51 85Used by:100
Symbol 95 MovieClip [ScrollUpArrowDown]Uses:46 47 55 48 49 50 51 57 85Used by:100
Symbol 96 MovieClip [ScrollUpArrowOver]Uses:46 47 55 48 49 85 50 51Used by:100
Symbol 97 MovieClip [ScrollUpArrowUp]Uses:46 47 48 49 50 51 85Used by:100
Symbol 98 MovieClip [BtnDownArrow]Uses:46Used by:100
Symbol 99 MovieClip [BtnUpArrow]Uses:46Used by:100
Symbol 100 MovieClip [ScrollBarAssets]Uses:53 58 59 60 66 71 72 73 75 78 79 80 82 83 87 88 89 90 91 92 93 94 95 96 97 98 99Used by:101 102
Symbol 101 MovieClip [VScrollBar]Uses:15 42 38 43 100Used by:103 141
Symbol 102 MovieClip [HScrollBar]Uses:15 42 38 43 100Used by:103 141
Symbol 103 MovieClip [UIScrollBar]Uses:15 101 102Used by:742
Symbol 133 FontUsed by:134
Symbol 134 EditableTextUses:133Used by:135
Symbol 135 MovieClip [TextInput]Uses:134 40 37Used by:136
Symbol 136 MovieClip [ComboBase]Uses:15 37 38 135Used by:155
Symbol 137 MovieClip [DataProvider]Used by:142
Symbol 138 MovieClip [DataSelector]Used by:142
Symbol 139 MovieClip [SelectableRow]Uses:37 15Used by:142
Symbol 140 MovieClip [View]Uses:15 37 40Used by:141
Symbol 141 MovieClip [ScrollView]Uses:15 102 101 140Used by:142
Symbol 142 MovieClip [ScrollSelectList]Uses:15 137 138 139 141Used by:143
Symbol 143 MovieClip [List]Uses:15 142Used by:155
Symbol 144 GraphicUsed by:148 152 153
Symbol 145 GraphicUsed by:146
Symbol 146 MovieClipUses:145Used by:148 152 153
Symbol 147 GraphicUsed by:148 152 153
Symbol 148 MovieClip [ComboDownArrowUp]Uses:144 146 147 51Used by:149 154
Symbol 149 MovieClip [ComboDownArrowDisabled]Uses:148Used by:154
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClip [ComboThemeColor1]Uses:150Used by:152 153
Symbol 152 MovieClip [ComboDownArrowDown]Uses:144 151 146 147 51Used by:154
Symbol 153 MovieClip [ComboDownArrowOver]Uses:144 151 146 147 51Used by:154
Symbol 154 MovieClip [ComboAssets]Uses:149 152 153 148Used by:155
Symbol 155 MovieClip [ComboBox]Uses:15 136 143 154Used by:Timeline
Symbol 166 ShapeTweeningUsed by:169
Symbol 167 ShapeTweeningUsed by:169
Symbol 168 GraphicUsed by:169
Symbol 169 MovieClipUses:166 167 168Used by:252
Symbol 170 GraphicUsed by:171
Symbol 171 MovieClipUses:170Used by:251
Symbol 172 GraphicUsed by:251
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:173Used by:251
Symbol 175 GraphicUsed by:251
Symbol 176 GraphicUsed by:177
Symbol 177 MovieClipUses:176Used by:251
Symbol 178 GraphicUsed by:251
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClipUses:179Used by:251
Symbol 181 GraphicUsed by:251
Symbol 182 GraphicUsed by:183
Symbol 183 MovieClipUses:182Used by:251
Symbol 184 GraphicUsed by:251
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClipUses:185Used by:251
Symbol 187 GraphicUsed by:251
Symbol 188 GraphicUsed by:189
Symbol 189 MovieClipUses:188Used by:251
Symbol 190 GraphicUsed by:251
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:191Used by:251
Symbol 193 GraphicUsed by:251
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:194Used by:251
Symbol 196 GraphicUsed by:251
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:197Used by:251
Symbol 199 GraphicUsed by:251
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:200Used by:251
Symbol 202 GraphicUsed by:251
Symbol 203 GraphicUsed by:251
Symbol 204 GraphicUsed by:205
Symbol 205 ButtonUses:204Used by:251
Symbol 206 BitmapUsed by:220 230 232 235
Symbol 207 BitmapUsed by:220 230 232 235
Symbol 208 BitmapUsed by:220
Symbol 209 BitmapUsed by:220
Symbol 210 BitmapUsed by:220
Symbol 211 BitmapUsed by:220
Symbol 212 BitmapUsed by:220
Symbol 213 BitmapUsed by:220
Symbol 214 BitmapUsed by:220
Symbol 215 BitmapUsed by:220
Symbol 216 BitmapUsed by:220
Symbol 217 BitmapUsed by:220
Symbol 218 BitmapUsed by:220
Symbol 219 BitmapUsed by:220
Symbol 220 GraphicUses:206 207 208 209 210 211 212 213 214 215 216 217 218 219Used by:221
Symbol 221 MovieClipUses:220Used by:251
Symbol 222 BitmapUsed by:224 236
Symbol 223 BitmapUsed by:224
Symbol 224 GraphicUses:222 223Used by:251
Symbol 225 BitmapUsed by:229 231 234 240 241
Symbol 226 BitmapUsed by:229 231 233
Symbol 227 BitmapUsed by:229 231 233
Symbol 228 BitmapUsed by:229 231 233
Symbol 229 GraphicUses:225 226 227 228Used by:251
Symbol 230 GraphicUses:206 207Used by:251
Symbol 231 GraphicUses:225 226 227 228Used by:251
Symbol 232 GraphicUses:206 207Used by:251
Symbol 233 GraphicUses:226 227 228Used by:251
Symbol 234 GraphicUses:225Used by:251
Symbol 235 GraphicUses:206 207Used by:251
Symbol 236 GraphicUses:222Used by:251
Symbol 237 GraphicUsed by:239
Symbol 238 GraphicUsed by:239
Symbol 239 MovieClipUses:237 238Used by:251
Symbol 240 GraphicUses:225Used by:242
Symbol 241 GraphicUses:225Used by:242 251
Symbol 242 MovieClipUses:240 241Used by:251
Symbol 243 BitmapUsed by:245
Symbol 244 BitmapUsed by:245 249
Symbol 245 GraphicUses:243 244Used by:248 250
Symbol 246 GraphicUsed by:248 250
Symbol 247 GraphicUsed by:248 250 268 269
Symbol 248 MovieClipUses:245 246 247Used by:250
Symbol 249 GraphicUses:244Used by:250
Symbol 250 ButtonUses:248 249 245 246 247Used by:251
Symbol 251 MovieClipUses:171 172 174 175 177 178 180 181 183 184 186 187 189 190 192 193 195 196 198 199 201 202 203 205 221 224 229 230 231 232 233 234 235 236 239 242 241 250Used by:252
Symbol 252 MovieClipUses:169 251Used by:Timeline
Symbol 757 MovieClip [__Packages.FWAd_AS2]
Symbol 758 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon]
Symbol 759 MovieClip [__Packages.mx.transitions.BroadcasterMX]
Symbol 760 MovieClip [__Packages.mx.transitions.Tween]
Symbol 761 MovieClip [__Packages.mx.transitions.easing.Back]
Symbol 10 MovieClip [__Packages.mx.core.UIObject]
Symbol 11 MovieClip [__Packages.mx.core.UIComponent]
Symbol 12 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar]
Symbol 13 MovieClip [__Packages.mx.controls.UIScrollBar]
Symbol 104 MovieClip [__Packages.mx.skins.SkinElement]
Symbol 105 MovieClip [__Packages.mx.styles.CSSTextStyles]
Symbol 106 MovieClip [__Packages.mx.styles.StyleManager]
Symbol 107 MovieClip [__Packages.mx.styles.CSSStyleDeclaration]
Symbol 108 MovieClip [__Packages.mx.controls.SimpleButton]
Symbol 109 MovieClip [__Packages.mx.skins.Border]
Symbol 110 MovieClip [__Packages.mx.skins.CustomBorder]
Symbol 111 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb]
Symbol 112 MovieClip [__Packages.mx.controls.VScrollBar]
Symbol 113 MovieClip [__Packages.mx.controls.Button]
Symbol 114 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 115 MovieClip [__Packages.mx.events.UIEventDispatcher]
Symbol 116 MovieClip [__Packages.mx.skins.ColoredSkinElement]
Symbol 117 MovieClip [__Packages.mx.core.ext.UIObjectExtensions]
Symbol 118 MovieClip [__Packages.mx.skins.halo.Defaults]
Symbol 119 MovieClip [__Packages.mx.managers.DepthManager]
Symbol 120 MovieClip [__Packages.mx.managers.SystemManager]
Symbol 121 MovieClip [__Packages.mx.managers.FocusManager]
Symbol 122 MovieClip [__Packages.mx.skins.halo.FocusRect]
Symbol 123 MovieClip [__Packages.mx.managers.OverlappedWindows]
Symbol 124 MovieClip [__Packages.mx.styles.CSSSetStyle]
Symbol 125 MovieClip [__Packages.mx.core.ext.UIComponentExtensions]
Symbol 126 MovieClip [__Packages.mx.skins.RectBorder]
Symbol 127 MovieClip [__Packages.mx.skins.halo.RectBorder]
Symbol 128 MovieClip [__Packages.mx.skins.halo.ButtonSkin]
Symbol 129 MovieClip [__Packages.mx.controls.HScrollBar]
Symbol 130 MovieClip [__Packages.mx.controls.listclasses.DataSelector]
Symbol 131 MovieClip [__Packages.mx.controls.ComboBase]
Symbol 132 MovieClip [__Packages.mx.controls.ComboBox]
Symbol 156 MovieClip [__Packages.mx.controls.TextInput]
Symbol 157 MovieClip [__Packages.mx.managers.PopUpManager]
Symbol 158 MovieClip [__Packages.mx.core.View]
Symbol 159 MovieClip [__Packages.mx.core.ExternalContent]
Symbol 160 MovieClip [__Packages.mx.core.ScrollView]
Symbol 161 MovieClip [__Packages.mx.controls.listclasses.DataProvider]
Symbol 162 MovieClip [__Packages.mx.controls.listclasses.ScrollSelectList]
Symbol 163 MovieClip [__Packages.mx.controls.List]
Symbol 164 MovieClip [__Packages.mx.effects.Tween]
Symbol 165 MovieClip [__Packages.mx.controls.listclasses.SelectableRow]
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:Timeline
Symbol 255 ButtonUsed by:Timeline
Symbol 256 GraphicUsed by:257
Symbol 257 ButtonUses:256Used by:Timeline
Symbol 258 FontUsed by:259 480 603 635 753
Symbol 259 TextUses:258Used by:261
Symbol 260 GraphicUsed by:261
Symbol 261 ButtonUses:259 260Used by:Timeline
Symbol 262 FontUsed by:263 288 399 424 471 478 486 558 559 560 561 568 571 610 617 618 619 620 621 622 630 631 632 633 634 635 709 724 726 733 741
Symbol 263 TextUses:262Used by:264
Symbol 264 ButtonUses:263Used by:Timeline
Symbol 265 BitmapUsed by:266
Symbol 266 GraphicUses:265Used by:268 269
Symbol 267 GraphicUsed by:268 269
Symbol 268 MovieClipUses:266 267 247Used by:269
Symbol 269 ButtonUses:268 266 267 247Used by:270
Symbol 270 MovieClipUses:269Used by:Timeline
Symbol 271 GraphicUsed by:273
Symbol 272 GraphicUsed by:273
Symbol 273 ButtonUses:271 272Used by:274
Symbol 274 MovieClipUses:273Used by:Timeline
Symbol 275 GraphicUsed by:277
Symbol 276 GraphicUsed by:277
Symbol 277 ButtonUses:275 276Used by:278
Symbol 278 MovieClipUses:277Used by:Timeline
Symbol 279 GraphicUsed by:729
Symbol 280 SoundUsed by:729  Timeline
Symbol 281 GraphicUsed by:349
Symbol 282 GraphicUsed by:289
Symbol 283 GraphicUsed by:289
Symbol 284 GraphicUsed by:289
Symbol 285 GraphicUsed by:289
Symbol 286 GraphicUsed by:289
Symbol 287 GraphicUsed by:289
Symbol 288 EditableTextUses:262Used by:289
Symbol 289 MovieClipUses:282 283 284 285 286 287 288Used by:349 602 696
Symbol 290 GraphicUsed by:349
Symbol 291 GraphicUsed by:349
Symbol 292 GraphicUsed by:349
Symbol 293 GraphicUsed by:349
Symbol 294 GraphicUsed by:349
Symbol 295 GraphicUsed by:349
Symbol 296 GraphicUsed by:349
Symbol 297 GraphicUsed by:349
Symbol 298 GraphicUsed by:349
Symbol 299 GraphicUsed by:349
Symbol 300 GraphicUsed by:349
Symbol 301 GraphicUsed by:349
Symbol 302 GraphicUsed by:349
Symbol 303 GraphicUsed by:349
Symbol 304 GraphicUsed by:349
Symbol 305 GraphicUsed by:349
Symbol 306 GraphicUsed by:349
Symbol 307 GraphicUsed by:349
Symbol 308 GraphicUsed by:349
Symbol 309 GraphicUsed by:349
Symbol 310 GraphicUsed by:349
Symbol 311 GraphicUsed by:349
Symbol 312 GraphicUsed by:349
Symbol 313 GraphicUsed by:349
Symbol 314 GraphicUsed by:349
Symbol 315 GraphicUsed by:349
Symbol 316 GraphicUsed by:349
Symbol 317 GraphicUsed by:349
Symbol 318 GraphicUsed by:349
Symbol 319 GraphicUsed by:349
Symbol 320 GraphicUsed by:349
Symbol 321 GraphicUsed by:349
Symbol 322 GraphicUsed by:349
Symbol 323 GraphicUsed by:349
Symbol 324 GraphicUsed by:349
Symbol 325 GraphicUsed by:349
Symbol 326 GraphicUsed by:349
Symbol 327 GraphicUsed by:349
Symbol 328 GraphicUsed by:349
Symbol 329 GraphicUsed by:349
Symbol 330 GraphicUsed by:349
Symbol 331 GraphicUsed by:349
Symbol 332 GraphicUsed by:349
Symbol 333 GraphicUsed by:349
Symbol 334 GraphicUsed by:349
Symbol 335 GraphicUsed by:349
Symbol 336 GraphicUsed by:349
Symbol 337 GraphicUsed by:349
Symbol 338 GraphicUsed by:349
Symbol 339 GraphicUsed by:349
Symbol 340 GraphicUsed by:349
Symbol 341 GraphicUsed by:349
Symbol 342 GraphicUsed by:349
Symbol 343 GraphicUsed by:349
Symbol 344 GraphicUsed by:349
Symbol 345 GraphicUsed by:349
Symbol 346 GraphicUsed by:349
Symbol 347 GraphicUsed by:349
Symbol 348 GraphicUsed by:349
Symbol 349 MovieClip [掉块]Uses:281 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348Used by:729
Symbol 350 BitmapUsed by:351
Symbol 351 GraphicUses:350Used by:396 397
Symbol 352 BitmapUsed by:353
Symbol 353 GraphicUses:352Used by:396
Symbol 354 BitmapUsed by:355
Symbol 355 GraphicUses:354Used by:396
Symbol 356 BitmapUsed by:357
Symbol 357 GraphicUses:356Used by:396
Symbol 358 BitmapUsed by:359
Symbol 359 GraphicUses:358Used by:396
Symbol 360 BitmapUsed by:361
Symbol 361 GraphicUses:360Used by:396
Symbol 362 BitmapUsed by:363
Symbol 363 GraphicUses:362Used by:396
Symbol 364 BitmapUsed by:365
Symbol 365 GraphicUses:364Used by:396
Symbol 366 BitmapUsed by:367
Symbol 367 GraphicUses:366Used by:396
Symbol 368 BitmapUsed by:369
Symbol 369 GraphicUses:368Used by:396
Symbol 370 BitmapUsed by:371
Symbol 371 GraphicUses:370Used by:396
Symbol 372 BitmapUsed by:373
Symbol 373 GraphicUses:372Used by:396
Symbol 374 BitmapUsed by:375
Symbol 375 GraphicUses:374Used by:396
Symbol 376 BitmapUsed by:377
Symbol 377 GraphicUses:376Used by:396
Symbol 378 BitmapUsed by:379
Symbol 379 GraphicUses:378Used by:396
Symbol 380 BitmapUsed by:381
Symbol 381 GraphicUses:380Used by:396
Symbol 382 BitmapUsed by:383
Symbol 383 GraphicUses:382Used by:396
Symbol 384 BitmapUsed by:385
Symbol 385 GraphicUses:384Used by:396
Symbol 386 BitmapUsed by:387
Symbol 387 GraphicUses:386Used by:396
Symbol 388 BitmapUsed by:389
Symbol 389 GraphicUses:388Used by:396
Symbol 390 BitmapUsed by:391
Symbol 391 GraphicUses:390Used by:396
Symbol 392 BitmapUsed by:393
Symbol 393 GraphicUses:392Used by:396
Symbol 394 BitmapUsed by:395
Symbol 395 GraphicUses:394Used by:396
Symbol 396 MovieClipUses:351 353 355 357 359 361 363 365 367 369 371 373 375 377 379 381 383 385 387 389 391 393 395Used by:397 492 573 612 637 728
Symbol 397 ButtonUses:396 351Used by:492 573 612 637 728
Symbol 398 GraphicUsed by:401 604
Symbol 399 TextUses:262Used by:401
Symbol 400 GraphicUsed by:401 481 604
Symbol 401 ButtonUses:398 399 400Used by:492 573 612 637 728
Symbol 402 GraphicUsed by:403
Symbol 403 MovieClipUses:402Used by:422
Symbol 404 GraphicUsed by:405
Symbol 405 MovieClipUses:404Used by:422
Symbol 406 GraphicUsed by:407
Symbol 407 MovieClipUses:406Used by:422
Symbol 408 GraphicUsed by:409
Symbol 409 MovieClipUses:408Used by:422
Symbol 410 GraphicUsed by:411
Symbol 411 MovieClipUses:410Used by:422
Symbol 412 GraphicUsed by:413
Symbol 413 MovieClipUses:412Used by:422
Symbol 414 GraphicUsed by:415
Symbol 415 MovieClipUses:414Used by:422
Symbol 416 GraphicUsed by:417
Symbol 417 MovieClipUses:416Used by:422
Symbol 418 GraphicUsed by:419
Symbol 419 MovieClipUses:418Used by:422
Symbol 420 GraphicUsed by:421
Symbol 421 MovieClipUses:420Used by:422
Symbol 422 MovieClipUses:403 405 407 409 411 413 415 417 419 421Used by:423 616
Symbol 423 MovieClipUses:422Used by:492
Symbol 424 TextUses:262Used by:492
Symbol 425 GraphicUsed by:426
Symbol 426 MovieClipUses:425Used by:465
Symbol 427 GraphicUsed by:465
Symbol 428 BitmapUsed by:429
Symbol 429 GraphicUses:428Used by:465
Symbol 430 GraphicUsed by:465
Symbol 431 BitmapUsed by:432
Symbol 432 GraphicUses:431Used by:465
Symbol 433 BitmapUsed by:434
Symbol 434 GraphicUses:433Used by:465
Symbol 435 BitmapUsed by:436
Symbol 436 GraphicUses:435Used by:465
Symbol 437 BitmapUsed by:438
Symbol 438 GraphicUses:437Used by:465
Symbol 439 BitmapUsed by:440
Symbol 440 GraphicUses:439Used by:465
Symbol 441 BitmapUsed by:442
Symbol 442 GraphicUses:441Used by:465
Symbol 443 BitmapUsed by:444
Symbol 444 GraphicUses:443Used by:465
Symbol 445 BitmapUsed by:446
Symbol 446 GraphicUses:445Used by:465
Symbol 447 BitmapUsed by:448
Symbol 448 GraphicUses:447Used by:465
Symbol 449 BitmapUsed by:450
Symbol 450 GraphicUses:449Used by:465
Symbol 451 BitmapUsed by:452
Symbol 452 GraphicUses:451Used by:465
Symbol 453 BitmapUsed by:454
Symbol 454 GraphicUses:453Used by:465
Symbol 455 BitmapUsed by:456
Symbol 456 GraphicUses:455Used by:465
Symbol 457 BitmapUsed by:458
Symbol 458 GraphicUses:457Used by:465
Symbol 459 BitmapUsed by:460
Symbol 460 GraphicUses:459Used by:465
Symbol 461 BitmapUsed by:462
Symbol 462 GraphicUses:461Used by:465
Symbol 463 BitmapUsed by:464
Symbol 464 GraphicUses:463Used by:465 469
Symbol 465 MovieClipUses:426 427 429 430 432 434 436 438 440 442 444 446 448 450 452 454 456 458 460 462 464Used by:477
Symbol 466 GraphicUsed by:473
Symbol 467 GraphicUsed by:470
Symbol 468 GraphicUsed by:470
Symbol 469 MovieClipUses:464Used by:470
Symbol 470 MovieClipUses:467 468 469Used by:473
Symbol 471 TextUses:262Used by:472
Symbol 472 MovieClipUses:471Used by:473
Symbol 473 MovieClipUses:466 470 472Used by:476
Symbol 474 GraphicUsed by:475
Symbol 475 ButtonUses:474Used by:476
Symbol 476 MovieClipUses:473 475Used by:477
Symbol 477 MovieClipUses:465 476Used by:492
Symbol 478 EditableTextUses:262Used by:492
Symbol 479 GraphicUsed by:481
Symbol 480 TextUses:258Used by:481
Symbol 481 ButtonUses:479 480 400Used by:492 573
Symbol 482 GraphicUsed by:483
Symbol 483 ButtonUses:482Used by:487 572 611 636 725
Symbol 484 GraphicUsed by:485 570 609 629
Symbol 485 ButtonUses:484Used by:487
Symbol 486 TextUses:262Used by:487
Symbol 487 MovieClipUses:483 485 486Used by:492
Symbol 488 MovieClipUses:SS1Used by:492
Symbol 489 GraphicUsed by:490
Symbol 490 MovieClipUses:489Used by:491
Symbol 491 MovieClipUses:490Used by:492 573 612 637 728
Symbol 492 MovieClip [记忆模式]Uses:397 396 401 423 424 477 478 481 487 488 491Used by:729
Symbol 493 GraphicUsed by:573 728
Symbol 494 GraphicUsed by:495
Symbol 495 MovieClipUses:494Used by:573 612 637 728
Symbol 496 GraphicUsed by:497
Symbol 497 MovieClipUses:496Used by:502
Symbol 498 GraphicUsed by:500
Symbol 499 GraphicUsed by:500
Symbol 500 ButtonUses:498 499Used by:502
Symbol 501 GraphicUsed by:502
Symbol 502 MovieClipUses:497 500 501Used by:573 612 637 728
Symbol 503 GraphicUsed by:504
Symbol 504 MovieClipUses:503Used by:573 612 637 728
Symbol 505 GraphicUsed by:506
Symbol 506 ButtonUses:505Used by:511
Symbol 507 ShapeTweeningUsed by:511
Symbol 508 ShapeTweeningUsed by:511
Symbol 509 ShapeTweeningUsed by:511
Symbol 510 GraphicUsed by:511
Symbol 511 MovieClipUses:506 507 508 509 510Used by:573 637 728
Symbol 512 GraphicUsed by:513
Symbol 513 ButtonUses:512Used by:518
Symbol 514 ShapeTweeningUsed by:518
Symbol 515 ShapeTweeningUsed by:518
Symbol 516 ShapeTweeningUsed by:518
Symbol 517 GraphicUsed by:518
Symbol 518 MovieClipUses:513 514 515 516 517Used by:573 637 728
Symbol 519 GraphicUsed by:520
Symbol 520 ButtonUses:519Used by:525
Symbol 521 ShapeTweeningUsed by:525
Symbol 522 ShapeTweeningUsed by:525
Symbol 523 ShapeTweeningUsed by:525
Symbol 524 GraphicUsed by:525
Symbol 525 MovieClipUses:520 521 522 523 524Used by:573 637 728
Symbol 526 GraphicUsed by:527
Symbol 527 ButtonUses:526Used by:532
Symbol 528 ShapeTweeningUsed by:532
Symbol 529 ShapeTweeningUsed by:532
Symbol 530 ShapeTweeningUsed by:532
Symbol 531 GraphicUsed by:532
Symbol 532 MovieClipUses:527 528 529 530 531Used by:573 637 728
Symbol 533 GraphicUsed by:534
Symbol 534 ButtonUses:533Used by:539
Symbol 535 ShapeTweeningUsed by:539
Symbol 536 ShapeTweeningUsed by:539
Symbol 537 ShapeTweeningUsed by:539
Symbol 538 GraphicUsed by:539
Symbol 539 MovieClipUses:534 535 536 537 538Used by:573 637 728
Symbol 540 GraphicUsed by:541
Symbol 541 ButtonUses:540Used by:546
Symbol 542 ShapeTweeningUsed by:546
Symbol 543 ShapeTweeningUsed by:546
Symbol 544 ShapeTweeningUsed by:546
Symbol 545 GraphicUsed by:546
Symbol 546 MovieClipUses:541 542 543 544 545Used by:573 637 728
Symbol 547 GraphicUsed by:549 624 625 626 627 628
Symbol 548 GraphicUsed by:549 624 625 626 627 628
Symbol 549 ButtonUses:547 548Used by:569
Symbol 550 GraphicUsed by:569
Symbol 551 GraphicUsed by:557
Symbol 552 GraphicUsed by:554 555 557
Symbol 553 GraphicUsed by:554 555
Symbol 554 MovieClipUses:553 552Used by:555
Symbol 555 ButtonUses:553 552 554Used by:556
Symbol 556 MovieClipUses:555Used by:557
Symbol 557 MovieClipUses:551 552 556Used by:569
Symbol 558 EditableTextUses:262Used by:569
Symbol 559 EditableTextUses:262Used by:569
Symbol 560 EditableTextUses:262Used by:569
Symbol 561 EditableTextUses:262Used by:569
Symbol 562 FontUsed by:563 564 565 566
Symbol 563 TextUses:562Used by:567
Symbol 564 TextUses:562Used by:567
Symbol 565 TextUses:562Used by:567
Symbol 566 TextUses:562Used by:567
Symbol 567 MovieClipUses:563 564 565 566Used by:569
Symbol 568 EditableTextUses:262Used by:569
Symbol 569 MovieClipUses:549 550 557 558 559 560 561 567 568Used by:573
Symbol 570 ButtonUses:484Used by:572 725
Symbol 571 TextUses:262Used by:572
Symbol 572 MovieClipUses:483 570 571Used by:573
Symbol 573 MovieClip [模拟模式]Uses:397 396 493 495 502 504 511 518 525 532 539 546 569 401 481 572 491Used by:729
Symbol 574 GraphicUsed by:575
Symbol 575 MovieClipUses:574Used by:580
Symbol 576 GraphicUsed by:580
Symbol 577 BitmapUsed by:578
Symbol 578 GraphicUses:577Used by:580
Symbol 579 GraphicUsed by:580
Symbol 580 MovieClipUses:575 576 578 579Used by:601 602
Symbol 581 BitmapUsed by:582
Symbol 582 GraphicUses:581Used by:597
Symbol 583 BitmapUsed by:584
Symbol 584 GraphicUses:583Used by:597
Symbol 585 BitmapUsed by:586
Symbol 586 GraphicUses:585Used by:597
Symbol 587 BitmapUsed by:588
Symbol 588 GraphicUses:587Used by:597
Symbol 589 BitmapUsed by:590
Symbol 590 GraphicUses:589Used by:597
Symbol 591 BitmapUsed by:592
Symbol 592 GraphicUses:591Used by:597
Symbol 593 BitmapUsed by:594
Symbol 594 GraphicUses:593Used by:597
Symbol 595 BitmapUsed by:596
Symbol 596 GraphicUses:595Used by:597
Symbol 597 MovieClipUses:582 584 586 588 590 592 594 596Used by:602
Symbol 598 GraphicUsed by:600
Symbol 599 GraphicUsed by:600
Symbol 600 MovieClipUses:598 599Used by:602
Symbol 601 MovieClipUses:580Used by:602
Symbol 602 MovieClipUses:580 597 289 600 601Used by:612
Symbol 603 TextUses:258Used by:604
Symbol 604 ButtonUses:398 603 400Used by:612 637 728
Symbol 605 GraphicUsed by:606
Symbol 606 MovieClipUses:605Used by:612
Symbol 607 FontUsed by:608
Symbol 608 EditableTextUses:607Used by:612
Symbol 609 ButtonUses:484Used by:611
Symbol 610 TextUses:262Used by:611
Symbol 611 MovieClipUses:483 609 610Used by:612
Symbol 612 MovieClip [声音模式]Uses:397 396 495 502 504 602 401 604 606 608 611 491Used by:729
Symbol 613 GraphicUsed by:614
Symbol 614 MovieClipUses:613Used by:637
Symbol 615 GraphicUsed by:637
Symbol 616 MovieClipUses:422Used by:637 728
Symbol 617 TextUses:262Used by:637
Symbol 618 TextUses:262Used by:637
Symbol 619 TextUses:262Used by:637
Symbol 620 TextUses:262Used by:637
Symbol 621 TextUses:262Used by:623
Symbol 622 TextUses:262Used by:623
Symbol 623 MovieClipUses:621 622Used by:637
Symbol 624 ButtonUses:547 548Used by:636
Symbol 625 ButtonUses:547 548Used by:636
Symbol 626 ButtonUses:547 548Used by:636
Symbol 627 ButtonUses:547 548Used by:636
Symbol 628 ButtonUses:547 548Used by:636
Symbol 629 ButtonUses:484Used by:636
Symbol 630 TextUses:262Used by:636
Symbol 631 EditableTextUses:262Used by:636
Symbol 632 EditableTextUses:262Used by:636
Symbol 633 EditableTextUses:262Used by:636
Symbol 634 EditableTextUses:262Used by:636
Symbol 635 EditableTextUses:258 262Used by:636
Symbol 636 MovieClipUses:483 624 625 626 627 628 629 630 631 632 633 634 635Used by:637
Symbol 637 MovieClip [速度模式]Uses:397 396 614 495 502 504 615 511 518 525 532 539 546 401 604 616 617 618 619 620 623 636 491Used by:729
Symbol 638 BitmapUsed by:639
Symbol 639 GraphicUses:638Used by:650
Symbol 640 BitmapUsed by:641
Symbol 641 GraphicUses:640Used by:650
Symbol 642 BitmapUsed by:643
Symbol 643 GraphicUses:642Used by:650
Symbol 644 BitmapUsed by:645
Symbol 645 GraphicUses:644Used by:650
Symbol 646 BitmapUsed by:647
Symbol 647 GraphicUses:646Used by:650
Symbol 648 BitmapUsed by:649
Symbol 649 GraphicUses:648Used by:650
Symbol 650 MovieClipUses:639 641 643 645 647 649Used by:651
Symbol 651 MovieClip [消化了3]Uses:650Used by:729
Symbol 652 BitmapUsed by:653
Symbol 653 GraphicUses:652Used by:666
Symbol 654 BitmapUsed by:655
Symbol 655 GraphicUses:654Used by:666
Symbol 656 BitmapUsed by:657
Symbol 657 GraphicUses:656Used by:666
Symbol 658 BitmapUsed by:659
Symbol 659 GraphicUses:658Used by:666
Symbol 660 BitmapUsed by:661
Symbol 661 GraphicUses:660Used by:666
Symbol 662 BitmapUsed by:663
Symbol 663 GraphicUses:662Used by:666
Symbol 664 BitmapUsed by:665
Symbol 665 GraphicUses:664Used by:666
Symbol 666 MovieClipUses:653 655 657 659 661 663 665Used by:667
Symbol 667 MovieClip [消失效果]Uses:666Used by:729
Symbol 668 BitmapUsed by:669
Symbol 669 GraphicUses:668Used by:682
Symbol 670 BitmapUsed by:671
Symbol 671 GraphicUses:670Used by:682
Symbol 672 BitmapUsed by:673
Symbol 673 GraphicUses:672Used by:682
Symbol 674 BitmapUsed by:675
Symbol 675 GraphicUses:674Used by:682
Symbol 676 BitmapUsed by:677
Symbol 677 GraphicUses:676Used by:682
Symbol 678 BitmapUsed by:679
Symbol 679 GraphicUses:678Used by:682
Symbol 680 BitmapUsed by:681
Symbol 681 GraphicUses:680Used by:682
Symbol 682 MovieClipUses:669 671 673 675 677 679 681Used by:683
Symbol 683 MovieClip [星光效]Uses:682Used by:729
Symbol 684 GraphicUsed by:685
Symbol 685 MovieClipUses:684Used by:728
Symbol 686 GraphicUsed by:692
Symbol 687 GraphicUsed by:692
Symbol 688 GraphicUsed by:689
Symbol 689 MovieClipUses:688Used by:692
Symbol 690 GraphicUsed by:691
Symbol 691 MovieClipUses:690Used by:692
Symbol 692 MovieClipUses:686 687 689 691Used by:728
Symbol 693 GraphicUsed by:696
Symbol 694 GraphicUsed by:696
Symbol 695 GraphicUsed by:696
Symbol 696 MovieClipUses:693 289 694 695Used by:728
Symbol 697 BitmapUsed by:698 699 700 701 702 703 704 705
Symbol 698 GraphicUses:697Used by:706
Symbol 699 GraphicUses:697Used by:706
Symbol 700 GraphicUses:697Used by:706
Symbol 701 GraphicUses:697Used by:706
Symbol 702 GraphicUses:697Used by:706
Symbol 703 GraphicUses:697Used by:706
Symbol 704 GraphicUses:697Used by:706
Symbol 705 GraphicUses:697Used by:706
Symbol 706 MovieClipUses:698 699 700 701 702 703 704 705Used by:728
Symbol 707 GraphicUsed by:708
Symbol 708 MovieClipUses:707Used by:722 723
Symbol 709 EditableTextUses:262Used by:722
Symbol 710 GraphicUsed by:711
Symbol 711 MovieClipUses:710Used by:722 723
Symbol 712 GraphicUsed by:713
Symbol 713 MovieClipUses:712Used by:722 723
Symbol 714 GraphicUsed by:715
Symbol 715 MovieClipUses:714Used by:722 723
Symbol 716 GraphicUsed by:717
Symbol 717 MovieClipUses:716Used by:722 723
Symbol 718 GraphicUsed by:719
Symbol 719 MovieClipUses:718Used by:722 723
Symbol 720 GraphicUsed by:721
Symbol 721 MovieClipUses:720Used by:722 723
Symbol 722 MovieClipUses:708 709 711 713 715 717 719 721Used by:728
Symbol 723 MovieClipUses:708 711 713 715 717 719 721Used by:728
Symbol 724 TextUses:262Used by:725
Symbol 725 MovieClipUses:483 570 724Used by:728
Symbol 726 TextUses:262Used by:727
Symbol 727 MovieClipUses:726Used by:728
Symbol 728 MovieClip [游戏模式]Uses:397 396 493 495 502 504 511 518 525 532 539 546 401 604 685 692 696 706 722 723 616 725 727 491Used by:729
Symbol 729 MovieClipUses:279 8 7 6 5 4 3 280 349 492 573 612 637 651 667 683 728Used by:Timeline
Symbol 730 MovieClipUses:SS2Used by:Timeline
Symbol 731 BitmapUsed by:732
Symbol 732 GraphicUses:731Used by:Timeline
Symbol 733 TextUses:262Used by:Timeline
Symbol 734 GraphicUsed by:735
Symbol 735 MovieClipUses:734Used by:742
Symbol 736 FontUsed by:737
Symbol 737 EditableTextUses:736Used by:742
Symbol 738 GraphicUsed by:740
Symbol 739 GraphicUsed by:740
Symbol 740 ButtonUses:738 739Used by:742
Symbol 741 EditableTextUses:262Used by:742
Symbol 742 MovieClipUses:735 737 103 740 741Used by:Timeline
Symbol 743 GraphicUsed by:748 749 750 751 752 756
Symbol 744 GraphicUsed by:746 748 749 750 751 752 756
Symbol 745 GraphicUsed by:746
Symbol 746 MovieClipUses:744 745Used by:748 749 750 751 752 756
Symbol 747 GraphicUsed by:748 749 750 751 752 756
Symbol 748 ButtonUses:743 746 747 744Used by:Timeline
Symbol 749 ButtonUses:743 746 747 744Used by:Timeline
Symbol 750 ButtonUses:743 746 747 744Used by:Timeline
Symbol 751 ButtonUses:743 746 747 744Used by:Timeline
Symbol 752 ButtonUses:743 746 747 744Used by:Timeline
Symbol 753 TextUses:258Used by:755
Symbol 754 GraphicUsed by:755
Symbol 755 ButtonUses:753 754Used by:Timeline
Symbol 756 ButtonUses:743 746 747 744Used by:Timeline
Streaming Sound 1Used by:Symbol 488 MovieClip
Streaming Sound 2Used by:Symbol 730 MovieClip

Instance Names

"mc"Frame 1Symbol 252 MovieClip
"mc111"Frame 1Symbol 252 MovieClip
"comboBox"Frame 2Symbol 155 MovieClip [ComboBox]
"垃圾堆"Frame 2Symbol 729 MovieClip
"音乐盒"Frame 2Symbol 730 MovieClip
"说明"Frame 3Symbol 742 MovieClip
"b"Symbol 20 MovieClip [SimpleButtonDown] Frame 1Symbol 17 MovieClip [BrdrShdw]
"face"Symbol 20 MovieClip [SimpleButtonDown] Frame 1Symbol 19 MovieClip [BrdrFace]
"b"Symbol 25 MovieClip [SimpleButtonIn] Frame 1Symbol 22 MovieClip [BrdrBlk]
"it"Symbol 25 MovieClip [SimpleButtonIn] Frame 1Symbol 24 MovieClip [BrdrHilght]
"g"Symbol 25 MovieClip [SimpleButtonIn] Frame 1Symbol 17 MovieClip [BrdrShdw]
"face"Symbol 25 MovieClip [SimpleButtonIn] Frame 1Symbol 19 MovieClip [BrdrFace]
"ob"Symbol 26 MovieClip [SimpleButtonUp] Frame 1Symbol 22 MovieClip [BrdrBlk]
"ol"Symbol 26 MovieClip [SimpleButtonUp] Frame 1Symbol 19 MovieClip [BrdrFace]
"ib"Symbol 26 MovieClip [SimpleButtonUp] Frame 1Symbol 17 MovieClip [BrdrShdw]
"il"Symbol 26 MovieClip [SimpleButtonUp] Frame 1Symbol 24 MovieClip [BrdrHilght]
"face"Symbol 26 MovieClip [SimpleButtonUp] Frame 1Symbol 19 MovieClip [BrdrFace]
"boundingBox_mc"Symbol 34 MovieClip [FocusRect] Frame 1Symbol 15 MovieClip [BoundingBox]
"tabCapture"Symbol 35 MovieClip [FocusManager] Frame 1Symbol 32 Button
"boundingBox_mc"Symbol 38 MovieClip [SimpleButton] Frame 1Symbol 15 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 42 MovieClip [Button] Frame 1Symbol 15 MovieClip [BoundingBox]
"dfs"Symbol 98 MovieClip [BtnDownArrow] Frame 1Symbol 46 MovieClip [ScrollTrack]
"dfs"Symbol 99 MovieClip [BtnUpArrow] Frame 1Symbol 46 MovieClip [ScrollTrack]
"boundingBox_mc"Symbol 101 MovieClip [VScrollBar] Frame 1Symbol 15 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 102 MovieClip [HScrollBar] Frame 1Symbol 15 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 103 MovieClip [UIScrollBar] Frame 1Symbol 15 MovieClip [BoundingBox]
"label"Symbol 135 MovieClip [TextInput] Frame 1Symbol 134 EditableText
"boundingBox_mc"Symbol 136 MovieClip [ComboBase] Frame 1Symbol 15 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 140 MovieClip [View] Frame 1Symbol 15 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 141 MovieClip [ScrollView] Frame 1Symbol 15 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 143 MovieClip [List] Frame 1Symbol 15 MovieClip [BoundingBox]
"dfs"Symbol 149 MovieClip [ComboDownArrowDisabled] Frame 1Symbol 148 MovieClip [ComboDownArrowUp]
"boundingBox_mc"Symbol 155 MovieClip [ComboBox] Frame 1Symbol 15 MovieClip [BoundingBox]
"字"Symbol 349 MovieClip [掉块] Frame 1Symbol 289 MovieClip
"a1"Symbol 423 MovieClip Frame 1Symbol 422 MovieClip
"a3"Symbol 423 MovieClip Frame 1Symbol 422 MovieClip
"a4"Symbol 423 MovieClip Frame 1Symbol 422 MovieClip
"a5"Symbol 423 MovieClip Frame 1Symbol 422 MovieClip
"a2"Symbol 423 MovieClip Frame 1Symbol 422 MovieClip
"an"Symbol 476 MovieClip Frame 1Symbol 475 Button
"卡"Symbol 477 MovieClip Frame 1Symbol 465 MovieClip
"翻"Symbol 477 MovieClip Frame 1Symbol 476 MovieClip
"fenshu"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 423 MovieClip
"卡2"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡0"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡1"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡3"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡4"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡5"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡6"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡7"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡10"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡8"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡9"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡11"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡12"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡13"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡14"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡15"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡18"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡16"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡17"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡19"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡20"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡21"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡22"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡23"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡26"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡24"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡25"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡27"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡28"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡29"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡30"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"卡31"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 477 MovieClip
"shang"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 478 EditableText
"面板"Symbol 492 MovieClip [记忆模式] Frame 1Symbol 487 MovieClip
"mc"Symbol 502 MovieClip Frame 1Symbol 500 Button
"waver"Symbol 569 MovieClip Frame 1Symbol 557 MovieClip
"dd"Symbol 569 MovieClip Frame 1Symbol 568 EditableText
"an1"Symbol 573 MovieClip [模拟模式] Frame 1Symbol 502 MovieClip
"an2"Symbol 573 MovieClip [模拟模式] Frame 1Symbol 502 MovieClip
"an3"Symbol 573 MovieClip [模拟模式] Frame 1Symbol 502 MovieClip
"an4"Symbol 573 MovieClip [模拟模式] Frame 1Symbol 502 MovieClip
"an5"Symbol 573 MovieClip [模拟模式] Frame 1Symbol 502 MovieClip
"an6"Symbol 573 MovieClip [模拟模式] Frame 1Symbol 502 MovieClip
"j1"Symbol 573 MovieClip [模拟模式] Frame 1Symbol 511 MovieClip
"j2"Symbol 573 MovieClip [模拟模式] Frame 1Symbol 518 MovieClip
"j3"Symbol 573 MovieClip [模拟模式] Frame 1Symbol 525 MovieClip
"j4"Symbol 573 MovieClip [模拟模式] Frame 1Symbol 532 MovieClip
"j5"Symbol 573 MovieClip [模拟模式] Frame 1Symbol 539 MovieClip
"j6"Symbol 573 MovieClip [模拟模式] Frame 1Symbol 546 MovieClip
"面板"Symbol 573 MovieClip [模拟模式] Frame 1Symbol 572 MovieClip
"字0"Symbol 602 MovieClip Frame 233Symbol 289 MovieClip
"字1"Symbol 602 MovieClip Frame 233Symbol 289 MovieClip
"字2"Symbol 602 MovieClip Frame 233Symbol 289 MovieClip
"字3"Symbol 602 MovieClip Frame 233Symbol 289 MovieClip
"字4"Symbol 602 MovieClip Frame 233Symbol 289 MovieClip
"a0"Symbol 602 MovieClip Frame 233Symbol 597 MovieClip
"a1"Symbol 602 MovieClip Frame 233Symbol 597 MovieClip
"a2"Symbol 602 MovieClip Frame 233Symbol 597 MovieClip
"a3"Symbol 602 MovieClip Frame 233Symbol 597 MovieClip
"a4"Symbol 602 MovieClip Frame 233Symbol 597 MovieClip
"d0"Symbol 602 MovieClip Frame 233Symbol 600 MovieClip
"d1"Symbol 602 MovieClip Frame 233Symbol 600 MovieClip
"d2"Symbol 602 MovieClip Frame 233Symbol 600 MovieClip
"d3"Symbol 602 MovieClip Frame 233Symbol 600 MovieClip
"d4"Symbol 602 MovieClip Frame 233Symbol 600 MovieClip
"an1"Symbol 612 MovieClip [声音模式] Frame 1Symbol 502 MovieClip
"an2"Symbol 612 MovieClip [声音模式] Frame 1Symbol 502 MovieClip
"an3"Symbol 612 MovieClip [声音模式] Frame 1Symbol 502 MovieClip
"an4"Symbol 612 MovieClip [声音模式] Frame 1Symbol 502 MovieClip
"an5"Symbol 612 MovieClip [声音模式] Frame 1Symbol 502 MovieClip
"an6"Symbol 612 MovieClip [声音模式] Frame 1Symbol 502 MovieClip
"牌"Symbol 612 MovieClip [声音模式] Frame 1Symbol 602 MovieClip
"文本"Symbol 612 MovieClip [声音模式] Frame 1Symbol 608 EditableText
"面板"Symbol 612 MovieClip [声音模式] Frame 1Symbol 611 MovieClip
"a1"Symbol 616 MovieClip Frame 1Symbol 422 MovieClip
"a2"Symbol 616 MovieClip Frame 1Symbol 422 MovieClip
"a3"Symbol 616 MovieClip Frame 1Symbol 422 MovieClip
"a4"Symbol 616 MovieClip Frame 1Symbol 422 MovieClip
"a5"Symbol 616 MovieClip Frame 1Symbol 422 MovieClip
"a6"Symbol 616 MovieClip Frame 1Symbol 422 MovieClip
"a7"Symbol 616 MovieClip Frame 1Symbol 422 MovieClip
"a8"Symbol 616 MovieClip Frame 1Symbol 422 MovieClip
"本体"Symbol 637 MovieClip [速度模式] Frame 1Symbol 614 MovieClip
"an1"Symbol 637 MovieClip [速度模式] Frame 1Symbol 502 MovieClip
"an2"Symbol 637 MovieClip [速度模式] Frame 1Symbol 502 MovieClip
"an3"Symbol 637 MovieClip [速度模式] Frame 1Symbol 502 MovieClip
"an4"Symbol 637 MovieClip [速度模式] Frame 1Symbol 502 MovieClip
"an5"Symbol 637 MovieClip [速度模式] Frame 1Symbol 502 MovieClip
"an6"Symbol 637 MovieClip [速度模式] Frame 1Symbol 502 MovieClip
"j1"Symbol 637 MovieClip [速度模式] Frame 1Symbol 511 MovieClip
"j2"Symbol 637 MovieClip [速度模式] Frame 1Symbol 518 MovieClip
"j3"Symbol 637 MovieClip [速度模式] Frame 1Symbol 525 MovieClip
"j4"Symbol 637 MovieClip [速度模式] Frame 1Symbol 532 MovieClip
"j5"Symbol 637 MovieClip [速度模式] Frame 1Symbol 539 MovieClip
"j6"Symbol 637 MovieClip [速度模式] Frame 1Symbol 546 MovieClip
"upScore"Symbol 637 MovieClip [速度模式] Frame 1Symbol 616 MovieClip
"upScore1"Symbol 637 MovieClip [速度模式] Frame 1Symbol 616 MovieClip
"upScore2"Symbol 637 MovieClip [速度模式] Frame 1Symbol 616 MovieClip
"upScore3"Symbol 637 MovieClip [速度模式] Frame 1Symbol 616 MovieClip
"结束语"Symbol 637 MovieClip [速度模式] Frame 1Symbol 623 MovieClip
"面板"Symbol 637 MovieClip [速度模式] Frame 1Symbol 636 MovieClip
"块"Symbol 692 MovieClip Frame 1Symbol 689 MovieClip
"条"Symbol 692 MovieClip Frame 1Symbol 691 MovieClip
"字"Symbol 696 MovieClip Frame 1Symbol 289 MovieClip
"TXT"Symbol 722 MovieClip Frame 2Symbol 709 EditableText
"an1"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 502 MovieClip
"an2"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 502 MovieClip
"an3"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 502 MovieClip
"an4"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 502 MovieClip
"an5"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 502 MovieClip
"an6"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 502 MovieClip
"j1"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 511 MovieClip
"j2"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 518 MovieClip
"j3"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 525 MovieClip
"j4"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 532 MovieClip
"j5"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 539 MovieClip
"j6"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 546 MovieClip
"时间"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 692 MovieClip
"yin0"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 696 MovieClip
"yin1"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 696 MovieClip
"yin2"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 696 MovieClip
"yin3"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 696 MovieClip
"yin4"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 696 MovieClip
"yin5"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 696 MovieClip
"yin6"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 696 MovieClip
"yin7"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 696 MovieClip
"yin8"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 696 MovieClip
"命"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 706 MovieClip
"闪"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 722 MovieClip
"闪2"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 723 MovieClip
"upScore"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 616 MovieClip
"面板"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 725 MovieClip
"结束了"Symbol 728 MovieClip [游戏模式] Frame 1Symbol 727 MovieClip
"InstanceName_1"Symbol 742 MovieClip Frame 1Symbol 735 MovieClip
"InstanceName_0"Symbol 742 MovieClip Frame 1Symbol 737 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata present, AS1/AS2.
SWFMetaData (77)Timeline Frame 1953 bytes "<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmln ..."
ExportAssets (56)Timeline Frame 1Symbol 1 as "声1"
ExportAssets (56)Timeline Frame 1Symbol 2 as "声2"
ExportAssets (56)Timeline Frame 1Symbol 3 as "吉他6"
ExportAssets (56)Timeline Frame 1Symbol 4 as "吉他5"
ExportAssets (56)Timeline Frame 1Symbol 5 as "吉他4"
ExportAssets (56)Timeline Frame 1Symbol 6 as "吉他3"
ExportAssets (56)Timeline Frame 1Symbol 7 as "吉他2"
ExportAssets (56)Timeline Frame 1Symbol 8 as "吉他1"
ExportAssets (56)Timeline Frame 1Symbol 9 as "FWAd_AS2"
ExportAssets (56)Timeline Frame 1Symbol 15 as "BoundingBox"
ExportAssets (56)Timeline Frame 1Symbol 17 as "BrdrShdw"
ExportAssets (56)Timeline Frame 1Symbol 19 as "BrdrFace"
ExportAssets (56)Timeline Frame 1Symbol 20 as "SimpleButtonDown"
ExportAssets (56)Timeline Frame 1Symbol 22 as "BrdrBlk"
ExportAssets (56)Timeline Frame 1Symbol 24 as "BrdrHilght"
ExportAssets (56)Timeline Frame 1Symbol 25 as "SimpleButtonIn"
ExportAssets (56)Timeline Frame 1Symbol 26 as "SimpleButtonUp"
ExportAssets (56)Timeline Frame 1Symbol 27 as "Defaults"
ExportAssets (56)Timeline Frame 1Symbol 28 as "UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 29 as "UIObject"
ExportAssets (56)Timeline Frame 1Symbol 34 as "FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 35 as "FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 36 as "UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 37 as "UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 38 as "SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 39 as "Border"
ExportAssets (56)Timeline Frame 1Symbol 40 as "RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 41 as "ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 42 as "Button"
ExportAssets (56)Timeline Frame 1Symbol 43 as "CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 46 as "ScrollTrack"
ExportAssets (56)Timeline Frame 1Symbol 53 as "ScrollDownArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 55 as "ScrollThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 57 as "ScrollThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 58 as "ScrollDownArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 59 as "ScrollDownArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 60 as "ScrollDownArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 66 as "ScrollThumbBottomDisabled"
ExportAssets (56)Timeline Frame 1Symbol 68 as "ThumbThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 70 as "ThumbThemeColor3"
ExportAssets (56)Timeline Frame 1Symbol 71 as "ScrollThumbBottomDown"
ExportAssets (56)Timeline Frame 1Symbol 72 as "ScrollThumbBottomOver"
ExportAssets (56)Timeline Frame 1Symbol 73 as "ScrollThumbBottomUp"
ExportAssets (56)Timeline Frame 1Symbol 75 as "ScrollThumbGripDisabled"
ExportAssets (56)Timeline Frame 1Symbol 77 as "ThumbThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 78 as "ScrollThumbGripDown"
ExportAssets (56)Timeline Frame 1Symbol 79 as "ScrollThumbGripOver"
ExportAssets (56)Timeline Frame 1Symbol 80 as "ScrollThumbGripUp"
ExportAssets (56)Timeline Frame 1Symbol 82 as "ScrollThumbMiddleDisabled"
ExportAssets (56)Timeline Frame 1Symbol 83 as "ScrollThumbMiddleDown"
ExportAssets (56)Timeline Frame 1Symbol 87 as "ScrollThumbMiddleOver"
ExportAssets (56)Timeline Frame 1Symbol 88 as "ScrollThumbMiddleUp"
ExportAssets (56)Timeline Frame 1Symbol 89 as "ScrollThumbTopDisabled"
ExportAssets (56)Timeline Frame 1Symbol 90 as "ScrollThumbTopDown"
ExportAssets (56)Timeline Frame 1Symbol 91 as "ScrollThumbTopOver"
ExportAssets (56)Timeline Frame 1Symbol 92 as "ScrollThumbTopUp"
ExportAssets (56)Timeline Frame 1Symbol 93 as "ScrollTrackDisabled"
ExportAssets (56)Timeline Frame 1Symbol 94 as "ScrollUpArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 95 as "ScrollUpArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 96 as "ScrollUpArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 97 as "ScrollUpArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 98 as "BtnDownArrow"
ExportAssets (56)Timeline Frame 1Symbol 99 as "BtnUpArrow"
ExportAssets (56)Timeline Frame 1Symbol 100 as "ScrollBarAssets"
ExportAssets (56)Timeline Frame 1Symbol 101 as "VScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 102 as "HScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 103 as "UIScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 135 as "TextInput"
ExportAssets (56)Timeline Frame 1Symbol 136 as "ComboBase"
ExportAssets (56)Timeline Frame 1Symbol 137 as "DataProvider"
ExportAssets (56)Timeline Frame 1Symbol 138 as "DataSelector"
ExportAssets (56)Timeline Frame 1Symbol 139 as "SelectableRow"
ExportAssets (56)Timeline Frame 1Symbol 140 as "View"
ExportAssets (56)Timeline Frame 1Symbol 141 as "ScrollView"
ExportAssets (56)Timeline Frame 1Symbol 142 as "ScrollSelectList"
ExportAssets (56)Timeline Frame 1Symbol 143 as "List"
ExportAssets (56)Timeline Frame 1Symbol 148 as "ComboDownArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 149 as "ComboDownArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 151 as "ComboThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 152 as "ComboDownArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 153 as "ComboDownArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 154 as "ComboAssets"
ExportAssets (56)Timeline Frame 1Symbol 155 as "ComboBox"
ExportAssets (56)Timeline Frame 1Symbol 757 as "__Packages.FWAd_AS2"
ExportAssets (56)Timeline Frame 1Symbol 758 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 1Symbol 759 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 1Symbol 760 as "__Packages.mx.transitions.Tween"
ExportAssets (56)Timeline Frame 1Symbol 761 as "__Packages.mx.transitions.easing.Back"
ExportAssets (56)Timeline Frame 1Symbol 10 as "__Packages.mx.core.UIObject"
ExportAssets (56)Timeline Frame 1Symbol 11 as "__Packages.mx.core.UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 12 as "__Packages.mx.controls.scrollClasses.ScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 13 as "__Packages.mx.controls.UIScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 104 as "__Packages.mx.skins.SkinElement"
ExportAssets (56)Timeline Frame 1Symbol 105 as "__Packages.mx.styles.CSSTextStyles"
ExportAssets (56)Timeline Frame 1Symbol 106 as "__Packages.mx.styles.StyleManager"
ExportAssets (56)Timeline Frame 1Symbol 107 as "__Packages.mx.styles.CSSStyleDeclaration"
ExportAssets (56)Timeline Frame 1Symbol 108 as "__Packages.mx.controls.SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 109 as "__Packages.mx.skins.Border"
ExportAssets (56)Timeline Frame 1Symbol 110 as "__Packages.mx.skins.CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 111 as "__Packages.mx.controls.scrollClasses.ScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 112 as "__Packages.mx.controls.VScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 113 as "__Packages.mx.controls.Button"
ExportAssets (56)Timeline Frame 1Symbol 114 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 115 as "__Packages.mx.events.UIEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 116 as "__Packages.mx.skins.ColoredSkinElement"
ExportAssets (56)Timeline Frame 1Symbol 117 as "__Packages.mx.core.ext.UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 118 as "__Packages.mx.skins.halo.Defaults"
ExportAssets (56)Timeline Frame 1Symbol 119 as "__Packages.mx.managers.DepthManager"
ExportAssets (56)Timeline Frame 1Symbol 120 as "__Packages.mx.managers.SystemManager"
ExportAssets (56)Timeline Frame 1Symbol 121 as "__Packages.mx.managers.FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 122 as "__Packages.mx.skins.halo.FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 123 as "__Packages.mx.managers.OverlappedWindows"
ExportAssets (56)Timeline Frame 1Symbol 124 as "__Packages.mx.styles.CSSSetStyle"
ExportAssets (56)Timeline Frame 1Symbol 125 as "__Packages.mx.core.ext.UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 126 as "__Packages.mx.skins.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 127 as "__Packages.mx.skins.halo.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 128 as "__Packages.mx.skins.halo.ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 129 as "__Packages.mx.controls.HScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 130 as "__Packages.mx.controls.listclasses.DataSelector"
ExportAssets (56)Timeline Frame 1Symbol 131 as "__Packages.mx.controls.ComboBase"
ExportAssets (56)Timeline Frame 1Symbol 132 as "__Packages.mx.controls.ComboBox"
ExportAssets (56)Timeline Frame 1Symbol 156 as "__Packages.mx.controls.TextInput"
ExportAssets (56)Timeline Frame 1Symbol 157 as "__Packages.mx.managers.PopUpManager"
ExportAssets (56)Timeline Frame 1Symbol 158 as "__Packages.mx.core.View"
ExportAssets (56)Timeline Frame 1Symbol 159 as "__Packages.mx.core.ExternalContent"
ExportAssets (56)Timeline Frame 1Symbol 160 as "__Packages.mx.core.ScrollView"
ExportAssets (56)Timeline Frame 1Symbol 161 as "__Packages.mx.controls.listclasses.DataProvider"
ExportAssets (56)Timeline Frame 1Symbol 162 as "__Packages.mx.controls.listclasses.ScrollSelectList"
ExportAssets (56)Timeline Frame 1Symbol 163 as "__Packages.mx.controls.List"
ExportAssets (56)Timeline Frame 1Symbol 164 as "__Packages.mx.effects.Tween"
ExportAssets (56)Timeline Frame 1Symbol 165 as "__Packages.mx.controls.listclasses.SelectableRow"
ExportAssets (56)Timeline Frame 2Symbol 349 as "掉块"
ExportAssets (56)Timeline Frame 2Symbol 492 as "记忆模式"
ExportAssets (56)Timeline Frame 2Symbol 573 as "模拟模式"
ExportAssets (56)Timeline Frame 2Symbol 612 as "声音模式"
ExportAssets (56)Timeline Frame 2Symbol 637 as "速度模式"
ExportAssets (56)Timeline Frame 2Symbol 651 as "消化了3"
ExportAssets (56)Timeline Frame 2Symbol 667 as "消失效果"
ExportAssets (56)Timeline Frame 2Symbol 683 as "星光效"
ExportAssets (56)Timeline Frame 2Symbol 728 as "游戏模式"

Labels

"tou"Symbol 730 MovieClip Frame 93

Dynamic Text Variables

ppSymbol 558 EditableText"4 "
ppsSymbol 560 EditableText"60 "




http://swfchan.com/24/115818/info.shtml
Created: 9/3 -2019 07:45:11 Last modified: 9/3 -2019 07:45:11 Server time: 03/05 -2024 09:01:59