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

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

LOTR - Story of a War 1.swf

This is the info page for
Flash #71724

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


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

Please Wait...

The Lord of the Rings

The Lord of the Rings

The Lord of the Rings

Special
Features

Luke Arts Productions

Cloudsoft, inc.

A Great War resides on
Middle-Earth. Two
armies compete for
domination over one
another.

To the North, the
Elves and Mortals.
To the South, the
Army of Mordor.

The journey now begins...

Lord of the
Rings

The Story
of a    War

Gandolph's Finest

Magically Tasty

Fine
Weed

Hobbit Mustard

Made from real Hobbit's!

100% Freshness
Guaranteed!

Samweiser

Writer's
Block

3

Orc Killing
for Dummies

Look out for the new book:
Tree Burning for Dummies!

Wanted: Dead or Murdered

Hobbit's only

onion

Rubics Cube

Gamecube

3 cubed

Ice Cube

To be continued...

Replay

Be sure to look out for my new
movies!

E-Mail me at
HolyjudgementZ@Yahoo.com

Any suggestions? Please
Contact Me at
Lukewh@Aol.com

Copyright. Luke Arts Productions, 2003

Back

Coming Soon

Scene Selection

Other Movies

Q&A

This
Summer

May
21

March
29

Resident Gigalo

Eyes on Me

The Lord of the Rings:
THe Story of a War
Part 3

Resident Gigalo

WHat goes on
between the
S.T.A.R.S. is
just between
them, and now
everybody!

Eyes on Me

This is a movie about
two people and
they're love for
eachother. That's it.
Oh! And a cool battle
scene!

Lord of the Rings: The
Story of a War Part 3

This is the third and final
movie of the war. Filled
with blood, weapons, music,
and characters.

Other Movies

Melodies of Life

Super Blast
Bros. Melee

LOTR 1.2

Melodies of Life

This music video was made to
remember Final Fantasy IX
and it's greatness. Music by
Eriko Shiratori.

Super Blaster
Bros. Melee

From some of the
coolest characters
across Nintendo and
other systems comes a
super fighting game

The Lord of the Rings: The
Story of a War Part 2

This movie is the second
of a three-parter. It
shows the beginning of
the War. This has been a
most- excellent addition
to my collection

Q: Why did you do a movie about Lord of the
Rings?

A: I really liked the movie(first one) and thought I
could make a great flash movie out of it. I did.
Q: How long have you been making Flash Movies?
A: About a year.
Q: What are some of your next movies?
A: Check the "Coming Soon" section.
Q: What's your real name?
A: ...

Scene Selection

1                                            2

3                                           4

ActionScript [AS1/AS2]

Frame 1
stop();
Instance of Symbol 112 MovieClip in Frame 1
onClipEvent (enterFrame) { if (_root.getBytesLoaded() >= _root.getBytesTotal()) { _root.gotoAndStop("2"); } else { this.gotoAndStop(Math.floor((_root.getBytesLoaded() / _root.getBytesTotal()) * this._totalframes)); } }
Frame 2
stop();
Frame 1882
stop(); stopAllSounds();
Instance of Symbol 101 MovieClip [FComboBoxSymbol] in Frame 1882
//component parameters onClipEvent (initialize) { editable = true; labels = []; labels[0] = ""; labels[1] = "Lord of the Rings: The Story of a War Part 2"; labels[2] = "Super Blaster Bros. Melee"; labels[3] = "Melodies of Life"; labels[4] = "Resident Gigalo"; data = []; data[0] = "Lord of the Rings: The Story of a War Part 2"; data[1] = "Super Blaster Bros. Melee"; data[2] = "Melodies of Life"; data[3] = "Resident Gigalo(not by me)"; data[4] = "and others!"; rowCount = 5; changeHandler = "Other Movies"; }
Frame 1884
stop();
Frame 1885
stop();
Frame 1886
stop();
Frame 1887
stop();
Frame 1888
stop();
Frame 1889
stop();
Frame 1890
stop();
Frame 1891
stop();
Frame 1892
stop();
Frame 1893
stop();
Frame 1894
stop();
Symbol 3 MovieClip [FLabelSymbol] Frame 1
#initclip 3 _global.FLabelClass = function () { if (this.hostComponent == undefined) { this.hostComponent = ((this._parent.controller == undefined) ? (this._parent) : (this._parent.controller)); } if (this.customTextStyle == undefined) { if (this.hostComponent.textStyle == undefined) { this.hostComponent.textStyle = new TextFormat(); } this.textStyle = this.hostComponent.textStyle; this.enable = true; } }; FLabelClass.prototype = new MovieClip(); Object.registerClass("FLabelSymbol", FLabelClass); FLabelClass.prototype.setLabel = function (label) { var val = this.hostComponent.styleTable.embedFonts.value; if (val != undefined) { this.labelField.embedFonts = val; } this.labelField.setNewTextFormat(this.textStyle); this.labelField.text = label; this.labelField._height = this.labelField.textHeight + 2; }; FLabelClass.prototype.setSize = function (width) { this.labelField._width = width; }; FLabelClass.prototype.setEnabled = function (enable) { this.enable = enable; var tmpColor = this.hostComponent.styleTable[(enable ? "textColor" : "textDisabled")].value; if (tmpColor == undefined) { tmpColor = (enable ? 0 : 8947848); } this.setColor(tmpColor); }; FLabelClass.prototype.getLabel = function () { return(this.labelField.text); }; FLabelClass.prototype.setColor = function (col) { this.labelField.textColor = col; }; #endinitclip
Symbol 6 MovieClip [FHighlightSymbol] Frame 1
var component = _parent.controller; component.registerSkinElement(highlight_mc, "selection"); stop();
Symbol 6 MovieClip [FHighlightSymbol] Frame 2
component.registerSkinElement(highlight_mc2, "selectionDisabled"); stop();
Symbol 6 MovieClip [FHighlightSymbol] Frame 3
component.registerSkinElement(highlight_mc3, "selectionUnfocused"); stop();
Symbol 7 MovieClip [FUIComponentSymbol] Frame 1
#initclip 1 function FUIComponentClass() { this.init(); } FUIComponentClass.prototype = new MovieClip(); FUIComponentClass.prototype.init = function () { this.enable = true; this.focused = false; this.useHandCursor = false; this._accImpl = new Object(); this._accImpl.stub = true; this.styleTable = new Array(); if (_global.globalStyleFormat == undefined) { _global.globalStyleFormat = new FStyleFormat(); globalStyleFormat.isGlobal = true; _global._focusControl = new Object(); _global._focusControl.onSetFocus = function (oldFocus, newFocus) { oldFocus.myOnKillFocus(); newFocus.myOnSetFocus(); }; Selection.addListener(_global._focusControl); } if (this._name != undefined) { this._focusrect = false; this.tabEnabled = true; this.focusEnabled = true; this.tabChildren = false; this.tabFocused = true; if (this.hostStyle == undefined) { globalStyleFormat.addListener(this); } else { this.styleTable = this.hostStyle; } this.deadPreview._visible = false; this.deadPreview._width = (this.deadPreview._height = 1); this.methodTable = new Object(); this.keyListener = new Object(); this.keyListener.controller = this; this.keyListener.onKeyDown = function () { this.controller.myOnKeyDown(); }; this.keyListener.onKeyUp = function () { this.controller.myOnKeyUp(); }; for (var i in this.styleFormat_prm) { this.setStyleProperty(i, this.styleFormat_prm[i]); } } }; FUIComponentClass.prototype.setEnabled = function (enabledFlag) { this.enable = ((arguments.length > 0) ? (enabledFlag) : true); this.tabEnabled = (this.focusEnabled = enabledFlag); if ((!this.enable) && (this.focused)) { Selection.setFocus(undefined); } }; FUIComponentClass.prototype.getEnabled = function () { return(this.enable); }; FUIComponentClass.prototype.setSize = function (w, h) { this.width = w; this.height = h; this.focusRect.removeMovieClip(); }; FUIComponentClass.prototype.setChangeHandler = function (chng, obj) { this.handlerObj = ((obj == undefined) ? (this._parent) : (obj)); this.changeHandler = chng; }; FUIComponentClass.prototype.invalidate = function (methodName) { this.methodTable[methodName] = true; this.onEnterFrame = this.cleanUI; }; FUIComponentClass.prototype.cleanUI = function () { if (this.methodTable.setSize) { this.setSize(this.width, this.height); } else { this.cleanUINotSize(); } this.methodTable = new Object(); delete this.onEnterFrame; }; FUIComponentClass.prototype.cleanUINotSize = function () { for (var funct in this.methodTable) { this[funct](); } }; FUIComponentClass.prototype.drawRect = function (x, y, w, h) { var inner = this.styleTable.focusRectInner.value; var outer = this.styleTable.focusRectOuter.value; if (inner == undefined) { inner = 16777215 /* 0xFFFFFF */; } if (outer == undefined) { outer = 0; } this.createEmptyMovieClip("focusRect", 1000); this.focusRect.controller = this; this.focusRect.lineStyle(1, outer); this.focusRect.moveTo(x, y); this.focusRect.lineTo(x + w, y); this.focusRect.lineTo(x + w, y + h); this.focusRect.lineTo(x, y + h); this.focusRect.lineTo(x, y); this.focusRect.lineStyle(1, inner); this.focusRect.moveTo(x + 1, y + 1); this.focusRect.lineTo((x + w) - 1, y + 1); this.focusRect.lineTo((x + w) - 1, (y + h) - 1); this.focusRect.lineTo(x + 1, (y + h) - 1); this.focusRect.lineTo(x + 1, y + 1); }; FUIComponentClass.prototype.pressFocus = function () { this.tabFocused = false; this.focusRect.removeMovieClip(); Selection.setFocus(this); }; FUIComponentClass.prototype.drawFocusRect = function () { this.drawRect(-2, -2, this.width + 4, this.height + 4); }; FUIComponentClass.prototype.myOnSetFocus = function () { this.focused = true; Key.addListener(this.keyListener); if (this.tabFocused) { this.drawFocusRect(); } }; FUIComponentClass.prototype.myOnKillFocus = function () { this.tabFocused = true; this.focused = false; this.focusRect.removeMovieClip(); Key.removeListener(this.keyListener); }; FUIComponentClass.prototype.executeCallBack = function () { this.handlerObj[this.changeHandler](this); }; FUIComponentClass.prototype.updateStyleProperty = function (styleFormat, propName) { this.setStyleProperty(propName, styleFormat[propName], styleFormat.isGlobal); }; FUIComponentClass.prototype.setStyleProperty = function (propName, value, isGlobal) { if (value == "") { return(undefined); } var tmpValue = parseInt(value); if (!isNaN(tmpValue)) { value = tmpValue; } var global = ((arguments.length > 2) ? (isGlobal) : false); if (this.styleTable[propName] == undefined) { this.styleTable[propName] = new Object(); this.styleTable[propName].useGlobal = true; } if (this.styleTable[propName].useGlobal || (!global)) { this.styleTable[propName].value = value; if (this.setCustomStyleProperty(propName, value)) { } else if (propName == "embedFonts") { this.invalidate("setSize"); } else if (propName.subString(0, 4) == "text") { if (this.textStyle == undefined) { this.textStyle = new TextFormat(); } var textProp = propName.subString(4, propName.length); this.textStyle[textProp] = value; this.invalidate("setSize"); } else { for (var j in this.styleTable[propName].coloredMCs) { var myColor = new Color(this.styleTable[propName].coloredMCs[j]); if (this.styleTable[propName].value == undefined) { var myTObj = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; myColor.setTransform(myTObj); } else { myColor.setRGB(value); } } } this.styleTable[propName].useGlobal = global; } }; FUIComponentClass.prototype.registerSkinElement = function (skinMCRef, propName) { if (this.styleTable[propName] == undefined) { this.styleTable[propName] = new Object(); this.styleTable[propName].useGlobal = true; } if (this.styleTable[propName].coloredMCs == undefined) { this.styleTable[propName].coloredMCs = new Object(); } this.styleTable[propName].coloredMCs[skinMCRef] = skinMCRef; if (this.styleTable[propName].value != undefined) { var myColor = new Color(skinMCRef); myColor.setRGB(this.styleTable[propName].value); } }; _global.FStyleFormat = function () { this.nonStyles = {listeners:true, isGlobal:true, isAStyle:true, addListener:true, removeListener:true, nonStyles:true, applyChanges:true}; this.listeners = new Object(); this.isGlobal = false; if (arguments.length > 0) { for (var i in arguments[0]) { this[i] = arguments[0][i]; } } }; _global.FStyleFormat.prototype = new Object(); FStyleFormat.prototype.addListener = function () { var arg = 0; while (arg < arguments.length) { var mcRef = arguments[arg]; this.listeners[arguments[arg]] = mcRef; for (var i in this) { if (this.isAStyle(i)) { mcRef.updateStyleProperty(this, i.toString()); } } arg++; } }; FStyleFormat.prototype.removeListener = function (component) { this.listeners[component] = undefined; for (var prop in this) { if (this.isAStyle(prop)) { if (component.styleTable[prop].useGlobal == this.isGlobal) { component.styleTable[prop].useGlobal = true; var value = (this.isGlobal ? undefined : (globalStyleFormat[prop])); component.setStyleProperty(prop, value, true); } } } }; FStyleFormat.prototype.applyChanges = function () { var count = 0; for (var i in this.listeners) { var component = this.listeners[i]; if (arguments.length > 0) { var j = 0; while (j < arguments.length) { if (this.isAStyle(arguments[j])) { component.updateStyleProperty(this, arguments[j]); } j++; } } else { for (var j in this) { if (this.isAStyle(j)) { component.updateStyleProperty(this, j.toString()); } } } } }; FStyleFormat.prototype.isAStyle = function (name) { return((this.nonStyles[name] ? false : true)); }; #endinitclip
Symbol 20 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 30 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 39 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "foregroundDisabled"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 40 MovieClip [UpArrow] Frame 1
stop();
Symbol 40 MovieClip [UpArrow] Frame 2
stop();
Symbol 40 MovieClip [UpArrow] Frame 3
stop();
Symbol 47 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 54 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 59 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(highlight3D_mc, "highlight3D"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight");
Symbol 60 MovieClip [ScrollThumb] Frame 1
stop();
Symbol 68 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 76 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 84 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "foregroundDisabled"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 85 MovieClip [DownArrow] Frame 1
stop();
Symbol 85 MovieClip [DownArrow] Frame 2
stop();
Symbol 85 MovieClip [DownArrow] Frame 3
stop();
Symbol 88 MovieClip Frame 1
var component = _parent; component.registerSkinElement(track_mc, "scrollTrack");
Symbol 89 MovieClip [FScrollBarSymbol] Frame 1
#initclip 5 FScrollBarClass = function () { if (this._height == 4) { return(undefined); } this.init(); this.minPos = (this.maxPos = (this.pageSize = (this.largeScroll = 0))); this.smallScroll = 1; this.width = (this.horizontal ? (this._width) : (this._height)); this._xscale = (this._yscale = 100); this.setScrollPosition(0); this.tabEnabled = false; if (this._targetInstanceName.length > 0) { this.setScrollTarget(this._parent[this._targetInstanceName]); } this.tabChildren = false; this.setSize(this.width); }; FScrollBarClass.prototype = new FUIComponentClass(); FScrollBarClass.prototype.setHorizontal = function (flag) { if (this.horizontal && (!flag)) { this._xscale = 100; this._rotation = 0; } else if (flag && (!this.horizontal)) { this._xscale = -100; this._rotation = -90; } this.horizontal = flag; }; FScrollBarClass.prototype.setScrollProperties = function (pSize, mnPos, mxPos) { if (!this.enable) { return(undefined); } this.pageSize = pSize; this.minPos = Math.max(mnPos, 0); this.maxPos = Math.max(mxPos, 0); this.scrollPosition = Math.max(this.minPos, this.scrollPosition); this.scrollPosition = Math.min(this.maxPos, this.scrollPosition); if ((this.maxPos - this.minPos) <= 0) { this.scrollThumb_mc.removeMovieClip(); this.upArrow_mc.gotoAndStop(3); this.downArrow_mc.gotoAndStop(3); this.downArrow_mc.onPress = (this.downArrow_mc.onRelease = (this.downArrow_mc.onDragOut = null)); this.upArrow_mc.onPress = (this.upArrow_mc.onRelease = (this.upArrow_mc.onDragOut = null)); this.scrollTrack_mc.onPress = (this.scrollTrack_mc.onRelease = null); this.scrollTrack_mc.onDragOut = (this.scrollTrack_mc.onRollOut = null); this.scrollTrack_mc.useHandCursor = false; } else { var tmp = this.getScrollPosition(); this.upArrow_mc.gotoAndStop(1); this.downArrow_mc.gotoAndStop(1); this.upArrow_mc.onPress = (this.upArrow_mc.onDragOver = this.startUpScroller); this.upArrow_mc.onRelease = (this.upArrow_mc.onDragOut = this.stopScrolling); this.downArrow_mc.onPress = (this.downArrow_mc.onDragOver = this.startDownScroller); this.downArrow_mc.onRelease = (this.downArrow_mc.onDragOut = this.stopScrolling); this.scrollTrack_mc.onPress = (this.scrollTrack_mc.onDragOver = this.startTrackScroller); this.scrollTrack_mc.onRelease = this.stopScrolling; this.scrollTrack_mc.onDragOut = this.stopScrolling; this.scrollTrack_mc.onRollOut = this.stopScrolling; this.scrollTrack_mc.useHandCursor = false; this.attachMovie("ScrollThumb", "scrollThumb_mc", 3); this.scrollThumb_mc._x = 0; this.scrollThumb_mc._y = this.upArrow_mc._height; this.scrollThumb_mc.onPress = this.startDragThumb; this.scrollThumb_mc.controller = this; this.scrollThumb_mc.onRelease = (this.scrollThumb_mc.onReleaseOutside = this.stopDragThumb); this.scrollThumb_mc.useHandCursor = false; this.thumbHeight = (this.pageSize / ((this.maxPos - this.minPos) + this.pageSize)) * this.trackSize; this.thumbMid_mc = this.scrollThumb_mc.mc_sliderMid; this.thumbTop_mc = this.scrollThumb_mc.mc_sliderTop; this.thumbBot_mc = this.scrollThumb_mc.mc_sliderBot; this.thumbHeight = Math.max(this.thumbHeight, 6); this.midHeight = (this.thumbHeight - this.thumbTop_mc._height) - this.thumbBot_mc._height; this.thumbMid_mc._yScale = (this.midHeight * 100) / this.thumbMid_mc._height; this.thumbMid_mc._y = this.thumbTop_mc._height; this.thumbBot_mc._y = this.thumbTop_mc._height + this.midHeight; this.scrollTop = this.scrollThumb_mc._y; this.trackHeight = this.trackSize - this.thumbHeight; this.scrollBot = this.trackHeight + this.scrollTop; tmp = Math.min(tmp, this.maxPos); this.setScrollPosition(Math.max(tmp, this.minPos)); } }; FScrollBarClass.prototype.getScrollPosition = function () { return(this.scrollPosition); }; FScrollBarClass.prototype.setScrollPosition = function (pos) { this.scrollPosition = pos; if (this.scrollThumb_mc != undefined) { pos = Math.min(pos, this.maxPos); pos = Math.max(pos, this.minPos); } this.scrollThumb_mc._y = (((pos - this.minPos) * this.trackHeight) / (this.maxPos - this.minPos)) + this.scrollTop; this.executeCallBack(); }; FScrollBarClass.prototype.setLargeScroll = function (lScroll) { this.largeScroll = lScroll; }; FScrollBarClass.prototype.setSmallScroll = function (sScroll) { this.smallScroll = sScroll; }; FScrollBarClass.prototype.setEnabled = function (enabledFlag) { var wasEnabled = this.enable; if (enabledFlag && (!wasEnabled)) { this.enable = enabledFlag; if (this.textField != undefined) { this.setScrollTarget(this.textField); } else { this.setScrollProperties(this.pageSize, this.cachedMinPos, this.cachedMaxPos); this.setScrollPosition(this.cachedPos); } this.clickFilter = undefined; } else if ((!enabledFlag) && (wasEnabled)) { this.textField.removeListener(this); this.cachedPos = this.getScrollPosition(); this.cachedMinPos = this.minPos; this.cachedMaxPos = this.maxPos; if (this.clickFilter == undefined) { this.setScrollProperties(this.pageSize, 0, 0); } else { this.clickFilter = true; } this.enable = enabledFlag; } }; FScrollBarClass.prototype.setSize = function (hgt) { if (this._height == 1) { return(undefined); } this.width = hgt; this.scrollTrack_mc._yscale = 100; this.scrollTrack_mc._yscale = (100 * this.width) / this.scrollTrack_mc._height; if (this.upArrow_mc == undefined) { this.attachMovie("UpArrow", "upArrow_mc", 1); this.attachMovie("DownArrow", "downArrow_mc", 2); this.downArrow_mc.controller = (this.upArrow_mc.controller = this); this.upArrow_mc.useHandCursor = (this.downArrow_mc.useHandCursor = false); this.upArrow_mc._x = (this.upArrow_mc._y = 0); this.downArrow_mc._x = 0; } this.scrollTrack_mc.controller = this; this.downArrow_mc._y = this.width - this.downArrow_mc._height; this.trackSize = this.width - (2 * this.downArrow_mc._height); if (this.textField != undefined) { this.onTextChanged(); } else { this.setScrollProperties(this.pageSize, this.minPos, this.maxPos); } }; FScrollBarClass.prototype.scrollIt = function (inc, mode) { var delt = this.smallScroll; if (inc != "one") { delt = ((this.largeScroll == 0) ? (this.pageSize) : (this.largeScroll)); } var newPos = (this.getScrollPosition() + (mode * delt)); if (newPos > this.maxPos) { newPos = this.maxPos; } else if (newPos < this.minPos) { newPos = this.minPos; } this.setScrollPosition(newPos); }; FScrollBarClass.prototype.startDragThumb = function () { this.lastY = this._ymouse; this.onMouseMove = this.controller.dragThumb; }; FScrollBarClass.prototype.dragThumb = function () { this.scrollMove = this._ymouse - this.lastY; this.scrollMove = this.scrollMove + this._y; if (this.scrollMove < this.controller.scrollTop) { this.scrollMove = this.controller.scrollTop; } else if (this.scrollMove > this.controller.scrollBot) { this.scrollMove = this.controller.scrollBot; } this._y = this.scrollMove; var c = this.controller; c.scrollPosition = Math.round(((c.maxPos - c.minPos) * (this._y - c.scrollTop)) / c.trackHeight) + c.minPos; this.controller.isScrolling = true; updateAfterEvent(); this.controller.executeCallBack(); }; FScrollBarClass.prototype.stopDragThumb = function () { this.controller.isScrolling = false; this.onMouseMove = null; }; FScrollBarClass.prototype.startTrackScroller = function () { this.controller.trackScroller(); this.controller.scrolling = setInterval(this.controller, "scrollInterval", 500, "page", -1); }; FScrollBarClass.prototype.scrollInterval = function (inc, mode) { clearInterval(this.scrolling); if (inc == "page") { this.trackScroller(); } else { this.scrollIt(inc, mode); } this.scrolling = setInterval(this, "scrollInterval", 35, inc, mode); }; FScrollBarClass.prototype.trackScroller = function () { if ((this.scrollThumb_mc._y + this.thumbHeight) < this._ymouse) { this.scrollIt("page", 1); } else if (this.scrollThumb_mc._y > this._ymouse) { this.scrollIt("page", -1); } }; FScrollBarClass.prototype.stopScrolling = function () { this.controller.downArrow_mc.gotoAndStop(1); this.controller.upArrow_mc.gotoAndStop(1); clearInterval(this.controller.scrolling); }; FScrollBarClass.prototype.startUpScroller = function () { this.controller.upArrow_mc.gotoAndStop(2); this.controller.scrollIt("one", -1); this.controller.scrolling = setInterval(this.controller, "scrollInterval", 500, "one", -1); }; FScrollBarClass.prototype.startDownScroller = function () { this.controller.downArrow_mc.gotoAndStop(2); this.controller.scrollIt("one", 1); this.controller.scrolling = setInterval(this.controller, "scrollInterval", 500, "one", 1); }; FScrollBarClass.prototype.setScrollTarget = function (tF) { if (tF == undefined) { this.textField.removeListener(this); delete this.textField[(this.horizontal ? "hScroller" : "vScroller")]; if ((this.textField.hScroller != undefined) && (this.textField.vScroller != undefined)) { this.textField.unwatch("text"); this.textField.unwatch("htmltext"); } } this.textField = undefined; if (!(tF instanceof TextField)) { return(undefined); } this.textField = tF; this.textField[(this.horizontal ? "hScroller" : "vScroller")] = this; this.onTextChanged(); this.onChanged = function () { this.onTextChanged(); }; this.onScroller = function () { if (!this.isScrolling) { if (!this.horizontal) { this.setScrollPosition(this.textField.scroll); } else { this.setScrollPosition(this.textField.hscroll); } } }; this.textField.addListener(this); this.textField.watch("text", this.callback); this.textField.watch("htmlText", this.callback); }; FScrollBarClass.prototype.callback = function (prop, oldVal, newVal) { clearInterval(this.hScroller.synchScroll); clearInterval(this.vScroller.synchScroll); this.hScroller.synchScroll = setInterval(this.hScroller, "onTextChanged", 50); this.vScroller.synchScroll = setInterval(this.vScroller, "onTextChanged", 50); return(newVal); }; FScrollBarClass.prototype.onTextChanged = function () { if ((!this.enable) || (this.textField == undefined)) { return(undefined); } clearInterval(this.synchScroll); if (this.horizontal) { var pos = this.textField.hscroll; this.setScrollProperties(this.textField._width, 0, this.textField.maxhscroll); this.setScrollPosition(Math.min(pos, this.textField.maxhscroll)); } else { var pos = this.textField.scroll; var pageSize = (this.textField.bottomScroll - this.textField.scroll); this.setScrollProperties(pageSize, 1, this.textField.maxscroll); this.setScrollPosition(Math.min(pos, this.textField.maxscroll)); } }; FScrollBarClass.prototype.executeCallBack = function () { if (this.textField == undefined) { super.executeCallBack(); } else if (this.horizontal) { this.textField.hscroll = this.getScrollPosition(); } else { this.textField.scroll = this.getScrollPosition(); } }; Object.registerClass("FScrollBarSymbol", FScrollBarClass); #endinitclip
Symbol 90 MovieClip [DataProviderSymbol] Frame 1
#initclip 2 _global.DataProviderClass = function () { this.init(); }; DataProviderClass.prototype.init = function () { this.items = new Array(); this.uniqueID = 0; this.views = new Array(); }; DataProviderClass.prototype.addView = function (viewRef) { this.views.push(viewRef); var eventObj = {event:"updateAll"}; viewRef.modelChanged(eventObj); }; DataProviderClass.prototype.addItemAt = function (index, value) { if (index < this.getLength()) { this.items.splice(index, 0, "tmp"); } this.items[index] = new Object(); if (typeof(value) == "object") { this.items[index] = value; } else { this.items[index].label = value; } this.items[index].__ID__ = this.uniqueID++; var eventObj = {event:"addRows", firstRow:index, lastRow:index}; this.updateViews(eventObj); }; DataProviderClass.prototype.addItem = function (value) { this.addItemAt(this.getLength(), value); }; DataProviderClass.prototype.removeItemAt = function (index) { var tmpItm = this.items[index]; this.items.splice(index, 1); var eventObj = {event:"deleteRows", firstRow:index, lastRow:index}; this.updateViews(eventObj); return(tmpItm); }; DataProviderClass.prototype.removeAll = function () { this.items = new Array(); this.updateViews({event:"deleteRows", firstRow:0, lastRow:this.getLength() - 1}); }; DataProviderClass.prototype.replaceItemAt = function (index, itemObj) { if ((index < 0) || (index >= this.getLength())) { return(undefined); } var tmpID = this.getItemID(index); if (typeof(itemObj) == "object") { this.items[index] = itemObj; } else { this.items[index].label = itemObj; } this.items[index].__ID__ = tmpID; this.updateViews({event:"updateRows", firstRow:index, lastRow:index}); }; DataProviderClass.prototype.getLength = function () { return(this.items.length); }; DataProviderClass.prototype.getItemAt = function (index) { return(this.items[index]); }; DataProviderClass.prototype.getItemID = function (index) { return(this.items[index].__ID__); }; DataProviderClass.prototype.sortItemsBy = function (fieldName, order) { this.items.sortOn(fieldName); if (order == "DESC") { this.items.reverse(); } this.updateViews({event:"sort"}); }; DataProviderClass.prototype.updateViews = function (eventObj) { var i = 0; while (i < this.views.length) { this.views[i].modelChanged(eventObj); i++; } }; #endinitclip
Symbol 91 MovieClip [FSelectableItemSymbol] Frame 1
#initclip 7 function FSelectableItemClass() { this.init(); } FSelectableItemClass.prototype = new FUIComponentClass(); FSelectableItemClass.prototype.init = function () { this.highlighted = false; this.layoutContent(100); }; FSelectableItemClass.prototype.drawItem = function (itmObj, selected) { this.displayContent(itmObj, selected); if ((this.highlighted != selected) || ((this.controller.focused != this.oldFocus) && (selected))) { this.setHighlighted(selected); } this.oldFocus = this.controller.focused; }; FSelectableItemClass.prototype.setSize = function (width, height) { var LOWEST_DEPTH = -16384; this.width = width; this.layoutContent(width); this.attachMovie("FHighlightSymbol", "highlight_mc", LOWEST_DEPTH); this.highlight_mc._x = 0.5; this.highlight_mc._width = width - 0.5; this.highlight_mc._height = height; this.highlight_mc.controller = this; this.highlight_mc._alpha = 0; this.highlight_mc.trackAsMenu = true; this.highlight_mc.onPress = function () { if (this.controller.enable) { this.controller.controller.clickHandler(this.controller.itemNum); } }; this.highlight_mc.onDragOver = function () { if (this.controller.controller.focused) { this.onPress(); } }; this.highlight_mc.useHandCursor = false; this.highlight_mc.trackAsMenu = true; }; FSelectableItemClass.prototype.setEnabled = function (enabledFlag) { this.enable = enabledFlag; this.fLabel_mc.setEnabled(enabledFlag); this.highlight_mc.gotoAndStop((enabledFlag ? "unfocused" : "disabled")); }; FSelectableItemClass.prototype.layoutContent = function (width) { this.attachMovie("FLabelSymbol", "fLabel_mc", 2, {hostComponent:this.controller}); this.fLabel_mc._x = 2; this.fLabel_mc._y = 0; this.fLabel_mc.setSize(width - 2); this.fLabel_mc.labelField.selectable = false; }; FSelectableItemClass.prototype.displayContent = function (itmObj, selected) { var tmpLabel = ""; if (itmObj.label != undefined) { tmpLabel = itmObj.label; } else if (typeof(itmObj) == "object") { for (var i in itmObj) { if (i != "__ID__") { tmpLabel = (itmObj[i] + ", ") + tmpLabel; } } tmpLabel = tmpLabel.substring(0, tmpLabel.length - 2); } else { tmpLabel = itmObj; } if (this.fLabel_mc.labelField.text != tmpLabel) { this.fLabel_mc.setLabel(tmpLabel); } var clr = (selected ? (this.controller.styleTable.textSelected.value) : (this.controller.styleTable.textColor.value)); if (clr == undefined) { clr = (selected ? 16777215 : 0); } this.fLabel_mc.setColor(clr); }; FSelectableItemClass.prototype.getItemIndex = function () { return(this.controller.getScrollPosition() + this.itemNum); }; FSelectableItemClass.prototype.getItemModel = function () { return(this.controller.getItemAt(this.getItemIndex())); }; FSelectableItemClass.prototype.getHostDataProvider = function () { return(this.controller.dataProvider); }; FSelectableItemClass.prototype.setHighlighted = function (flag) { fade = this.controller.styleTable.fadeRate.value; if (((fade == undefined) || (fade == 0)) || (!flag)) { this.highlight_mc._alpha = (flag ? 100 : 0); delete this.onEnterFrame; } else { this.fadeN = fade; this.fadeX = 1; this.highLight_mc._alpha = 20; this.onEnterFrame = function () { this.highLight_mc._alpha = (60 * Math.sqrt((this.fadeX++) / this.fadeN)) + 40; if (this.fadeX > this.fadeN) { delete this.onEnterFrame; } }; } this.highlighted = flag; }; #endinitclip
Symbol 92 MovieClip [FSelectableListSymbol] Frame 1
#initclip 4 function FSelectableListClass() { this.init(); } FSelectableListClass.prototype = new FUIComponentClass(); FSelectableListClass.prototype.init = function () { super.init(); this.enable = true; this.selected = new Array(); this.topDisplayed = (this.numDisplayed = 0); this.lastSelected = 0; this.tabChildren = false; if (this._name != undefined) { this.dataProvider = new DataProviderClass(); this.dataProvider.addView(this); } }; FSelectableListClass.prototype.addItemAt = function (index, label, data) { if ((index < 0) || (!this.enable)) { return(undefined); } this.dataProvider.addItemAt(index, {label:label, data:data}); }; FSelectableListClass.prototype.addItem = function (label, data) { if (!this.enable) { return(undefined); } this.dataProvider.addItem({label:label, data:data}); }; FSelectableListClass.prototype.removeItemAt = function (index) { this.selectHolder = this.getSelectedIndex(); var item = this.getItemAt(index); this.dataProvider.removeItemAt(index); return(item); }; FSelectableListClass.prototype.removeAll = function () { this.dataProvider.removeAll(); }; FSelectableListClass.prototype.replaceItemAt = function (index, newLabel, newData) { this.dataProvider.replaceItemAt(index, {label:newLabel, data:newData}); }; FSelectableListClass.prototype.sortItemsBy = function (fieldName, order) { this.lastSelID = this.dataProvider.getItemID(this.lastSelected); this.dataProvider.sortItemsBy(fieldName, order); }; FSelectableListClass.prototype.getLength = function () { return(this.dataProvider.getLength()); }; FSelectableListClass.prototype.getSelectedIndex = function () { for (var uniqueID in this.selected) { var tmpInd = this.selected[uniqueID].sIndex; if (tmpInd != undefined) { return(tmpInd); } } }; FSelectableListClass.prototype.getSelectedItem = function () { return(this.getItemAt(this.getSelectedIndex())); }; FSelectableListClass.prototype.getItemAt = function (index) { return(this.dataProvider.getItemAt(index)); }; FSelectableListClass.prototype.getEnabled = function () { return(this.enable); }; FSelectableListClass.prototype.getValue = function () { var item = this.getSelectedItem(); return(((item.data == undefined) ? (item.label) : (item.data))); }; FSelectableListClass.prototype.setSelectedIndex = function (index, flag) { if (((index >= 0) && (index < this.getLength())) && (this.enable)) { this.clearSelected(); this.selectItem(index, true); this.lastSelected = index; this.invalidate("updateControl"); if (flag != false) { this.executeCallBack(); } } }; FSelectableListClass.prototype.setDataProvider = function (obj) { this.setScrollPosition(0); this.clearSelected(); if (obj instanceof Array) { this.dataProvider = new DataProviderClass(); var i = 0; while (i < obj.length) { var value = ((typeof(obj[i]) == "string") ? ({label:obj[i]}) : (obj[i])); this.dataProvider.addItem(value); i++; } } else { this.dataProvider = obj; } this.dataProvider.addView(this); }; FSelectableListClass.prototype.setItemSymbol = function (linkID) { this.tmpPos = this.getScrollPosition(); this.itemSymbol = linkID; this.invalidate("setSize"); this.setScrollPosition(this.tmpPos); }; FSelectableListClass.prototype.setEnabled = function (enabledFlag) { super.setEnabled(enabledFlag); this.enable = enabledFlag; this.boundingBox_mc.gotoAndStop((this.enable ? "enabled" : "disabled")); var limit = Math.min(this.numDisplayed, this.getLength()); var i = 0; while (i < limit) { this.container_mc[("fListItem" + i) + "_mc"].setEnabled(this.enable); i++; } if (this.enable) { this.invalidate("updateControl"); } }; FSelectableListClass.prototype.updateControl = function () { var i = 0; while (i < this.numDisplayed) { this.container_mc[("fListItem" + i) + "_mc"].drawItem(this.getItemAt(this.topDisplayed + i), this.isSelected(this.topDisplayed + i)); i++; } }; FSelectableListClass.prototype.setSize = function (w, h) { super.setSize(w, h); this.boundingBox_mc._xscale = (this.boundingBox_mc._yscale = 100); this.boundingBox_mc._xscale = (this.width * 100) / this.boundingBox_mc._width; this.boundingBox_mc._yscale = (this.height * 100) / this.boundingBox_mc._height; var i = 0; while (i < this.numDisplayed) { this.container_mc.attachMovie(this.itemSymbol, ("fListItem" + i) + "_mc", 10 + i, {controller:this, itemNum:i}); var item_mc = this.container_mc[("fListItem" + i) + "_mc"]; var offset = ((this.scrollOffset == undefined) ? 0 : (this.scrollOffset)); item_mc.setSize(this.width - offset, this.itmHgt); item_mc._y = (this.itmHgt - 2) * i; i++; } this.updateControl(); }; FSelectableListClass.prototype.modelChanged = function (eventObj) { var firstRow = eventObj.firstRow; var lastRow = eventObj.lastRow; var event = eventObj.event; if (event == "addRows") { for (var i in this.selected) { if ((this.selected[i].sIndex != undefined) && (this.selected[i].sIndex >= firstRow)) { this.selected[i].sIndex = this.selected[i].sIndex + ((lastRow - firstRow) + 1); this.setSelectedIndex(this.selected[i].sIndex, false); } } } else if (event == "deleteRows") { if (firstRow == lastRow) { var index = firstRow; if (this.selectHolder == index) { this.selectionDeleted = true; } if (((this.topDisplayed + this.numDisplayed) >= this.getLength()) && (this.topDisplayed > 0)) { this.topDisplayed--; if (this.selectionDeleted && ((index - 1) >= 0)) { this.setSelectedIndex(index - 1, false); } } else if (this.selectionDeleted) { var len = this.getLength(); if (((index == (len - 1)) && (len > 1)) || (index > (len / 2))) { this.setSelectedIndex(index - 1, false); } else { this.setSelectedIndex(index, false); } } for (var i in this.selected) { if (this.selected[i].sIndex > firstRow) { this.selected[i].sIndex--; } } } else { this.clearSelected(); this.topDisplayed = 0; } } else if (event == "sort") { var len = this.getLength(); var i = 0; while (i < len) { if (this.isSelected(i)) { var id = this.dataProvider.getItemID(i); if (id == this.lastSelID) { this.lastSelected = i; } this.selected[String(id)].sIndex = i; } i++; } } this.invalidate("updateControl"); }; FSelectableListClass.prototype.measureItmHgt = function () { this.attachMovie(this.itemSymbol, "tmpItem_mc", 0, {controller:this}); this.tmpItem_mc.drawItem({label:"Sizer: PjtTopg"}, false); this.itmHgt = this.tmpItem_mc._height; this.tmpItem_mc.removeMovieClip(); }; FSelectableListClass.prototype.selectItem = function (index, selectedFlag) { if (selectedFlag && (!this.isSelected(index))) { this.selected[String(this.dataProvider.getItemID(index))] = {sIndex:index}; } else if (!selectedFlag) { delete this.selected[String(this.dataProvider.getItemID(index))]; } }; FSelectableListClass.prototype.isSelected = function (index) { return(this.selected[String(this.dataProvider.getItemID(index))].sIndex != undefined); }; FSelectableListClass.prototype.clearSelected = function () { for (var uniqueID in this.selected) { var index = this.selected[uniqueID].sIndex; if (((index != undefined) && (this.topDisplayed <= index)) && (index < (this.topDisplayed + this.numDisplayed))) { this.container_mc[("fListItem" + (index - this.topDisplayed)) + "_mc"].drawItem(this.getItemAt(index), false); } } delete this.selected; this.selected = new Array(); }; FSelectableListClass.prototype.selectionHandler = function (itemNum) { var tmpInd = (this.topDisplayed + itemNum); if (this.getItemAt(tmpInd == undefined)) { this.changeFlag = false; return(undefined); } this.changeFlag = true; this.clearSelected(); this.selectItem(tmpInd, true); this.container_mc[("fListItem" + itemNum) + "_mc"].drawItem(this.getItemAt(tmpInd), this.isSelected(tmpInd)); }; FSelectableListClass.prototype.moveSelBy = function (incr) { var itmNum = this.getSelectedIndex(); var newItm = (itmNum + incr); newItm = Math.max(0, newItm); newItm = Math.min(this.getLength() - 1, newItm); if (newItm == itmNum) { return(undefined); } if ((itmNum < this.topDisplayed) || (itmNum >= (this.topDisplayed + this.numDisplayed))) { this.setScrollPosition(itmNum); } if ((newItm >= (this.topDisplayed + this.numDisplayed)) || (newItm < this.topDisplayed)) { this.setScrollPosition(this.topDisplayed + incr); } this.selectionHandler(newItm - this.topDisplayed); }; FSelectableListClass.prototype.clickHandler = function (itmNum) { this.focusRect.removeMovieClip(); if (!this.focused) { this.pressFocus(); } this.selectionHandler(itmNum); this.onMouseUp = this.releaseHandler; }; FSelectableListClass.prototype.releaseHandler = function () { if (this.changeFlag) { this.executeCallBack(); } this.changeFlag = false; this.onMouseUp = undefined; }; FSelectableListClass.prototype.myOnSetFocus = function () { super.myOnSetFocus(); var i = 0; while (i < this.numDisplayed) { this.container_mc[("fListItem" + i) + "_mc"].highlight_mc.gotoAndStop("enabled"); i++; } }; FSelectableListClass.prototype.myOnKillFocus = function () { super.myOnKillFocus(); var i = 0; while (i < this.numDisplayed) { this.container_mc[("fListItem" + i) + "_mc"].highlight_mc.gotoAndStop("unfocused"); i++; } }; #endinitclip
Instance of Symbol 90 MovieClip [DataProviderSymbol] "dPAsset" in Symbol 92 MovieClip [FSelectableListSymbol] Frame 1
//component parameters onClipEvent (initialize) { }
Instance of Symbol 91 MovieClip [FSelectableItemSymbol] "ItemAsset" in Symbol 92 MovieClip [FSelectableListSymbol] Frame 1
//component parameters onClipEvent (initialize) { }
Symbol 93 MovieClip [FScrollSelectListSymbol] Frame 1
#initclip 6 function FScrollSelectListClass() { this.init(); } FScrollSelectListClass.prototype = new FSelectableListClass(); FScrollSelectListClass.prototype.getScrollPosition = function () { return(this.topDisplayed); }; FScrollSelectListClass.prototype.setScrollPosition = function (pos) { if (this.enable) { pos = Math.min(pos, this.getLength() - this.numDisplayed); pos = Math.max(pos, 0); this.scrollBar_mc.setScrollPosition(pos); } }; FScrollSelectListClass.prototype.setAutoHideScrollBar = function (flag) { this.permaScrollBar = !flag; this.setSize(this.width, this.height); }; FScrollSelectListClass.prototype.setEnabled = function (enabledFlag) { super.setEnabled(enabledFlag); this.scrollBar_mc.setEnabled(this.enable); }; FScrollSelectListClass.prototype.setSize = function (w, h) { var pos = this.getScrollPosition(); super.setSize(w, h); if (this.scrollBar_mc != undefined) { this.removed = true; } this.scrollBar_mc = undefined; this.initScrollBar(); this.setScrollPosition(pos); }; FScrollSelectListClass.prototype.modelChanged = function (eventObj) { super.modelChanged(eventObj); this.invalidate("initScrollBar"); }; FScrollSelectListClass.prototype.initScrollBar = function () { if ((!this.permaScrollBar) && (this.getLength() <= this.numDisplayed)) { if (this.removed) { this.scrollBar_mc.removeMovieClip(); this.scrollBar_mc = undefined; this.scrollOffset = undefined; this.invalidate("setSize"); } } else { if (this.scrollBar_mc == undefined) { this.container_mc.attachMovie("FScrollBarSymbol", "scrollBar_mc", 3000, {hostStyle:this.styleTable}); this.scrollBar_mc = this.container_mc.scrollBar_mc; this.scrollBar_mc.setChangeHandler("scrollHandler", this); this.scrollBar_mc.setSize(this.height); this.scrollBar_mc._x = this.width - this.scrollBar_mc._width; this.scrollBar_mc._y = 0; this.scrollBar_mc.setLargeScroll(this.numDisplayed - 1); this.scrollOffset = this.scrollBar_mc._width; this.invalidate("setSize"); } this.scrollBar_mc.setScrollProperties(this.numDisplayed, 0, this.getLength() - this.numDisplayed); } }; FScrollSelectListClass.prototype.scrollHandler = function (scrollBar) { var pos = scrollBar.getScrollPosition(); this.topDisplayed = pos; if (this.lastPosition != pos) { this.updateControl(); } this.lastPosition = pos; }; FScrollSelectListClass.prototype.clickHandler = function (itmNum) { super.clickHandler(itmNum); if ((this.dragScrolling == undefined) && (this.scrollBar_mc != undefined)) { this.dragScrolling = setInterval(this, "dragScroll", 15); } }; FScrollSelectListClass.prototype.releaseHandler = function () { clearInterval(this.dragScrolling); this.dragScrolling = undefined; super.releaseHandler(); }; FScrollSelectListClass.prototype.dragScroll = function () { clearInterval(this.dragScrolling); if (this.container_mc._ymouse < 0) { this.setScrollPosition(this.getScrollPosition() - 1); this.selectionHandler(0); this.scrollInterval = Math.max(25, (-23.8 * (-this.container_mc._ymouse)) + 500); this.dragScrolling = setInterval(this, "dragScroll", this.scrollInterval); } else if (this.container_mc._ymouse > ((this.itmHgt - 2) * this.numDisplayed)) { this.setScrollPosition(this.getScrollPosition() + 1); this.selectionHandler(this.numDisplayed - 1); this.scrollInterval = Math.max(25, (-23.8 * Math.abs((this.container_mc._ymouse - ((this.itmHgt - 2) * this.numDisplayed)) - 2)) + 500); this.dragScrolling = setInterval(this, "dragScroll", this.scrollInterval); } else { this.dragScrolling = setInterval(this, "dragScroll", 15); } }; FScrollSelectListClass.prototype.myOnKeyDown = function () { if (this.focused) { this.keyCodes = new Array(40, 38, 34, 33, 36, 35); this.keyIncrs = new Array(1, -1, this.numDisplayed - 1, -(this.numDisplayed - 1), -this.getLength(), this.getLength()); var i = 0; while (i < this.keyCodes.length) { if (Key.isDown(this.keyCodes[i])) { this.moveSelBy(this.keyIncrs[i]); return(undefined); } i++; } this.findInputText(); } }; FScrollSelectListClass.prototype.findInputText = function () { var tmpCode = Key.getAscii(); if ((tmpCode >= 33) && (tmpCode <= 126)) { this.findString(String.fromCharCode(tmpCode)); } }; FScrollSelectListClass.prototype.findString = function (str) { if (this.getLength() == 0) { return(undefined); } var itemNum = this.getSelectedIndex(); var jump = 0; var i = (itemNum + 1); while (i != itemNum) { var itmStr = this.getItemAt(i).label.substring(0, str.length); if ((str == itmStr) || (str.toUpperCase() == itmStr.toUpperCase())) { var jump = (i - itemNum); break; } if (i >= (this.getLength() - 1)) { i = -1; } i++; } if (jump != 0) { this.moveSelBy(jump); } }; #endinitclip
Instance of Symbol 89 MovieClip [FScrollBarSymbol] "scrollBarAsset" in Symbol 93 MovieClip [FScrollSelectListSymbol] Frame 1
//component parameters onClipEvent (initialize) { _targetInstanceName = ""; horizontal = false; } onClipEvent (load) { this._width = (this._height = 1); }
Instance of Symbol 92 MovieClip [FSelectableListSymbol] "superClassAsset" in Symbol 93 MovieClip [FScrollSelectListSymbol] Frame 1
//component parameters onClipEvent (initialize) { }
Symbol 94 MovieClip [FComboBoxItemSymbol] Frame 1
#initclip 9 function FComboBoxItemClass() { this.init(); } FComboBoxItemClass.prototype = new FSelectableItemClass(); Object.registerClass("FComboBoxItemSymbol", FComboBoxItemClass); FComboBoxItemClass.prototype.setSize = function (w, h) { super.setSize(w, h); this.highlight_mc.onRollOver = function () { this.controller.controller.selectionHandler(this.controller.itemNum); }; }; #endinitclip
Symbol 98 MovieClip [FBoundingBoxSymbol] Frame 1
var component = _parent; component.registerSkinElement(boundingBox, "background"); stop();
Symbol 98 MovieClip [FBoundingBoxSymbol] Frame 2
component.registerSkinElement(boundingBox2, "backgroundDisabled"); stop();
Symbol 101 MovieClip [FComboBoxSymbol] Frame 1
#initclip 8 function FComboBoxClass() { _global._popUpLevel = ((_global._popUpLevel == undefined) ? 20000 : (_global._popUpLevel + 1)); this.superHolder = _root.createEmptyMovieClip("superHolder" + _popUpLevel, _popUpLevel); var testContainer = this.superHolder.createEmptyMovieClip("testCont", 20000); var testBox = testContainer.attachMovie("FBoundingBoxSymbol", "boundingBox_mc", 0); if (testBox._name == undefined) { this.superHolder.removeMovieClip(); this.superHolder = this._parent.createEmptyMovieClip("superHolder" + _popUpLevel, _popUpLevel); } else { testContainer.removeMovieClip(); } if (this.rowCount == undefined) { this.rowCount = 8; this.editable = false; } this.itemSymbol = "FComboBoxItemSymbol"; this.init(); this.permaScrollBar = false; this.proxyBox_mc.gotoAndStop(1); this.width = this._width; this.height = (this.proxyBox_mc._height * this._yscale) / 100; var i = 0; while (i < this.labels.length) { this.addItem(this.labels[i], this.data[i]); i++; } this.lastSelected = 0; this.selectItem(0); this._xscale = (this._yscale = 100); this.opened = false; this.setSize(this.width); this.highlightTop(false); if (this.changeHandler.length > 0) { this.setChangeHandler(this.changeHandler); } this.onUnload = function () { this.superHolder.removeMovieClip(); }; this.setSelectedIndex(0, false); this.value = ""; this.focusEnabled = true; this.changeFlag = false; } FComboBoxClass.prototype = new FScrollSelectListClass(); Object.registerClass("FComboBoxSymbol", FComboBoxClass); FComboBoxClass.prototype.modelChanged = function (eventObj) { super.modelChanged(eventObj); var event = eventObj.event; if ((event == "addRows") || (event == "deleteRows")) { var diff = ((eventObj.lastRow - eventObj.firstRow) + 1); var mode = ((event == "addRows") ? 1 : -1); var len = this.getLength(); var lenBefore = (len - (mode * diff)); if ((this.rowCount > lenBefore) || (this.rowCount > len)) { this.invalidate("setSize"); } if (this.getSelectedIndex() == undefined) { this.setSelectedIndex(0, false); } } else if (event == "updateAll") { this.invalidate("setSize"); } }; FComboBoxClass.prototype.removeAll = function () { if (!this.enable) { return(undefined); } super.removeAll(); if (this.editable) { this.value = ""; } this.invalidate("setSize"); }; FComboBoxClass.prototype.setSize = function (w) { if ((((w == undefined) || (typeof(w) != "number")) || (w <= 0)) || (!this.enable)) { return(undefined); } this.proxyBox_mc._width = w; this.container_mc.removeMovieClip(); this.measureItmHgt(); this.container_mc = this.superHolder.createEmptyMovieClip("container", 3); this.container_mc.tabChildren = false; this.setPopUpLocation(this.container_mc); this.container_mc.attachMovie("FBoundingBoxSymbol", "boundingBox_mc", 0); this.boundingBox_mc = this.container_mc.boundingBox_mc; this.boundingBox_mc.component = this; this.registerSkinElement(this.boundingBox_mc.boundingBox, "background"); this.proxyBox_mc._height = this.itmHgt; this.numDisplayed = Math.min(this.rowCount, this.getLength()); if (this.numDisplayed < 3) { this.numDisplayed = Math.min(3, this.getLength()); } this.height = (this.numDisplayed * (this.itmHgt - 2)) + 2; super.setSize(w, this.height); this.attachMovie("DownArrow", "downArrow", 10); this.downArrow._y = 0; this.downArrow._width = this.itmHgt; this.downArrow._height = this.itmHgt; this.downArrow._x = this.proxyBox_mc._width - this.downArrow._width; this.setEditable(this.editable); this.container_mc._visible = this.opened; this.highlightTop(false); this.fader = this.superHolder.attachMovie("FBoundingBoxSymbol", "faderX", 4); this.registerSkinElement(this.fader.boundingBox, "background"); this.fader._width = this.width; this.fader._height = this.height; this.fader._visible = false; }; FComboBoxClass.prototype.setDataProvider = function (dp) { super.setDataProvider(dp); this.invalidate("setSize"); this.setSelectedIndex(0); }; FComboBoxClass.prototype.getValue = function () { if (this.editable) { return(this.fLabel_mc.getLabel()); } return(super.getValue()); }; FComboBoxClass.prototype.getRowCount = function () { return(this.rowCount); }; FComboBoxClass.prototype.setRowCount = function (count) { this.rowCount = ((this.getLength() > count) ? (Math.max(count, 3)) : (count)); this.setSize(this.width); var len = this.getLength(); if ((len - this.getScrollPosition()) < this.rowCount) { this.setScrollPosition(len - Math.min(this.rowCount, len)); this.invalidate("updateControl"); } }; FComboBoxClass.prototype.setEditable = function (editableFlag) { if (!this.enable) { return(undefined); } this.editable = editableFlag; if (!this.editable) { this.onPress = this.pressHandler; this.useHandCursor = false; this.trackAsMenu = true; this.attachMovie("FComboBoxItemSymbol", "fLabel_mc", 5, {controller:this, itemNum:-1}); this.fLabel_mc.onRollOver = undefined; this.fLabel_mc.setSize((this.width - this.itmHgt) + 1, this.itmHgt); this.topLabel = this.getSelectedItem(); this.fLabel_mc.drawItem(this.topLabel, false); this.highlightTop(false); } else { this.attachMovie("FLabelSymbol", "fLabel_mc", 5); this.fLabel_txt = this.fLabel_mc.labelField; this.fLabel_txt.type = "input"; this.fLabel_txt._x = 4; this.fLabel_txt.onSetFocus = this.onLabelFocus; this.fLabel_mc.setSize((this.width - this.itmHgt) - 3); delete this.onPress; this.fLabel_txt.onKillFocus = function () { this._parent._parent.myOnKillFocus(); }; this.fLabel_mc.setLabel(this.value); this.fLabel_txt.onChanged = function () { this._parent._parent.findInputText(); }; this.downArrow.onPress = this.buttonPressHandler; this.downArrow.useHandCursor = false; this.downArrow.trackAsMenu = true; } }; FComboBoxClass.prototype.setEnabled = function (enabledFlag) { enabledFlag = (((enabledFlag == undefined) || (typeof(enabledFlag) != "boolean")) ? true : (enabledFlag)); super.setEnabled(enabledFlag); this.registerSkinElement(this.boundingBox_mc.boundingBox, "background"); this.proxyBox_mc.gotoAndStop((this.enable ? "enabled" : "disabled")); this.downArrow.gotoAndStop((this.enable ? 1 : 3)); if (this.editable) { this.fLabel_txt.type = (enabledFlag ? "input" : "dynamic"); this.fLabel_txt.selectable = enabledFlag; } else if (enabledFlag) { this.fLabel_mc.drawItem(this.topLabel, false); this.setSelectedIndex(this.getSelectedIndex(), false); } this.fLabel_mc.setEnabled(this.enable); this.fLabel_txt.onSetFocus = (enabledFlag ? (this.onLabelFocus) : undefined); }; FComboBoxClass.prototype.setSelectedIndex = function (index, flag) { super.setSelectedIndex(index, flag); if (!this.editable) { this.topLabel = this.getSelectedItem(); this.fLabel_mc.drawItem(this.topLabel, false); } else { this.value = ((flag != undefined) ? "" : (this.getSelectedItem().label)); this.fLabel_mc.setLabel(this.value); } this.invalidate("updateControl"); }; FComboBoxClass.prototype.setValue = function (value) { if (this.editable) { this.fLabel_mc.setLabel(value); this.value = value; } }; FComboBoxClass.prototype.pressHandler = function () { this.focusRect.removeMovieClip(); if (this.enable) { if (!this.opened) { this.onMouseUp = this.releaseHandler; } else { this.onMouseUp = undefined; } this.changeFlag = false; if (!this.focused) { this.pressFocus(); this.clickFilter = (this.editable ? false : true); } if (!this.clickFilter) { this.openOrClose(!this.opened); } else { this.clickFilter = false; } } }; FComboBoxClass.prototype.clickHandler = function (itmNum) { if (!this.focused) { if (this.editable) { this.fLabel_txt.onKillFocus = undefined; } this.pressFocus(); } super.clickHandler(itmNum); this.selectionHandler(itmNum); this.onMouseUp = this.releaseHandler; }; FComboBoxClass.prototype.highlightTop = function (flag) { if (!this.editable) { this.fLabel_mc.drawItem(this.topLabel, flag); } }; FComboBoxClass.prototype.myOnSetFocus = function () { super.myOnSetFocus(); this.fLabel_mc.highlight_mc.gotoAndStop("enabled"); this.highlightTop(true); }; FComboBoxClass.prototype.drawFocusRect = function () { this.drawRect(-2, -2, this.width + 4, this._height + 4); }; FComboBoxClass.prototype.myOnKillFocus = function () { if (Selection.getFocus().indexOf("labelField") != -1) { return(undefined); } super.myOnKillFocus(); delete this.fLabel_txt.onKeyDown; this.openOrClose(false); this.highlightTop(false); }; FComboBoxClass.prototype.setPopUpLocation = function (mcRef) { mcRef._x = this._x; var point = {x:this._x, y:this._y + this.proxyBox_mc._height}; this._parent.localToGlobal(point); mcRef._parent.globalToLocal(point); mcRef._x = point.x; mcRef._y = point.y; if ((this.height + mcRef._y) >= Stage.height) { this.upward = true; mcRef._y = (point.y - this.height) - this.proxyBox_mc._height; } else { this.upward = false; } }; FComboBoxClass.prototype.openOrClose = function (flag) { if (this.getLength() == 0) { return(undefined); } this.setPopUpLocation(this.container_mc); if ((this.lastSelected != -1) && ((this.lastSelected < this.topDisplayed) || (this.lastSelected > (this.topDisplayed + this.numDisplayed)))) { super.moveSelBy(this.lastSelected - this.getSelectedIndex()); } if (!flag) { (this.downArrow.gotoAndStop(1));// not popped } else { (this.downArrow.gotoAndStop(2));// not popped } if (flag == this.opened) { return(undefined); } this.highlightTop(!flag); this.fadeRate = this.styleTable.popUpFade.value; if (((!flag) || (this.fadeRate == undefined)) || (this.fadeRate == 0)) { this.opened = (this.container_mc._visible = flag); return(undefined); } this.setPopUpLocation(this.fader); this.time = 0; this.const = 85 / Math.sqrt(this.fadeRate); this.fader._alpha = 85; this.container_mc._visible = (this.fader._visible = true); this.onEnterFrame = function () { this.fader._alpha = 100 - ((this.const * Math.sqrt(++this.time)) + 15); if (this.time >= this.fadeRate) { this.fader._visible = false; delete this.onEnterFrame; this.opened = true; } }; }; FComboBoxClass.prototype.fireChange = function () { this.lastSelected = this.getSelectedIndex(); if (!this.editable) { this.topLabel = this.getSelectedItem(); this.fLabel_mc.drawItem(this.topLabel, true); } else { this.value = this.getSelectedItem().label; this.fLabel_mc.setLabel(this.value); } this.executeCallback(); }; FComboBoxClass.prototype.releaseHandler = function () { var onCombo = this.boundingBox_mc.hitTest(_root._xmouse, _root._ymouse); if (this.changeFlag) { if (onCombo) { this.fireChange(); } this.openOrClose(!this.opened); } else if (onCombo) { this.openOrClose(false); } else { this.onMouseDown = function () { if ((!this.boundingBox_mc.hitTest(_root._xmouse, _root._ymouse)) && (!this.hitTest(_root._xmouse, _root._ymouse))) { this.onMouseDown = undefined; this.openOrClose(false); } }; } this.changeFlag = false; this.onMouseUp = undefined; clearInterval(this.dragScrolling); this.dragScrolling = undefined; }; FComboBoxClass.prototype.moveSelBy = function (itemNum) { if (itemNum != 0) { super.moveSelBy(itemNum); if (this.editable) { this.setValue(this.getSelectedItem().label); } if (!this.opened) { if (this.changeFlag && (!this.isSelected(this.lastSelected))) { this.fireChange(); } } } }; FComboBoxClass.prototype.myOnKeyDown = function () { if (!this.focused) { return(undefined); } if (this.editable && (Key.isDown(13))) { this.setValue(this.fLabel_mc.getLabel()); this.executeCallback(); this.openOrClose(false); } else if ((Key.isDown(13) || (Key.isDown(32) && (!this.editable))) && (this.opened)) { if (this.getSelectedIndex() != this.lastSelected) { this.fireChange(); } this.openOrClose(false); this.fLabel_txt.hscroll = 0; } super.myOnKeyDown(); }; FComboBoxClass.prototype.findInputText = function () { if (!this.editable) { super.findInputText(); } }; FComboBoxClass.prototype.onLabelFocus = function () { this._parent._parent.tabFocused = false; this._parent._parent.focused = true; this.onKeyDown = function () { this._parent._parent.myOnKeyDown(); }; Key.addListener(this); }; FComboBoxClass.prototype.buttonPressHandler = function () { this._parent.pressHandler(); }; #endinitclip this.deadPreview._visible = false;
Instance of Symbol 93 MovieClip [FScrollSelectListSymbol] "superClassAsset" in Symbol 101 MovieClip [FComboBoxSymbol] Frame 1
//component parameters onClipEvent (initialize) { }
Symbol 112 MovieClip Frame 1
stop();
Symbol 118 Button
on (release) { play(); }
Symbol 120 Button
on (release) { play(); }
Symbol 123 Button
on (release) { gotoAndStop (1884); }
Symbol 244 Button
on (release) { gotoAndPlay (2); }
Symbol 253 Button
on (release) { gotoAndStop (1882); }
Symbol 255 Button
on (release) { gotoAndStop (1885); }
Symbol 257 Button
on (release) { gotoAndStop (1894); }
Symbol 259 Button
on (release) { gotoAndStop (1889); }
Symbol 261 Button
on (release) { gotoAndStop (1893); }
Symbol 267 Button
on (release) { gotoAndStop (1886); }
Symbol 269 Button
on (release) { gotoAndStop (1887); }
Symbol 271 Button
on (release) { gotoAndStop (1888); }
Symbol 272 Button
on (release) { gotoAndStop (1884); }
Symbol 278 Button
on (release) { gotoAndStop (1885); }
Symbol 289 Button
on (release) { gotoAndStop (1890); }
Symbol 291 Button
on (release) { gotoAndStop (1891); }
Symbol 293 Button
on (release) { gotoAndStop (1892); }
Symbol 298 Button
on (release) { gotoAndStop (1889); }
Symbol 313 Button
on (release) { gotoAndPlay (1616); }
Symbol 314 Button
on (release) { gotoAndPlay (1279); }
Symbol 316 Button
on (release) { gotoAndPlay (612); }
Symbol 318 Button
on (release) { gotoAndPlay (3); }

Library Items

Symbol 1 FontUsed by:2
Symbol 2 EditableTextUses:1Used by:3
Symbol 3 MovieClip [FLabelSymbol]Uses:2
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:4Used by:6
Symbol 6 MovieClip [FHighlightSymbol]Uses:5
Symbol 7 MovieClip [FUIComponentSymbol]
Symbol 8 GraphicUsed by:9 27 45 46 52 53 55 61 73
Symbol 9 MovieClipUses:8Used by:20
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:20
Symbol 12 GraphicUsed by:13 33 64 79
Symbol 13 MovieClipUses:12Used by:20
Symbol 14 GraphicUsed by:15 34 65 80
Symbol 15 MovieClipUses:14Used by:20
Symbol 16 GraphicUsed by:17 22 32 66 70 78
Symbol 17 MovieClipUses:16Used by:20
Symbol 18 GraphicUsed by:19 21 31 67 69 77
Symbol 19 MovieClipUses:18Used by:20
Symbol 20 MovieClipUses:9 11 13 15 17 19Used by:40
Symbol 21 MovieClipUses:18Used by:30
Symbol 22 MovieClipUses:16Used by:30
Symbol 23 GraphicUsed by:24 71
Symbol 24 MovieClipUses:23Used by:30
Symbol 25 GraphicUsed by:26 72
Symbol 26 MovieClipUses:25Used by:30
Symbol 27 MovieClipUses:8Used by:30
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClipUses:28Used by:30
Symbol 30 MovieClipUses:21 22 24 26 27 29Used by:40
Symbol 31 MovieClipUses:18Used by:39
Symbol 32 MovieClipUses:16Used by:39
Symbol 33 MovieClipUses:12Used by:39
Symbol 34 MovieClipUses:14Used by:39
Symbol 35 GraphicUsed by:36 81
Symbol 36 MovieClipUses:35Used by:39
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClipUses:37Used by:39
Symbol 39 MovieClipUses:31 32 33 34 36 38Used by:40
Symbol 40 MovieClip [UpArrow]Uses:20 30 39
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:41Used by:47
Symbol 43 GraphicUsed by:44 48 49 58
Symbol 44 MovieClipUses:43Used by:47
Symbol 45 MovieClipUses:8Used by:47
Symbol 46 MovieClipUses:8Used by:47
Symbol 47 MovieClipUses:42 44 45 46Used by:60
Symbol 48 MovieClipUses:43Used by:54
Symbol 49 MovieClipUses:43Used by:54
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClipUses:50Used by:54
Symbol 52 MovieClipUses:8Used by:54
Symbol 53 MovieClipUses:8Used by:54
Symbol 54 MovieClipUses:48 49 51 52 53Used by:60
Symbol 55 MovieClipUses:8Used by:59
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClipUses:56Used by:59
Symbol 58 MovieClipUses:43Used by:59
Symbol 59 MovieClipUses:55 57 58Used by:60
Symbol 60 MovieClip [ScrollThumb]Uses:47 54 59
Symbol 61 MovieClipUses:8Used by:68
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClipUses:62Used by:68
Symbol 64 MovieClipUses:12Used by:68
Symbol 65 MovieClipUses:14Used by:68
Symbol 66 MovieClipUses:16Used by:68
Symbol 67 MovieClipUses:18Used by:68
Symbol 68 MovieClipUses:61 63 64 65 66 67Used by:85
Symbol 69 MovieClipUses:18Used by:76
Symbol 70 MovieClipUses:16Used by:76
Symbol 71 MovieClipUses:23Used by:76
Symbol 72 MovieClipUses:25Used by:76
Symbol 73 MovieClipUses:8Used by:76
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClipUses:74Used by:76
Symbol 76 MovieClipUses:69 70 71 72 73 75Used by:85
Symbol 77 MovieClipUses:18Used by:84
Symbol 78 MovieClipUses:16Used by:84
Symbol 79 MovieClipUses:12Used by:84
Symbol 80 MovieClipUses:14Used by:84
Symbol 81 MovieClipUses:35Used by:84
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:82Used by:84
Symbol 84 MovieClipUses:77 78 79 80 81 83Used by:85
Symbol 85 MovieClip [DownArrow]Uses:68 76 84
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:86Used by:88
Symbol 88 MovieClipUses:87Used by:89
Symbol 89 MovieClip [FScrollBarSymbol]Uses:88Used by:93
Symbol 90 MovieClip [DataProviderSymbol]Used by:92
Symbol 91 MovieClip [FSelectableItemSymbol]Used by:92
Symbol 92 MovieClip [FSelectableListSymbol]Uses:90 91Used by:93
Symbol 93 MovieClip [FScrollSelectListSymbol]Uses:89 92Used by:101
Symbol 94 MovieClip [FComboBoxItemSymbol]Used by:101
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:95Used by:98
Symbol 97 GraphicUsed by:98
Symbol 98 MovieClip [FBoundingBoxSymbol]Uses:96 97Used by:101
Symbol 99 GraphicUsed by:100
Symbol 100 MovieClipUses:99Used by:101
Symbol 101 MovieClip [FComboBoxSymbol]Uses:93 94 98 100Used by:Timeline
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClipUses:102Used by:Timeline
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClipUses:104Used by:106
Symbol 106 MovieClipUses:105Used by:Timeline
Symbol 107 FontUsed by:108 114 115 116
Symbol 108 TextUses:107Used by:Timeline
Symbol 109 ShapeTweeningUsed by:112
Symbol 110 GraphicUsed by:112
Symbol 111 GraphicUsed by:112
Symbol 112 MovieClipUses:109 110 111Used by:Timeline
Symbol 113 GraphicUsed by:Timeline
Symbol 114 TextUses:107Used by:Timeline
Symbol 115 TextUses:107Used by:Timeline
Symbol 116 TextUses:107Used by:Timeline
Symbol 117 GraphicUsed by:118
Symbol 118 ButtonUses:117Used by:Timeline
Symbol 119 GraphicUsed by:120
Symbol 120 ButtonUses:119Used by:Timeline
Symbol 121 FontUsed by:122 252 254 256 258 260 263 264 265 266 268 270 284 287 288 290 292 303 304
Symbol 122 TextUses:121Used by:123
Symbol 123 ButtonUses:122Used by:Timeline
Symbol 124 GraphicUsed by:Timeline
Symbol 125 GraphicUsed by:126 318
Symbol 126 MovieClipUses:125Used by:318  Timeline
Symbol 127 FontUsed by:128
Symbol 128 TextUses:127Used by:129
Symbol 129 MovieClipUses:128Used by:Timeline
Symbol 130 GraphicUsed by:131 318
Symbol 131 MovieClipUses:130Used by:318  Timeline
Symbol 132 GraphicUsed by:141  Timeline
Symbol 133 FontUsed by:134 139
Symbol 134 TextUses:133Used by:Timeline
Symbol 135 FontUsed by:136 138 191 192 193 194 195 196 197 198 199 200 201 202 205 240
Symbol 136 TextUses:135Used by:137
Symbol 137 MovieClipUses:136Used by:Timeline
Symbol 138 TextUses:135Used by:Timeline
Symbol 139 TextUses:133Used by:140
Symbol 140 MovieClipUses:139Used by:Timeline
Symbol 141 MovieClipUses:132Used by:Timeline
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:142Used by:Timeline
Symbol 144 GraphicUsed by:145
Symbol 145 MovieClipUses:144Used by:Timeline
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:146Used by:Timeline
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClipUses:148Used by:Timeline
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150Used by:Timeline
Symbol 152 GraphicUsed by:153
Symbol 153 MovieClipUses:152Used by:Timeline
Symbol 154 GraphicUsed by:155
Symbol 155 MovieClipUses:154Used by:Timeline
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClipUses:156Used by:Timeline
Symbol 158 GraphicUsed by:159
Symbol 159 MovieClipUses:158Used by:Timeline
Symbol 160 GraphicUsed by:Timeline
Symbol 161 GraphicUsed by:162 316
Symbol 162 MovieClipUses:161Used by:316  Timeline
Symbol 163 GraphicUsed by:Timeline
Symbol 164 GraphicUsed by:165 316
Symbol 165 MovieClipUses:164Used by:316  Timeline
Symbol 166 GraphicUsed by:167 316
Symbol 167 MovieClipUses:166Used by:316  Timeline
Symbol 168 GraphicUsed by:169 316
Symbol 169 MovieClipUses:168Used by:316  Timeline
Symbol 170 GraphicUsed by:Timeline
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:171Used by:Timeline
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:173Used by:Timeline
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:Timeline
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:177Used by:Timeline
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClipUses:179Used by:Timeline
Symbol 181 GraphicUsed by:Timeline
Symbol 182 FontUsed by:183 184 245 246 248 249 250
Symbol 183 TextUses:182Used by:Timeline
Symbol 184 TextUses:182Used by:Timeline
Symbol 185 GraphicUsed by:Timeline
Symbol 186 GraphicUsed by:Timeline
Symbol 187 GraphicUsed by:Timeline
Symbol 188 GraphicUsed by:189 314
Symbol 189 MovieClipUses:188Used by:314  Timeline
Symbol 190 GraphicUsed by:Timeline
Symbol 191 TextUses:135Used by:Timeline
Symbol 192 TextUses:135Used by:Timeline
Symbol 193 TextUses:135Used by:Timeline
Symbol 194 TextUses:135Used by:Timeline
Symbol 195 TextUses:135Used by:Timeline
Symbol 196 TextUses:135Used by:Timeline
Symbol 197 TextUses:135Used by:Timeline
Symbol 198 TextUses:135Used by:Timeline
Symbol 199 TextUses:135Used by:Timeline
Symbol 200 TextUses:135Used by:Timeline
Symbol 201 TextUses:135Used by:Timeline
Symbol 202 TextUses:135Used by:Timeline
Symbol 203 BitmapUsed by:204
Symbol 204 GraphicUses:203Used by:Timeline
Symbol 205 TextUses:135Used by:Timeline
Symbol 206 BitmapUsed by:207
Symbol 207 GraphicUses:206Used by:Timeline
Symbol 208 GraphicUsed by:Timeline
Symbol 209 GraphicUsed by:210
Symbol 210 MovieClipUses:209Used by:Timeline
Symbol 211 GraphicUsed by:212
Symbol 212 MovieClipUses:211Used by:Timeline
Symbol 213 GraphicUsed by:214
Symbol 214 MovieClipUses:213Used by:Timeline
Symbol 215 GraphicUsed by:216
Symbol 216 MovieClipUses:215Used by:Timeline
Symbol 217 GraphicUsed by:Timeline
Symbol 218 FontUsed by:219 220 221 222 223
Symbol 219 TextUses:218Used by:Timeline
Symbol 220 TextUses:218Used by:Timeline
Symbol 221 TextUses:218Used by:Timeline
Symbol 222 TextUses:218Used by:Timeline
Symbol 223 TextUses:218Used by:Timeline
Symbol 224 GraphicUsed by:225
Symbol 225 MovieClipUses:224Used by:Timeline
Symbol 226 GraphicUsed by:227 313
Symbol 227 MovieClipUses:226Used by:313  Timeline
Symbol 228 GraphicUsed by:Timeline
Symbol 229 GraphicUsed by:230
Symbol 230 MovieClipUses:229Used by:Timeline
Symbol 231 GraphicUsed by:232
Symbol 232 MovieClipUses:231Used by:Timeline
Symbol 233 GraphicUsed by:234
Symbol 234 MovieClipUses:233Used by:Timeline
Symbol 235 GraphicUsed by:236
Symbol 236 MovieClipUses:235Used by:Timeline
Symbol 237 GraphicUsed by:238
Symbol 238 MovieClipUses:237Used by:Timeline
Symbol 239 GraphicUsed by:Timeline
Symbol 240 TextUses:135Used by:241
Symbol 241 MovieClipUses:240Used by:Timeline
Symbol 242 GraphicUsed by:Timeline
Symbol 243 GraphicUsed by:244
Symbol 244 ButtonUses:243Used by:Timeline
Symbol 245 TextUses:182Used by:Timeline
Symbol 246 TextUses:182Used by:Timeline
Symbol 247 FontUsed by:248
Symbol 248 TextUses:182 247Used by:Timeline
Symbol 249 TextUses:182Used by:Timeline
Symbol 250 TextUses:182Used by:Timeline
Symbol 251 GraphicUsed by:Timeline
Symbol 252 TextUses:121Used by:253 272 278 298
Symbol 253 ButtonUses:252Used by:Timeline
Symbol 254 TextUses:121Used by:255
Symbol 255 ButtonUses:254Used by:Timeline
Symbol 256 TextUses:121Used by:257
Symbol 257 ButtonUses:256Used by:Timeline
Symbol 258 TextUses:121Used by:259
Symbol 259 ButtonUses:258Used by:Timeline
Symbol 260 TextUses:121Used by:261
Symbol 261 ButtonUses:260Used by:Timeline
Symbol 262 GraphicUsed by:Timeline
Symbol 263 TextUses:121Used by:Timeline
Symbol 264 TextUses:121Used by:Timeline
Symbol 265 TextUses:121Used by:Timeline
Symbol 266 TextUses:121Used by:267
Symbol 267 ButtonUses:266Used by:Timeline
Symbol 268 TextUses:121Used by:269
Symbol 269 ButtonUses:268Used by:Timeline
Symbol 270 TextUses:121Used by:271
Symbol 271 ButtonUses:270Used by:Timeline
Symbol 272 ButtonUses:252Used by:Timeline
Symbol 273 GraphicUsed by:Timeline
Symbol 274 FontUsed by:275
Symbol 275 TextUses:274Used by:Timeline
Symbol 276 FontUsed by:277 300 301
Symbol 277 TextUses:276Used by:Timeline
Symbol 278 ButtonUses:252Used by:Timeline
Symbol 279 GraphicUsed by:Timeline
Symbol 280 FontUsed by:281 282 285
Symbol 281 TextUses:280Used by:Timeline
Symbol 282 TextUses:280Used by:Timeline
Symbol 283 GraphicUsed by:Timeline
Symbol 284 TextUses:121Used by:Timeline
Symbol 285 TextUses:280Used by:Timeline
Symbol 286 GraphicUsed by:Timeline
Symbol 287 TextUses:121Used by:Timeline
Symbol 288 TextUses:121Used by:289
Symbol 289 ButtonUses:288Used by:Timeline
Symbol 290 TextUses:121Used by:291
Symbol 291 ButtonUses:290Used by:Timeline
Symbol 292 TextUses:121Used by:293
Symbol 293 ButtonUses:292Used by:Timeline
Symbol 294 GraphicUsed by:Timeline
Symbol 295 FontUsed by:296 297
Symbol 296 TextUses:295Used by:Timeline
Symbol 297 TextUses:295Used by:Timeline
Symbol 298 ButtonUses:252Used by:Timeline
Symbol 299 GraphicUsed by:Timeline
Symbol 300 TextUses:276Used by:Timeline
Symbol 301 TextUses:276Used by:Timeline
Symbol 302 GraphicUsed by:Timeline
Symbol 303 TextUses:121Used by:Timeline
Symbol 304 TextUses:121Used by:Timeline
Symbol 305 GraphicUsed by:Timeline
Symbol 306 FontUsed by:307 308 310 311 312
Symbol 307 TextUses:306Used by:Timeline
Symbol 308 TextUses:306Used by:Timeline
Symbol 309 GraphicUsed by:Timeline
Symbol 310 TextUses:306Used by:Timeline
Symbol 311 TextUses:306Used by:Timeline
Symbol 312 TextUses:306Used by:Timeline
Symbol 313 ButtonUses:227 226Used by:Timeline
Symbol 314 ButtonUses:189 188Used by:Timeline
Symbol 315 GraphicUsed by:316
Symbol 316 ButtonUses:315 162 165 167 169 161 164 166 168Used by:Timeline
Symbol 317 GraphicUsed by:318
Symbol 318 ButtonUses:317 126 131 125 130Used by:Timeline
Symbol 319 GraphicUsed by:Timeline
Streaming Sound 1Used by:Timeline

Instance Names

"labelField"Symbol 3 MovieClip [FLabelSymbol] Frame 1Symbol 2 EditableText
"highlight_mc"Symbol 6 MovieClip [FHighlightSymbol] Frame 1Symbol 5 MovieClip
"highlight_mc2"Symbol 6 MovieClip [FHighlightSymbol] Frame 2Symbol 5 MovieClip
"highlight_mc3"Symbol 6 MovieClip [FHighlightSymbol] Frame 3Symbol 5 MovieClip
"face_mc"Symbol 20 MovieClip Frame 1Symbol 9 MovieClip
"arrow_mc"Symbol 20 MovieClip Frame 1Symbol 11 MovieClip
"highlight_mc"Symbol 20 MovieClip Frame 1Symbol 13 MovieClip
"shadow_mc"Symbol 20 MovieClip Frame 1Symbol 15 MovieClip
"darkshadow_mc"Symbol 20 MovieClip Frame 1Symbol 17 MovieClip
"highlight3D_mc"Symbol 20 MovieClip Frame 1Symbol 19 MovieClip
"darkshadow_mc"Symbol 30 MovieClip Frame 1Symbol 21 MovieClip
"highlight3D_mc"Symbol 30 MovieClip Frame 1Symbol 22 MovieClip
"highlight_mc"Symbol 30 MovieClip Frame 1Symbol 24 MovieClip
"shadow_mc"Symbol 30 MovieClip Frame 1Symbol 26 MovieClip
"face_mc"Symbol 30 MovieClip Frame 1Symbol 27 MovieClip
"arrow_mc"Symbol 30 MovieClip Frame 1Symbol 29 MovieClip
"highlight3D_mc"Symbol 39 MovieClip Frame 1Symbol 31 MovieClip
"darkshadow_mc"Symbol 39 MovieClip Frame 1Symbol 32 MovieClip
"highlight_mc"Symbol 39 MovieClip Frame 1Symbol 33 MovieClip
"shadow_mc"Symbol 39 MovieClip Frame 1Symbol 34 MovieClip
"face_mc"Symbol 39 MovieClip Frame 1Symbol 36 MovieClip
"arrow_mc"Symbol 39 MovieClip Frame 1Symbol 38 MovieClip
"up"Symbol 40 MovieClip [UpArrow] Frame 1Symbol 20 MovieClip
"down"Symbol 40 MovieClip [UpArrow] Frame 2Symbol 30 MovieClip
"disabled"Symbol 40 MovieClip [UpArrow] Frame 3Symbol 39 MovieClip
"highlight3D_mc"Symbol 47 MovieClip Frame 1Symbol 42 MovieClip
"darkshadow_mc"Symbol 47 MovieClip Frame 1Symbol 44 MovieClip
"highlight_mc"Symbol 47 MovieClip Frame 1Symbol 45 MovieClip
"shadow_mc"Symbol 47 MovieClip Frame 1Symbol 46 MovieClip
"highlight3D_mc"Symbol 54 MovieClip Frame 1Symbol 48 MovieClip
"darkshadow_mc"Symbol 54 MovieClip Frame 1Symbol 49 MovieClip
"shadow_mc"Symbol 54 MovieClip Frame 1Symbol 51 MovieClip
"face_mc"Symbol 54 MovieClip Frame 1Symbol 52 MovieClip
"highlight_mc"Symbol 54 MovieClip Frame 1Symbol 53 MovieClip
"shadow_mc"Symbol 59 MovieClip Frame 1Symbol 55 MovieClip
"darkshadow_mc"Symbol 59 MovieClip Frame 1Symbol 57 MovieClip
"highlight3D_mc"Symbol 59 MovieClip Frame 1Symbol 58 MovieClip
"mc_sliderTop"Symbol 60 MovieClip [ScrollThumb] Frame 1Symbol 47 MovieClip
"mc_sliderMid"Symbol 60 MovieClip [ScrollThumb] Frame 1Symbol 54 MovieClip
"mc_sliderBot"Symbol 60 MovieClip [ScrollThumb] Frame 1Symbol 59 MovieClip
"face_mc"Symbol 68 MovieClip Frame 1Symbol 61 MovieClip
"arrow_mc"Symbol 68 MovieClip Frame 1Symbol 63 MovieClip
"highlight_mc"Symbol 68 MovieClip Frame 1Symbol 64 MovieClip
"shadow_mc"Symbol 68 MovieClip Frame 1Symbol 65 MovieClip
"darkshadow_mc"Symbol 68 MovieClip Frame 1Symbol 66 MovieClip
"highlight3D_mc"Symbol 68 MovieClip Frame 1Symbol 67 MovieClip
"darkshadow_mc"Symbol 76 MovieClip Frame 1Symbol 69 MovieClip
"highlight3D_mc"Symbol 76 MovieClip Frame 1Symbol 70 MovieClip
"highlight_mc"Symbol 76 MovieClip Frame 1Symbol 71 MovieClip
"shadow_mc"Symbol 76 MovieClip Frame 1Symbol 72 MovieClip
"face_mc"Symbol 76 MovieClip Frame 1Symbol 73 MovieClip
"arrow_mc"Symbol 76 MovieClip Frame 1Symbol 75 MovieClip
"highlight3D_mc"Symbol 84 MovieClip Frame 1Symbol 77 MovieClip
"darkshadow_mc"Symbol 84 MovieClip Frame 1Symbol 78 MovieClip
"highlight_mc"Symbol 84 MovieClip Frame 1Symbol 79 MovieClip
"shadow_mc"Symbol 84 MovieClip Frame 1Symbol 80 MovieClip
"face_mc"Symbol 84 MovieClip Frame 1Symbol 81 MovieClip
"arrow_mc"Symbol 84 MovieClip Frame 1Symbol 83 MovieClip
"up"Symbol 85 MovieClip [DownArrow] Frame 1Symbol 68 MovieClip
"down"Symbol 85 MovieClip [DownArrow] Frame 2Symbol 76 MovieClip
"disabled"Symbol 85 MovieClip [DownArrow] Frame 3Symbol 84 MovieClip
"track_mc"Symbol 88 MovieClip Frame 1Symbol 87 MovieClip
"scrollTrack_mc"Symbol 89 MovieClip [FScrollBarSymbol] Frame 1Symbol 88 MovieClip
"dPAsset"Symbol 92 MovieClip [FSelectableListSymbol] Frame 1Symbol 90 MovieClip [DataProviderSymbol]
"ItemAsset"Symbol 92 MovieClip [FSelectableListSymbol] Frame 1Symbol 91 MovieClip [FSelectableItemSymbol]
"scrollBarAsset"Symbol 93 MovieClip [FScrollSelectListSymbol] Frame 1Symbol 89 MovieClip [FScrollBarSymbol]
"superClassAsset"Symbol 93 MovieClip [FScrollSelectListSymbol] Frame 1Symbol 92 MovieClip [FSelectableListSymbol]
"boundingBox"Symbol 98 MovieClip [FBoundingBoxSymbol] Frame 1Symbol 96 MovieClip
"boundingBox2"Symbol 98 MovieClip [FBoundingBoxSymbol] Frame 2Symbol 96 MovieClip
"superClassAsset"Symbol 101 MovieClip [FComboBoxSymbol] Frame 1Symbol 93 MovieClip [FScrollSelectListSymbol]
"comboItemAsset"Symbol 101 MovieClip [FComboBoxSymbol] Frame 1Symbol 94 MovieClip [FComboBoxItemSymbol]
"proxyBox_mc"Symbol 101 MovieClip [FComboBoxSymbol] Frame 1Symbol 98 MovieClip [FBoundingBoxSymbol]
"deadPreview"Symbol 101 MovieClip [FComboBoxSymbol] Frame 1Symbol 100 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 3 as "FLabelSymbol"
ExportAssets (56)Timeline Frame 1Symbol 6 as "FHighlightSymbol"
ExportAssets (56)Timeline Frame 1Symbol 7 as "FUIComponentSymbol"
ExportAssets (56)Timeline Frame 1Symbol 40 as "UpArrow"
ExportAssets (56)Timeline Frame 1Symbol 60 as "ScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 85 as "DownArrow"
ExportAssets (56)Timeline Frame 1Symbol 89 as "FScrollBarSymbol"
ExportAssets (56)Timeline Frame 1Symbol 89 as "FScrollBarSymbol"
ExportAssets (56)Timeline Frame 1Symbol 90 as "DataProviderSymbol"
ExportAssets (56)Timeline Frame 1Symbol 91 as "FSelectableItemSymbol"
ExportAssets (56)Timeline Frame 1Symbol 92 as "FSelectableListSymbol"
ExportAssets (56)Timeline Frame 1Symbol 93 as "FScrollSelectListSymbol"
ExportAssets (56)Timeline Frame 1Symbol 94 as "FComboBoxItemSymbol"
ExportAssets (56)Timeline Frame 1Symbol 98 as "FBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 101 as "FComboBoxSymbol"
ExportAssets (56)Timeline Frame 1882Symbol 101 as "FComboBoxSymbol"
ExportAssets (56)Timeline Frame 1883Symbol 101 as "FComboBoxSymbol"

Labels

"Symbol_32"Symbol 3 MovieClip [FLabelSymbol] Frame 1
"enabled"Symbol 6 MovieClip [FHighlightSymbol] Frame 1
"disabled"Symbol 6 MovieClip [FHighlightSymbol] Frame 2
"unfocused"Symbol 6 MovieClip [FHighlightSymbol] Frame 3
"Symbol_36"Symbol 7 MovieClip [FUIComponentSymbol] Frame 1
"Symbol_354"Symbol 90 MovieClip [DataProviderSymbol] Frame 1
"enabled"Symbol 98 MovieClip [FBoundingBoxSymbol] Frame 1
"disabled"Symbol 98 MovieClip [FBoundingBoxSymbol] Frame 2




http://swfchan.com/15/71724/info.shtml
Created: 9/4 -2019 04:19:27 Last modified: 9/4 -2019 04:19:27 Server time: 17/05 -2024 04:08:21