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

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

-=- Windows Tutorial -=-.swf

This is the info page for
Flash #76709

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


Text
User

Documents

Music

Pictures

Controller

STRAUSED

1:23:45.678

1:23:45.678

IMPORTANT: This is a collection of tutorials made by myself to crate a Windows Parody/simulator.
If you're looking for a proper simulator/parody, look for Windows Mista.
Also, you must double-click the icons on the desktop for them to work.

Tutorial

only

for

<p align="left"><font face="Verdana" size="14" color="#999999" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

User

Pictures

Music

Documents

Computer

Control Panel

My Computer

Windows Media Player

Windows

Taskbar

Desktop

Apps

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

Windows Tutorials

Draggable Windows

Transparency

Close Button

Errors

Draggable Windows

I've seen so many parodies/ simulators of windows that
have static windows. A few people are allowing draggable
ones but there are still people going the lazy way. All it
takes is this:

Create a MOVIE CLIP of the bar (in which when you click the
whole window will be dragged). On the actions of that movie
clip, type (or copy) this:

<p align="left"><font face="Segoe UI" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><i>on(press){</i></font></p><p align="left"><font face="Segoe UI" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><i>startDrag(_root.INSERT WINDOW IDENTIFER HERE);</i></font></p><p align="left"><font face="Segoe UI" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><i>}</i></font></p><p align="left"><font face="Segoe UI" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><i>on(release){</i></font></p><p align="left"><font face="Segoe UI" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><i>stopDrag();</i></font></p><p align="left"><font face="Segoe UI" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><i>}</i></font></p><p align="left"><font face="Segoe UI" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><i>on(releaseOutside){</i></font></p><p align="left"><font face="Segoe UI" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><i>stopDrag();</i></font></p><p align="left"><font face="Segoe UI" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><i>}</i></font></p>

This tells the flash to start dragging the window when you click
the bar (or whatever you've assigned this to).
Don't forget to asign an identifier to the window. Search the
internet if you're not sure how to do this.

Transparency

A nice feature of Windows Vista is it's transparent effect.
This tutorial explains the 'aplha' slider.

The alpha slider is a special tool that makes a movie
clip/button part-transparent.

There's no actioncript to do this (unless you want to do it that
way...) and the tool is easy to get to.

1. Click a movie clip you want to make
transparent.
2. In the properties tab (below the stage
by default), the'lll be a colour menu.
3. In that menu, they'll be brightness, tint,
alpha and advance. Click on alhpa.
4. You'll see a box next to it. click on it to
reveal a slider. Movinging it up or down
will adjust the transparency of the object.

Close Button

The close button makes it do people can close your
windows.  Duh.   :-D

Normally, you would have a red X for this, but you can have
anything you want. Just make sure it's a button instance.

Also, make sure that your window frame has a blank frame at the
start (so it's hidden when it's 'closed')

1. Get the button and make sure it's in your window
object.
2. Give it this actionscript:

<p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>on(release){</i></font></p><p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>gotoAndStop(1);</i></font></p><p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>}</i></font></p>

What could be easier?
NOTE: make sure that when it's supposed to open this window it
puts it into the second frame or else nothing will happen.

Errors

A main feature of a windows parody is errors. NOrmally
the whole point of a parody of Windows is to make fun of
it, and thus by adding loads of errors that Windows is
famous for.

All an error is, is a small window with text inside and an ok
button (which relaces the X button).

Well, I suppose this is the shortest tutorial as i've nothing else to
explain about it, so i'll fill the rest of the space with a smiley face
(made of text).

:-D

Desktop Tutorials

Icons

Advanced Icons

Sidebar

Icons

Icons are shortcuts to programs. Their an easy way of
opening a program quickly. So, in this tutorial, i'll explain
how to make an icon work.
1. Make your icon. Use an image, followed by text
underneath. For Windows XP, the text's font is Tahoma,
and for Vista, it's called Segoe UI.
2. Add the actionscript. you need an identifier for the
window you're going to open, and it needs to have a balnk
frame first with stop(); (for when it's not open).
And voila. A simple icon.

<p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>on(press){</i></font></p><p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>_root.WINDOW IDENTIFIER HERE.gotoAndStop(2);</i></font></p><p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>}</i></font></p>

Advanced Icons

Icons can be dragged about in windows,
and have to be double-clicked, so i'll
cover that here:
Double-click (MOVIE CLIP)

Drag (BUTTON)

<p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>on(press){</i></font></p><p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>startDrag(this);</i></font></p><p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>}</i></font></p><p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>on(release){</i></font></p><p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>stopDrag();</i></font></p><p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>}</i></font></p><p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>on(releaseOutside){</i></font></p><p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>stopDrag();</i></font></p><p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>}</i></font></p>

<p align="left"></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i>onClipEvent (load) {</i></font></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i> &nbsp;lastClick = 0;</i></font></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i>}</i></font></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i>onClipEvent (mouseUp) {</i></font></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i> &nbsp;if (this.hitTest(_root._xmouse, _root._ymouse, true)) {</i></font></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i> &nbsp;&nbsp;&nbsp;if (lastClick == 0) {</i></font></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lastClick = getTimer();</i></font></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i> &nbsp;&nbsp;&nbsp;} else {</i></font></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lastClick = 0;</i></font></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_root.WINDOWWS IDENTIFIER HERE.gotoAndStop(2);</i></font></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i> &nbsp;&nbsp;&nbsp;}</i></font></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i> &nbsp;}</i></font></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i>}</i></font></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i>onClipEvent (enterFrame) {</i></font></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i> &nbsp;if (lastClick&gt;0) {</i></font></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i> &nbsp;&nbsp;&nbsp;if ((getTimer()-lastClick)&gt;_root.doubleclickDuration) {</i></font></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lastClick = 0;</i></font></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i> &nbsp;&nbsp;&nbsp;}</i></font></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i> &nbsp;}</i></font></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i>}</i></font></p>

Sidebar

In vista, one of the features is a sidebar that firmly holds on
to the right of the desktop. It is disigned to act like a
placeholder for things called gadgets. Windows have some
pre-made of there, but people can make different ones
themselfs.
Some Windows Made ones include an analog clock, and
calender, the new, a notepad, and the weather.
Of cource, you could add other things on as well like mini-
games, shortcuts, ect.
I won't explain any of them here, but you can make them by
getting other tutorials (like how to make an analog clock) and
shrink it down to fit.

Taskbar Tutorials

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

Taskbar Tutorials

Clock

Start Menu

Clock

Window's clock is always there to tell you the time. It's
even used as an app of the Vista Sidebar.

To make such a clock in the taskbar, in the main timeline of
your movie, put this actionscript in:

<p align="left"><font face="Segoe UI" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><i>time=new Date();</i></font></p><p align="left"><font face="Segoe UI" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><i>var minutes = time.getMinutes()</i></font></p><p align="left"><font face="Segoe UI" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><i>var hours = time.getHours()</i></font></p><p align="left"><font face="Segoe UI" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><i>if(hours&lt;10)</i></font></p><p align="left"><font face="Segoe UI" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><i>{</i></font></p><p align="left"><font face="Segoe UI" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><i>hours = &quot;0&quot; + hours;</i></font></p><p align="left"><font face="Segoe UI" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><i>}</i></font></p><p align="left"><font face="Segoe UI" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><i>if(minutes&lt;10)</i></font></p><p align="left"><font face="Segoe UI" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><i>{</i></font></p><p align="left"><font face="Segoe UI" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><i>minutes = &quot;0&quot; + minutes;</i></font></p><p align="left"><font face="Segoe UI" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><i>}</i></font></p><p align="left"><font face="Segoe UI" size="10" color="#000000" letterSpacing="0.000000" kerning="1"><i>clock_txt.text = hours + &quot;:&quot; + minutes;</i></font></p>

This tells the flash to get the time off the computer it's running on,
and to assign it to an identifer.

Now, we need to make a text box to show the clock. (This
can be put anywhere, not just on the taskbar)

Now, we need to make it dynamic text. In the properties
panel, below the stage, you'll see a drop down menu with
'static text' in it. Clock on it and you'll see 'dynamic text' and
'input text'. Click on Dynamic text to change the box to it. You
should see a dotted line around the box you just changed.

Also on the box you will need to  assign it the identifier
So the flash knows which box to put the time in.

<p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>clock_txt</i></font></p>

Start Menu

Ever since Windows 98, the start menu has been essential.
You can use it in your flash to allow access to either things
on the desktop, or new things entirely.

First of all - the start button. Do what you wish to it, just make
sure it can act as a button.

Secondly, make a movie clip for the startmenu, and leave the first
frame blank. The second frame is where you should have the
actuall menu. Don't forget to add  stop();  to the first frame. Also,
add an identifier to the menu that'll be used below.

Thirdly, put this actionscript in the start button:
This tells the button to send the Startmenu to the second
frame (the one with the content in).

<p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>on(press){</i></font></p><p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>_root.STARTMENU IDENTIFIER HERE.gotoAndStop(2);</i></font></p><p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>}</i></font></p>

Start Menu (closing)

When you open the startmenu, you caan usually close it
by clicking on the desktop.

For this, just make a solid block of colour which covers all of
the movie and convert it to a MOVIE CLIP and add this
actionscript to it:

Adjust the movie clip's transparency to 0%.

<p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>on(press){</i></font></p><p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>_root.STARTMENU IDENTIFIER HERE.gotoAndStop(1);</i></font></p><p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>}</i></font></p>

And there you have it. When the start menu's open, if you click
anywhere, it'll close the menu.

Application Tutorials

Paint

Word/Notepad

Paint

Paint is a (very) simple program by Microsoft to make
some people's creative talents go to waste. But however,
we'll put it our flash as it's much simpler to create than
programs like Adobe's Photoshop.

First of all, we need a blank canvas. Just draw a White
rectangle for this. Now, add this actionscript to the frame:

<p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>painting = createEmptyMovieClip(&quot;painting&quot;, 1);</i></font></p><p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>theBrush = new Object();</i></font></p><p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>thickness = 5</i></font></p><p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>clr = &quot;0x000000&quot;</i></font></p><p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>alpha = 100</i></font></p><p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>theBrush.onMouseDown = function() {</i></font></p><p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>isPainting = true;</i></font></p><p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>painting.moveTo(_xmouse,_ymouse);</i></font></p><p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>painting.lineTo(_xmouse+1,_ymouse+1);</i></font></p><p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>};</i></font></p><p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>theBrush.onMouseMove = function() {</i></font></p><p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>if (isPainting) {</i></font></p><p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>painting.lineTo(_xmouse,_ymouse);</i></font></p><p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>}</i></font></p><p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>};</i></font></p><p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>theBrush.onMouseUp = function() {</i></font></p><p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>isPainting = false;</i></font></p><p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>};</i></font></p><p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>Mouse.addListener(theBrush);</i></font></p><p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>painting.onEnterFrame = function(draww) {</i></font></p><p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>painting.lineStyle(thickness, clr, alpha);</i></font></p><p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>};</i></font></p><p align="left"></p><p align="left"><font face="Segoe UI" size="6" color="#000000" letterSpacing="0.000000" kerning="1"><i>stop();</i></font></p>

Let me explain it. It set 'painting'as an
empty movieclip and sets brush as a
new object. It defines the thickness,
colour, and transpancy. (clr = colour)
(aplha = transparency). it set the brush
object to move to the mouse and draw
a line when the mouse is pressed.

Now, you can use buttons to edit things on there. I'll show
a few of them now:

Colour (or 'color' to you Americans...)
This actionscript requires knowledge of  RGB colour (Red, green, blue)

This sets the colour of the brush to red, as the first two digits read FF
and the others are zeros.
Think of it as a mixing pallet. The first two digits are red, the third and
fourth digits are green and the last two are blue. The intencity of their
colour depends on their value. It ranges like this:
00 -11-22-33-44-55-66-77-88-99-AA-BB-CC-DD-EE-FF

No colour

Most colour

clr=0x0099FF  (Lightblue)

Red

Green

Blue

<p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i>(on(press){</i></font></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i>clr=0xFF0000</i></font></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i>draww();</i></font></p><p align="left"><font face="Segoe UI" size="8" color="#000000" letterSpacing="0.000000" kerning="1"><i>}</i></font></p>

Thickness
I think this bit is alot more simpler than the colour. My reason? Look at the
actionscript:
Pretty simple, replace the number with the thickness you want. Range=
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ---> Infinaty
Erase
To erase everything that has been drawn, add this actionscript to a button:

Nothing

Default

Too big

on(press){
painting.clear();
}

<p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>on(press){</i></font></p><p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>thickness=5</i></font></p><p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>draww();</i></font></p><p align="left"><font face="Segoe UI" size="11" color="#000000" letterSpacing="0.000000" kerning="1"><i>}</i></font></p>

Microsoft Word / Notepad

Sounds simple, and it is. I won't spend too long exlpaining this.
The best thing is that it doesn't need any actionscript. Well,
unless you're going to let the user adjest fonts, colour and size.

1. Create a window with blank space inside it. Decorate if you
wish.
2. Create a blank text box inside.
3. Remember eariler I shown you how to change a text box to a
dynamic text box? Well, look in the same place but this time
change it to an 'Input Text Box'.
4. Make sure it's a font that every computer has, like Verdana. If
you use a font like Segoe UI, and an XP user tries it, it won't get
very far.
5. And there you have it! You've created a simple text program!

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

User

This folder is empty.

Well, we say that but we just don't won't you messing about with
sytem files because this is the cause of 76% of system crashes. The
other 24% are mainly people getting a hammer and smashing the
screen, keyboard, mouse, ect.

You see? We ARE doing something.
Not that anyone will take notice,
though... ;-(

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

Documents

Newgrounds

Nintendo Portal

Microsoft

My Profile

Mario Heaven

Windows ABC

Newgrounds Forums

Clicking on an icon above will open another window/tab

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

Pictures

Pictures

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

Music

This is because we have detected iTunes installed on your system. We
don't like Apple software instaled on Windows, so we've deleted all of
your music.

<p align="left"><font face="Verdana" size="12" color="#666666" letterSpacing="0.000000" kerning="1"><i>This is not a search box</i></font></p>

Control Panel

Desktop

Short

Long

Double-Click Speed

Search!

Search!

Search!

Home

Insert

Page Layout

References

Mailings

Review

View

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

Notepad

ActionScript [AS1/AS2]

Frame 1
function doSomething() { } MENU = new ContextMenu(); MENU.hideBuiltInItems(); Functioned = new ContextMenuItem("Windows is now SO advanced it can stop you cheating!", doSomething, false, false); Functioned2 = new ContextMenuItem("Did you Know: You can now Play Windows ABC in this flash now!", doSomething, false, false); Functioned3 = new ContextMenuItem("Did you Know: You have to double-click the icons, not single-click! (Unlike other Windows flashes)", doSomething, false, false); Functioned4 = new ContextMenuItem("Did you Know: Most Vista icons and wnidows are transparent!", doSomething, false, false); MENU.customItems.push(Functioned); MENU.customItems.push(Functioned2); MENU.customItems.push(Functioned3); MENU.customItems.push(Functioned4); _root.menu = MENU;
Instance of Symbol 381 MovieClip in Frame 163
onClipEvent (load) { lastClick = 0; } onClipEvent (mouseUp) { if (this.hitTest(_root._xmouse, _root._ymouse, true)) { if (lastClick == 0) { lastClick = getTimer(); } else { lastClick = 0; _root.windowstut.gotoAndStop(2); _root.windowstut.getNextHighestDepth(); } } } onClipEvent (enterFrame) { if (lastClick > 0) { if ((getTimer() - lastClick) > _root.doubleclickDuration) { lastClick = 0; } } }
Instance of Symbol 385 MovieClip in Frame 163
onClipEvent (load) { lastClick = 0; } onClipEvent (mouseUp) { if (this.hitTest(_root._xmouse, _root._ymouse, true)) { if (lastClick == 0) { lastClick = getTimer(); } else { lastClick = 0; _root.taskbartut.gotoAndStop(2); _root.taskbartut.getNextHighestDepth(); } } } onClipEvent (enterFrame) { if (lastClick > 0) { if ((getTimer() - lastClick) > _root.doubleclickDuration) { lastClick = 0; } } }
Instance of Symbol 389 MovieClip in Frame 163
onClipEvent (load) { lastClick = 0; } onClipEvent (mouseUp) { if (this.hitTest(_root._xmouse, _root._ymouse, true)) { if (lastClick == 0) { lastClick = getTimer(); } else { lastClick = 0; _root.desktoptut.gotoAndStop(2); _root.desktoptut.getNextHighestDepth(); } } } onClipEvent (enterFrame) { if (lastClick > 0) { if ((getTimer() - lastClick) > _root.doubleclickDuration) { lastClick = 0; } } }
Instance of Symbol 393 MovieClip in Frame 163
onClipEvent (load) { lastClick = 0; } onClipEvent (mouseUp) { if (this.hitTest(_root._xmouse, _root._ymouse, true)) { if (lastClick == 0) { lastClick = getTimer(); } else { lastClick = 0; _root.apptut.gotoAndStop(2); _root.apptut.getNextHighestDepth(); } } } onClipEvent (enterFrame) { if (lastClick > 0) { if ((getTimer() - lastClick) > _root.doubleclickDuration) { lastClick = 0; } } }
Frame 187
function noMenu() { _root.startmenu.gotoAndStop(1); _root.taskbar.startbutton.gotoAndStop(1); } time = new Date(); var minutes = time.getMinutes(); var hours = time.getHours(); if (hours < 10) { hours = "0" + hours; } if (minutes < 10) { minutes = "0" + minutes; } clock_txt.text = (hours + ":") + minutes; stop(); Key.removeListener(keyListener); _root.doubleclickDuration = 400;
Frame 195
stop();
Symbol 4 Button
on (release) { noMenu(); gotoAndStop (2); }
Symbol 5 Button
on (release) { noMenu(); }
Symbol 12 Button
on (release) { _root.mycomp.gotoAndStop(3); }
Symbol 15 Button
on (release) { _root.mycomp.gotoAndStop(4); }
Symbol 18 Button
on (release) { _root.mycomp.gotoAndStop(6); }
Symbol 21 Button
on (release) { _root.mycomp.gotoAndStop(5); }
Symbol 22 MovieClip [mycomptab] Frame 1
stop();
Symbol 22 MovieClip [mycomptab] Frame 2
stop();
Symbol 40 MovieClip [MaximizeButton] Frame 1
#initclip 68 Object.registerClass("MaximizeButton", mx.controls.streamingmedia.FullScreenToggleControl); #endinitclip stop();
Symbol 42 MovieClip [MinimizeButton] Frame 1
#initclip 69 Object.registerClass("MinimizeButton", mx.controls.streamingmedia.FullScreenToggleControl); #endinitclip stop();
Symbol 43 MovieClip [FullScreenToggle] Frame 1
#initclip 70 Object.registerClass("FullScreenToggle", mx.controls.streamingmedia.FullScreenToggle); #endinitclip stop();
Symbol 44 MovieClip [Chrome] Frame 1
#initclip 71 Object.registerClass("Chrome", mx.controls.streamingmedia.Chrome); #endinitclip
Symbol 49 MovieClip [HLoadBar] Frame 1
#initclip 72 Object.registerClass("HLoadBar", mx.controls.streamingmedia.LoadBar); #endinitclip
Symbol 57 MovieClip [HMiniPlayBarTray] Frame 1
#initclip 73 Object.registerClass("HMiniPlayBarTray", mx.controls.streamingmedia.HMiniPlayBarTray); #endinitclip
Symbol 61 MovieClip [HMiniPlayBar] Frame 1
#initclip 74 Object.registerClass("HMiniPlayBar", mx.controls.streamingmedia.MiniPlayBar); #endinitclip _tray.setWidth(this.getWidth());
Symbol 65 MovieClip [PlayBarTray] Frame 1
#initclip 75 Object.registerClass("PlayBarTray", mx.controls.streamingmedia.HPlayBarTray); #endinitclip
Symbol 77 MovieClip [PlayBarThumb] Frame 1
#initclip 76 Object.registerClass("PlayBarThumb", mx.controls.streamingmedia.PlayBarThumb); #endinitclip stop();
Symbol 78 MovieClip [HPlayBar] Frame 1
#initclip 77 Object.registerClass("HPlayBar", mx.controls.streamingmedia.PlayBar); #endinitclip _tray.setWidth(this.getWidth());
Symbol 89 MovieClip [BrdrShdw] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "shadowColor");
Symbol 91 MovieClip [BrdrFace] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "buttonColor");
Symbol 94 MovieClip [BrdrBlk] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 95 MovieClip [BrdrHilght] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "highlightColor");
Symbol 98 MovieClip [Defaults] Frame 1
#initclip 78 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclip
Symbol 99 MovieClip [UIObjectExtensions] Frame 1
#initclip 79 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclip
Symbol 100 MovieClip [UIObject] Frame 1
#initclip 80 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();
Symbol 103 Button
on (keyPress "<Tab>") { this.tabHandler(); }
Symbol 104 MovieClip [FocusRect] Frame 1
#initclip 81 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclip
Symbol 105 MovieClip [FocusManager] Frame 1
#initclip 82 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();
Symbol 106 MovieClip [UIComponentExtensions] Frame 1
#initclip 83 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclip
Symbol 107 MovieClip [UIComponent] Frame 1
#initclip 84 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();
Symbol 108 MovieClip [SimpleButton] Frame 1
#initclip 85 Object.registerClass("SimpleButton", mx.controls.SimpleButton); #endinitclip stop();
Symbol 109 MovieClip [Border] Frame 1
#initclip 86 Object.registerClass("Border", mx.skins.Border); #endinitclip stop();
Symbol 110 MovieClip [RectBorder] Frame 1
#initclip 87 mx.skins.SkinElement.registerElement(mx.skins.RectBorder.symbolName, Object(mx.skins.RectBorder)); Object.registerClass("RectBorder", mx.skins.halo.RectBorder); #endinitclip stop();
Symbol 111 MovieClip [ButtonSkin] Frame 1
#initclip 88 Object.registerClass("ButtonSkin", mx.skins.halo.ButtonSkin); #endinitclip
Symbol 112 MovieClip [Button] Frame 1
#initclip 89 Object.registerClass("Button", mx.controls.Button); #endinitclip stop();
Instance of Symbol 108 MovieClip [SimpleButton] in Symbol 112 MovieClip [Button] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 119 MovieClip [HPlayPauseButton] Frame 1
#initclip 90 Object.registerClass("HPlayPauseButton", mx.controls.streamingmedia.PlayPauseButton); #endinitclip stop();
Instance of Symbol 112 MovieClip [Button] in Symbol 119 MovieClip [HPlayPauseButton] Frame 2
//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 127 MovieClip [HToStartButton] Frame 1
#initclip 91 Object.registerClass("HToStartButton", mx.controls.streamingmedia.ToStartButton); #endinitclip stop();
Instance of Symbol 108 MovieClip [SimpleButton] in Symbol 127 MovieClip [HToStartButton] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 131 MovieClip [HToEndButton] Frame 1
#initclip 92 Object.registerClass("HToEndButton", mx.controls.streamingmedia.ToEndButton); #endinitclip stop();
Instance of Symbol 108 MovieClip [SimpleButton] in Symbol 131 MovieClip [HToEndButton] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 132 MovieClip [HButtons] Frame 1
this.tabEnabled = false; this.tabChildren = true;
Symbol 134 MovieClip [VolumeControlHandle] Frame 1
#initclip 93 Object.registerClass("VolumeControlHandle", mx.controls.streamingmedia.VolumeControlHandle); #endinitclip stop();
Symbol 144 MovieClip [MuteButton] Frame 1
#initclip 94 Object.registerClass("MuteButton", mx.controls.streamingmedia.MuteButton); #endinitclip stop();
Instance of Symbol 108 MovieClip [SimpleButton] in Symbol 144 MovieClip [MuteButton] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 150 MovieClip [LoudButton] Frame 1
#initclip 95 Object.registerClass("LoudButton", mx.controls.streamingmedia.LoudButton); #endinitclip stop();
Instance of Symbol 108 MovieClip [SimpleButton] in Symbol 150 MovieClip [LoudButton] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 152 MovieClip [HVolumeControl] Frame 1
#initclip 96 Object.registerClass("HVolumeControl", mx.controls.streamingmedia.VolumeControl); #endinitclip
Symbol 155 MovieClip [VLoadBar] Frame 1
#initclip 97 Object.registerClass("VLoadBar", mx.controls.streamingmedia.LoadBar); #endinitclip
Symbol 159 MovieClip [VMiniPlayBarTray] Frame 1
#initclip 98 Object.registerClass("VMiniPlayBarTray", mx.controls.streamingmedia.VMiniPlayBarTray); #endinitclip
Symbol 162 MovieClip [VMiniPlayBar] Frame 1
#initclip 99 Object.registerClass("VMiniPlayBar", mx.controls.streamingmedia.MiniPlayBar); #endinitclip _tray.setHeight(this.getHeight());
Symbol 166 MovieClip [VPlayBarTray] Frame 1
#initclip 100 Object.registerClass("VPlayBarTray", mx.controls.streamingmedia.VPlayBarTray); #endinitclip
Symbol 175 MovieClip [VPlayBarThumb] Frame 1
#initclip 101 Object.registerClass("VPlayBarThumb", mx.controls.streamingmedia.PlayBarThumb); #endinitclip stop();
Symbol 176 MovieClip [VPlayBar] Frame 1
#initclip 102 Object.registerClass("VPlayBar", mx.controls.streamingmedia.PlayBar); #endinitclip _tray.setHeight(this.getHeight());
Symbol 177 MovieClip [VButtons] Frame 1
this.tabEnabled = false; this.tabChildren = true;
Symbol 180 MovieClip [VVolumeControl] Frame 1
#initclip 103 Object.registerClass("VVolumeControl", mx.controls.streamingmedia.VolumeControl); #endinitclip
Symbol 184 MovieClip [MediaController] Frame 1
#initclip 104 Object.registerClass("MediaController", mx.controls.MediaController); #endinitclip
Symbol 184 MovieClip [MediaController] Frame 2
_miniPlayBar.setCompletionPercentage(_playPercent);
Symbol 184 MovieClip [MediaController] Frame 3
_playBar.setCompletionPercentage(_playPercent);
Symbol 184 MovieClip [MediaController] Frame 4
_miniPlayBar.setCompletionPercentage(_playPercent);
Symbol 184 MovieClip [MediaController] Frame 5
_playBar.setCompletionPercentage(_playPercent);
Symbol 250 MovieClip [Label] Frame 1
#initclip 105 Object.registerClass("Label", mx.controls.Label); #endinitclip stop();
Symbol 259 MovieClip Frame 1
_root.stop(); PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (PercentLoaded >= 95) { _root.play(); } if (PercentLoaded != 100) { bar._xscale = PercentLoaded; } else { _root.play(); }
Symbol 259 MovieClip Frame 2
gotoAndPlay (1);
Symbol 264 Button
on (release) { getURL ("http://www.newgrounds.com", "_blank"); }
Symbol 23 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 24 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 25 MovieClip [__Packages.mx.controls.MediaController] Frame 0
class mx.controls.MediaController extends mx.core.UIComponent { var _lastProgressMediaType, _controllerPolicy, _width, _height, _horizontal, _y, _x, __get__height, __get__width, _priorPolicy, _activePlayControl, _backgroundStyle, _isOpen, _priorMouseOver, _closeId, _openId, gotoAndStop, _isPlaying, _playPercent, _playTime, _volume, tabEnabled, tabChildren, playAtBeginning, _screenAccommodator, redraw, _playBar, _miniPlayBar, _loadBar, _volumeControl, _buttons, width, height, _chrome, _secondChrome, _secondChromeClosedHeight, _secondChromeOpenHeight, _secondChromeClosedWidth, _secondChromeOpenWidth, _secondChromeFixedEnd, hitTest, _animationStart, _animationOpen, onEnterFrame, _loadPercent, invalidate, dispatchEvent, _listenForPlayheadMoveEvent, _notAnimating, _strings, _openUpOrLeft; function MediaController () { super(); } function get lastProgressMediaType() { return(_lastProgressMediaType); } function init(Void) { mx.controls.streamingmedia.Tracer.trace("MediaController.init: start: policy=" + _controllerPolicy); initializeParameters(); mx.controls.streamingmedia.Tracer.trace("MediaController.init: after initializeParameters: policy=" + _controllerPolicy); var _local3 = _width; var _local4 = _height; super.init(); if (_horizontal) { _local3 = Math.max(MINIMUM_HORIZONTAL_WIDTH, _local3); _local4 = Math.max(MINIMUM_HORIZONTAL_OPEN_HEIGHT, _local4); } else { _local3 = Math.max(MINIMUM_VERTICAL_OPEN_WIDTH, _local3); _local4 = Math.max(MINIMUM_VERTICAL_HEIGHT, _local4); } setSize(_local3, _local4, true); mx.controls.streamingmedia.Tracer.trace(((((((("MediaController.init: after setSize " + __get__width()) + "x") + __get__height()) + " at (") + _x) + ",") + _y) + ")"); _priorPolicy = _controllerPolicy; createDefaultStrings(); mx.controls.streamingmedia.Tracer.trace("MediaController.init: Initialized properties:"); mx.controls.streamingmedia.Tracer.trace(" controllerPolicy=" + _controllerPolicy); mx.controls.streamingmedia.Tracer.trace(" horizontal=" + _horizontal); mx.controls.streamingmedia.Tracer.trace(" activePlayControl=" + _activePlayControl); mx.controls.streamingmedia.Tracer.trace(" backgroundStyle=" + _backgroundStyle); if (_controllerPolicy == "auto") { _isOpen = false; _priorMouseOver = false; _closeId = null; _openId = null; Mouse.addListener(this); gotoAndStop(getClosedFrameName()); } else if (_controllerPolicy == "on") { _isOpen = true; gotoAndStop(getOpenFrameName()); } else if (_controllerPolicy == "off") { _isOpen = false; gotoAndStop(getClosedFrameName()); } _isPlaying = _activePlayControl == "pause"; _playPercent = 0; _playTime = 0; _volume = mx.controls.streamingmedia.StreamingMediaConstants.DEFAULT_VOLUME; setOpenUpOrLeft(false); setListeningForPlayheadMoveEvent(true); tabEnabled = false; tabChildren = true; playAtBeginning = false; _screenAccommodator = new mx.controls.streamingmedia.ScreenAccommodator(this); redraw(true); } function initializeParameters() { if (horizontal == null) { horizontal = (true); } if (controllerPolicy == null) { controllerPolicy = ("auto"); } if (backgroundStyle == null) { backgroundStyle = ("default"); } if (activePlayControl == null) { activePlayControl = ("pause"); } } function getOpenFrameName() { return((_horizontal ? "openHorizontal" : "openVertical")); } function getClosedFrameName() { return((_horizontal ? "closedHorizontal" : "closedVertical")); } function draw(Void) { if (_isOpen) { gotoAndStop(getOpenFrameName()); _playBar.draw(); } else { gotoAndStop(getClosedFrameName()); _miniPlayBar.draw(); } _loadBar.draw(); if (_horizontal) { positionControlsHorizontal(); } else { positionControlsVertical(); } drawChrome(); } function positionControlsVertical() { if (_isOpen) { _volumeControl._x = (__get__width() - _volumeControl._width) / 2; _volumeControl._y = (__get__height() - _volumeControl._height) - 8; _buttons._x = (__get__width() - _buttons._width) / 2; _buttons._y = ((__get__height() - _buttons._height) - _volumeControl._height) - 16; _playBar._x = (__get__width() - _playBar._width) / 2; _loadBar._x = (_playBar._x + _playBar._width) - 4; } else { _loadBar._x = LOADBAR_VERTICAL_CLOSED_X; _miniPlayBar._x = MINIPLAYBAR_VERTICAL_CLOSED_X; } } function positionControlsHorizontal() { if (_isOpen) { _loadBar._y = LOADBAR_HORIZONTAL_OPEN_Y; _buttons._x = 8; _buttons._y = (__get__height() - _buttons._height) - 8; _volumeControl._x = (__get__width() - _volumeControl._width) - 8; _volumeControl._y = (__get__height() - _volumeControl._height) - 8; } else { _loadBar._y = LOADBAR_HORIZONTAL_CLOSED_Y; } } function drawChrome(wi, he) { if (wi == null) { if (_horizontal) { wi = width; } else { wi = (_isOpen ? (__get__width()) : (CLOSED_VERTICAL_WIDTH)); } } if (he == null) { if (_horizontal) { he = (_isOpen ? (__get__height()) : (CLOSED_HORIZONTAL_HEIGHT)); } else { he = height; } } _chrome.visible = backgroundStyle == "default"; _chrome.showToggles = false; _chrome.setSize(wi, he); _chrome.draw(); } function addSecondChrome(theChrome, closedHeight, openHeight, closedWidth, openWidth, fixedEnd) { _secondChrome = theChrome; _secondChromeClosedHeight = closedHeight; _secondChromeOpenHeight = openHeight; _secondChromeClosedWidth = closedWidth; _secondChromeOpenWidth = openWidth; _secondChromeFixedEnd = fixedEnd; } function removeSecondChrome() { _secondChrome = null; } function get expanded() { return(_isOpen); } function onMouseMove() { var _local5 = _root._xmouse; var _local4 = _root._ymouse; var _local3 = hitTest(_local5, _local4, true); if ((_local3 && (_closeId != null)) || (isNotAnimating())) { clearInterval(_closeId); _closeId = null; } if (((!_local3) && (_openId != null)) || (isNotAnimating())) { clearInterval(_openId); _openId = null; } if ((((_local3 && (!_isOpen)) && (_controllerPolicy == "auto")) && (_openId == null)) && (!isNotAnimating())) { _openId = setInterval(this, "expand", OPEN_DELAY); } else if (((((!_local3) && (_isOpen)) && (_controllerPolicy == "auto")) && (_closeId == null)) && (!isNotAnimating())) { _closeId = setInterval(this, "contract", CLOSE_DELAY); } _priorMouseOver = _local3; } function expand(force) { clearInterval(_openId); _openId = null; if ((_controllerPolicy == "auto") || (force)) { _isOpen = true; _animationStart = getTimer(); _animationOpen = true; _priorMouseOver = true; onEnterFrame = animate; } } function contract(force) { mx.controls.streamingmedia.Tracer.trace((((("MediaController.contract: force=" + force) + ", animating=") + _animating) + ", opening=") + _animationOpen); if (_animating && (!_animationOpen)) { return(undefined); } clearInterval(_closeId); _closeId = null; if ((_controllerPolicy == "auto") || (force)) { _isOpen = false; _animationStart = getTimer(); _animationOpen = false; _priorMouseOver = false; gotoAndStop(getClosedFrameName()); animate(); onEnterFrame = animate; } } function animate() { _animating = true; var _local4 = getTimer() - _animationStart; var _local3 = Math.min(1, _local4 / ANIMATION_TIME); mx.controls.streamingmedia.Tracer.trace((((((("MediaController.animate: _animationStart=" + _animationStart) + ", elapsed=") + _local4) + ", portion=") + _local3) + ", ANIMATION_TIME=") + ANIMATION_TIME); sizeMainChrome(_local3); if (_secondChrome != null) { sizeSecondChrome(_local3); } animateBars(_local3); if ((_local4 >= ANIMATION_TIME) || (_global.isLivePreview)) { animationDone(); } } function animationDone() { mx.controls.streamingmedia.Tracer.trace("MediaController.animationDone"); _animating = false; delete onEnterFrame; refreshBars(); if (_animationOpen) { gotoAndStop(getOpenFrameName()); } redraw(true); } function sizeMainChrome(portion) { var _local2 = __get__height(); var _local3 = __get__width(); if (_horizontal) { var _local4 = (__get__height() - CLOSED_HORIZONTAL_HEIGHT) * portion; if (_animationOpen) { _local2 = CLOSED_HORIZONTAL_HEIGHT + _local4; } else { _local2 = __get__height() - _local4; } } else { var _local4 = (__get__width() - CLOSED_VERTICAL_WIDTH) * portion; if (_animationOpen) { _local3 = CLOSED_VERTICAL_WIDTH + _local4; } else { _local3 = __get__width() - _local4; } } if (isOpenUpOrLeft()) { var _local6 = _chrome.width - _local3; var _local5 = _chrome.height - _local2; _x = _x + _local6; _y = _y + _local5; } drawChrome(_local3, _local2); } function sizeSecondChrome(portion) { var _local3; var _local4; var _local2; if (_horizontal) { _local4 = _secondChromeClosedWidth; _local2 = (_secondChromeOpenHeight - _secondChromeClosedHeight) * portion; _local3 = (_animationOpen ? (_secondChromeClosedHeight + _local2) : (_secondChromeOpenHeight - _local2)); if (_secondChromeFixedEnd) { _secondChrome._y = (_secondChrome._y - _local3) + _secondChrome.height; } } else { _local3 = _secondChromeClosedHeight; _local2 = (_secondChromeOpenWidth - _secondChromeClosedWidth) * portion; _local4 = (_animationOpen ? (_secondChromeClosedWidth + _local2) : (_secondChromeOpenWidth - _local2)); if (_secondChromeFixedEnd) { _secondChrome._x = (_secondChrome._x - _local4) + _secondChrome.width; } } _secondChrome.setSize(_local4, _local3); _secondChrome.draw(); } function animateBars(portion) { var _local2; if (_horizontal) { _local2 = (LOADBAR_HORIZONTAL_OPEN_Y - LOADBAR_HORIZONTAL_CLOSED_Y) * portion; var _local8 = (_animationOpen ? (LOADBAR_HORIZONTAL_CLOSED_Y + _local2) : (LOADBAR_HORIZONTAL_OPEN_Y - _local2)); _loadBar._y = _local8; } else { var _local5 = _chrome.width / 2; _local2 = (_local5 - MINIPLAYBAR_VERTICAL_CLOSED_X) * portion; _local2 = Math.max(0, _local2); var _local9 = (_animationOpen ? (MINIPLAYBAR_VERTICAL_CLOSED_X + _local2) : (_local5 - _local2)); _miniPlayBar._x = _local9; _loadBar._x = _miniPlayBar._x + _miniPlayBar._width; var _local3 = _loadBar.getClosedHeight(); var _local4 = _loadBar.getOpenHeight(); _local2 = (_local3 - _local4) * portion; var _local6 = (_animationOpen ? (_local3 - _local2) : (_local4 + _local2)); _loadBar.draw(_local6); _miniPlayBar.draw(_local6); } } function getLoadBar() { return(_loadBar); } function refreshBars() { mx.controls.streamingmedia.Tracer.trace((("MediaController.refreshBars: load=" + _loadPercent) + ", play=") + _playPercent); _loadBar.setCompletionPercentage(_loadPercent); _playBar.setCompletionPercentage(_playPercent); _miniPlayBar.setCompletionPercentage(_playPercent); } function getLoadPercent() { return(_loadPercent); } function getMinimumOpenHeight() { var _local2 = (_horizontal ? (MINIMUM_HORIZONTAL_OPEN_HEIGHT) : (MINIMUM_VERTICAL_HEIGHT)); return(_local2); } function getMinimumClosedHeight() { var _local2 = (_horizontal ? (CLOSED_HORIZONTAL_HEIGHT) : (MINIMUM_VERTICAL_HEIGHT)); return(_local2); } function getMinimumOpenWidth() { var _local2 = (_horizontal ? (MINIMUM_HORIZONTAL_WIDTH) : (MINIMUM_VERTICAL_OPEN_WIDTH)); return(_local2); } function getMinimumClosedWidth() { var _local2 = (_horizontal ? (MINIMUM_HORIZONTAL_WIDTH) : (CLOSED_VERTICAL_WIDTH)); return(_local2); } function get controllerPolicy() { return(_controllerPolicy); } function set controllerPolicy(aPolicy) { mx.controls.streamingmedia.Tracer.trace((("MediaController.set controllerPolicy: old=" + _controllerPolicy) + ", new=") + aPolicy); if (aPolicy == _controllerPolicy) { return; } _controllerPolicy = aPolicy; if (_controllerPolicy == "on") { Mouse.removeListener(this); if (!_isOpen) { expand(true); } } else if (_controllerPolicy == "off") { Mouse.removeListener(this); if (_isOpen) { mx.controls.streamingmedia.Tracer.trace("MediaController.set controllerPolicy(off): about to call contract"); contract(true); } } else if (_controllerPolicy == "auto") { _closeId = null; _openId = null; Mouse.addListener(this); var _local3 = hitTest(_root._xmouse, _root._ymouse, true); if (_isOpen && (!_local3)) { mx.controls.streamingmedia.Tracer.trace("MediaController.set controllerPolicy(auto): about to call contract"); contract(); } else if ((!_isOpen) && (_local3)) { expand(); } } //return(controllerPolicy); } function get horizontal() { return(_horizontal); } function set horizontal(isHoriz) { if (isHoriz != _horizontal) { _horizontal = isHoriz; var _local2 = __get__height(); var _local3 = __get__width(); if (isHoriz) { _local2 = Math.max(_local2, MINIMUM_HORIZONTAL_WIDTH); _local3 = Math.max(_local3, MINIMUM_HORIZONTAL_OPEN_HEIGHT); } else { _local2 = Math.max(_local2, MINIMUM_VERTICAL_OPEN_WIDTH); _local3 = Math.max(_local3, MINIMUM_VERTICAL_HEIGHT); } setSize(_local2, _local3); invalidate(); } else { _horizontal = isHoriz; } //return(horizontal); } function get volume() { return(_volume); } function set volume(vol) { _volume = vol; _volumeControl.getHandle().setVolume(vol); //return(volume); } function get backgroundStyle() { return(_backgroundStyle); } function set backgroundStyle(aStyle) { _backgroundStyle = aStyle; drawChrome(); //return(backgroundStyle); } function broadcastEvent(eventType, detailArg) { var _local2 = {type:eventType, target:this, detail:detailArg}; if (eventType == "volume") { _volume = detailArg; } dispatchEvent(_local2); } function handleEvent(ev) { if (ev.type == "change") { playAtBeginning = false; if (isListeningForPlayheadMoveEvent()) { handleChangeEvent(ev); } } else if (ev.type == "progress") { handleProgressEvent(ev); } else if (ev.type == "complete") { handleCompleteEvent(ev); } else if (ev.type == "scrubbing") { handleScrubbingEvent(ev); } else { handleUnrecognizedEvent(ev); } } function isListeningForPlayheadMoveEvent() { return(_listenForPlayheadMoveEvent); } function setListeningForPlayheadMoveEvent(listen) { _listenForPlayheadMoveEvent = listen; } function isNotAnimating() { return(_notAnimating); } function setNotAnimating(still) { _notAnimating = still; } function get activePlayControl() { return(_activePlayControl); } function set activePlayControl(aControl) { _activePlayControl = aControl; //return(activePlayControl); } function get playing() { return(isPlaying()); } function set playing(playFlag) { setPlaying(playFlag); //return(playing); } function isPlaying() { return(_isPlaying); } function setPlaying(playFlag) { _isPlaying = playFlag; _playBar.setIsPlaying(playFlag); if (playFlag) { _buttons.playPauseButtons.showPauseButton(); } else { _buttons.playPauseButtons.showPlayButton(); } } function handleChangeEvent(ev) { var _local2 = ev.target; _playTime = _local2.playheadTime; var _local3 = _local2.__get__totalTime(); _playPercent = (100 * _playTime) / _local3; if (_isOpen) { _playBar.setCompletionPercentage(_playPercent); _playBar.setTime(_playTime); } else { _miniPlayBar.setCompletionPercentage(_playPercent); } } function handleProgressEvent(ev) { if (ev.target.isRtmp(ev.target.contentPath)) { _loadPercent = 100; } else { var _local4 = ev.target.bytesLoaded; var _local3 = ev.target.bytesTotal; _loadPercent = (100 * _local4) / _local3; } refreshBars(); _lastProgressMediaType = ev.target.mediaType; evaluateToEnd(); } function evaluateToEnd() { if (!_isOpen) { return(undefined); } var _local2 = false; if ((_loadPercent >= 99) && (enabled)) { if (_lastProgressMediaType == "MP3") { _local2 = true; } else if ((_lastProgressMediaType == "FLV") && (!mx.controls.streamingmedia.StreamingMediaConstants.DISABLE_FLV_TOEND)) { _local2 = true; } } _buttons.toEndButton.enabled = _local2; } function handleCompleteEvent(ev) { if ((!isScrubbing()) && (!_animating)) { var _local2 = ev.target; _playTime = _local2.totalTime; _playPercent = 100; if (_isOpen) { _playBar.setCompletionPercentage(_playPercent); _playBar.setTime(_playTime); } else { _miniPlayBar.setCompletionPercentage(_playPercent); } setPlaying(false); mx.controls.streamingmedia.Tracer.trace("MediaController.handleCompleteEvent: playAtBeginning=true"); playAtBeginning = true; } } function handleScrubbingEvent(ev) { _listenForPlayheadMoveEvent = !ev.detail; } function handleUnrecognizedEvent(ev) { mx.controls.streamingmedia.Tracer.trace((("received an unrecognized event of type " + ev.type) + " with target ") + ev.target); } function createDefaultStrings() { _strings = new Object(); _strings.paused = "PAUSED"; _strings.streaming = "STREAMING"; } function getLocalizedString(id) { var _local2 = _strings[id]; return(_local2); } function get playTime() { return(_playTime); } function set playTime(aTime) { _playTime = aTime; //return(playTime); } function get playPercent() { return(_playPercent); } function set playPercent(aPercent) { _playPercent = aPercent; //return(playPercent); } function isOpenUpOrLeft() { return(_openUpOrLeft); } function setOpenUpOrLeft(is) { _openUpOrLeft = is; } function associateDisplay(d) { d.associateController(this); } function setSize(w, h, noEvent) { super.setSize(w, h, noEvent); invalidate(); } function get enabled() { return(_enabled); } function set enabled(is) { mx.controls.streamingmedia.Tracer.trace("MediaController.set enabled to " + is); _enabled = is; _buttons.toStartButton.enabled = is; _buttons.toEndButton.enabled = is; _buttons.playPauseButtons.enabled = is; _volumeControl._muteButton.muteSimpleButton.enabled = is; _volumeControl._loudButton.loudSimpleButton.enabled = is; _playBar.__set__enabled(is); _volumeControl.getHandle().__set__enabled(is); if (is) { if (_priorPolicy != null) { controllerPolicy = (_priorPolicy); } } else { _priorPolicy = controllerPolicy; if (controllerPolicy == "auto") { controllerPolicy = ("off"); } } //return(enabled); } function isScrubbing() { return(_playBar.isScrubbing()); } static var symbolName = "MediaController"; static var symbolOwner = mx.controls.MediaController; var className = "MediaController"; static var version = "2.0.2.126"; var clipParameters = {controllerPolicy:"auto", horizontal:true, activePlayControl:"pause", backgroundStyle:"default"}; static var MINIMUM_HORIZONTAL_WIDTH = 202; static var CLOSED_HORIZONTAL_HEIGHT = 25; static var MINIMUM_HORIZONTAL_OPEN_HEIGHT = 63; static var LOADBAR_HORIZONTAL_CLOSED_Y = 14; static var LOADBAR_HORIZONTAL_OPEN_Y = 24; static var MINIMUM_VERTICAL_HEIGHT = 202; static var CLOSED_VERTICAL_WIDTH = 25; static var MINIMUM_VERTICAL_OPEN_WIDTH = 80; static var LOADBAR_VERTICAL_CLOSED_X = 14; static var MINIPLAYBAR_VERTICAL_CLOSED_X = 8; static var ANIMATION_TIME = 250; static var CLOSE_DELAY = 1000; static var OPEN_DELAY = 100; static var LOCALIZED_FILE = "streamingmediacontroller.xml"; static var H_BORDER = 8; static var V_BORDER = 8; var _animating = false; var _enabled = true; }
Symbol 185 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 186 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 187 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 188 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 189 MovieClip [__Packages.mx.controls.streamingmedia.LoadBar] Frame 0
class mx.controls.streamingmedia.LoadBar extends MovieClip { var _controller, _parent, _fill, _y, _border, _background, _x; function LoadBar () { super(); init(); } function init() { _controller = _parent; draw(); } function isVertical() { return(!_controller.__get__horizontal()); } function getCompletionPercentage() { var _local2; if (isVertical()) { _local2 = yToPercent(_fill._height); } else { _local2 = xToPercent(_fill._width); } return(_local2); } function setCompletionPercentage(aPercentage) { aPercentage = Math.floor(aPercentage); if (aPercentage < 0) { aPercentage = 0; } else if (aPercentage > 100) { aPercentage = 100; } if (isVertical()) { _fill._height = percentToY(aPercentage); _fill._y = (getActualHeight() - _fill._height) - 1; } else { _fill._width = percentToX(aPercentage); } } function draw(size) { var _local3 = getCompletionPercentage(); if (isVertical()) { if (size == null) { size = getHeight(); } _y = 8; _border._height = size; _background._height = size - 2; } else { if (size == null) { size = getWidth(); } _x = 8; _border._width = size; _background._width = size - 2; } setCompletionPercentage(_local3); } function getWidth() { var _local2; if (isVertical()) { _local2 = 3; } else { _local2 = _controller.__get__width() - 16; } return(_local2); } function getHeight() { var _local2; if (isVertical()) { if (_controller.__get__expanded()) { _local2 = getOpenHeight(); } else { _local2 = getClosedHeight(); } } else { _local2 = 3; } return(_local2); } function getActualHeight() { return(_border._height); } function getActualWidth() { return(_border._width); } function getOpenHeight() { return(_controller.__get__height() - 90); } function getClosedHeight() { return(_controller.__get__height() - 16); } function xToPercent(x) { var _local2 = (100 * x) / (getActualWidth() - 2); return(_local2); } function percentToX(percent) { var _local2 = (getWidth() - 2) * (percent / 100); return(_local2); } function yToPercent(y) { var _local2 = (100 * (y - 0)) / (getActualHeight() - 2); return(_local2); } function percentToY(percent) { var _local2 = (getActualHeight() - 2) * (percent / 100); return(_local2); } }
Symbol 190 MovieClip [__Packages.mx.controls.streamingmedia.PlayBar] Frame 0
class mx.controls.streamingmedia.PlayBar extends MovieClip { var _controller, _parent, _thumb, _hilite, _timeTextField, _statusTextField, onEnterFrame, _darkenText, _textPulseTime, _x, _y, _tray; function PlayBar () { super(); init(); } function init() { _controller = _parent; setCompletionPercentage(_controller.__get__playPercent()); setTime(_controller.__get__playTime()); draw(); } function isVertical() { return(!_controller.__get__horizontal()); } function getCompletionPercentage() { var _local2; if (isVertical()) { _local2 = yToPercent(_thumb._y); } else { _local2 = xToPercent(_thumb._x); } return(_local2); } function setCompletionPercentage(aPercentage) { aPercentage = Math.floor(aPercentage); if (aPercentage < 1) { aPercentage = 1; } else if (aPercentage > 100) { aPercentage = 100; } if (isVertical()) { var _local3 = percentToY(aPercentage); _thumb._y = (getHeight() - _local3) - 9; } else { var _local4 = percentToX(aPercentage); _thumb._x = _local4; } updateHiliteToMatchThumb(); } function updateHiliteToMatchThumb() { if (isVertical()) { _hilite._height = (getHeight() - _thumb._y) - 6; _hilite._y = (getHeight() - _hilite._height) - 1; } else { _hilite._width = _thumb._x + 4; } } function setTime(aTime) { var _local7 = Math.floor(aTime / 3600); var _local3 = aTime % 3600; var _local6 = Math.floor(_local3 / 60); _local3 = _local3 % 60; var _local5 = Math.floor(_local3); _local3 = _local3 % 1; var _local2 = Math.round(_local3 * 1000); var _local4 = ((((((_local7 + ":") + ((_local6 < 10) ? "0" : "")) + _local6) + ":") + ((_local5 < 10) ? "0" : "")) + _local5) + "."; if (_local2 < 10) { _local4 = _local4 + ("00" + String(_local2)); } else if (_local2 < 100) { _local4 = _local4 + ("0" + String(_local2)); } else { _local4 = _local4 + String(_local2); } _timeTextField.text = _local4; } function setIsPlaying(isPlaying) { if (isPlaying) { _statusTextField.text = _controller.getLocalizedString(STREAMING_ID); delete onEnterFrame; setDarkText(); } else { _statusTextField.text = _controller.getLocalizedString(PAUSED_ID); _darkenText = false; _textPulseTime = getTimer(); onEnterFrame = pulseText; } } function getController() { return(_controller); } function draw() { var _local2 = getCompletionPercentage(); if (isVertical()) { _x = (_controller.__get__width() - getWidth()) / 2; _y = 8; _tray.setHeight(getHeight()); _statusTextField._y = getHeight() - 4; } else { _x = 8; _tray.setWidth(getWidth()); _timeTextField._x = (getWidth() - _timeTextField._width) - 3; } setIsPlaying(_controller.isPlaying()); setCompletionPercentage(_local2); } function getWidth() { var _local2 = (isVertical() ? 20 : (_controller.__get__width() - 16)); return(_local2); } function getHeight() { var _local2 = (isVertical() ? (_controller.__get__height() - 90) : 20); return(_local2); } function xToPercent(x) { var _local2 = 100 * ((x + 3) / (getWidth() - 3)); return(_local2); } function percentToX(percent) { var _local2 = ((getWidth() - 3) * (percent / 100)) - 3; return(_local2); } function yToPercent(y) { var _local2 = 100 * (((getHeight() - 3) - y) / getHeight()); return(_local2); } function percentToY(percent) { var _local2 = ((getHeight() - 3) * (percent / 100)) - 3; return(_local2); } function pulseText() { var _local2 = getTimer() - _textPulseTime; var _local5 = Math.min(1, _local2 / PULSE_DURATION); var _local7 = PULSE_DURATION * ACTIVE_PULSE_PORTION; var _local6 = Math.min(1, _local2 / _local7); var _local4 = _local6 * (TEXT_ALPHA_DARK - TEXT_ALPHA_LIGHT); var _local3 = (_darkenText ? (TEXT_ALPHA_LIGHT + _local4) : (TEXT_ALPHA_DARK - _local4)); _statusTextField._alpha = _local3; _timeTextField._alpha = _local3; if (_local5 >= 1) { _darkenText = !_darkenText; _textPulseTime = getTimer(); } } function setDarkText() { _statusTextField._alpha = TEXT_ALPHA_DARK; _timeTextField._alpha = TEXT_ALPHA_DARK; } function setLightText() { _statusTextField._alpha = TEXT_ALPHA_LIGHT; _timeTextField._alpha = TEXT_ALPHA_LIGHT; } function get enabled() { return(_thumb.__get__enabled()); } function set enabled(is) { _thumb.__set__enabled(is); //return(enabled); } function isScrubbing() { return(_thumb.isScrubbing()); } static var TEXT_ALPHA_DARK = 100; static var TEXT_ALPHA_LIGHT = 50; static var PULSE_DURATION = 1400; static var ACTIVE_PULSE_PORTION = 0.4; static var STREAMING_ID = "streaming"; static var PAUSED_ID = "paused"; }
Symbol 191 MovieClip [__Packages.mx.controls.streamingmedia.StreamingMediaConstants] Frame 0
class mx.controls.streamingmedia.StreamingMediaConstants { function StreamingMediaConstants () { } static var FLV_MEDIA_TYPE = "FLV"; static var MP3_MEDIA_TYPE = "MP3"; static var PLAY_PLAY_CONTROL = "play"; static var PAUSE_PLAY_CONTROL = "pause"; static var DEFAULT_VOLUME = 75; static var SCRUBBING = true; static var DISABLE_FLV_TOEND = true; }
Symbol 192 MovieClip [__Packages.mx.controls.streamingmedia.PlayBarThumb] Frame 0
class mx.controls.streamingmedia.PlayBarThumb extends MovieClip { var _playBar, _parent, _dragging, _wasPlaying, onMouseMove, _y, _x, _enabled, onPress, onRelease, onReleaseOutside; function PlayBarThumb () { super(); init(); } function init() { _playBar = _parent; enabled = (_playBar.getController().enabled); } function isVertical() { return(_playBar.isVertical()); } function handlePress() { startThumbDrag(); } function startThumbDrag() { _dragging = true; var _local2 = _playBar.getController(); _local2.broadcastEvent("scrubbing", true); _wasPlaying = _local2.isPlaying(); if (_wasPlaying) { _local2.broadcastEvent("click", "pause"); } onMouseMove = handleMouseMove; } function onUnload() { if (_dragging) { stopThumbDrag(); } } function handleRelease() { if (_dragging) { stopThumbDrag(); } } function handleReleaseOutside() { if (_dragging) { stopThumbDrag(); } } function stopThumbDrag() { _dragging = false; var _local2 = _playBar.getController(); if (_wasPlaying) { _local2.broadcastEvent("click", "play"); } _local2.broadcastEvent("scrubbing", false); delete onMouseMove; } function handleMouseMove() { var _local2 = _playBar.getController(); var _local8 = _local2.getLoadBar().getCompletionPercentage() / 100; if (isVertical()) { var _local6 = _playBar.getHeight() - 8; var _local9 = (_local6 * (1 - _local8)) - 2; var _local3 = _playBar._ymouse; if (_local3 < _local9) { _local3 = _local9; } else if (_local3 > _local6) { _local3 = _local6; } _y = _local3; } else { var _local10 = (_playBar.getWidth() - 6) * _local8; var _local4 = _playBar._xmouse; if (_local4 < 0) { _local4 = 0; } else if (_local4 > _local10) { _local4 = _local10; } _x = _local4; } _playBar.updateHiliteToMatchThumb(); var _local5 = (isVertical() ? (_playBar.yToPercent(_y)) : (_playBar.xToPercent(_x))); if (mx.controls.streamingmedia.StreamingMediaConstants.SCRUBBING) { _local2.broadcastEvent("playheadChange", _local5); } var _local11 = (_local2.__get__playTime() * 100) / _local2.__get__playPercent(); var _local7 = (_local11 * _local5) / 100; _playBar.setTime(_local7); _local2.__set__playPercent(_local5); _local2.__set__playTime(_local7); } function get enabled() { return(_enabled); } function set enabled(is) { _enabled = is; if (is) { onPress = handlePress; onRelease = handleRelease; onReleaseOutside = handleReleaseOutside; } else { if (_dragging) { stopThumbDrag(); } delete onPress; delete onRelease; delete onReleaseOutside; } //return(enabled); } function isScrubbing() { return(_dragging); } }
Symbol 193 MovieClip [__Packages.mx.controls.streamingmedia.MiniPlayBar] Frame 0
class mx.controls.streamingmedia.MiniPlayBar extends MovieClip { var _controller, _parent, _thumb, _hilite, _y, _tray, _x; function MiniPlayBar () { super(); init(); } function init() { _controller = _parent; draw(); } function isVertical() { return(!_controller.__get__horizontal()); } function getCompletionPercentage() { var _local2; if (isVertical()) { _local2 = yToPercent(_thumb._y); } else { _local2 = xToPercent(_thumb._x); } return(_local2); } function setCompletionPercentage(aPercentage) { aPercentage = Math.floor(aPercentage); if (aPercentage < 1) { aPercentage = 1; } else if (aPercentage > 100) { aPercentage = 100; } if (isVertical()) { var _local3 = percentToY(aPercentage); _thumb._y = (getActualHeight() - _local3) - 1; _hilite._height = _local3 - 1; _hilite._y = (getActualHeight() - _local3) - 2; } else { var _local4 = percentToX(aPercentage); _thumb._x = _local4; _hilite._width = _local4 - 1; } } function getController() { return(_controller); } function draw(h) { if (isVertical()) { _y = 8; if (h == null) { h = getHeight(); } _tray.setHeight(h); } else { var _local3 = getWidth(); _x = 8; _tray.setWidth(getWidth()); } setCompletionPercentage(_controller.__get__playPercent()); } function getWidth() { var _local2 = (isVertical() ? 6 : (_controller.__get__width() - 16)); return(_local2); } function getHeight() { var _local2 = (isVertical() ? (_controller.__get__height() - 16) : 6); return(_local2); } function getActualHeight() { var _local2 = _tray.getHeight(); return(_local2); } function xToPercent(x) { var _local2 = (100 * x) / (getWidth() - 2); return(_local2); } function percentToX(percent) { var _local2 = (getWidth() - 2) * (percent / 100); return(_local2); } function yToPercent(y) { var _local2 = (100 * (y - 1)) / (getActualHeight() - 3); return(_local2); } function percentToY(percent) { var _local2 = ((getActualHeight() - 3) * (percent / 100)) + 1; return(_local2); } }
Symbol 194 MovieClip [__Packages.mx.controls.streamingmedia.VolumeControl] Frame 0
class mx.controls.streamingmedia.VolumeControl extends MovieClip { var tabEnabled, tabChildren, _handle; function VolumeControl () { super(); init(); } function init() { tabEnabled = false; tabChildren = true; } function getHandle() { return(_handle); } }
Symbol 195 MovieClip [__Packages.mx.controls.streamingmedia.VolumeControlHandle] Frame 0
class mx.controls.streamingmedia.VolumeControlHandle extends MovieClip { var _volumeControl, _parent, _controller, tabEnabled, tabChildren, _x, startDrag, onMouseMove, stopDrag, _enabled, onPress, onRelease, onReleaseOutside; function VolumeControlHandle () { super(); init(); } function init() { _volumeControl = _parent; _controller = _parent._parent; setVolume(_controller.__get__volume()); enabled = (_controller.enabled); tabEnabled = false; tabChildren = false; } function isVertical() { return(!_controller.__get__horizontal()); } function setVolume(aVolume) { if (aVolume < 0) { aVolume = 0; } else if (aVolume > 100) { aVolume = 100; } _x = volumeToX(aVolume); } function setMute() { setVolume(0); } function setLoud() { setVolume(100); } function handlePress() { startThumbDrag(); } function handleRelease() { stopThumbDrag(); } function handleReleaseOutside() { stopThumbDrag(); } function startThumbDrag() { startDrag(false, 12, 3, 12 + getRange(), 3); onMouseMove = handleMouseMove; } function stopThumbDrag() { stopDrag(); delete onMouseMove; broadcastEvent(); } function handleMouseMove() { broadcastEvent(); } function broadcastEvent() { _controller.broadcastEvent("volume", xToVolume(_x)); } function xToVolume(x) { return((x - 12) * (100 / getRange())); } function volumeToX(aVol) { return((aVol / (100 / getRange())) + 12); } function getRange() { var _local2 = (isVertical() ? 27 : 50); return(_local2); } function get enabled() { return(_enabled); } function set enabled(is) { _enabled = is; if (is) { onPress = handlePress; onRelease = handleRelease; onReleaseOutside = handleReleaseOutside; } else { delete onPress; delete onRelease; delete onReleaseOutside; } //return(enabled); } }
Symbol 196 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 197 MovieClip [__Packages.mx.controls.streamingmedia.MuteButton] Frame 0
class mx.controls.streamingmedia.MuteButton extends MovieClip { var attachMovie, muteSimpleButton, _parent, tabEnabled, tabChildren; function MuteButton () { super(); init(); } function init() { attachMovie("SimpleButton", "muteSimpleButton", 1, {falseUpSkin:"Mute-False-Up", falseOverSkin:"Mute-False-Over", falseDownSkin:"Mute-False-Down", falseDisabledSkin:"Mute-False-Disabled"}); muteSimpleButton.addEventListener("click", this); muteSimpleButton.enabled = _parent._parent.enabled; tabEnabled = false; tabChildren = true; } function click(ev) { _parent._parent.broadcastEvent("volume", 0); _parent.getHandle().setMute(); } }
Symbol 198 MovieClip [__Packages.mx.controls.streamingmedia.LoudButton] Frame 0
class mx.controls.streamingmedia.LoudButton extends MovieClip { var attachMovie, loudSimpleButton, _parent, tabEnabled, tabChildren; function LoudButton () { super(); init(); } function init() { attachMovie("SimpleButton", "loudSimpleButton", 1, {falseUpSkin:"Loud-False-Up", falseOverSkin:"Loud-False-Over", falseDownSkin:"Loud-False-Down", falseDisabledSkin:"Loud-False-Disabled"}); loudSimpleButton.addEventListener("click", this); loudSimpleButton.enabled = _parent._parent.enabled; tabEnabled = false; tabChildren = true; } function click(ev) { _parent._parent.broadcastEvent("volume", 100); _parent.getHandle().setLoud(); } }
Symbol 199 MovieClip [__Packages.mx.controls.MediaPlayback] Frame 0
class mx.controls.MediaPlayback extends mx.core.UIComponent { var _width, _height, _deadPreview, initCuePointTimes, initCuePointNames, _totalTime, _aspectRatio, _autoSize, _autoPlay, _mediaType, _contentPath, attachMovie, _controllerPolicy, _display, _controller, _enabled, tabEnabled, tabChildren, redraw, __get__width, __get__height, _chrome, width, height, dispatchEvent, invalidate, _controlPlacement; function MediaPlayback () { super(); } function init(Void) { initializeParameters(); var _local5 = _width; var _local8 = _height; _deadPreview._visible = false; super.init(); var _local3 = {contentPath:_contentPath, mediaType:_mediaType, autoPlay:_autoPlay, autoSize:_autoSize, aspectRatio:_aspectRatio, totalTime:_totalTime, initCuePointNames:initCuePointNames, initCuePointTimes:initCuePointTimes}; attachMovie("MediaDisplay", "_display", 1, _local3); var _local4 = (_autoPlay ? (mx.controls.streamingmedia.StreamingMediaConstants.PAUSE_PLAY_CONTROL) : (mx.controls.streamingmedia.StreamingMediaConstants.PLAY_PLAY_CONTROL)); var _local6 = ((_mediaType == "MP3") ? "default" : "none"); var _local7 = (controlPlacement == "top") || (controlPlacement == "bottom"); _local3 = {horizontal:_local7, controllerPolicy:_controllerPolicy, backgroundStyle:_local6, activePlayControl:_local4}; attachMovie("MediaController", "_controller", 2, _local3); setSize(_local5, _local8, true); _display.associateController(_controller); _controller.addEventListener("click", this); _controller.addEventListener("playheadChange", this); _controller.addEventListener("volume", this); _controller.addEventListener("scrubbing", this); _display.addEventListener("change", this); _display.addEventListener("progress", this); _display.addEventListener("start", this); _display.addEventListener("resizeVideo", this); _display.addEventListener("cuePoint", this); _display.addEventListener("complete", this); _enabled = true; tabEnabled = false; tabChildren = true; redraw(true); } function initializeParameters() { if (mediaType == null) { mediaType = ("FLV"); } if (totalTime == null) { totalTime = (0); } if (contentPath == null) { contentPath = (""); } if (autoPlay == null) { autoPlay = (true); } if (autoSize == null) { autoSize = (true); } if (aspectRatio == null) { aspectRatio = (true); } if (controllerPolicy == null) { controllerPolicy = ("auto"); } if (controlPlacement == null) { controlPlacement = ("bottom"); } } function draw(Void) { if (_mediaType == "MP3") { drawMP3(); } else { drawFLV(); } } function drawMP3() { _display._x = 0; _display._y = 0; _controller._x = 0; _controller._y = 0; _controller.setSize(__get__width(), __get__height(), true); _controller.__set__backgroundStyle("default"); _controller.setOpenUpOrLeft(false); _controller.redraw(true); _chrome.visible = false; _chrome.showToggles = false; _chrome.draw(); } function drawFLV() { drawChrome(); drawFLVController(); drawFLVDisplay(); } function drawChrome() { var _local3; var _local2; if (_controller.__get__horizontal()) { _local2 = (__get__height() - _controller.getMinimumOpenHeight()) + _controller.getMinimumClosedHeight(); _local3 = width; } else { _local3 = (__get__width() - _controller.getMinimumOpenWidth()) + _controller.getMinimumClosedWidth(); _local2 = height; } var _local4 = __get__width(); var _local5 = __get__height(); var _local8 = ((_controllerPolicy == "on") ? (_local4) : (_local3)); var _local7 = ((_controllerPolicy == "on") ? (_local5) : (_local2)); var _local6 = isTopControlPlacement() || (isLeftControlPlacement()); _chrome._x = 0; _chrome._y = 0; if (isTopControlPlacement() && ((_controllerPolicy == "off") || (_controllerPolicy == "auto"))) { _chrome._y = _controller.getMinimumOpenHeight() - _controller.getMinimumClosedHeight(); } else if (isLeftControlPlacement() && ((_controllerPolicy == "off") || (_controllerPolicy == "auto"))) { _chrome._x = _controller.getMinimumOpenWidth() - _controller.getMinimumClosedWidth(); } _chrome.visible = true; _chrome.showToggles = true; _chrome.setSize(_local8, _local7); _chrome.draw(); addSecondChrome(_chrome, _local2, _local5, _local3, _local4, _local6); } function drawFLVController() { if (isBottomControlPlacement()) { _controller.setSize(__get__width(), _controller.getMinimumOpenHeight(), true); _controller.__set__horizontal(true); _controller._x = 0; _controller._y = __get__height() - _controller.__get__height(); } else if (isTopControlPlacement()) { _controller.setSize(__get__width(), _controller.getMinimumOpenHeight(), true); _controller.__set__horizontal(true); _controller.setOpenUpOrLeft(true); _controller._x = 0; if (_controllerPolicy == "on") { _controller._y = 0; } else { _controller._y = _controller.__get__height() - _controller.getMinimumClosedHeight(); } } else if (isRightControlPlacement()) { _controller.setSize(_controller.getMinimumOpenWidth(), __get__height(), true); _controller.__set__horizontal(false); _controller._x = __get__width() - _controller.__get__width(); _controller._y = 0; } else if (isLeftControlPlacement()) { _controller.setSize(_controller.getMinimumOpenWidth(), __get__height(), true); _controller.__set__horizontal(false); _controller.setOpenUpOrLeft(true); if (_controllerPolicy == "on") { _controller._x = 0; } else { _controller._x = _controller.__get__width() - _controller.getMinimumClosedWidth(); } _controller._y = 0; } _controller.__set__backgroundStyle("none"); _controller.invalidate(); } function drawFLVDisplay() { displaySetProperSize(); var _local3 = 0; var _local2 = 0; if (isTopControlPlacement()) { _local2 = _controller.height; } else if (isLeftControlPlacement()) { _local3 = _controller.width; } _display._x = _local3 + H_BORDER; _display._y = _local2 + V_BORDER; } function displaySetProperSize() { var _local2 = __get__width() - (H_BORDER * 2); var _local3 = __get__height() - (V_BORDER * 2); if (isBottomControlPlacement() || (isTopControlPlacement())) { _local3 = _local3 - _controller.height; } else { _local2 = _local2 - _controller.width; } if (_autoSize && ((_display.__get__preferredWidth() > _local2) || (_display.__get__preferredHeight() > _local3))) { _display.__set__autoSize(false); _display.__set__aspectRatio(true); } else { _display.__set__autoSize(_autoSize); _display.__set__aspectRatio(_aspectRatio); } _display.setSize(_local2, _local3, true); _display.invalidate(); } function handleEvent(ev) { ev.target = this; dispatchEvent(ev); if (ev.type == "start") { if (_mediaType == "FLV") { _display.makeVideoVisible = true; redraw(true); } else if (_mediaType == "MP3") { _controller.setPlaying(_display.__get__playing()); } } if (ev.type == "resizeVideo") { if (_mediaType == "FLV") { _display.makeVideoVisible = true; redraw(true); } } } function toString() { return("MediaPlayback: media=" + _contentPath); } function getController() { return(_controller); } function isRtmp(mediaUrl) { if (_display != null) { return(_display.isRtmp(mediaUrl)); } return(false); } function load() { _display.load(); } function play(startingPoint) { _display.play(startingPoint); _controller.setPlaying(true); } function pause() { _display.pause(); _controller.setPlaying(false); } function stop() { _display.stop(); _controller.setPlaying(false); } function get autoSize() { if (_display != null) { _autoSize = _display.autoSize; } return(_autoSize); } function set autoSize(flag) { _autoSize = flag; if (_display != null) { displaySetProperSize(); invalidate(); } //return(autoSize); } function get aspectRatio() { if (_display != null) { _aspectRatio = _display.aspectRatio; } return(_aspectRatio); } function set aspectRatio(flag) { _aspectRatio = flag; if (_display != null) { displaySetProperSize(); invalidate(); } //return(aspectRatio); } function get autoPlay() { if (_display != null) { _autoPlay = _display.autoPlay; } return(_autoPlay); } function set autoPlay(flag) { _autoPlay = flag; if (_display != null) { _display.__set__autoPlay(flag); } //return(autoPlay); } function get playheadTime() { return(_display.__get__playheadTime()); } function set playheadTime(position) { _display.__set__playheadTime(position); //return(playheadTime); } function get contentPath() { if (_display != null) { _contentPath = _display.contentPath; } return(_contentPath); } function set contentPath(aUrl) { _contentPath = aUrl; if (_display != null) { if (!_settingMedia) { _display.__set__contentPath(aUrl); } _mediaType = _display.mediaType; } //return(contentPath); } function get volume() { return(_display.__get__volume()); } function set volume(aVol) { _display.__set__volume(aVol); _controller.__set__volume(aVol); //return(volume); } function get playing() { return(_display.__get__playing()); } function get preferredWidth() { return(_display.__get__preferredWidth()); } function get preferredHeight() { return(_display.__get__preferredHeight()); } function get bytesLoaded() { return(_display.__get__bytesLoaded()); } function get bytesTotal() { return(_display.__get__bytesTotal()); } function get mediaType() { if (_display != null) { _mediaType = _display.mediaType; } return(_mediaType); } function set mediaType(aType) { _mediaType = aType; if (_display != null) { _display.__set__mediaType(aType); if (aType == "MP3") { _controller.__set__backgroundStyle("none"); removeSecondChrome(); } else { _controller.__set__backgroundStyle("default"); drawChrome(); } invalidate(); } //return(mediaType); } function setMedia(aUrl, aType) { _settingMedia = true; var _local5 = _mediaType; _display.setMedia(aUrl, aType); if (aType == null) { var _local3 = aUrl.substr(-3); if ((_local3 == "flv") || (_local3 == "FLV")) { aType = "FLV"; } else if ((_local3 == "mp3") || (_local3 == "MP3")) { aType = "MP3"; } else { aType = _mediaType; } } if (_local5 != aType) { mediaType = (aType); } contentPath = (aUrl); _settingMedia = false; } function get totalTime() { if (_display != null) { _totalTime = _display.totalTime; } return(_totalTime); } function set totalTime(aTime) { _totalTime = aTime; if (_display != null) { _display.__set__totalTime(_totalTime); } //return(totalTime); } function getCuePoints() { return(_display.getCuePoints()); } function get cuePoints() { return(getCuePoints()); } function setCuePoints(cp) { var _local2 = 0; while (_local2 < cp.length) { cp[_local2].playback = this; _local2++; } _display.__set__cuePoints(cp); } function set cuePoints(cp) { setCuePoints(cp); //return(cuePoints); } function getCuePoint(pointName) { return(_display.getCuePoint(pointName)); } function addCuePoint(aName, aTime) { var _local2 = new mx.controls.streamingmedia.CuePoint(aName, aTime); _local2.playback = this; addCuePointObject(_local2); } function addCuePointObject(aCuePoint) { aCuePoint.playback = this; _display.addCuePointObject(aCuePoint); } function removeCuePoint(aCuePoint) { _display.removeCuePoint(aCuePoint); } function removeAllCuePoints() { _display.removeAllCuePoints(); } function get mostRecentCuePoint() { return(_display.__get__mostRecentCuePoint()); } function get mostRecentCuePointName() { return(_display.__get__mostRecentCuePointName()); } function get mostRecentCuePointTime() { return(_display.__get__mostRecentCuePointTime()); } function get controllerPolicy() { if (_controller != null) { _controllerPolicy = _controller.controllerPolicy; } return(_controllerPolicy); } function set controllerPolicy(aPolicy) { _controllerPolicy = aPolicy; if (_controller != null) { _controller.__set__controllerPolicy(aPolicy); } //return(controllerPolicy); } function addSecondChrome(theChrome, closedHeight, openHeight, closedWidth, openWidth, fixedEnd) { _controller.addSecondChrome(theChrome, closedHeight, openHeight, closedWidth, openWidth, fixedEnd); } function removeSecondChrome() { _controller.removeSecondChrome(); } function getMinimumOpenHeight() { return(_controller.getMinimumOpenHeight()); } function getMinimumOpenWidth() { return(_controller.getMinimumOpenWidth()); } function getMinimumClosedHeight() { return(_controller.getMinimumClosedHeight()); } function getMinimumClosedWidth() { return(_controller.getMinimumClosedWidth()); } function expand(force) { _controller.expand(force); } function contract(force) { _controller.contract(force); } function get controlPlacement() { return(_controlPlacement); } function set controlPlacement(aPos) { _controlPlacement = aPos; if (_controller != null) { var _local2 = isTopControlPlacement() || (isLeftControlPlacement()); _controller.setOpenUpOrLeft(_local2); var _local3 = isTopControlPlacement() || (isBottomControlPlacement()); _controller.__set__horizontal(_local3); invalidate(); } //return(controlPlacement); } function isTopControlPlacement() { return(_controlPlacement == TOP_CONTROL_POSITION); } function isBottomControlPlacement() { return(_controlPlacement == BOTTOM_CONTROL_POSITION); } function isLeftControlPlacement() { return(_controlPlacement == LEFT_CONTROL_POSITION); } function isRightControlPlacement() { return(_controlPlacement == RIGHT_CONTROL_POSITION); } function displayFull() { var _local2 = _chrome.getOneToggle(); _local2.displayFull(false); } function displayNormal() { var _local2 = _chrome.getOneToggle(); _local2.displayNormal(false); } function setSize(w, h, noEvent) { w = Math.max(w, _controller.getMinimumOpenWidth() + 17); h = Math.max(h, _controller.getMinimumOpenHeight() + 17); super.setSize(w, h, noEvent); invalidate(); } function get enabled() { return(_enabled); } function set enabled(is) { _enabled = is; _display.__set__enabled(is); _controller.__set__enabled(is); _chrome.setEnabled(is); //return(enabled); } static var symbolName = "MediaPlayback"; static var symbolOwner = mx.controls.MediaPlayback; var className = "MediaPlayback"; static var version = "2.0.2.126"; var clipParameters = {mediaType:"FLV", contentPath:"", totalTime:0, autoSize:true, autoPlay:true, controllerPolicy:"auto", initCuePointNames:new Array(), initCuePointTimes:new Array(), controlPlacement:"bottom", fps:30}; static var TOP_CONTROL_POSITION = "top"; static var BOTTOM_CONTROL_POSITION = "bottom"; static var LEFT_CONTROL_POSITION = "left"; static var RIGHT_CONTROL_POSITION = "right"; static var H_BORDER = 8; static var V_BORDER = 8; var _settingMedia = false; }
Symbol 200 MovieClip [__Packages.mx.controls.streamingmedia.ICuePointHolder] Frame 0
interface mx.controls.streamingmedia.ICuePointHolder{}
Symbol 201 MovieClip [__Packages.mx.controls.streamingmedia.FullScreenToggle] Frame 0
class mx.controls.streamingmedia.FullScreenToggle extends MovieClip { var _player, _parent, _isFull, gotoAndStop, _originalPlayerX, _originalPlayerY, _originalPlayerWidth, _originalPlayerHeight, _originalAutosize, _waited, onEnterFrame, _maximize, _minimize; function FullScreenToggle () { super(); init(); } function init() { _player = _parent._parent; _isFull = false; setEnabled(_player.__get__enabled()); } function isFullScreen() { return(_isFull); } function displayFull(noAction) { gotoAndStop("big"); _isFull = true; if (!noAction) { _originalPlayerX = _player._x; _originalPlayerY = _player._y; _originalPlayerWidth = _player.width; _originalPlayerHeight = _player.height; _originalAutosize = _player.autoSize; var _local7 = _player.getController(); if ((_local7.__get__controllerPolicy() == "auto") && (_local7.__get__expanded())) { mx.controls.streamingmedia.Tracer.trace("FullScreenToggle.displayFull: about to call contract"); _local7.contract(); } _local7.setNotAnimating(false); _player.__set__autoSize(false); var _local4 = getContainerInfo(); _player.setSize(_local4.width, _local4.height); if (_local4.origin) { var _local5 = mx.managers.SystemManager.__get__screen(); mx.controls.streamingmedia.Tracer.trace(((("FullScreenToggle.displayFull: scr=(" + _local5.x) + ",") + _local5.y) + ")"); _player._x = _local5.x; _player._y = _local5.y; } var _local6 = _player.getBounds(_local4.container); mx.controls.streamingmedia.Tracer.trace(((("FullScreenToggle.displayFull: bounds=(" + _local6.xMin) + ",") + _local6.yMin) + ")"); if (_local4.origin) { _player._x = _player._x + _local5.x; _player._y = _player._y + _local5.y; } else { _player._x = _player._x + _local4.x; _player._y = _player._y + _local4.y; } _player._x = _player._x - _local6.xMin; _player._y = _player._y - _local6.yMin; _waited = false; onEnterFrame = delayedBarRefresh; var _local3 = getOtherToggles(); var _local2 = 0; while (_local2 < _local3.length) { _local3[_local2].displayFull(true); _local2++; } } } function getContainerInfo() { var _local4; var _local6 = getScrollViewAncestor(_player); if (_local6 == null) { var _local5 = mx.managers.SystemManager.__get__screen(); _local4 = {container:_root, width:_local5.width, height:_local5.height, x:0, y:0, origin:true}; } else { var _local3 = _local6.getViewMetrics(); _local4 = {container:_local6, width:(_local6.width - _local3.left) - _local3.right, height:(_local6.height - _local3.top) - _local3.bottom, x:_local3.left, y:_local3.top, origin:false}; } return(_local4); } function getScrollViewAncestor(anMC) { var _local3; if (anMC == _root) { _local3 = null; } else if (anMC instanceof mx.core.ScrollView) { _local3 = anMC; } else { _local3 = getScrollViewAncestor(anMC._parent); } return(_local3); } function delayedBarRefresh() { if (!_waited) { _waited = true; } else { delete onEnterFrame; _player.getController().refreshBars(); } } function displayNormal(noAction) { gotoAndStop("small"); _isFull = false; if (!noAction) { var _local4 = _player.getController(); if ((_local4.__get__controllerPolicy() == "auto") && (_local4.__get__expanded())) { mx.controls.streamingmedia.Tracer.trace("FullScreenToggle.displayNormal: about to call contract"); _local4.contract(); } _local4.setNotAnimating(false); _player.__set__autoSize(_originalAutosize); _player.setSize(_originalPlayerWidth, _originalPlayerHeight); _player._x = _originalPlayerX; _player._y = _originalPlayerY; _waited = false; onEnterFrame = delayedBarRefresh; var _local3 = getOtherToggles(); var _local2 = 0; while (_local2 < _local3.length) { _local3[_local2].displayNormal(true); _local2++; } } } function toggleDisplay() { if (_isFull) { displayNormal(); } else { displayFull(); } } function getAllToggles() { return(_parent.getAllToggles()); } function getOtherToggles() { var _local3 = getAllToggles(); var _local2 = 0; while (_local2 < _local3.length) { if (_local3[_local2] == this) { _local3.splice(_local2, 1); break; } _local2++; } return(_local3); } function getPlayer() { return(_player); } function getEnabled() { return(_player.__get__enabled()); } function setEnabled(is) { mx.controls.streamingmedia.Tracer.trace("FullScreenToggle.setEnabled: " + is); _maximize.setEnabled(is); _minimize.setEnabled(is); } }
Symbol 202 MovieClip [__Packages.mx.controls.streamingmedia.CuePoint] Frame 0
class mx.controls.streamingmedia.CuePoint { var name, time; function CuePoint (aName, aTime) { name = aName; time = aTime; } function toString() { return(((("CuePoint: " + name) + " at ") + time) + " seconds"); } }
Symbol 203 MovieClip [__Packages.mx.controls.streamingmedia.IPlayer] Frame 0
interface mx.controls.streamingmedia.IPlayer{}
Symbol 204 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 205 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 206 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 207 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 208 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 209 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 210 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 211 MovieClip [__Packages.mx.controls.Loader] Frame 0
class mx.controls.Loader extends mx.core.View { var _origWidth, _origHeight, __width, livePreview, __height, createTextField, contentHolder, childrenCreated, destroyChildAt, createChild, border_mc; function Loader () { super(); } function init() { super.init(); } function setSize(w, h, noEvent) { _origWidth = w; _origHeight = h; super.setSize(w, h, noEvent); if (_global.isLivePreview) { livePreview._width = __width - 1; livePreview._height = __height - 1; } } function draw() { size(); } function size() { super.size(); if (__scaleContent) { doScaleContent(); } else { doScaleLoader(); } } function createChildren() { super.createChildren(); if (_global.isLivePreview) { createTextField("livePreview", -1000, 0, 0, 99, 99); livePreview.text = "mx.controls.Loader"; livePreview.border = true; } if (__autoLoad) { load(); } } function getAutoLoad() { return(__autoLoad); } function get autoLoad() { return(getAutoLoad()); } function setAutoLoad(b) { if (__autoLoad != b) { __autoLoad = b; if (__autoLoad && (!this[mx.core.View.childNameBase + 0]._complete)) { load(); } } } function set autoLoad(b) { setAutoLoad(b); //return(autoLoad); } function getBytesLoaded() { return(__bytesLoaded); } function get bytesLoaded() { return(getBytesLoaded()); } function getBytesTotal() { return(__bytesTotal); } function get bytesTotal() { return(getBytesTotal()); } function getContent() { return(contentHolder); } function get content() { return(getContent()); } function getContentPath() { return(__contentPath); } function get contentPath() { return(getContentPath()); } function setContentPath(url) { if (__contentPath != url) { __contentPath = url; if (childrenCreated) { if (__autoLoad) { load(); } } } } function set contentPath(c) { setContentPath(c); //return(contentPath); } function getPercentLoaded() { var _local2 = 100 * (__bytesLoaded / __bytesTotal); if (isNaN(_local2)) { _local2 = 0; } return(_local2); } function get percentLoaded() { return(getPercentLoaded()); } function get scaleContent() { return(getScaleContent()); } function getScaleContent() { return(__scaleContent); } function setScaleContent(b) { if (__scaleContent != b) { __scaleContent = b; if (__scaleContent) { doScaleContent(); } else { doScaleLoader(); } } } function set scaleContent(b) { setScaleContent(b); //return(scaleContent); } function load(url) { if (url != undefined) { __contentPath = url; } if (this[mx.core.View.childNameBase + 0] != undefined) { if (this[mx.core.View.childNameBase + 0]._complete) { setSize(_origWidth, _origHeight); } destroyChildAt(0); } if ((__contentPath == undefined) || (__contentPath == "")) { return(undefined); } createChild(__contentPath, "contentHolder"); } function childLoaded(obj) { super.childLoaded(obj); obj._rotation = 0; _origWidth = __width; _origHeight = __height; if (__scaleContent) { doScaleContent(); } else { doScaleLoader(); } } function dispatchEvent(obj) { if ((obj.type == "progress") || (obj.type == "complete")) { obj.target = this; __bytesTotal = obj.total; __bytesLoaded = obj.current; } super.dispatchEvent(obj); } function doScaleContent() { if (!this[mx.core.View.childNameBase + 0]._complete) { return(undefined); } unScaleContent(); var _local2 = border_mc.__get__borderMetrics(); var _local7 = (_origWidth - _local2.left) - _local2.right; var _local6 = (_origHeight - _local2.top) - _local2.bottom; var _local9 = _local2.left; var _local8 = _local2.top; var _local5 = _local7 / contentHolder._width; var _local3 = _local6 / contentHolder._height; var _local4; if (_local5 > _local3) { _local9 = _local2.left + Math.floor((_local7 - (contentHolder._width * _local3)) / 2); _local4 = _local3; } else { _local8 = _local2.top + Math.floor((_local6 - (contentHolder._height * _local5)) / 2); _local4 = _local5; } _local4 = _local4 * 100; contentHolder._xscale = (contentHolder._yscale = _local4); contentHolder._x = _local9; contentHolder._y = _local8; if ((__width != _origWidth) || (__height != _origHeight)) { setSize(_origWidth, _origHeight); } } function doScaleLoader() { if (!this[mx.core.View.childNameBase + 0]._complete) { return(undefined); } unScaleContent(); var _local2 = border_mc.__get__borderMetrics(); var _local4 = (contentHolder._width + _local2.left) + _local2.right; var _local3 = (contentHolder._height + _local2.top) + _local2.bottom; if ((__width != _local4) || (__height != _local3)) { setSize(_local4, _local3); } contentHolder._x = _local2.left; contentHolder._y = _local2.top; } function unScaleContent() { contentHolder._xscale = (contentHolder._yscale = 100); contentHolder._x = (contentHolder._y = 0); } static var symbolName = "Loader"; static var symbolOwner = mx.controls.Loader; static var version = "2.0.2.127"; var className = "Loader"; var clipParameters = {autoLoad:1, scaleContent:1, contentPath:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.Loader.prototype.clipParameters, mx.core.View.prototype.clipParameters); var __autoLoad = true; var __bytesLoaded = undefined; var __bytesTotal = undefined; var __contentPath = undefined; var __scaleContent = true; }
Symbol 212 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 213 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 214 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 215 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 216 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 217 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 218 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 219 MovieClip [__Packages.mx.events.LowLevelEvents] Frame 0
class mx.events.LowLevelEvents { var dispatchEvent, _onMouseMove, __q_mouseMove, _onRollOver, _onRollOut, _onPress, _onRelease, _onReleaseOutside, _onDragOver, _onDragOut, _onMouseDown, _onMouseUp; function LowLevelEvents () { } static function addMouseEvents(obj) { if (obj.refcntMouseEvents > 0) { obj.refcntMouseEvents++; return(undefined); } var _local2 = mx.events.UIEventDispatcher._fEventDispatcher; obj.refcntMouseEvents = 1; obj._onPress = obj.onPress; obj.onPress = _local2.onPress; obj._onRelease = obj.onRelease; obj.onRelease = _local2.onRelease; obj._onReleaseOutside = obj.onReleaseOutside; obj.onReleaseOutside = _local2.onReleaseOutside; obj._onRollOver = obj.onRollOver; obj.onRollOver = _local2.onRollOver; obj._onRollOut = obj.onRollOut; obj.onRollOut = _local2.onRollOut; obj._onDragOver = obj.onDragOver; obj.onDragOver = _local2.onDragOver; obj._onDragOut = obj.onDragOut; obj.onDragOut = _local2.onDragOut; } static function removeMouseEvents(obj) { if (obj.refcntMouseEvents > 1) { obj.refcntMouseEvents--; return(undefined); } obj.refcntMouseEvents = 0; if (obj._onPress != undefined) { obj.onPress = obj._onPress; } else { delete obj.onPress; } if (obj._onRelease != undefined) { obj.onRelease = obj._onRelease; } else { delete obj.onRelease; } if (obj._onReleaseOutside != undefined) { obj.onReleaseOutside = obj._onReleaseOutside; } else { delete obj.onReleaseOutside; } if (obj._onRollOver != undefined) { obj.onRollOver = obj._onRollOver; } else { delete obj.onRollOver; } if (obj._onRollOut != undefined) { obj.onRollOut = obj._onRollOut; } else { delete obj.onRollOut; } if (obj._onDragOver != undefined) { obj.onDragOver = obj._onDragOver; } else { delete obj.onDragOver; } if (obj._onDragOut != undefined) { obj.onDragOut = obj._onDragOut; } else { delete obj.onDragOut; } if (obj._onMouseMove != undefined) { obj.onMouseMove = obj._onMouseMove; } else { delete obj.onMouseMove; } } static function addSomewhereEvents(obj) { if (obj.refcntSomewhereEvents > 0) { obj.refcntSomewhereEvents++; return(undefined); } var _local2 = mx.events.UIEventDispatcher._fEventDispatcher; obj.refcntSomewhereEvents = 1; obj._onMouseDown = obj.onMouseDown; obj.onMouseDown = _local2.onMouseDown; obj._onMouseUp = obj.onMouseUp; obj.onMouseUp = _local2.onMouseUp; } static function removeSomewhereEvents(obj) { if (obj.refcntSomewhereEvents > 1) { obj.refcntSomewhereEvents--; return(undefined); } obj.refcntSomewhereEvents = 0; if (obj._onMouseDown != undefined) { obj.onMouseDown = obj._onMouseDown; } else { delete obj.onMouseDown; } if (obj._onMouseUp != undefined) { obj.onMouseUp = obj._onMouseUp; } else { delete obj.onMouseUp; } } function onMouseMove(Void) { dispatchEvent({type:"mouseMove"}); _onMouseMove(); } function onRollOver(Void) { dispatchEvent({type:"mouseOver"}); if (__q_mouseMove.length > 0) { _onMouseMove = onMouseMove; var _local2 = mx.events.UIEventDispatcher._fEventDispatcher; onMouseMove = _local2.onMouseMove; } _onRollOver(); } function onRollOut(Void) { dispatchEvent({type:"mouseOut"}); if (__q_mouseMove.length > 0) { if (_onMouseMove != undefined) { onMouseMove == _onMouseMove; } else { delete onMouseMove; } } _onRollOut(); } function onPress(Void) { dispatchEvent({type:"mouseDown"}); _onPress(); } function onRelease(Void) { dispatchEvent({type:"mouseUp"}); _onRelease(); } function onReleaseOutside(Void) { dispatchEvent({type:"mouseUp"}); _onReleaseOutside(); } function onDragOver(Void) { dispatchEvent({type:"mouseOver"}); _onDragOver(); } function onDragOut(Void) { dispatchEvent({type:"mouseOut"}); _onDragOut(); } function onMouseDown(Void) { dispatchEvent({type:"mouseDownSomewhere"}); _onMouseDown(); } function onMouseUp(Void) { dispatchEvent({type:"mouseUpSomewhere"}); _onMouseUp(); } static function enableLowLevelEvents() { } static function classConstruct() { var _local1 = mx.events.UIEventDispatcher; var _local4 = mx.events.LowLevelEvents; _local1.lowLevelEvents.mouseEvents = ["addMouseEvents", "removeMouseEvents"]; _local1.lowLevelEvents.somewhereEvents = ["addSomewhereEvents", "removeSomewhereEvents"]; _local1.mouseEvents = _local4.mouseEvents; _local1.addMouseEvents = _local4.addMouseEvents; _local1.removeMouseEvents = _local4.removeMouseEvents; _local1.somewhereEvents = _local4.somewhereEvents; _local1.addSomewhereEvents = _local4.addSomewhereEvents; _local1.removeSomewhereEvents = _local4.removeSomewhereEvents; if (_local1._fEventDispatcher == undefined) { _local1._fEventDispatcher = new mx.events.UIEventDispatcher(); } var _local3 = _local1._fEventDispatcher; var _local2 = _local4.prototype; _local3.onPress = _local2.onPress; _local3.onRelease = _local2.onRelease; _local3.onReleaseOutside = _local2.onReleaseOutside; _local3.onRollOut = _local2.onRollOut; _local3.onRollOver = _local2.onRollOver; _local3.onDragOut = _local2.onDragOut; _local3.onDragOver = _local2.onDragOver; _local3.onMouseDown = _local2.onMouseDown; _local3.onMouseMove = _local2.onMouseMove; _local3.onMouseUp = _local2.onMouseUp; return(true); } static var mouseEvents = {mouseMove:1, mouseDown:1, mouseUp:1, mouseOver:1, mouseOut:1}; static var somewhereEvents = {mouseDownSomewhere:1, mouseUpSomewhere:1}; static var classConstructed = classConstruct(); static var UIEventDispatcherDependency = mx.events.UIEventDispatcher; }
Symbol 220 MovieClip [__Packages.mx.screens.Screen] Frame 0
class mx.screens.Screen extends mx.controls.Loader { var _childScreens, _parent, _loadExternalClass, __set__scaleContent, _name, __get__scaleContent, globalToLocal, x, y, border_mc, dispatchEvent; function Screen () { super(); } function get indexInParent() { return(_indexInParent); } function get numChildScreens() { return(_childScreens.length); } function get parentIsScreen() { var _local2 = (parentScreen != null) && (parentScreen._isScreen); return(_local2); } function get parentScreen() { var _local2 = _parent; if (_local2 == null) { return(null); } if (_local2._isScreen) { return(_local2); } return(null); } function get rootScreen() { var _local2 = this; while (_local2.__get__parentIsScreen()) { _local2 = _local2.parentScreen; } return(_local2); } function get transitionManager() { return(__transitionManager); } static function get currentFocusedScreen() { var curFocus; curFocus = _root.focusManager.getFocus(); if ((!curFocus) || (curFocus == undefined)) { curFocus = eval (Selection.getFocus()); } while (curFocus && (!curFocus._isScreen)) { curFocus = curFocus._parent; } if (curFocus == undefined) { return(null); } return(curFocus); } function getChildScreen(childIndex) { return(_childScreens[childIndex]); } function createChild(className, instanceName, initProps) { var _local4; _childLoading = instanceName; return(super.createChild(className, instanceName, initProps)); } function drawFocus() { } function init() { mx.core.ext.UIObjectExtensions.Extensions(); mx.core.ext.UIComponentExtensions.Extensions(); mx.events.LowLevelEvents.enableLowLevelEvents(); _childScreens = []; super.init(); _loadExternalClass = symbolName; __set__scaleContent(false); mx.events.UIEventDispatcher.initialize(this); if (_parent._childLoading == _name) { } else if (parentIsScreen) { _parent.registerChildScreen(this); } } function registerChildScreen(scrn) { scrn._indexInParent = _childScreens.push(scrn) - 1; } function childLoaded(obj) { super.childLoaded(obj); var _local4; var _local5 = null; var _local7 = obj._parent; for (_local4 in obj) { if ((typeof(obj[_local4]) == "movieclip") && (obj[_local4]._isScreen)) { _local5 = obj[_local4]; break; } } if (_local5._isScreen) { if (!__get__scaleContent()) { var _local6 = new Object(); _local6.x = obj.x; _local6.y = obj.y; globalToLocal(_local6); obj._x = _local6.x; obj._y = _local6.y; } else { var _local6 = new Object(); _local6.x = x; _local6.y = y; _parent.localToGlobal(_local6); obj.globalToLocal(_local6); _local5._x = _local6.x; _local5._y = _local6.y; } _local5._indexInParent = _local7._childScreens.push(_local5) - 1; obj._isScreenContainer = true; obj._containedScreen = _local5; } _local7._childLoading = ""; } function doScaleLoader() { } function createChildren() { border_mc = new mx.skins.RectBorder(); border_mc.__borderMetrics = {top:0, left:0, bottom:0, right:0}; super.createChildren(); } function allTransitionsInDone() { dispatchEvent({type:"allTransitionsInDone", target:this}); } function allTransitionsOutDone() { dispatchEvent({type:"allTransitionsOutDone", target:this}); } function destroyChildAt(childIndex) { _childScreens.splice(childIndex, 1); super.destroyChildAt(childIndex); } static var symbolName = "Screen"; static var symbolOwner = mx.screens.Screen; var className = "Screen"; var _isScreen = true; var _indexInParent = 0; var __transitionManager = null; var _childLoading = ""; var borderStyle = "none"; }
Symbol 221 MovieClip [__Packages.mx.controls.streamingmedia.Tracer] Frame 0
class mx.controls.streamingmedia.Tracer { function Tracer () { } static function trace(message) { if (DEBUG) { trace(message); } } static var DEBUG = false; }
Symbol 222 MovieClip [__Packages.mx.controls.streamingmedia.ScreenAccommodator] Frame 0
class mx.controls.streamingmedia.ScreenAccommodator { var containee, container, beforeInit, initId, wasAlreadyDisabled; function ScreenAccommodator (aContainee) { containee = aContainee; container = getContainingScreen(); if (container != null) { var _local2 = container.__get__visible(); beforeInit = false; container.addEventListener("hide", this); container.addEventListener("reveal", this); if (!_local2) { beforeInit = true; initId = setInterval(this, "disableContainee", 50); } } } function disableContainee() { if ((initAction == "nothing") || (initAction == "hide")) { mx.controls.streamingmedia.Tracer.trace("ScreenAccommodator.disableContainee: disabling " + containee); containee.enabled = false; } clearInterval(initId); beforeInit = false; } function getContainingScreen() { var _local4 = null; var _local3 = containee._parent; while ((_local4 == null) && (_local3 != _root)) { if (_local3 instanceof mx.screens.Screen) { _local4 = _local3; } else { _local3 = _local3._parent; } } return(_local4); } function handleEvent(ev) { mx.controls.streamingmedia.Tracer.trace((("ScreenAccommodator.handleEvent: " + ev.type) + " for ") + containee); if (ev.type == "hide") { if (beforeInit) { initAction = "hide"; } else if (containee.enabled) { wasAlreadyDisabled = false; containee.enabled = false; } else { wasAlreadyDisabled = true; } } else if (ev.type == "reveal") { if (beforeInit) { initAction = "reveal"; } else if ((!wasAlreadyDisabled) && (containee.visible)) { containee.enabled = true; } } } var initAction = "nothing"; }
Symbol 223 MovieClip [__Packages.mx.controls.streamingmedia.AbstractPlayer] Frame 0
class mx.controls.streamingmedia.AbstractPlayer { var _playing; function AbstractPlayer () { _playing = false; } function isPlaying() { return(_playing); } function get playing() { return(isPlaying()); } function setPlaying(flag) { _playing = flag; } }
Symbol 224 MovieClip [__Packages.mx.controls.streamingmedia.RTMPPlayer] Frame 0
class mx.controls.streamingmedia.RTMPPlayer extends mx.controls.streamingmedia.AbstractPlayer { var _mediaUrl, _mediaType, _videoHolder, _video, _totalTime, _listeners, _connectTimeOutId, _protocol, _port, _appUrl, _streamName, setPlaying, _isLoaded, _isLoading, _isPlayPending, _nc_rtmp, _nc_rtmpt, _playHeadPos, _isPausing, _sound, isPlaying, _ns, _videoHeight, _videoWidth, _conn_Id, _isSeeking, _momentaryPlayId, _statusCount, _checkCompleteId; function RTMPPlayer (aMediaUrl, aMediaType, aVideoHolder, aTotalTime) { super(); if (((aMediaUrl == null) || (aVideoHolder == null)) || (aTotalTime == null)) { } _mediaUrl = aMediaUrl; _mediaType = aMediaType; _videoHolder = aVideoHolder; _video = _videoHolder._video; _totalTime = aTotalTime; _listeners = new Array(); _connectTimeOutId = null; init(); } function init() { var _local2; _local2 = _mediaUrl.indexOf(":"); if (_local2 == -1) { } _protocol = _mediaUrl.substring(0, _local2).toLowerCase(); if (((_protocol != "rtmp") && (_protocol != "rtmps")) && (_protocol != "rtmpt")) { } var _local3 = _mediaUrl.substring(_local2 + 1, _mediaUrl.length); _port = null; var _local5 = _local3.indexOf(":"); if (_local5 != -1) { _port = _local3.substring(_local5 + 1, _local3.length); var _local4 = _port.indexOf("/"); if ((_local4 != -1) && (_local4 < _local5)) { _port = _port.substring(0, _local4); } else { _port = null; } } _local2 = _local3.lastIndexOf("/"); if (_local2 == -1) { } _appUrl = _local3.substring(0, _local2); _streamName = _local3.substring(_local2 + 1, _local3.length); if (_streamName.length == 0) { } if (_mediaType == mx.controls.streamingmedia.StreamingMediaConstants.FLV_MEDIA_TYPE) { _local2 = _streamName.indexOf("."); if (_local2 != -1) { var _local6; _local6 = _streamName.substring(_local2).toLowerCase(); if (_local6 == ".flv") { _streamName = _streamName.substring(0, _local2); } } _streamName = "flv:" + _streamName; } else if (_mediaType == mx.controls.streamingmedia.StreamingMediaConstants.MP3_MEDIA_TYPE) { _local2 = _streamName.indexOf("."); if (_local2 != -1) { var _local6 = _streamName.substring(_local2).toLowerCase(); if (_local6 == ".mp3") { _streamName = _streamName.substring(0, _local2); } } _streamName = "mp3:" + _streamName; } setPlaying(false); _isLoaded = false; _isLoading = false; _isPlayPending = false; _nc_rtmp = null; _nc_rtmpt = null; _playHeadPos = 0; setSeeking(false); _isPausing = false; _sound = new Sound(_videoHolder); setVolume(mx.controls.streamingmedia.StreamingMediaConstants.DEFAULT_VOLUME); } function addListener(aListener) { _listeners.push(aListener); } function removeAllListeners() { _listeners.length = 0; } function broadcastEvent(status) { var _local2 = 0; while (_local2 < _listeners.length) { _listeners[_local2].handlePlayer(this, status); _local2++; } } function bufferIsFull() { broadcastEvent("start"); if (!isPlaying()) { pause(); } } function resizeVideo() { broadcastEvent("resizeVideo"); if (!isPlaying()) { pause(); } } function toString() { return("RTMPPlayer: Playing " + getMediaUrl()); } function close() { _ns.onStatus = null; _ns.close(); _ns = null; if (_nc_rtmp != null) { _nc_rtmp.onStatus = null; _nc_rtmp.close(); _nc_rtmp = null; } if (_nc_rtmpt != null) { _nc_rtmpt.onStatus = null; _nc_rtmpt.close(); _nc_rtmpt = null; } _video.clear(); } function load() { _isLoading = true; actualConnect(); if (_connectTimeOutId != null) { clearInterval(_connectTimeOutId); _connectTimeOutId = null; } _connectTimeOutId = setInterval(this, "onConnectTimeOut", 60000); } function startStream(nc) { clearInterval(_connectTimeOutId); _connectTimeOutId = null; _ns = new mx.controls.streamingmedia.PlayerNetStream(nc, this); if (_mediaType == mx.controls.streamingmedia.StreamingMediaConstants.FLV_MEDIA_TYPE) { _video.attachVideo(_ns); } _video.attachVideo(_ns); _videoHeight = _video.height; _videoWidth = _video.width; _ns.setBufferTime(5); _videoHolder.attachAudio(_ns); _ns.play(_streamName, 0, -1); _isLoading = false; _isLoaded = true; _videoHolder._visible = false; setPlaying(false); if (_isPlayPending) { play(null); } else { _isPausing = false; pause(); } } function onConnectTimeOut() { clearInterval(_connectTimeOutId); _connectTimeOutId = null; if (_nc_rtmpt != null) { _nc_rtmpt.onStatus = null; _nc_rtmpt.close(); _nc_rtmpt = null; } if (_nc_rtmp != null) { _nc_rtmp.onStatus = null; _nc_rtmp.close(); _nc_rtmp = null; } _isLoading = false; _isLoaded = false; } function actualConnect() { if (_protocol == "rtmp") { _nc_rtmp = new mx.controls.streamingmedia.RTMPConnection(this); _nc_rtmp.onStatus = function (info) { if (info.code == "NetConnection.Connect.Success") { clearInterval(this._player._conn_Id); this._nc_rtmpt.onStatus = null; this._nc_rtmpt.close(); this._nc_rtmpt = null; this._player.startStream(this); this.popConnection(); } }; _nc_rtmp.connect("rtmp:" + _appUrl, _streamName); } if ((_protocol == "rtmpt") || ((_protocol == "rtmp") && (_port == null))) { _nc_rtmpt = new mx.controls.streamingmedia.RTMPConnection(this); _nc_rtmpt.onStatus = function (info) { if (info.code == "NetConnection.Connect.Success") { this._nc_rtmp.onStatus = null; this._nc_rtmp.close(); this._nc_rtmp = null; this._player.startStream(this); this.popConnection(); } }; if (_protocol == "rtmpt") { _nc_rtmpt.connect("rtmpt:" + _appUrl, _streamName); } else { clearInterval(_conn_Id); _conn_Id = setInterval(this, "connectRtmpt", 3000); } } } function connectRtmpt() { clearInterval(_conn_Id); _nc_rtmpt.connect("rtmpt:" + _appUrl, _streamName); } function play(startingPoint) { setPlaying(true); if (startingPoint != null) { _playHeadPos = startingPoint; } if (_isLoading || (!_isLoaded)) { _isPlayPending = true; if (!_isLoaded) { load(); } return(undefined); } _isPlayPending = false; _isPausing = false; _ns.pause(false); _ns.seek(_playHeadPos); } function pause() { if (!_isPausing) { _ns.pause(true); _isPausing = true; _isPlayPending = false; _playHeadPos = _ns.time; setPlaying(false); } } function stop() { pause(); setPlayheadTime(0); } function getPlayheadTime() { return(_ns.time); } function setPlayheadTime(position) { _playHeadPos = position; if (!_isSeeking) { _ns.seek(position); setSeeking(true); } if (mx.controls.streamingmedia.StreamingMediaConstants.SCRUBBING) { } else if (!isPlaying()) { _ns.pause(false); clearInterval(_momentaryPlayId); _momentaryPlayId = setInterval(this, "doneUpdateFrame", 50); } } function doneUpdateFrame() { clearInterval(_momentaryPlayId); _momentaryPlayId = null; _ns.pause(true); } function playStopped() { _statusCount = 2; clearInterval(_checkCompleteId); _checkCompleteId = setInterval(this, "checkComplete", 50); } function checkComplete() { if (_ns.bufferLength <= 0.001) { if (_statusCount <= 0) { clearInterval(_checkCompleteId); _checkCompleteId = null; pause(); broadcastEvent("complete"); } else { _statusCount = _statusCount - 1; } } } function getMediaUrl() { return(_mediaUrl); } function setMediaUrl(aUrl) { _mediaUrl = aUrl; _isLoaded = false; var _local3 = isPlaying(); var _local2 = getVolume(); close(); init(); setVolume(_local2); if (_local3) { play(0); } else { load(); } } function getVolume() { return(_sound.getVolume()); } function setVolume(aVol) { _sound.setVolume(aVol); } function getMediaBytesLoaded() { return(_ns.bytesLoaded); } function getMediaBytesTotal() { return(_ns.bytesTotal); } function getTotalTime() { return(_totalTime); } function setTotalTime(aTime) { _totalTime = aTime; } function mediaLoaded() { } function logError(error) { } function isSizeSet() { if ((_video.width > 0) && (_video.height > 0)) { return(true); } return(false); } function isSizeChange() { if ((_video.width != _videoWidth) || (_video.height != _videoHeight)) { _videoWidth = _video.width; _videoHeight = _video.height; return(true); } return(false); } function setSeeking(isSeeking) { _isSeeking = isSeeking; } }
Symbol 225 MovieClip [__Packages.mx.controls.streamingmedia.RTMPConnection] Frame 0
class mx.controls.streamingmedia.RTMPConnection extends NetConnection { static var _connectFlag; var _player, _targetURI, _streamName; function RTMPConnection (player) { super(); _player = player; } function onMetaData(info) { _player.setTotalTime(info.duration); } function connect(targetURI, streamName) { if (_connectFlag == true) { pushConnection(targetURI, streamName); return(undefined); } _connectFlag = true; super.connect(targetURI, streamName); popConnection(); } function pushConnection(targetURI, streamName) { _targetURI = targetURI; _streamName = streamName; _connectorQueue.push(this); } function popConnection() { _connectFlag = false; if (_connectorQueue.length != 0) { var _local1 = _connectorQueue.pop(); _local1.connect(_local1._targetURI, _local1._streamName); } } static var _connectorQueue = new Array(); }
Symbol 226 MovieClip [__Packages.mx.controls.streamingmedia.PlayerNetStream] Frame 0
class mx.controls.streamingmedia.PlayerNetStream extends NetStream { var _player, detectedFirstBuffer, initId, checkSizeInterval; function PlayerNetStream (nc, aPlayer) { super(nc); setPlayer(aPlayer); } function getPlayer() { return(_player); } function get player() { return(getPlayer()); } function setPlayer(aPlayer) { _player = aPlayer; } function set player(aPlayer) { setPlayer(aPlayer); //return(player); } function pause(shouldPause) { super.pause(shouldPause); } function setBufferTime(time) { super.setBufferTime(time); } function play(name, st, len, reset) { super.play(name, st, len, reset); } function seek(offset) { super.seek(offset); } function close() { super.close(); } function attachAudio(theMicrophone) { super.attachAudio(theMicrophone); } function attachVideo(theCamera, snapshotMilliseconds) { super.attachVideo(theCamera, snapshotMilliseconds); } function onStatus(info) { var _local2 = getPlayer(); switch (info.code) { case "NetStream.Buffer.Full" : break; case "NetStream.Play.Start" : detectedFirstBuffer = false; clearInterval(initId); checkSizeInterval = 10; initId = setInterval(this, "detect", checkSizeInterval); break; case "NetStream.Pause.Notify" : break; case "NetStream.Play.Stop" : clearInterval(initId); _local2.playStopped(); break; case "NetStream.Play.Failed" : case "NetStream.Play.StreamNotFound" : var _local3; _local3 = "Error playing URL: " + info.description; _local2.logError(_local3); break; case "NetStream.Seek.Notify" : _local2.setSeeking(false); } } function detect() { var _local2 = getPlayer(); if ((!detectedFirstBuffer) && (_local2.isSizeSet())) { detectedFirstBuffer = true; _local2.bufferIsFull(); } if (_local2.isSizeChange()) { _local2.resizeVideo(); } clearInterval(initId); checkSizeInterval = checkSizeInterval * 2; initId = setInterval(this, "detect", checkSizeInterval); } function onMetaData(info) { var _local2 = getPlayer(); if (_local2 instanceof mx.controls.streamingmedia.FLVPlayer) { var _local3 = _local2; _local3.setTotalTime(info.duration); } else if (_local2 instanceof mx.controls.streamingmedia.RTMPPlayer) { var _local4 = _local2; _local4.setTotalTime(info.duration); } } }
Symbol 227 MovieClip [__Packages.mx.controls.streamingmedia.FLVPlayer] Frame 0
class mx.controls.streamingmedia.FLVPlayer extends mx.controls.streamingmedia.AbstractPlayer { var _mediaUrl, _videoHolder, _video, _totalTime, _listeners, setPlaying, _isLoaded, _sound, isPlaying, _ns, _nc, _videoHeight, _videoWidth, _momentaryPlayId; function FLVPlayer (aMediaUrl, aVideoHolder, aTotalTime) { super(); if (((aMediaUrl == null) || (aVideoHolder == null)) || (aTotalTime == null)) { } _mediaUrl = aMediaUrl; _videoHolder = aVideoHolder; _video = _videoHolder._video; _totalTime = aTotalTime; init(); } function init() { _listeners = new Array(); setPlaying(false); _isLoaded = false; _sound = new Sound(_videoHolder); setVolume(mx.controls.streamingmedia.StreamingMediaConstants.DEFAULT_VOLUME); } function addListener(aListener) { _listeners.push(aListener); } function removeAllListeners() { _listeners.length = 0; } function broadcastEvent(status) { var _local2 = 0; while (_local2 < _listeners.length) { _listeners[_local2].handlePlayer(this, status); _local2++; } } function bufferIsFull() { broadcastEvent("start"); if (!isPlaying()) { pause(); } } function resizeVideo() { broadcastEvent("resizeVideo"); if (!isPlaying()) { pause(); } } function toString() { return("FLVPlayer: Playing " + getMediaUrl()); } function close() { _ns.close(); _nc.close(); _video.clear(); } function load() { _nc = new NetConnection(); _nc.connect(null); _ns = new mx.controls.streamingmedia.PlayerNetStream(_nc, this); assignBufferTime(); _video.attachVideo(_ns); _videoHeight = _video.height; _videoWidth = _video.width; _videoHolder.attachAudio(_ns); _ns.play(_mediaUrl); _isLoaded = true; _videoHolder._visible = false; setPlaying(false); } function assignBufferTime() { var _local2 = _totalTime / 4; if (_local2 < 0.1) { _local2 = 0.1; } else if (_local2 > 5) { _local2 = 5; } _ns.setBufferTime(_local2); } function play(startingPoint) { if (!_isLoaded) { load(); } if (startingPoint != null) { _ns.seek(startingPoint); } _ns.pause(false); setPlaying(true); } function pause() { _ns.pause(true); setPlaying(false); } function stop() { pause(); setPlayheadTime(0); } function getPlayheadTime() { return(_ns.time); } function setPlayheadTime(position) { _ns.seek(position); if (mx.controls.streamingmedia.StreamingMediaConstants.SCRUBBING) { } else if (!isPlaying()) { _ns.pause(false); _momentaryPlayId = setInterval(this, "doneUpdateFrame", 50); } } function doneUpdateFrame() { clearInterval(_momentaryPlayId); _momentaryPlayId = null; _ns.pause(true); } function playStopped() { pause(); broadcastEvent("complete"); } function getMediaUrl() { return(_mediaUrl); } function setMediaUrl(aUrl) { _mediaUrl = aUrl; _isLoaded = false; if (isPlaying()) { play(0); } else { load(); } } function getVolume() { return(_sound.getVolume()); } function setVolume(aVol) { _sound.setVolume(aVol); } function getMediaBytesLoaded() { return(_ns.bytesLoaded); } function getMediaBytesTotal() { return(_ns.bytesTotal); } function getTotalTime() { return(_totalTime); } function setTotalTime(aTime) { _totalTime = aTime; assignBufferTime(); } function mediaLoaded() { } function logError(error) { } function isSizeSet() { if ((_video.width > 0) && (_video.height > 0)) { return(true); } return(false); } function isSizeChange() { if ((_video.width != _videoWidth) || (_video.height != _videoHeight)) { _videoWidth = _video.width; _videoHeight = _video.height; return(true); } return(false); } function setSeeking(isSeeking) { } }
Symbol 228 MovieClip [__Packages.mx.controls.streamingmedia.MP3Player] Frame 0
class mx.controls.streamingmedia.MP3Player extends mx.controls.streamingmedia.AbstractPlayer { var _mediaUrl, _soundHolder, _positionOnLoad, _listeners, _sound, _volume, _recentPosition, _loaded, setPlaying, isPlaying; function MP3Player (aMediaUrl, aSoundHolder) { super(); if ((aMediaUrl == null) || (aSoundHolder == null)) { } _mediaUrl = aMediaUrl; _soundHolder = aSoundHolder; init(); } function willStop() { return(_positionOnLoad == STOP); } function init() { _listeners = new Array(); _sound = new Sound(_soundHolder); _volume = mx.controls.streamingmedia.StreamingMediaConstants.DEFAULT_VOLUME; var _local4 = Object(_sound); _local4.player = this; _sound.onSoundComplete = function () { var _local3 = Object(this); var _local2 = _local3.player; _local2.setPlaying(false); _local2.broadcastEvent("complete"); }; _recentPosition = 0; _loaded = false; _positionOnLoad = STOP; setPlaying(false); } function playStarted() { _loaded = true; initializeVolume(); if (_positionOnLoad == STOP) { stop(); } else { play(_positionOnLoad); } } function addListener(aListener) { _listeners.push(aListener); } function removeAllListeners() { _listeners.length = 0; } function broadcastEvent(status) { var _local2 = 0; while (_local2 < _listeners.length) { _listeners[_local2].handlePlayer(this, status); _local2++; } } function load() { setPlaying(true); _positionOnLoad = STOP; _sound.loadSound(_mediaUrl, true); _sound.setVolume(0); } function play(startingPoint) { if (startingPoint == null) { startingPoint = _recentPosition; } if (_loaded) { _sound.start(startingPoint); } else { _positionOnLoad = startingPoint; _sound.loadSound(_mediaUrl, true); _sound.setVolume(0); } setPlaying(true); } function pause() { _recentPosition = _sound.position / 1000; _sound.stop(); setPlaying(false); } function stop() { _recentPosition = 0; _sound.stop(); setPlaying(false); } function getPlayheadTime() { var _local2 = (isPlaying() ? (_sound.position / 1000) : (_recentPosition)); return(_local2); } function setPlayheadTime(aPosition) { _recentPosition = aPosition; if (isPlaying()) { play(aPosition); } } function getMediaUrl() { return(_mediaUrl); } function setMediaUrl(aUrl) { _loaded = false; _mediaUrl = aUrl; if (isPlaying()) { play(0); } else { _recentPosition = 0; load(); } } function getVolume() { return(_volume); } function setVolume(aVol) { _sound.setVolume(aVol); _volume = aVol; } function initializeVolume() { setVolume(_volume); } function getMediaBytesLoaded() { return(_sound.getBytesLoaded()); } function getMediaBytesTotal() { return(_sound.getBytesTotal()); } function getTotalTime() { var _local2 = (_sound.duration * _sound.getBytesTotal()) / _sound.getBytesLoaded(); return(_local2 / 1000); } function bufferIsFull() { } function resizeVideo() { } function playStopped() { } function mediaLoaded() { } function close() { _sound.stop(); } function logError(error) { } function isSizeSet() { return(false); } function isSizeChange() { return(false); } function setSeeking(isSeeking) { } static var STOP = -1; }
Symbol 229 MovieClip [__Packages.mx.controls.MediaDisplay] Frame 0
class mx.controls.MediaDisplay extends mx.core.UIComponent { var _width, _height, _deadPreview, _startingTime, _playingBeforeDisabled, _started, _sendCompleteEvent, _fullyLoaded, tabEnabled, tabChildren, _screenAccommodator, _cuePoints, initCuePointNames, initCuePointTimes, _mostRecentCuePoint, _playerImpl, _contentPath, _videoHolder, _totalTime, createEmptyMovieClip, _soundHolder, redraw, _autoPlay, _pollId, _autoSize, _aspectRatio, __get__width, __get__height, _parent, dispatchEvent, invalidate, _mediaType, addEventListener; function MediaDisplay () { super(); } function init(Void) { initializeParameters(); var _local3 = _width; var _local4 = _height; _deadPreview._visible = false; super.init(); setSize(_local3, _local4, true); initCuePoints(); _startingTime = 0; _playingBeforeDisabled = false; _started = false; _sendCompleteEvent = false; _fullyLoaded = false; makeVideoVisible = false; tabEnabled = false; tabChildren = false; _screenAccommodator = new mx.controls.streamingmedia.ScreenAccommodator(this); } function initializeParameters() { if (mediaType == null) { mediaType = ("FLV"); } if (totalTime == null) { totalTime = (0); } if (contentPath == null) { contentPath = (""); } if (autoPlay == null) { autoPlay = (true); } if (autoSize == null) { autoSize = (true); } if (aspectRatio == null) { aspectRatio = (true); } } function initCuePoints() { _cuePoints = new Array(); var _local2 = 0; while ((_local2 < initCuePointNames.length) && (_local2 < initCuePointTimes.length)) { addCuePoint(initCuePointNames[_local2], initCuePointTimes[_local2]); _local2++; } delete initCuePointNames; delete initCuePointTimes; _mostRecentCuePoint = undefined; } function initMedia(switchType) { if (isLivePreview()) { return(undefined); } var _local2 = volume; if (switchType) { _playerImpl.stop(); } if (isFLV()) { if (isRtmp(_contentPath)) { _playerImpl = new mx.controls.streamingmedia.RTMPPlayer(_contentPath, mx.controls.streamingmedia.StreamingMediaConstants.FLV_MEDIA_TYPE, _videoHolder, _totalTime); } else { _playerImpl = new mx.controls.streamingmedia.FLVPlayer(_contentPath, _videoHolder, _totalTime); } } else if (isMP3()) { if (switchType) { releaseVideo(); } if (isRtmp(_contentPath)) { _playerImpl = new mx.controls.streamingmedia.RTMPPlayer(_contentPath, mx.controls.streamingmedia.StreamingMediaConstants.MP3_MEDIA_TYPE, _videoHolder, _totalTime); } else { createEmptyMovieClip("_soundHolder", 10); _playerImpl = new mx.controls.streamingmedia.MP3Player(_contentPath, _soundHolder); } } if (_local2 != undefined) { volume = (_local2); } redraw(true); _playerImpl.removeAllListeners(); _playerImpl.addListener(this); _started = false; if (!switchType) { if (_autoPlay) { play(); } else { load(); } poll(true); if (_pollId != null) { clearInterval(_pollId); } _pollId = setInterval(this, "poll", 250); } } function draw() { if (isFLV()) { if (makeVideoVisible) { _videoHolder._visible = true; makeVideoVisible = false; } if (_autoSize) { assignPreferredSize(); } else if (_aspectRatio) { var _local4 = preferredWidth; var _local3 = preferredHeight; var _local2 = Math.min(__get__width() / _local4, __get__height() / _local3); setVideoDisplaySize(_local2 * _local4, _local2 * _local3); } else { setVideoDisplaySize(__get__width(), __get__height()); } } } function setVideoDisplaySize(w, h) { if (isFLV()) { var _local2 = _videoHolder._video; _local2._width = w; _local2._height = h; _local2._x = (__get__width() - _local2._width) / 2; _local2._y = (__get__height() - _local2._height) / 2; } } function get videoWidth() { var _local2; if (isMP3()) { _local2 = 0; } else { _local2 = _videoHolder._video._width; } return(_local2); } function get videoHeight() { var _local2; if (isMP3()) { _local2 = 0; } else { _local2 = _videoHolder._video._height; } return(_local2); } function get preferredWidth() { var _local2; if (isMP3()) { _local2 = 0; } else { _local2 = _videoHolder._video.width; } return(_local2); } function get preferredHeight() { var _local2; if (isMP3()) { _local2 = 0; } else { _local2 = _videoHolder._video.height; } return(_local2); } function assignPreferredSize() { setVideoDisplaySize(preferredWidth, preferredHeight, true); } function handlePlayer(player, status) { if ((status == "start") || (status == "resizeVideo")) { if (_parent instanceof mx.controls.MediaPlayback) { } else { makeVideoVisible = true; draw(); } if (_started) { var _local2 = {target:this, type:"resizeVideo"}; dispatchEvent(_local2); } else { var _local2 = {target:this, type:"start"}; dispatchEvent(_local2); if (isRtmp(_contentPath)) { _local2 = {target:this, type:"progress"}; dispatchEvent(_local2); } _started = true; } } else if (status == "complete") { _sendCompleteEvent = true; } } function toString() { return("MediaDisplay: media=" + _contentPath); } function load() { _playerImpl.load(); } function play(startingPoint) { if (startingPoint != undefined) { _startingTime = startingPoint; } if (enabled) { _playerImpl.play(startingPoint); } else { _playingBeforeDisabled = true; } } function pause() { _playerImpl.pause(); } function stop() { _playerImpl.stop(); } function get autoSize() { return(_autoSize); } function set autoSize(flag) { if (_autoSize != flag) { _autoSize = flag; invalidate(); } //return(autoSize); } function get aspectRatio() { return(_aspectRatio); } function set aspectRatio(flag) { if (_aspectRatio != flag) { _aspectRatio = flag; invalidate(); } //return(aspectRatio); } function get autoPlay() { return(_autoPlay); } function set autoPlay(flag) { _autoPlay = flag; //return(autoPlay); } function get playheadTime() { return(_playerImpl.getPlayheadTime()); } function set playheadTime(position) { if (position != undefined) { _startingTime = position; } _playerImpl.setPlayheadTime(position); //return(playheadTime); } function get contentPath() { return(_contentPath); } function set contentPath(aUrl) { setMedia(aUrl); //return(contentPath); } function setMedia(aUrl, aType) { _fireCuePoints = false; if (aType == null) { aType = deduceMediaType(aUrl); } else if ((aType != mx.controls.streamingmedia.StreamingMediaConstants.FLV_MEDIA_TYPE) && (aType != mx.controls.streamingmedia.StreamingMediaConstants.MP3_MEDIA_TYPE)) { } var _local5 = _mediaType; _mediaType = aType; var _local7 = isRtmp(_contentPath); var _local6 = isRtmp(aUrl); _contentPath = aUrl; _fullyLoaded = false; _startingTime = 0; if (!isLivePreview()) { if (_contentPath == "") { releaseVideo(); } else if (_playerImpl == null) { initMedia(); } else if ((_local5 != _mediaType) || (_local7 != _local6)) { var _local4 = _playerImpl.isPlaying(); initMedia(true); if (_local4) { _playerImpl.play(0); } else { _playerImpl.load(); } } else { _playerImpl.setMediaUrl(aUrl); _started = false; } } } function deduceMediaType(aUrl) { var _local2 = aUrl.substr(-3); if ((_local2 == "flv") || (_local2 == "FLV")) { return("FLV"); } if ((_local2 == "mp3") || (_local2 == "MP3")) { return("MP3"); } return(_mediaType); } function releaseVideo() { _playerImpl.close(); _playerImpl = null; } function isLivePreview() { return(_root.contents.obj != null); } function get volume() { return(_playerImpl.getVolume()); } function set volume(aVol) { _playerImpl.setVolume(aVol); //return(volume); } function get playing() { return(_playerImpl.isPlaying()); } function get bytesLoaded() { return(_playerImpl.getMediaBytesLoaded()); } function get bytesTotal() { return(_playerImpl.getMediaBytesTotal()); } function isFLV() { return(_mediaType == mx.controls.streamingmedia.StreamingMediaConstants.FLV_MEDIA_TYPE); } function isMP3() { return(_mediaType == mx.controls.streamingmedia.StreamingMediaConstants.MP3_MEDIA_TYPE); } function get mediaType() { return(_mediaType); } function set mediaType(aType) { _mediaType = aType; //return(mediaType); } function get totalTime() { var _local2; if (_playerImpl == null) { _local2 = _totalTime; } else { _local2 = _playerImpl.getTotalTime(); } return(_local2); } function set totalTime(aTime) { _totalTime = aTime; if (_playerImpl instanceof mx.controls.streamingmedia.FLVPlayer) { _playerImpl.setTotalTime(aTime); } else if (_playerImpl instanceof mx.controls.streamingmedia.RTMPPlayer) { _playerImpl.setTotalTime(aTime); } //return(totalTime); } function getCuePoints() { return(_cuePoints); } function get cuePoints() { return(getCuePoints()); } function setCuePoints(cp) { _cuePoints = cp; var _local2 = 0; while (_local2 < _cuePoints.length) { _cuePoints[_local2].display = this; _local2++; } } function set cuePoints(cp) { setCuePoints(cp); //return(cuePoints); } function getCuePoint(pointName) { var _local3 = null; var _local2 = getCuePointIndex(pointName); if (_local2 > -1) { _local3 = _cuePoints[_local2]; } return(_local3); } function addCuePoint(aName, aTime) { var _local2 = new mx.controls.streamingmedia.CuePoint(aName, aTime); addCuePointObject(_local2); } function addCuePointObject(aCuePoint) { aCuePoint.display = this; _cuePoints.push(aCuePoint); } function removeCuePoint(aCuePoint) { var _local2 = getCuePointIndex(aCuePoint.name); if (_local2 > -1) { _cuePoints.splice(_local2, 1); } } function removeAllCuePoints() { _cuePoints.length = 0; _mostRecentCuePoint = undefined; } function get mostRecentCuePoint() { return(_mostRecentCuePoint); } function get mostRecentCuePointName() { return(_mostRecentCuePoint.name); } function get mostRecentCuePointTime() { return(_mostRecentCuePoint.time); } function handleEvent(ev) { if ((ev.type == "click") && (ev.detail == "play")) { handlePlayEvent(ev); } else if ((ev.type == "click") && (ev.detail == "pause")) { handlePauseEvent(ev); } else if (ev.type == "playheadChange") { handlePlayheadChangeEvent(ev); } else if (ev.type == "volume") { handleVolumeEvent(ev); } else if (ev.type == "scrubbing") { handleScrubbingEvent(ev); } else { handleUnrecognizedEvent(ev); } } function handlePlayEvent(ev) { play(); } function handleStopEvent(ev) { stop(); } function handlePauseEvent(ev) { pause(); } function handleRewindEvent(ev) { playheadTime = (0); } function handleFastForwardEvent(ev) { var _local2 = totalTime; playheadTime = (_local2); } function handlePlayheadChangeEvent(ev) { var _local3 = ev.detail; var _local2 = (_local3 / 100) * totalTime; _fireCuePoints = _scrubbing; playheadTime = (_local2); } function handleVolumeEvent(ev) { var _local2 = ev.detail; volume = (_local2); } function handleScrubbingEvent(ev) { _scrubbing = ev.detail; } function handleUnrecognizedEvent(ev) { } function getCuePointIndex(pointName) { var _local3 = -1; var _local2 = 0; while ((_local2 < _cuePoints.length) && (_local3 == -1)) { if (_cuePoints[_local2].name == pointName) { _local3 = _local2; } _local2++; } return(_local3); } function poll(first) { var _local4 = playheadTime; var _local8 = bytesLoaded; if (_local4 != _priorTime) { if (((_mediaType == "MP3") && (_playerImpl.isPlaying())) && (!_started)) { _playerImpl.playStarted(); var _local9 = playheadTime; if (((_startingTime - 0.1) < _local9) && (_local9 < (_startingTime + 0.1))) { _started = true; var _local10 = {target:this, type:"start"}; dispatchEvent(_local10); } } var _local10 = {type:"change", target:this}; dispatchEvent(_local10); } var _local7 = false; if ((!_fullyLoaded) && (bytesLoaded >= (bytesTotal - 100))) { _fullyLoaded = true; _playerImpl.mediaLoaded(); _local7 = true; } else if (first || (_local8 != _priorBytesLoaded)) { _local7 = true; } if (_local7) { var _local10 = {type:"progress", target:this}; dispatchEvent(_local10); } var _local2 = null; var _local3 = 0; while (_fireCuePoints && (_local3 < _cuePoints.length)) { _local2 = _cuePoints[_local3]; if (((_priorTime < _local2.time) && (_local4 >= _local2.time)) || ((_priorTime > _local2.time) && (_local4 <= _local2.time))) { _mostRecentCuePoint = _local2; var _local10 = {type:"cuePoint", target:this, cuePointName:_local2.name, cuePointTime:_local2.time}; dispatchEvent(_local10); } _local3++; } _fireCuePoints = true; if (_sendCompleteEvent) { _sendCompleteEvent = false; var _local10 = {type:"complete", target:this}; dispatchEvent(_local10); } _priorTime = _local4; _priorBytesLoaded = _local8; } function isRtmp(mediaUrl) { if (mediaUrl != null) { var _local1; _local1 = mediaUrl.toLowerCase(); return(_local1.indexOf("rtmp") == 0); } return(false); } function associateController(c) { c.addEventListener("click", this); c.addEventListener("playheadChange", this); c.addEventListener("volume", this); c.addEventListener("scrubbing", this); addEventListener("change", c); addEventListener("progress", c); addEventListener("complete", c); } function setSize(w, h, noEvent) { super.setSize(w, h, noEvent); invalidate(); } function get enabled() { return(_enabled); } function set enabled(is) { if (_enabled == is) { return; } _enabled = is; if (is) { if (_playingBeforeDisabled) { play(); _playingBeforeDisabled = false; } } else { _playingBeforeDisabled = playing; if (_playingBeforeDisabled && (_playerImpl instanceof mx.controls.streamingmedia.MP3Player)) { _playingBeforeDisabled = !_playerImpl.willStop(); } pause(); } //return(enabled); } function onUnload() { _playerImpl.close(); } static var symbolName = "MediaDisplay"; static var symbolOwner = mx.controls.MediaDisplay; var className = "MediaDisplay"; static var version = "2.0.2.126"; var clipParameters = {mediaType:"FLV", contentPath:"", totalTime:0, autoSize:true, autoPlay:true, initCuePointNames:new Array(), initCuePointTimes:new Array(), fps:30}; var _priorTime = 0; var _priorBytesLoaded = 0; var _scrubbing = false; var _fireCuePoints = true; var _enabled = true; var makeVideoVisible = false; }
Symbol 230 MovieClip [__Packages.mx.controls.streamingmedia.Chrome] Frame 0
class mx.controls.streamingmedia.Chrome extends MovieClip { var visible, width, height, _parent, _alpha, _chromeEdge, _chromeHilite, _chromeFill, showToggles, _toggleNW, _toggleSW, _toggleNE, _toggleSE; function Chrome () { super(); init(); } function init() { if (visible == null) { visible = true; } if ((width != null) && (height != null)) { draw(); } mx.controls.streamingmedia.Tracer.trace("Chrome.init: setting enabled to " + _parent.enabled); setEnabled(_parent.enabled); } function setSize(w, h) { width = w; height = h; } function draw() { if (visible) { _alpha = 100; } else { _alpha = 0; } _chromeEdge._width = width; _chromeEdge._height = height; _chromeEdge._x = 0; _chromeEdge._y = 0; _chromeHilite._width = width - 2; _chromeHilite._x = 1; _chromeHilite._y = 1; _chromeFill._width = width - 2; _chromeFill._height = height - 3; _chromeFill._x = 1; _chromeFill._y = 2; if (visible && (showToggles)) { _toggleNW._visible = true; _toggleSW._visible = true; _toggleNE._visible = true; _toggleSE._visible = true; _toggleNW._x = 0; _toggleNW._y = 0; _toggleNE._x = width; _toggleNE._y = 0; _toggleSW._x = 0; _toggleSW._y = height; _toggleSE._x = width; _toggleSE._y = height; } else { _toggleNW._visible = false; _toggleSW._visible = false; _toggleNE._visible = false; _toggleSE._visible = false; } } function getAllToggles() { return([_toggleNW, _toggleNE, _toggleSW, _toggleSE]); } function getOneToggle() { return(_toggleNE); } function getEnabled() { return(_parent.enabled); } function setEnabled(is) { mx.controls.streamingmedia.Tracer.trace("Chrome.setEnabled: " + is); _toggleNW.setEnabled(is); _toggleNE.setEnabled(is); _toggleSW.setEnabled(is); _toggleSE.setEnabled(is); } }
Symbol 231 MovieClip [__Packages.mx.controls.streamingmedia.FullScreenToggleControl] Frame 0
class mx.controls.streamingmedia.FullScreenToggleControl extends MovieClip { var toggle, _parent, _enabled, onRollOver, onRollOut, onRelease, gotoAndStop; function FullScreenToggleControl () { super(); init(); } function init() { toggle = _parent; setEnabled(toggle.getEnabled()); } function handleRollOver() { getController().setNotAnimating(true); } function handleRollOut() { getController().setNotAnimating(false); } function handleRelease() { toggle.toggleDisplay(); } function getController() { return(toggle.getPlayer().getController()); } function getEnabled() { return(_enabled); } function setEnabled(is) { mx.controls.streamingmedia.Tracer.trace("FullScreenToggleControl.setEnabled: " + is); _enabled = is; if (is) { onRollOver = handleRollOver; onRollOut = handleRollOut; onRelease = handleRelease; gotoAndStop("_up"); } else { delete onRollOver; delete onRollOut; delete onRelease; gotoAndStop("_disabled"); } } }
Symbol 232 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 233 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 234 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 235 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 236 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 237 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 238 MovieClip [__Packages.mx.controls.streamingmedia.ToEndButton] Frame 0
class mx.controls.streamingmedia.ToEndButton extends MovieClip { var attachMovie, toEndSimpleButton, _parent, tabEnabled, tabChildren; function ToEndButton () { super(); init(); } function init() { attachMovie("SimpleButton", "toEndSimpleButton", 1, {falseUpSkin:"ToEnd-False-Up", falseOverSkin:"ToEnd-False-Over", falseDownSkin:"ToEnd-False-Down", falseDisabledSkin:"ToEnd-False-Disabled"}); toEndSimpleButton.addEventListener("click", this); var _local2 = _parent._parent; _local2.evaluateToEnd(); tabEnabled = false; tabChildren = true; } function get enabled() { return(toEndSimpleButton.enabled); } function set enabled(is) { toEndSimpleButton.enabled = is; //return(enabled); } function click(ev) { var _local2 = _parent._parent; mx.controls.streamingmedia.Tracer.trace("ToEndButton.click: playAtBeginning=false"); _local2.playAtBeginning = false; _local2.broadcastEvent("playheadChange", 100); } }
Symbol 239 MovieClip [__Packages.mx.controls.streamingmedia.ToStartButton] Frame 0
class mx.controls.streamingmedia.ToStartButton extends MovieClip { var attachMovie, toStartSimpleButton, _parent, tabEnabled, tabChildren; function ToStartButton () { super(); init(); } function init() { attachMovie("SimpleButton", "toStartSimpleButton", 1, {falseUpSkin:"ToStart-False-Up", falseOverSkin:"ToStart-False-Over", falseDownSkin:"ToStart-False-Down", falseDisabledSkin:"ToStart-False-Disabled"}); toStartSimpleButton.addEventListener("click", this); var _local2 = _parent._parent; enabled = (_local2.enabled); tabEnabled = false; tabChildren = true; } function get enabled() { return(toStartSimpleButton.enabled); } function set enabled(is) { toStartSimpleButton.enabled = is; //return(enabled); } function click(ev) { _parent._parent.broadcastEvent("playheadChange", 0); } }
Symbol 240 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 241 MovieClip [__Packages.mx.controls.streamingmedia.PlayPauseButton] Frame 0
class mx.controls.streamingmedia.PlayPauseButton extends MovieClip { var _controller, _parent, attachMovie, _playPauseButton, _isPlaying, tabEnabled, tabChildren; function PlayPauseButton () { super(); init(); } function init() { _controller = _parent._parent; attachMovie("Button", "_playPauseButton", 1); _playPauseButton.setSize(50, 22); _playPauseButton._x = 0; _playPauseButton._y = 0; _playPauseButton.addEventListener("click", this); _isPlaying = !_controller.isPlaying(); enabled = (_controller.enabled); tabEnabled = false; tabChildren = true; } function showPlayButton() { mx.controls.streamingmedia.Tracer.trace("PlayPauseButton.showPlayButton"); _isPlaying = true; assignIcon(); } function showPauseButton() { mx.controls.streamingmedia.Tracer.trace("PlayPauseButton.showPauseButton"); _isPlaying = false; assignIcon(); } function get enabled() { return(_playPauseButton.enabled); } function set enabled(is) { _playPauseButton.enabled = is; assignIcon(); //return(enabled); } function assignIcon() { var _local3 = enabled; var _local5 = _isPlaying; mx.controls.streamingmedia.Tracer.trace((("PlayPauseButton.assignIcon: start: enabled=" + _local3) + ", play=") + _local5); var _local2 = ""; if (_local5) { _local2 = (_local3 ? "icon.play" : "icon.play-disabled"); } else { _local2 = (_local3 ? "icon.pause" : "icon.pause-disabled"); } mx.controls.streamingmedia.Tracer.trace("PlayPauseButton.assignIcon: icon=" + _local2); var _local4 = _playPauseButton.enabled; if (!_local4) { _playPauseButton.enabled = true; } _playPauseButton.__set__icon(_local2); if (!_local4) { _playPauseButton.enabled = false; } mx.controls.streamingmedia.Tracer.trace("PlayPauseButton.assignIcon: done"); } function click(ev) { if (_isPlaying) { playClick(); } else { pauseClick(); } } function playClick() { var _local2 = _controller; mx.controls.streamingmedia.Tracer.trace("PlayButton.click: playAtBeginning=" + _local2.playAtBeginning); if (_local2.playAtBeginning) { _local2.broadcastEvent("playheadChange", 0); mx.controls.streamingmedia.Tracer.trace("PlayButton.click: playAtBeginning=false"); _local2.playAtBeginning = false; } _local2.broadcastEvent("click", "play"); _local2.setPlaying(true); } function pauseClick() { var _local2 = _controller; _local2.broadcastEvent("click", "pause"); _local2.setPlaying(false); } }
Symbol 242 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 243 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 244 MovieClip [__Packages.mx.controls.streamingmedia.HMiniPlayBarTray] Frame 0
class mx.controls.streamingmedia.HMiniPlayBarTray extends MovieClip { var _left, _middle, _right; function HMiniPlayBarTray () { super(); } function setWidth(aWidth) { _middle._x = _left._width; _middle._width = (aWidth - _left._width) - _right._width; _right._x = _middle._x + _middle._width; } function getHeight() { return(_left._height); } }
Symbol 245 MovieClip [__Packages.mx.controls.streamingmedia.HPlayBarTray] Frame 0
class mx.controls.streamingmedia.HPlayBarTray extends MovieClip { var _left, _middle, _right; function HPlayBarTray () { super(); } function setWidth(aWidth) { _middle._x = _left._width; _middle._width = (aWidth - _left._width) - _right._width; _right._x = _middle._x + _middle._width; } }
Symbol 246 MovieClip [__Packages.mx.controls.streamingmedia.VMiniPlayBarTray] Frame 0
class mx.controls.streamingmedia.VMiniPlayBarTray extends MovieClip { var _bottom, _top, _middle; function VMiniPlayBarTray () { super(); } function getHeight() { return(_bottom._y + _bottom._height); } function setHeight(aHeight) { _middle._y = _top._height; _middle._height = (aHeight - _top._height) - _bottom._height; _bottom._y = _middle._y + _middle._height; } }
Symbol 247 MovieClip [__Packages.mx.controls.streamingmedia.VPlayBarTray] Frame 0
class mx.controls.streamingmedia.VPlayBarTray extends MovieClip { var _top, _middle, _bottom; function VPlayBarTray () { super(); } function setHeight(aHeight) { _middle._y = _top._height; _middle._height = (aHeight - _top._height) - _bottom._height; _bottom._y = _middle._y + _middle._height; } }
Symbol 248 MovieClip [__Packages.mx.controls.Label] Frame 0
class mx.controls.Label extends mx.core.UIObject { var _xscale, _yscale, labelField, tabEnabled, tabChildren, useHandCursor, _color, initText, __autoSize, _getTextFormat, __width, setSize, _x, __height, getStyle; function Label () { super(); } function init(Void) { super.init(); _xscale = (_yscale = 100); labelField.selectable = false; labelField.styleName = this; tabEnabled = false; tabChildren = false; useHandCursor = false; _color = mx.core.UIObject.textColorList; } function get html() { return(getHtml()); } function set html(value) { setHtml(value); //return(html); } function getHtml() { return(labelField.html); } function setHtml(value) { if (value != labelField.html) { labelField.html = value; } } function get text() { return(getText()); } function set text(t) { setText(t); //return(text); } function getText() { if (initializing) { return(initText); } var _local2 = labelField; if (_local2.html == true) { return(_local2.htmlText); } return(_local2.text); } function setText(t) { if (initializing) { initText = t; } else { var _local2 = labelField; if (_local2.html == true) { _local2.htmlText = t; } else { _local2.text = t; } adjustForAutoSize(); } } function get autoSize() { return(__autoSize); } function set autoSize(v) { if (_global.isLivePreview == true) { v = "none"; } __autoSize = v; if (!initializing) { draw(); } //return(autoSize); } function draw(Void) { var _local2 = labelField; if (initializing) { var _local4 = text; initializing = false; setText(_local4); delete initText; } if (_local2.html) { var _local4 = _local2.htmlText; } var _local3 = _getTextFormat(); _local2.embedFonts = _local3.embedFonts == true; if (_local3 != undefined) { _local2.setTextFormat(_local3); _local2.setNewTextFormat(_local3); } if (_local2.html) { _local2.htmlText = _local4; } adjustForAutoSize(); } function adjustForAutoSize() { var _local2 = labelField; var _local3 = __autoSize; if ((_local3 != undefined) && (_local3 != "none")) { _local2._height = _local2.textHeight + 3; var _local4 = __width; setSize(_local2.textWidth + 4, _local2._height); if (_local3 == "right") { _x = _x + (_local4 - __width); } else if (_local3 == "center") { _x = _x + ((_local4 - __width) / 2); } else if (_local3 == "left") { _x = _x + 0; } } else { _local2._x = 0; _local2._width = __width; _local2._height = __height; } } function size(Void) { var _local2 = labelField; _local2._width = __width; _local2._height = __height; } function setEnabled(enable) { var _local2 = getStyle((enable ? "color" : "disabledColor")); if (_local2 == undefined) { _local2 = (enable ? 0 : 8947848); } setColor(_local2); } function setColor(col) { labelField.textColor = col; } function get styleSheet() { return(labelField.styleSheet); } function set styleSheet(v) { labelField.styleSheet = v; //return(styleSheet); } static var symbolName = "Label"; static var symbolOwner = Object(mx.controls.Label); var className = "Label"; static var version = "2.0.1.78"; var initializing = true; var clipParameters = {text:1, html:1, autoSize:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.Label.prototype.clipParameters, mx.core.UIObject.prototype.clipParameters); }
Symbol 283 MovieClip Frame 116
stop();
Symbol 296 MovieClip Frame 1
stop();
Symbol 296 MovieClip Frame 2
stop();
Symbol 296 MovieClip Frame 3
stop();
Symbol 296 MovieClip Frame 4
stop();
Symbol 296 MovieClip Frame 5
stop();
Symbol 296 MovieClip Frame 6
stop();
Symbol 306 Button
on (press) { _root.internet.gotoAndStop(2); _root.noMenu(); }
Symbol 310 Button
on (press) { _root.gotoAndPlay(188); _root.noMenu(); }
Symbol 314 Button
on (release) { _root.msword.play(); _root.noMenu(); }
Symbol 318 Button
on (release) { _root.noMenu(); _root.mycomp.gotoAndStop(3); } on (rollOver) { gotoAndPlay (48); } on (rollOut) { gotoAndStop (2); }
Symbol 320 Button
on (release) { _root.noMenu(); _root.mycomp.gotoAndStop(5); } on (rollOver) { gotoAndPlay (12); } on (rollOut) { gotoAndStop (2); }
Symbol 322 Button
on (release) { _root.noMenu(); _root.mycomp.gotoAndStop(6); } on (rollOver) { gotoAndPlay (21); } on (rollOut) { gotoAndStop (2); }
Symbol 324 Button
on (release) { _root.noMenu(); _root.mycomp.gotoAndStop(4); } on (rollOver) { gotoAndPlay (3); } on (rollOut) { gotoAndStop (2); }
Symbol 326 Button
on (release) { _root.noMenu(); _root.mycomp.play(); } on (rollOver) { gotoAndPlay (30); } on (rollOut) { gotoAndStop (2); }
Symbol 328 Button
on (release) { _root.noMenu(); _root.mycomp.gotoAndStop(7); } on (rollOver) { gotoAndPlay (39); } on (rollOut) { gotoAndStop (2); }
Symbol 341 MovieClip Frame 1
stop();
Symbol 341 MovieClip Frame 11
stop();
Symbol 341 MovieClip Frame 20
stop();
Symbol 341 MovieClip Frame 29
stop();
Symbol 341 MovieClip Frame 38
stop();
Symbol 341 MovieClip Frame 47
stop();
Symbol 341 MovieClip Frame 56
stop();
Symbol 347 Button
on (press) { _root.startmenu.gotoAndStop(2); gotoAndStop (2); }
Symbol 349 Button
on (press) { _root.startmenu.gotoAndStop(1); gotoAndStop (1); }
Symbol 350 MovieClip Frame 1
stop();
Symbol 360 Button
on (press) { noMenu(); }
Symbol 362 Button
on (release) { _root.mycomp.gotoAndStop(1); _root.mycomp.getNextHighestDepth(); gotoAndStop (2); }
Symbol 363 Button
on (release) { _root.mycomp.gotoAndStop(2); _root.mycomp.getNextHighestDepth(); gotoAndStop (1); }
Symbol 364 MovieClip Frame 1
stop();
Symbol 364 MovieClip Frame 2
stop();
Symbol 366 Button
on (release) { _root.mediaplayer.gotoAndPlay(8); _root.mediaplayer.getNextHighestDepth(); gotoAndStop (2); }
Symbol 367 Button
on (release) { _root.mediaplayer.gotoAndStop(7); _root.mediaplayer.getNextHighestDepth(); gotoAndStop (1); }
Symbol 368 MovieClip Frame 1
stop();
Symbol 368 MovieClip Frame 2
stop();
Symbol 380 Button
on (press) { startDrag (this); _root.noMenu(); } on (release) { stopDrag(); } on (releaseOutside) { stopDrag(); }
Symbol 384 Button
on (press) { startDrag (this); _root.noMenu(); } on (release) { stopDrag(); } on (releaseOutside) { stopDrag(); }
Symbol 388 Button
on (press) { startDrag (this); _root.noMenu(); } on (release) { stopDrag(); } on (releaseOutside) { stopDrag(); }
Symbol 392 Button
on (press) { startDrag (this); _root.noMenu(); } on (release) { stopDrag(); } on (releaseOutside) { stopDrag(); }
Symbol 409 MovieClip Frame 7
stop();
Symbol 412 Button
on (release) { _root.windowstut.gotoAndStop(1); } on (press) { _root.windowstut.getNextHighestDepth(); }
Symbol 416 Button
on (press) { gotoAndStop (3); }
Symbol 418 Button
on (press) { gotoAndStop (4); }
Symbol 420 Button
on (press) { gotoAndStop (5); }
Symbol 422 Button
on (press) { gotoAndStop (6); }
Symbol 446 MovieClip Frame 1
stop();
Symbol 446 MovieClip Frame 2
stop();
Instance of Symbol 401 MovieClip in Symbol 446 MovieClip Frame 2
on (press) { stopDrag(); _root.cursor.moveTo(-1000, -1000); startDrag (_root.windowstut); _root.windowstut.getNextHighestDepth(); } on (release) { stopDrag(); startDrag (_root.cursor); } on (releaseOutside) { stopDrag(); startDrag (_root.cursor); }
Symbol 446 MovieClip Frame 3
stop();
Symbol 446 MovieClip Frame 4
stop();
Symbol 446 MovieClip Frame 5
stop();
Symbol 446 MovieClip Frame 6
stop();
Symbol 448 Button
on (release) { _root.desktoptut.gotoAndStop(1); } on (press) { _root.desktoptut.getNextHighestDepth(); }
Symbol 450 Button
on (press) { gotoAndStop (3); }
Symbol 452 Button
on (press) { gotoAndStop (4); }
Symbol 454 Button
on (press) { gotoAndStop (5); }
Symbol 466 MovieClip Frame 1
stop();
Symbol 466 MovieClip Frame 2
stop();
Instance of Symbol 401 MovieClip in Symbol 466 MovieClip Frame 2
on (press) { stopDrag(); _root.cursor.moveTo(-1000, -1000); startDrag (_root.desktoptut); _root.desktoptut.getNextHighestDepth(); } on (release) { stopDrag(); startDrag (_root.cursor); } on (releaseOutside) { stopDrag(); startDrag (_root.cursor); }
Symbol 471 Button
on (release) { _root.taskbartut.gotoAndStop(1); } on (press) { _root.taskbartut.getNextHighestDepth(); }
Symbol 473 Button
on (press) { gotoAndStop (3); }
Symbol 475 Button
on (press) { gotoAndStop (5); }
Symbol 481 Button
on (press) { gotoAndStop (4); }
Symbol 486 Button
on (press) { gotoAndStop (3); }
Symbol 493 Button
on (press) { gotoAndStop (6); }
Symbol 501 Button
on (press) { gotoAndStop (5); }
Symbol 502 MovieClip Frame 1
stop();
Symbol 502 MovieClip Frame 2
stop();
Instance of Symbol 401 MovieClip in Symbol 502 MovieClip Frame 2
on (press) { stopDrag(); _root.cursor.moveTo(-1000, -1000); startDrag (_root.taskbartut); _root.taskbartut.getNextHighestDepth(); } on (release) { stopDrag(); startDrag (_root.cursor); } on (releaseOutside) { stopDrag(); startDrag (_root.cursor); }
Symbol 504 Button
on (release) { _root.apptut.gotoAndStop(1); } on (press) { _root.apptut.getNextHighestDepth(); }
Symbol 506 Button
on (press) { gotoAndStop (3); }
Symbol 508 Button
on (press) { gotoAndStop (6); }
Symbol 514 Button
on (press) { gotoAndStop (4); }
Symbol 524 Button
on (press) { gotoAndStop (5); }
Symbol 525 Button
on (press) { gotoAndStop (3); }
Symbol 537 MovieClip Frame 1
stop();
Symbol 537 MovieClip Frame 2
stop();
Instance of Symbol 401 MovieClip in Symbol 537 MovieClip Frame 2
on (press) { stopDrag(); _root.cursor.moveTo(-1000, -1000); startDrag (_root.apptut); _root.apptut.getNextHighestDepth(); } on (release) { stopDrag(); startDrag (_root.cursor); } on (releaseOutside) { stopDrag(); startDrag (_root.cursor); }
Symbol 546 Button
on (release) { _root.mycomp.gotoAndStop(1); _root.subtractTaskBarSpot("mycomptask"); _root.mycomp.getNextHighestDepth(); }
Symbol 554 MovieClip Frame 7
stop();
Symbol 556 Button
on (release) { _root.mycomp.gotoAndStop(1); _root.mycomp.getNextHighestDepth(); _root.mycomptask.gotoAndStop(2); }
Symbol 562 Button
on (release) { noMenu(); gotoAndStop (2); }
Symbol 563 MovieClip Frame 1
stop();
Symbol 572 Button
on (release) { noMenu(); gotoAndStop (2); }
Symbol 573 MovieClip Frame 1
stop();
Symbol 578 Button
on (release) { noMenu(); gotoAndStop (2); }
Symbol 579 MovieClip Frame 1
stop();
Symbol 583 Button
on (press) { getURL ("http://www.newgrounds.com/", "_blank"); }
Symbol 585 Button
on (press) { getURL ("http://www.nintendoportal.com/", "_blank"); }
Symbol 587 Button
on (press) { getURL ("http://www.microsoft.com/", "_blank"); }
Symbol 589 Button
on (press) { getURL ("http://matty2-and-a-half.newgrounds.com/", "_blank"); }
Symbol 591 Button
on (press) { getURL ("http://marioheaven.limit-studios.com/index.php", "_blank"); }
Symbol 593 Button
on (press) { getURL ("http://www.newgrounds.com/portal/view/407729", "_blank"); }
Symbol 595 Button
on (press) { getURL ("http://www.newgrounds.com/portal/", "_blank"); }
Symbol 605 Button
on (release) { noMenu(); }
Symbol 606 MovieClip Frame 1
stop();
Symbol 610 Button
on (press) { nextFrame(); }
Symbol 616 Button
on (press) { prevFrame(); }
Symbol 680 MovieClip Frame 1
stop();
Symbol 686 Button
on (release) { noMenu(); }
Symbol 687 MovieClip Frame 1
stop();
Symbol 705 Button
on (press) { _root.desktop.play(); }
Symbol 711 Button
on (press) { _root.uhuh.start(); }
Symbol 714 Button
on (press) { play(); }
Symbol 717 MovieClip Frame 1
stop();
Symbol 726 MovieClip Frame 1
this.perc = _root.doubleclickDuration; handle._x = doubleclickDuration; handle.onPress = function () { this.startDrag(true, 0, 0, rail._width, 0); this.onEnterFrame = function () { perc = Math.round((this._x * 1000) / rail._width); }; }; handle.onRelease = function () { this.stopDrag(); _root.doubleclickDuration = perc; }; handle.onReleaseOutside = function () { this.stopDrag(); _root.doubleclickDuration = perc; };
Symbol 729 Button
on (release) { _root.mycomp.gotoAndStop(1); _root.subtractTaskBarSpot("mycomptask"); _root.mycomp.getNextHighestDepth(); }
Symbol 730 MovieClip Frame 1
stop();
Symbol 730 MovieClip Frame 2
stop();
Instance of Symbol 401 MovieClip in Symbol 730 MovieClip Frame 2
on (press) { stopDrag(); _root.cursor.moveTo(-1000, -1000); startDrag (_root.mycomp); _root.mycomp.getNextHighestDepth(); } on (release) { stopDrag(); startDrag (_root.cursor); } on (releaseOutside) { stopDrag(); startDrag (_root.cursor); }
Instance of Symbol 541 MovieClip in Symbol 730 MovieClip Frame 2
onClipEvent (load) { doubleclickDuration = 300; lastClick = 0; } onClipEvent (mouseUp) { if (this.hitTest(_root._xmouse, _root._ymouse, true)) { if (lastClick == 0) { lastClick = getTimer(); } else { lastClick = 0; _root.harddriveerror.play(); } } } onClipEvent (enterFrame) { if (lastClick > 0) { if ((getTimer() - lastClick) > doubleclickDuration) { lastClick = 0; } } }
Instance of Symbol 543 MovieClip in Symbol 730 MovieClip Frame 2
onClipEvent (load) { doubleclickDuration = 300; lastClick = 0; } onClipEvent (mouseUp) { if (this.hitTest(_root._xmouse, _root._ymouse, true)) { if (lastClick == 0) { lastClick = getTimer(); } else { lastClick = 0; _root.floppyerror.play(); } } } onClipEvent (enterFrame) { if (lastClick > 0) { if ((getTimer() - lastClick) > doubleclickDuration) { lastClick = 0; } } }
Instance of Symbol 545 MovieClip in Symbol 730 MovieClip Frame 2
onClipEvent (load) { doubleclickDuration = 300; lastClick = 0; } onClipEvent (mouseUp) { if (this.hitTest(_root._xmouse, _root._ymouse, true)) { if (lastClick == 0) { lastClick = getTimer(); } else { lastClick = 0; _root.CDerror.play(); } } } onClipEvent (enterFrame) { if (lastClick > 0) { if ((getTimer() - lastClick) > doubleclickDuration) { lastClick = 0; } } }
Symbol 730 MovieClip Frame 3
stop();
Symbol 730 MovieClip Frame 4
stop();
Symbol 730 MovieClip Frame 5
stop();
Symbol 730 MovieClip Frame 6
stop();
Symbol 730 MovieClip Frame 7
stop(); this.onEnterFrame = function () { sliderValue.text = slider.perc + "ms"; };
Instance of Symbol 694 MovieClip in Symbol 730 MovieClip Frame 7
on (press) { startDrag (_root.mycomp); _root.mycomp.getNextHighestDepth(); } on (release) { stopDrag(); } on (releaseOutside) { stopDrag(); }
Instance of Symbol 250 MovieClip [Label] "sliderValue" in Symbol 730 MovieClip Frame 7
//component parameters onClipEvent (construct) { autoSize = "none"; html = false; text = ""; visible = true; minHeight = 0; minWidth = 0; }
Symbol 738 Button
on (press) { startDrag (_root.internet); } on (release) { stopDrag(); } on (releaseOutside) { stopDrag(); }
Symbol 747 Button
on (release) { getURL ("http://www.google.co.uk/search?hl=en&q=" + googlesearchbox.text, "_blank"); gotoAndStop (3); }
Symbol 748 Button
on (release) { _root.internet.gotoAndStop(1); }
Symbol 750 MovieClip Frame 1
stop();
Symbol 753 Button
on (press) { startDrag (this); } on (release) { stopDrag(); } on (releaseOutside) { stopDrag(); }
Symbol 759 Button
on (release) { _root.homeerror.play(); }
Symbol 772 Button
on (release) { _root.msword.play(); }
Symbol 780 MovieClip Frame 1
stop();
Symbol 780 MovieClip Frame 7
stop();
Symbol 794 MovieClip Frame 1
time = new Date(year, month, date, hour, min, sec, ms); setProperty("seconds", _rotation , (time.getSeconds() * 6) + (time.getMilliseconds() * 0.006)); setProperty("minutes", _rotation , (time.getMinutes() * 6) + (time.getSeconds() * 0.1)); setProperty("hours", _rotation , (time.getHours() * 30) + (time.getMinutes() / 2));
Symbol 794 MovieClip Frame 2
gotoAndPlay (1);
Symbol 811 Button
on (release) { mySlider.music.play(); }
Symbol 816 Button
on (release) { mySlider.music.stop(); }
Symbol 821 Button
on (release) { mySlider.music.gotoAndStop(1); }
Symbol 828 MovieClip Frame 1
stop();
Symbol 828 MovieClip Frame 65
_root.mediaplayer.play(); _root.addTaskBarSpot(_root.wmptask, "wmptask", _root.mediaplayer);
Symbol 831 Button
on (release) { painting.clear(); }
Symbol 832 MovieClip Frame 1
painting = createEmptyMovieClip("painting", 1); theBrush = new Object(); thickness = 5; clr = "0x000000"; alpha = 100; painting.setMask(masker); theBrush.onMouseDown = function () { isPainting = true; painting.moveTo(_xmouse, _ymouse); painting.lineTo(_xmouse + 1, _ymouse + 1); }; theBrush.onMouseMove = function () { if (isPainting) { painting.lineTo(_xmouse, _ymouse); } }; theBrush.onMouseUp = function () { isPainting = false; }; Mouse.addListener(theBrush); painting.onEnterFrame = function (draww) { painting.lineStyle(thickness, clr, alpha); }; stop();
Symbol 834 Button
on (press) { _root.Paint.abc.thickness = 1; _root.Paint.abc.draww(); }
Symbol 835 Button
on (press) { _root.Paint.abc.thickness = 3; _root.Paint.abc.draww(); }
Symbol 837 Button
on (press) { _root.Paint.abc.thickness = 5; _root.Paint.abc.draww(); }
Symbol 839 Button
on (press) { _root.Paint.abc.thickness = 8; _root.Paint.abc.draww(); }
Symbol 841 Button
on (press) { _root.Paint.abc.thickness = 10; _root.Paint.abc.draww(); }
Symbol 843 Button
on (press) { _root.Paint.abc.thickness = 13; _root.Paint.abc.draww(); }
Symbol 845 Button
on (press) { _root.Paint.abc.thickness = 15; _root.Paint.abc.draww(); }
Symbol 847 Button
on (press) { _root.Paint.abc.thickness = 18; _root.Paint.abc.draww(); }
Symbol 849 Button
on (press) { _root.Paint.abc.thickness = 20; _root.Paint.abc.draww(); }
Symbol 851 Button
on (press) { _root.Paint.abc.clr = "0x0000FF"; _root.Paint.abc.draww(); }
Symbol 853 Button
on (press) { _root.Paint.abc.clr = "0x0099FF"; _root.Paint.abc.draww(); }
Symbol 855 Button
on (press) { _root.Paint.abc.clr = "0x00FF00"; _root.Paint.abc.draww(); }
Symbol 857 Button
on (press) { _root.Paint.abc.clr = "0xFFFF00"; _root.Paint.abc.draww(); }
Symbol 859 Button
on (press) { _root.Paint.abc.clr = "0xFF9900"; _root.Paint.abc.draww(); }
Symbol 861 Button
on (press) { _root.Paint.abc.clr = "0xFF0000"; _root.Paint.abc.draww(); }
Symbol 863 Button
on (press) { _root.Paint.abc.clr = "0x6600FF"; _root.Paint.abc.draww(); }
Symbol 865 Button
on (press) { _root.Paint.abc.clr = "0xFF00FF"; _root.Paint.abc.draww(); }
Symbol 867 Button
on (press) { _root.Paint.abc.clr = "0x000000"; _root.Paint.abc.draww(); }
Symbol 869 Button
on (press) { _root.Paint.abc.clr = "0xFFFFFF"; _root.Paint.abc.draww(); }
Symbol 870 Button
on (release) { _root.paint.abc.painting.clear(); _root.gotoAndStop(187); }

Library Items

Symbol 1 GraphicUsed by:4 5
Symbol 2 GraphicUsed by:4 5
Symbol 3 GraphicUsed by:4 5
Symbol 4 ButtonUses:1 2 3Used by:22
Symbol 5 ButtonUses:1 2 3Used by:22
Symbol 6 BitmapUsed by:7
Symbol 7 GraphicUses:6Used by:22
Symbol 8 FontUsed by:9 13 16 19 251 255 265 266 315 319 321 323 325 327 361 365 405 415 417 419 421 424 425 428 430 431 432 433 435 436 437 438 440 442 443 444 445 447 449 451 453 456 460 465 467 470 472 474 477 478 482 483 484 485 489 490 491 492 496 497 498 500 503 505 507 510 511 513 516 517 521 522 523 528 535 536 559 575 596 601 603 683 698 743 744 745 754 760 762 764 766 768 770 823
Symbol 9 TextUses:8Used by:12
Symbol 10 BitmapUsed by:11 14 17 20
Symbol 11 GraphicUses:10Used by:12
Symbol 12 ButtonUses:9 11Used by:22
Symbol 13 TextUses:8Used by:15
Symbol 14 GraphicUses:10Used by:15
Symbol 15 ButtonUses:13 14Used by:22
Symbol 16 TextUses:8Used by:18
Symbol 17 GraphicUses:10Used by:18
Symbol 18 ButtonUses:16 17Used by:22
Symbol 19 TextUses:8Used by:21
Symbol 20 GraphicUses:10Used by:21
Symbol 21 ButtonUses:19 20Used by:22
Symbol 22 MovieClip [mycomptab]Uses:4 5 7 12 15 18 21Used by:680 730
Symbol 26 GraphicUsed by:30 31 45 54 55 56 62 63 64 133 153 156 157 158 163 164 165 178
Symbol 27 GraphicUsed by:30 54 55 56 62 63 64 133 156 157 158 163 164 165 178
Symbol 28 FontUsed by:29 249
Symbol 29 EditableTextUses:28Used by:30
Symbol 30 MovieClipUses:26 27 29Used by:184
Symbol 31 MovieClipUses:26Used by:44
Symbol 32 GraphicUsed by:33
Symbol 33 MovieClipUses:32Used by:44
Symbol 34 GraphicUsed by:35 46 95 154
Symbol 35 MovieClipUses:34Used by:44
Symbol 36 GraphicUsed by:40
Symbol 37 GraphicUsed by:40 42
Symbol 38 GraphicUsed by:40 42
Symbol 39 GraphicUsed by:40 42
Symbol 40 MovieClip [MaximizeButton]Uses:36 37 38 39Used by:43
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClip [MinimizeButton]Uses:41 37 38 39Used by:43
Symbol 43 MovieClip [FullScreenToggle]Uses:40 42Used by:44
Symbol 44 MovieClip [Chrome]Uses:31 33 35 43Used by:184
Symbol 45 MovieClipUses:26Used by:49
Symbol 46 MovieClipUses:34Used by:49
Symbol 47 GraphicUsed by:48 60 160
Symbol 48 MovieClipUses:47Used by:49 155
Symbol 49 MovieClip [HLoadBar]Uses:45 46 48Used by:184
Symbol 50 GraphicUsed by:54 55 56 62 63 64 156 157 158 163 164 165
Symbol 51 GraphicUsed by:54 55 56 62 63 64 156 157 158 163 164 165
Symbol 52 GraphicUsed by:54 55 56 62 63 64 156 157 158 163 164 165
Symbol 53 GraphicUsed by:54 56 62 64 156 158 163 165
Symbol 54 MovieClipUses:27 26 50 51 52 53Used by:57
Symbol 55 MovieClipUses:27 26 50 52 51Used by:57
Symbol 56 MovieClipUses:27 26 51 50 53 52Used by:57
Symbol 57 MovieClip [HMiniPlayBarTray]Uses:54 55 56Used by:61
Symbol 58 GraphicUsed by:59 66 161 167
Symbol 59 MovieClipUses:58Used by:61
Symbol 60 MovieClipUses:47Used by:61
Symbol 61 MovieClip [HMiniPlayBar]Uses:57 59 60Used by:184
Symbol 62 MovieClipUses:27 51 50 26 53 52Used by:65
Symbol 63 MovieClipUses:27 26 50 52 51Used by:65
Symbol 64 MovieClipUses:27 26 50 51 52 53Used by:65
Symbol 65 MovieClip [PlayBarTray]Uses:62 63 64Used by:78
Symbol 66 MovieClipUses:58Used by:78
Symbol 67 FontUsed by:68 69 168 183
Symbol 68 EditableTextUses:67Used by:78 176
Symbol 69 EditableTextUses:67Used by:78
Symbol 70 GraphicUsed by:77 175
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClipUses:71Used by:77 134
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClipUses:73Used by:77 134
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:75Used by:77 134
Symbol 77 MovieClip [PlayBarThumb]Uses:70 72 74 76Used by:78
Symbol 78 MovieClip [HPlayBar]Uses:65 66 68 69 77Used by:184
Symbol 79 GraphicUsed by:80
Symbol 80 MovieClip [Capsule Button - active]Uses:79Used by:83 84 126 130
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClip [icon.skip]Uses:81Used by:83 84 122 125 126 128 129 130
Symbol 83 MovieClip [ToStart-False-Up]Uses:80 82Used by:127 132 177
Symbol 84 MovieClip [ToEnd-False-Up]Uses:80 82Used by:131 132 177
Symbol 85 GraphicUsed by:119
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClip [BoundingBox]Uses:86Used by:104 108 112
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClip [BrdrShdw]Uses:88Used by:92 96 97
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClip [BrdrFace]Uses:90Used by:92 96 97
Symbol 92 MovieClip [SimpleButtonDown]Uses:89 91Used by:108
Symbol 93 GraphicUsed by:94
Symbol 94 MovieClip [BrdrBlk]Uses:93Used by:96 97
Symbol 95 MovieClip [BrdrHilght]Uses:34Used by:96 97
Symbol 96 MovieClip [SimpleButtonIn]Uses:94 95 89 91Used by:108
Symbol 97 MovieClip [SimpleButtonUp]Uses:94 91 89 95Used by:108
Symbol 98 MovieClip [Defaults]Used by:100
Symbol 99 MovieClip [UIObjectExtensions]Used by:100
Symbol 100 MovieClip [UIObject]Uses:98 99Used by:105 107 109 250
Symbol 101 GraphicUsed by:103
Symbol 102 GraphicUsed by:103
Symbol 103 ButtonUses:101 102Used by:105
Symbol 104 MovieClip [FocusRect]Uses:87Used by:105
Symbol 105 MovieClip [FocusManager]Uses:103 104 100Used by:107
Symbol 106 MovieClip [UIComponentExtensions]Used by:107
Symbol 107 MovieClip [UIComponent]Uses:100 105 106Used by:108 184 250
Symbol 108 MovieClip [SimpleButton]Uses:87 92 96 97 107Used by:112 127 131 144 150
Symbol 109 MovieClip [Border]Uses:100Used by:110 112
Symbol 110 MovieClip [RectBorder]Uses:109Used by:112
Symbol 111 MovieClip [ButtonSkin]Used by:112
Symbol 112 MovieClip [Button]Uses:87 108 109 110 111Used by:119
Symbol 113 GraphicUsed by:114
Symbol 114 MovieClip [icon.pause]Uses:113Used by:115 119
Symbol 115 MovieClip [icon.pause-disabled]Uses:114Used by:119
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClip [icon.play]Uses:116Used by:118 119
Symbol 118 MovieClip [icon.play-disabled]Uses:117Used by:119
Symbol 119 MovieClip [HPlayPauseButton]Uses:85 112 114 115 117 118Used by:132 177
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClip [Capsule Button - press]Uses:120Used by:122 128
Symbol 122 MovieClip [ToStart-False-Down]Uses:121 82Used by:127
Symbol 123 GraphicUsed by:124
Symbol 124 MovieClip [Capsule Button - over]Uses:123Used by:125 129
Symbol 125 MovieClip [ToStart-False-Over]Uses:124 82Used by:127
Symbol 126 MovieClip [ToStart-False-Disabled]Uses:80 82Used by:127
Symbol 127 MovieClip [HToStartButton]Uses:122 125 83 126 108Used by:132 177
Symbol 128 MovieClip [ToEnd-False-Down]Uses:121 82Used by:131
Symbol 129 MovieClip [ToEnd-False-Over]Uses:124 82Used by:131
Symbol 130 MovieClip [ToEnd-False-Disabled]Uses:80 82Used by:131
Symbol 131 MovieClip [HToEndButton]Uses:128 129 84 130 108Used by:132 177
Symbol 132 MovieClip [HButtons]Uses:83 84 119 127 131Used by:184
Symbol 133 MovieClipUses:26 27Used by:152
Symbol 134 MovieClip [VolumeControlHandle]Uses:72 74 76Used by:152 180
Symbol 135 GraphicUsed by:136
Symbol 136 MovieClip [Mute-False-Up]Uses:135Used by:143 144 152 180
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClip [Loud-False-Up]Uses:137Used by:149 150 152 180
Symbol 139 GraphicUsed by:140
Symbol 140 MovieClip [Mute-False-Down]Uses:139Used by:144
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClip [Mute-False-Over]Uses:141Used by:144
Symbol 143 MovieClip [Mute-False-Disabled]Uses:136Used by:144
Symbol 144 MovieClip [MuteButton]Uses:140 142 136 108 143Used by:152 180
Symbol 145 GraphicUsed by:146
Symbol 146 MovieClip [Loud-False-Down]Uses:145Used by:150
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClip [Loud-False-Over]Uses:147Used by:150
Symbol 149 MovieClip [Loud-False-Disabled]Uses:138Used by:150
Symbol 150 MovieClip [LoudButton]Uses:108 146 148 138 149Used by:152 180
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClip [HVolumeControl]Uses:133 134 136 138 144 150 151Used by:184
Symbol 153 MovieClipUses:26Used by:155
Symbol 154 MovieClipUses:34Used by:155
Symbol 155 MovieClip [VLoadBar]Uses:153 154 48Used by:184
Symbol 156 MovieClipUses:27 26 51 50 52 53Used by:159
Symbol 157 MovieClipUses:27 26 50 52 51Used by:159
Symbol 158 MovieClipUses:27 50 51 26 53 52Used by:159
Symbol 159 MovieClip [VMiniPlayBarTray]Uses:156 157 158Used by:162
Symbol 160 MovieClipUses:47Used by:162
Symbol 161 MovieClipUses:58Used by:162
Symbol 162 MovieClip [VMiniPlayBar]Uses:159 160 161Used by:184
Symbol 163 MovieClipUses:27 26 51 50 53 52Used by:166
Symbol 164 MovieClipUses:27 26 50 52 51Used by:166
Symbol 165 MovieClipUses:27 26 51 50 52 53Used by:166
Symbol 166 MovieClip [VPlayBarTray]Uses:163 164 165Used by:176
Symbol 167 MovieClipUses:58Used by:176
Symbol 168 EditableTextUses:67Used by:176
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:169Used by:175
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:171Used by:175
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:173Used by:175
Symbol 175 MovieClip [VPlayBarThumb]Uses:70 170 172 174Used by:176
Symbol 176 MovieClip [VPlayBar]Uses:166 167 68 168 175Used by:184
Symbol 177 MovieClip [VButtons]Uses:83 84 119 127 131Used by:184
Symbol 178 MovieClipUses:26 27Used by:180
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClip [VVolumeControl]Uses:178 134 136 138 144 150 179Used by:184
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:181Used by:184
Symbol 183 EditableTextUses:67Used by:184
Symbol 184 MovieClip [MediaController]Uses:30 44 49 61 78 132 152 155 162 176 177 180 107 182 183
Symbol 249 EditableTextUses:28Used by:250
Symbol 250 MovieClip [Label]Uses:249 100 107Used by:730
Symbol 251 TextUses:8Used by:259
Symbol 252 BitmapUsed by:253
Symbol 253 GraphicUses:252Used by:254
Symbol 254 MovieClipUses:253Used by:259
Symbol 255 TextUses:8Used by:259
Symbol 256 GraphicUsed by:257
Symbol 257 MovieClipUses:256Used by:259
Symbol 258 GraphicUsed by:259
Symbol 259 MovieClipUses:251 254 255 257 258Used by:Timeline
Symbol 260 GraphicUsed by:263 264
Symbol 261 GraphicUsed by:263 264
Symbol 262 GraphicUsed by:263 264
Symbol 263 MovieClipUses:260 261 262Used by:264
Symbol 264 ButtonUses:263 260 261 262Used by:Timeline
Symbol 265 TextUses:8Used by:Timeline
Symbol 266 TextUses:8Used by:Timeline
Symbol 23 MovieClip [__Packages.mx.core.UIObject]
Symbol 24 MovieClip [__Packages.mx.core.UIComponent]
Symbol 25 MovieClip [__Packages.mx.controls.MediaController]
Symbol 185 MovieClip [__Packages.mx.skins.SkinElement]
Symbol 186 MovieClip [__Packages.mx.styles.CSSTextStyles]
Symbol 187 MovieClip [__Packages.mx.styles.StyleManager]
Symbol 188 MovieClip [__Packages.mx.styles.CSSStyleDeclaration]
Symbol 189 MovieClip [__Packages.mx.controls.streamingmedia.LoadBar]
Symbol 190 MovieClip [__Packages.mx.controls.streamingmedia.PlayBar]
Symbol 191 MovieClip [__Packages.mx.controls.streamingmedia.StreamingMediaConstants]
Symbol 192 MovieClip [__Packages.mx.controls.streamingmedia.PlayBarThumb]
Symbol 193 MovieClip [__Packages.mx.controls.streamingmedia.MiniPlayBar]
Symbol 194 MovieClip [__Packages.mx.controls.streamingmedia.VolumeControl]
Symbol 195 MovieClip [__Packages.mx.controls.streamingmedia.VolumeControlHandle]
Symbol 196 MovieClip [__Packages.mx.controls.SimpleButton]
Symbol 197 MovieClip [__Packages.mx.controls.streamingmedia.MuteButton]
Symbol 198 MovieClip [__Packages.mx.controls.streamingmedia.LoudButton]
Symbol 199 MovieClip [__Packages.mx.controls.MediaPlayback]
Symbol 200 MovieClip [__Packages.mx.controls.streamingmedia.ICuePointHolder]
Symbol 201 MovieClip [__Packages.mx.controls.streamingmedia.FullScreenToggle]
Symbol 202 MovieClip [__Packages.mx.controls.streamingmedia.CuePoint]
Symbol 203 MovieClip [__Packages.mx.controls.streamingmedia.IPlayer]
Symbol 204 MovieClip [__Packages.mx.skins.Border]
Symbol 205 MovieClip [__Packages.mx.skins.RectBorder]
Symbol 206 MovieClip [__Packages.mx.managers.DepthManager]
Symbol 207 MovieClip [__Packages.mx.core.View]
Symbol 208 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 209 MovieClip [__Packages.mx.events.UIEventDispatcher]
Symbol 210 MovieClip [__Packages.mx.core.ExternalContent]
Symbol 211 MovieClip [__Packages.mx.controls.Loader]
Symbol 212 MovieClip [__Packages.mx.skins.ColoredSkinElement]
Symbol 213 MovieClip [__Packages.mx.core.ext.UIObjectExtensions]
Symbol 214 MovieClip [__Packages.mx.managers.SystemManager]
Symbol 215 MovieClip [__Packages.mx.managers.OverlappedWindows]
Symbol 216 MovieClip [__Packages.mx.managers.FocusManager]
Symbol 217 MovieClip [__Packages.mx.styles.CSSSetStyle]
Symbol 218 MovieClip [__Packages.mx.core.ext.UIComponentExtensions]
Symbol 219 MovieClip [__Packages.mx.events.LowLevelEvents]
Symbol 220 MovieClip [__Packages.mx.screens.Screen]
Symbol 221 MovieClip [__Packages.mx.controls.streamingmedia.Tracer]
Symbol 222 MovieClip [__Packages.mx.controls.streamingmedia.ScreenAccommodator]
Symbol 223 MovieClip [__Packages.mx.controls.streamingmedia.AbstractPlayer]
Symbol 224 MovieClip [__Packages.mx.controls.streamingmedia.RTMPPlayer]
Symbol 225 MovieClip [__Packages.mx.controls.streamingmedia.RTMPConnection]
Symbol 226 MovieClip [__Packages.mx.controls.streamingmedia.PlayerNetStream]
Symbol 227 MovieClip [__Packages.mx.controls.streamingmedia.FLVPlayer]
Symbol 228 MovieClip [__Packages.mx.controls.streamingmedia.MP3Player]
Symbol 229 MovieClip [__Packages.mx.controls.MediaDisplay]
Symbol 230 MovieClip [__Packages.mx.controls.streamingmedia.Chrome]
Symbol 231 MovieClip [__Packages.mx.controls.streamingmedia.FullScreenToggleControl]
Symbol 232 MovieClip [__Packages.mx.skins.CustomBorder]
Symbol 233 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb]
Symbol 234 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar]
Symbol 235 MovieClip [__Packages.mx.core.ScrollView]
Symbol 236 MovieClip [__Packages.mx.skins.halo.Defaults]
Symbol 237 MovieClip [__Packages.mx.skins.halo.FocusRect]
Symbol 238 MovieClip [__Packages.mx.controls.streamingmedia.ToEndButton]
Symbol 239 MovieClip [__Packages.mx.controls.streamingmedia.ToStartButton]
Symbol 240 MovieClip [__Packages.mx.controls.Button]
Symbol 241 MovieClip [__Packages.mx.controls.streamingmedia.PlayPauseButton]
Symbol 242 MovieClip [__Packages.mx.skins.halo.RectBorder]
Symbol 243 MovieClip [__Packages.mx.skins.halo.ButtonSkin]
Symbol 244 MovieClip [__Packages.mx.controls.streamingmedia.HMiniPlayBarTray]
Symbol 245 MovieClip [__Packages.mx.controls.streamingmedia.HPlayBarTray]
Symbol 246 MovieClip [__Packages.mx.controls.streamingmedia.VMiniPlayBarTray]
Symbol 247 MovieClip [__Packages.mx.controls.streamingmedia.VPlayBarTray]
Symbol 248 MovieClip [__Packages.mx.controls.Label]
Symbol 267 SoundUsed by:Timeline
Symbol 268 BitmapUsed by:269
Symbol 269 GraphicUses:268Used by:282 283
Symbol 270 GraphicUsed by:271
Symbol 271 MovieClipUses:270Used by:272
Symbol 272 MovieClipUses:271Used by:283
Symbol 273 GraphicUsed by:274
Symbol 274 MovieClipUses:273Used by:275
Symbol 275 MovieClipUses:274Used by:283
Symbol 276 GraphicUsed by:277
Symbol 277 MovieClipUses:276Used by:278
Symbol 278 MovieClipUses:277Used by:283
Symbol 279 GraphicUsed by:280
Symbol 280 MovieClipUses:279Used by:281
Symbol 281 MovieClipUses:280Used by:283
Symbol 282 MovieClipUses:269Used by:283
Symbol 283 MovieClipUses:269 272 275 278 281 282Used by:Timeline
Symbol 284 BitmapUsed by:285
Symbol 285 GraphicUses:284Used by:296
Symbol 286 BitmapUsed by:287
Symbol 287 GraphicUses:286Used by:296
Symbol 288 BitmapUsed by:289
Symbol 289 GraphicUses:288Used by:296
Symbol 290 BitmapUsed by:291
Symbol 291 GraphicUses:290Used by:296
Symbol 292 BitmapUsed by:293
Symbol 293 GraphicUses:292Used by:296
Symbol 294 BitmapUsed by:295
Symbol 295 GraphicUses:294Used by:296
Symbol 296 MovieClipUses:285 287 289 291 293 295Used by:Timeline
Symbol 297 SoundUsed by:Timeline
Symbol 298 GraphicUsed by:341
Symbol 299 FontUsed by:300 403 469 539 557 569 599 612 618 622 626 630 634 638 642 646 650 654 658 662 666 670 674 677 681 697
Symbol 300 EditableTextUses:299Used by:341
Symbol 301 GraphicUsed by:302
Symbol 302 ButtonUses:301Used by:341
Symbol 303 GraphicUsed by:306
Symbol 304 BitmapUsed by:305
Symbol 305 GraphicUses:304Used by:306
Symbol 306 ButtonUses:303 305Used by:341
Symbol 307 GraphicUsed by:310
Symbol 308 BitmapUsed by:309
Symbol 309 GraphicUses:308Used by:310
Symbol 310 ButtonUses:307 309Used by:341
Symbol 311 GraphicUsed by:314
Symbol 312 BitmapUsed by:313
Symbol 313 GraphicUses:312Used by:314
Symbol 314 ButtonUses:311 313Used by:341
Symbol 315 TextUses:8Used by:318
Symbol 316 GraphicUsed by:317 318 320 322 324 326 328
Symbol 317 MovieClipUses:316Used by:318 320 322 324 326 328
Symbol 318 ButtonUses:315 317 316Used by:341
Symbol 319 TextUses:8Used by:320
Symbol 320 ButtonUses:319 317 316Used by:341
Symbol 321 TextUses:8Used by:322
Symbol 322 ButtonUses:321 317 316Used by:341
Symbol 323 TextUses:8Used by:324
Symbol 324 ButtonUses:323 317 316Used by:341
Symbol 325 TextUses:8Used by:326
Symbol 326 ButtonUses:325 317 316Used by:341
Symbol 327 TextUses:8Used by:328
Symbol 328 ButtonUses:327 317 316Used by:341
Symbol 329 GraphicUsed by:341
Symbol 330 GraphicUsed by:341
Symbol 331 GraphicUsed by:341
Symbol 332 GraphicUsed by:341
Symbol 333 GraphicUsed by:341
Symbol 334 GraphicUsed by:341
Symbol 335 GraphicUsed by:341
Symbol 336 GraphicUsed by:341
Symbol 337 GraphicUsed by:341
Symbol 338 GraphicUsed by:341
Symbol 339 GraphicUsed by:341
Symbol 340 GraphicUsed by:341
Symbol 341 MovieClipUses:298 300 302 306 310 314 318 320 322 324 326 328 329 330 331 332 333 334 335 336 337 338 339 340Used by:Timeline
Symbol 342 BitmapUsed by:343
Symbol 343 GraphicUses:342Used by:344
Symbol 344 MovieClipUses:343Used by:351
Symbol 345 GraphicUsed by:347
Symbol 346 GraphicUsed by:347
Symbol 347 ButtonUses:345 346Used by:350
Symbol 348 GraphicUsed by:349
Symbol 349 ButtonUses:348Used by:350
Symbol 350 MovieClipUses:347 349Used by:351
Symbol 351 MovieClipUses:344 350Used by:Timeline
Symbol 352 BitmapUsed by:353 354
Symbol 353 GraphicUses:352Used by:357 360
Symbol 354 GraphicUses:352Used by:357
Symbol 355 GraphicUsed by:356
Symbol 356 MovieClipUses:355Used by:357
Symbol 357 MovieClipUses:353 354 356Used by:360
Symbol 358 BitmapUsed by:359
Symbol 359 GraphicUses:358Used by:360
Symbol 360 ButtonUses:353 357 359Used by:362 363 366 367  Timeline
Symbol 361 TextUses:8Used by:362 363
Symbol 362 ButtonUses:360 361Used by:364
Symbol 363 ButtonUses:360 361Used by:364
Symbol 364 MovieClipUses:362 363Used by:Timeline
Symbol 365 TextUses:8Used by:366 367
Symbol 366 ButtonUses:360 365Used by:368
Symbol 367 ButtonUses:360 365Used by:368
Symbol 368 MovieClipUses:366 367Used by:Timeline
Symbol 369 GraphicUsed by:370 380 384 388 392
Symbol 370 MovieClipUses:369Used by:373 383 387 391
Symbol 371 FontUsed by:372 382 386 390 423 429 434 441 455 459 460 461 464 476 488 495 509 517 518 519 528 529 530 531 534 582 584 586 588 590 592 594
Symbol 372 TextUses:371Used by:373 380
Symbol 373 MovieClipUses:370 372Used by:380
Symbol 374 GraphicUsed by:375 380 384 388 392
Symbol 375 MovieClipUses:374Used by:380 384 388 392
Symbol 376 GraphicUsed by:377
Symbol 377 MovieClipUses:376Used by:380 384 388 392
Symbol 378 GraphicUsed by:379 380 384 388 392
Symbol 379 MovieClipUses:378Used by:380 384 388 392
Symbol 380 ButtonUses:373 375 377 379 374 378 369 372Used by:381
Symbol 381 MovieClipUses:380Used by:Timeline
Symbol 382 TextUses:371Used by:383 384
Symbol 383 MovieClipUses:370 382Used by:384
Symbol 384 ButtonUses:383 375 377 379 374 378 369 382Used by:385
Symbol 385 MovieClipUses:384Used by:Timeline
Symbol 386 TextUses:371Used by:387 388
Symbol 387 MovieClipUses:370 386Used by:388
Symbol 388 ButtonUses:387 375 377 379 374 378 369 386Used by:389
Symbol 389 MovieClipUses:388Used by:Timeline
Symbol 390 TextUses:371Used by:391 392
Symbol 391 MovieClipUses:370 390Used by:392
Symbol 392 ButtonUses:391 375 377 379 374 378 369 390Used by:393
Symbol 393 MovieClipUses:392Used by:Timeline
Symbol 394 GraphicUsed by:395 779
Symbol 395 ButtonUses:394Used by:446 466 502 537 730
Symbol 396 GraphicUsed by:397
Symbol 397 MovieClipUses:396Used by:401
Symbol 398 GraphicUsed by:399
Symbol 399 MovieClipUses:398Used by:401
Symbol 400 GraphicUsed by:401
Symbol 401 MovieClipUses:397 399 400Used by:446 466 502 537 730
Symbol 402 GraphicUsed by:446 466 537 730
Symbol 403 EditableTextUses:299Used by:446 466 537
Symbol 404 GraphicUsed by:446 466 537
Symbol 405 TextUses:8Used by:446
Symbol 406 GraphicUsed by:412 448 471 504 546 729 748 772 870
Symbol 407 GraphicUsed by:408
Symbol 408 MovieClipUses:407Used by:409
Symbol 409 MovieClipUses:408Used by:412 448 471 504 546 729 748 772 870
Symbol 410 GraphicUsed by:411 412 448 471 504 546 729 748 772 870
Symbol 411 MovieClipUses:410Used by:412 448 471 504 546 729 748 772 870
Symbol 412 ButtonUses:406 409 411 410Used by:446
Symbol 413 GraphicUsed by:414 416 418 420 422 450 452 454 473 475 506 508
Symbol 414 MovieClipUses:413Used by:416 418 420 422 450 452 454 473 475 506 508
Symbol 415 TextUses:8Used by:416
Symbol 416 ButtonUses:414 415 413Used by:446
Symbol 417 TextUses:8Used by:418
Symbol 418 ButtonUses:414 417 413Used by:446
Symbol 419 TextUses:8Used by:420
Symbol 420 ButtonUses:414 419 413Used by:446
Symbol 421 TextUses:8Used by:422
Symbol 422 ButtonUses:414 421 413Used by:446
Symbol 423 TextUses:371Used by:446
Symbol 424 TextUses:8Used by:446
Symbol 425 TextUses:8Used by:446
Symbol 426 FontUsed by:427 439 456 457 462 463 479 487 491 494 499 512 517 520 526 532 533
Symbol 427 EditableTextUses:426Used by:446
Symbol 428 TextUses:8Used by:446
Symbol 429 TextUses:371Used by:446
Symbol 430 TextUses:8Used by:446
Symbol 431 TextUses:8Used by:446
Symbol 432 TextUses:8Used by:446
Symbol 433 TextUses:8Used by:446
Symbol 434 TextUses:371Used by:446
Symbol 435 TextUses:8Used by:446
Symbol 436 TextUses:8Used by:446
Symbol 437 TextUses:8Used by:446
Symbol 438 TextUses:8Used by:446
Symbol 439 EditableTextUses:426Used by:446
Symbol 440 TextUses:8Used by:446
Symbol 441 TextUses:371Used by:446
Symbol 442 TextUses:8Used by:446
Symbol 443 TextUses:8Used by:446
Symbol 444 TextUses:8Used by:446
Symbol 445 TextUses:8Used by:446
Symbol 446 MovieClipUses:395 401 402 403 404 405 412 416 418 420 422 423 424 425 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445Used by:Timeline
Symbol 447 TextUses:8Used by:466
Symbol 448 ButtonUses:406 409 411 410Used by:466
Symbol 449 TextUses:8Used by:450
Symbol 450 ButtonUses:414 449 413Used by:466
Symbol 451 TextUses:8Used by:452
Symbol 452 ButtonUses:414 451 413Used by:466
Symbol 453 TextUses:8Used by:454
Symbol 454 ButtonUses:414 453 413Used by:466
Symbol 455 TextUses:371Used by:466
Symbol 456 TextUses:8 426Used by:466
Symbol 457 EditableTextUses:426Used by:466
Symbol 458 GraphicUsed by:466
Symbol 459 TextUses:371Used by:466
Symbol 460 TextUses:8 371Used by:466
Symbol 461 TextUses:371Used by:466
Symbol 462 EditableTextUses:426Used by:466
Symbol 463 EditableTextUses:426Used by:466
Symbol 464 TextUses:371Used by:466
Symbol 465 TextUses:8Used by:466
Symbol 466 MovieClipUses:395 401 402 403 404 447 448 450 452 454 455 456 457 458 459 460 461 462 463 464 465Used by:Timeline
Symbol 467 TextUses:8Used by:502
Symbol 468 GraphicUsed by:502
Symbol 469 EditableTextUses:299Used by:502
Symbol 470 TextUses:8Used by:502
Symbol 471 ButtonUses:406 409 411 410Used by:502
Symbol 472 TextUses:8Used by:473
Symbol 473 ButtonUses:414 472 413Used by:502
Symbol 474 TextUses:8Used by:475
Symbol 475 ButtonUses:414 474 413Used by:502
Symbol 476 TextUses:371Used by:502
Symbol 477 TextUses:8Used by:502
Symbol 478 TextUses:8Used by:502
Symbol 479 EditableTextUses:426Used by:502
Symbol 480 GraphicUsed by:481 486 493 501 514 524 525
Symbol 481 ButtonUses:480Used by:502
Symbol 482 TextUses:8Used by:502
Symbol 483 TextUses:8Used by:502
Symbol 484 TextUses:8Used by:502
Symbol 485 TextUses:8Used by:502
Symbol 486 ButtonUses:480Used by:502
Symbol 487 EditableTextUses:426Used by:502
Symbol 488 TextUses:371Used by:502
Symbol 489 TextUses:8Used by:502
Symbol 490 TextUses:8Used by:502
Symbol 491 TextUses:8 426Used by:502
Symbol 492 TextUses:8Used by:502
Symbol 493 ButtonUses:480Used by:502
Symbol 494 EditableTextUses:426Used by:502
Symbol 495 TextUses:371Used by:502
Symbol 496 TextUses:8Used by:502
Symbol 497 TextUses:8Used by:502
Symbol 498 TextUses:8Used by:502
Symbol 499 EditableTextUses:426Used by:502
Symbol 500 TextUses:8Used by:502
Symbol 501 ButtonUses:480Used by:502
Symbol 502 MovieClipUses:395 401 467 468 469 470 471 473 475 476 477 478 479 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501Used by:Timeline
Symbol 503 TextUses:8Used by:537
Symbol 504 ButtonUses:406 409 411 410Used by:537
Symbol 505 TextUses:8Used by:506
Symbol 506 ButtonUses:414 505 413Used by:537
Symbol 507 TextUses:8Used by:508
Symbol 508 ButtonUses:414 507 413Used by:537
Symbol 509 TextUses:371Used by:537
Symbol 510 TextUses:8Used by:537
Symbol 511 TextUses:8Used by:537
Symbol 512 EditableTextUses:426Used by:537
Symbol 513 TextUses:8Used by:537
Symbol 514 ButtonUses:480Used by:537
Symbol 515 GraphicUsed by:537
Symbol 516 TextUses:8Used by:537
Symbol 517 TextUses:371 8 426Used by:537
Symbol 518 TextUses:371Used by:537
Symbol 519 TextUses:371Used by:537
Symbol 520 TextUses:426Used by:537
Symbol 521 TextUses:8Used by:537
Symbol 522 TextUses:8Used by:537
Symbol 523 TextUses:8Used by:537
Symbol 524 ButtonUses:480Used by:537
Symbol 525 ButtonUses:480Used by:537
Symbol 526 EditableTextUses:426Used by:537
Symbol 527 GraphicUsed by:537
Symbol 528 TextUses:371 8Used by:537
Symbol 529 TextUses:371Used by:537
Symbol 530 TextUses:371Used by:537
Symbol 531 TextUses:371Used by:537
Symbol 532 TextUses:426Used by:537
Symbol 533 EditableTextUses:426Used by:537
Symbol 534 TextUses:371Used by:537
Symbol 535 TextUses:8Used by:537
Symbol 536 TextUses:8Used by:537
Symbol 537 MovieClipUses:395 401 402 403 404 503 504 506 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536Used by:Timeline
Symbol 538 GraphicUsed by:730
Symbol 539 EditableTextUses:299Used by:730
Symbol 540 GraphicUsed by:541
Symbol 541 MovieClipUses:540Used by:730
Symbol 542 GraphicUsed by:543
Symbol 543 MovieClipUses:542Used by:730
Symbol 544 GraphicUsed by:545
Symbol 545 MovieClipUses:544Used by:730
Symbol 546 ButtonUses:406 409 411 410Used by:730
Symbol 547 GraphicUsed by:556 773
Symbol 548 GraphicUsed by:549
Symbol 549 MovieClipUses:548Used by:556 773
Symbol 550 GraphicUsed by:551
Symbol 551 MovieClipUses:550Used by:556 773
Symbol 552 GraphicUsed by:553
Symbol 553 MovieClipUses:552Used by:554
Symbol 554 MovieClipUses:553Used by:556 773
Symbol 555 GraphicUsed by:556 773
Symbol 556 ButtonUses:547 549 551 554 555Used by:730
Symbol 557 EditableTextUses:299Used by:730
Symbol 558 GraphicUsed by:562
Symbol 559 TextUses:8Used by:562 572
Symbol 560 GraphicUsed by:562
Symbol 561 GraphicUsed by:562 572
Symbol 562 ButtonUses:558 559 560 561Used by:563
Symbol 563 MovieClipUses:562Used by:730
Symbol 564 FontUsed by:565 566 567 688 703 724 725 727 742 774 798
Symbol 565 TextUses:564Used by:730
Symbol 566 TextUses:564Used by:730
Symbol 567 TextUses:564Used by:730
Symbol 568 GraphicUsed by:730
Symbol 569 EditableTextUses:299Used by:730
Symbol 570 GraphicUsed by:572
Symbol 571 GraphicUsed by:572
Symbol 572 ButtonUses:570 559 571 561Used by:573
Symbol 573 MovieClipUses:572Used by:680 730
Symbol 574 GraphicUsed by:578
Symbol 575 TextUses:8Used by:578
Symbol 576 GraphicUsed by:578
Symbol 577 GraphicUsed by:578
Symbol 578 ButtonUses:574 575 576 577Used by:579
Symbol 579 MovieClipUses:578Used by:730
Symbol 580 GraphicUsed by:581
Symbol 581 ButtonUses:580Used by:583 585 587 589 591 593 595
Symbol 582 TextUses:371Used by:583
Symbol 583 ButtonUses:581 582Used by:730
Symbol 584 TextUses:371Used by:585
Symbol 585 ButtonUses:581 584Used by:730
Symbol 586 TextUses:371Used by:587
Symbol 587 ButtonUses:581 586Used by:730
Symbol 588 TextUses:371Used by:589
Symbol 589 ButtonUses:581 588Used by:730
Symbol 590 TextUses:371Used by:591
Symbol 591 ButtonUses:581 590Used by:730
Symbol 592 TextUses:371Used by:593
Symbol 593 ButtonUses:581 592Used by:730
Symbol 594 TextUses:371Used by:595
Symbol 595 ButtonUses:581 594Used by:730
Symbol 596 TextUses:8Used by:730
Symbol 597 GraphicUsed by:680
Symbol 598 GraphicUsed by:680
Symbol 599 EditableTextUses:299Used by:680
Symbol 600 GraphicUsed by:605
Symbol 601 TextUses:8Used by:605
Symbol 602 GraphicUsed by:605
Symbol 603 TextUses:8Used by:605
Symbol 604 GraphicUsed by:605
Symbol 605 ButtonUses:600 601 602 603 604Used by:606
Symbol 606 MovieClipUses:605Used by:680
Symbol 607 BitmapUsed by:608
Symbol 608 GraphicUses:607Used by:680
Symbol 609 GraphicUsed by:610
Symbol 610 ButtonUses:609Used by:680
Symbol 611 GraphicUsed by:680
Symbol 612 EditableTextUses:299Used by:680
Symbol 613 BitmapUsed by:614
Symbol 614 GraphicUses:613Used by:680
Symbol 615 GraphicUsed by:616
Symbol 616 ButtonUses:615Used by:680
Symbol 617 GraphicUsed by:680
Symbol 618 EditableTextUses:299Used by:680
Symbol 619 BitmapUsed by:620
Symbol 620 GraphicUses:619Used by:680
Symbol 621 GraphicUsed by:680
Symbol 622 EditableTextUses:299Used by:680
Symbol 623 BitmapUsed by:624
Symbol 624 GraphicUses:623Used by:680
Symbol 625 GraphicUsed by:680
Symbol 626 EditableTextUses:299Used by:680
Symbol 627 BitmapUsed by:628
Symbol 628 GraphicUses:627Used by:680
Symbol 629 GraphicUsed by:680
Symbol 630 EditableTextUses:299Used by:680
Symbol 631 BitmapUsed by:632
Symbol 632 GraphicUses:631Used by:680
Symbol 633 GraphicUsed by:680
Symbol 634 EditableTextUses:299Used by:680
Symbol 635 BitmapUsed by:636
Symbol 636 GraphicUses:635Used by:680
Symbol 637 GraphicUsed by:680
Symbol 638 EditableTextUses:299Used by:680
Symbol 639 BitmapUsed by:640
Symbol 640 GraphicUses:639Used by:680
Symbol 641 GraphicUsed by:680
Symbol 642 EditableTextUses:299Used by:680
Symbol 643 BitmapUsed by:644
Symbol 644 GraphicUses:643Used by:680
Symbol 645 GraphicUsed by:680
Symbol 646 EditableTextUses:299Used by:680
Symbol 647 BitmapUsed by:648
Symbol 648 GraphicUses:647Used by:680
Symbol 649 GraphicUsed by:680
Symbol 650 EditableTextUses:299Used by:680
Symbol 651 BitmapUsed by:652
Symbol 652 GraphicUses:651Used by:680
Symbol 653 GraphicUsed by:680
Symbol 654 EditableTextUses:299Used by:680
Symbol 655 BitmapUsed by:656
Symbol 656 GraphicUses:655Used by:680
Symbol 657 GraphicUsed by:680
Symbol 658 EditableTextUses:299Used by:680
Symbol 659 BitmapUsed by:660
Symbol 660 GraphicUses:659Used by:680
Symbol 661 GraphicUsed by:680
Symbol 662 EditableTextUses:299Used by:680
Symbol 663 BitmapUsed by:664
Symbol 664 GraphicUses:663Used by:680
Symbol 665 GraphicUsed by:680
Symbol 666 EditableTextUses:299Used by:680
Symbol 667 BitmapUsed by:668
Symbol 668 GraphicUses:667Used by:680
Symbol 669 GraphicUsed by:680
Symbol 670 EditableTextUses:299Used by:680
Symbol 671 BitmapUsed by:672
Symbol 672 GraphicUses:671Used by:680
Symbol 673 GraphicUsed by:680
Symbol 674 EditableTextUses:299Used by:680
Symbol 675 BitmapUsed by:676
Symbol 676 GraphicUses:675Used by:680
Symbol 677 EditableTextUses:299Used by:680
Symbol 678 BitmapUsed by:679
Symbol 679 GraphicUses:678Used by:680
Symbol 680 MovieClipUses:597 598 599 22 573 606 608 610 611 612 614 616 617 618 620 621 622 624 625 626 628 629 630 632 633 634 636 637 638 640 641 642 644 645 646 648 649 650 652 653 654 656 657 658 660 661 662 664 665 666 668 669 670 672 673 674 676 677 679Used by:730
Symbol 681 EditableTextUses:299Used by:730
Symbol 682 GraphicUsed by:686
Symbol 683 TextUses:8Used by:686
Symbol 684 GraphicUsed by:686
Symbol 685 GraphicUsed by:686
Symbol 686 ButtonUses:682 683 684 685Used by:687
Symbol 687 MovieClipUses:686Used by:730
Symbol 688 TextUses:564Used by:730
Symbol 689 GraphicUsed by:690
Symbol 690 MovieClipUses:689Used by:694
Symbol 691 GraphicUsed by:692
Symbol 692 MovieClipUses:691Used by:694
Symbol 693 GraphicUsed by:694
Symbol 694 MovieClipUses:690 692 693Used by:730
Symbol 695 BitmapUsed by:696 699 700 702 706 707 709 710 712 713
Symbol 696 GraphicUses:695Used by:730
Symbol 697 EditableTextUses:299Used by:730
Symbol 698 TextUses:8Used by:730
Symbol 699 GraphicUses:695Used by:701
Symbol 700 GraphicUses:695Used by:701
Symbol 701 ButtonUses:699 700Used by:730
Symbol 702 GraphicUses:695Used by:705
Symbol 703 TextUses:564Used by:705
Symbol 704 GraphicUsed by:705 828
Symbol 705 ButtonUses:702 703 704Used by:730
Symbol 706 GraphicUses:695Used by:708
Symbol 707 GraphicUses:695Used by:708
Symbol 708 ButtonUses:706 707Used by:730
Symbol 709 GraphicUses:695Used by:711
Symbol 710 GraphicUses:695Used by:711
Symbol 711 ButtonUses:709 710Used by:730
Symbol 712 GraphicUses:695Used by:714
Symbol 713 GraphicUses:695Used by:714
Symbol 714 ButtonUses:712 713Used by:717
Symbol 715 GraphicUsed by:716
Symbol 716 MovieClipUses:715Used by:717
Symbol 717 MovieClipUses:714 716Used by:730
Symbol 718 BitmapUsed by:719
Symbol 719 GraphicUses:718Used by:720
Symbol 720 MovieClipUses:719Used by:726
Symbol 721 BitmapUsed by:722
Symbol 722 GraphicUses:721Used by:723
Symbol 723 MovieClipUses:722Used by:726
Symbol 724 TextUses:564Used by:726
Symbol 725 TextUses:564Used by:726
Symbol 726 MovieClipUses:720 723 724 725Used by:730
Symbol 727 TextUses:564Used by:730
Symbol 728 GraphicUsed by:730
Symbol 729 ButtonUses:406 409 411 410Used by:730
Symbol 730 MovieClipUses:395 401 538 539 541 543 545 22 546 556 402 557 563 565 566 567 568 569 573 579 583 585 587 589 591 593 595 596 680 681 687 688 694 696 697 698 701 705 708 711 717 726 250 727 728 729Used by:Timeline
Symbol 731 GraphicUsed by:739
Symbol 732 GraphicUsed by:733
Symbol 733 MovieClipUses:732Used by:739
Symbol 734 GraphicUsed by:735 738
Symbol 735 MovieClipUses:734Used by:738
Symbol 736 GraphicUsed by:737 738
Symbol 737 MovieClipUses:736Used by:738
Symbol 738 ButtonUses:735 737 734 736Used by:739
Symbol 739 MovieClipUses:731 733 738Used by:750
Symbol 740 BitmapUsed by:741
Symbol 741 GraphicUses:740Used by:750
Symbol 742 EditableTextUses:564Used by:750
Symbol 743 TextUses:8Used by:747
Symbol 744 TextUses:8Used by:747
Symbol 745 TextUses:8Used by:747
Symbol 746 GraphicUsed by:747
Symbol 747 ButtonUses:743 744 745 746Used by:750
Symbol 748 ButtonUses:406 409 411 410Used by:750
Symbol 749 GraphicUsed by:750
Symbol 750 MovieClipUses:739 741 742 747 748 749Used by:Timeline
Symbol 751 GraphicUsed by:780
Symbol 752 GraphicUsed by:753
Symbol 753 ButtonUses:752Used by:780
Symbol 754 TextUses:8Used by:759
Symbol 755 GraphicUsed by:756
Symbol 756 MovieClipUses:755Used by:759 761 763 765 767 769 771
Symbol 757 GraphicUsed by:758 759 761 763 765 767 769 771
Symbol 758 MovieClipUses:757Used by:759 761 763 765 767 769 771
Symbol 759 ButtonUses:754 756 758 757Used by:780
Symbol 760 TextUses:8Used by:761
Symbol 761 ButtonUses:760 756 758 757Used by:780
Symbol 762 TextUses:8Used by:763
Symbol 763 ButtonUses:762 756 758 757Used by:780
Symbol 764 TextUses:8Used by:765
Symbol 765 ButtonUses:764 756 758 757Used by:780
Symbol 766 TextUses:8Used by:767
Symbol 767 ButtonUses:766 756 758 757Used by:780
Symbol 768 TextUses:8Used by:769
Symbol 769 ButtonUses:768 756 758 757Used by:780
Symbol 770 TextUses:8Used by:771
Symbol 771 ButtonUses:770 756 758 757Used by:780
Symbol 772 ButtonUses:406 409 411 410Used by:780
Symbol 773 ButtonUses:547 549 551 554 555Used by:780
Symbol 774 EditableTextUses:564Used by:780
Symbol 775 GraphicUsed by:778
Symbol 776 GraphicUsed by:778
Symbol 777 GraphicUsed by:778
Symbol 778 ButtonUses:775 776 777Used by:780
Symbol 779 ButtonUses:394Used by:780
Symbol 780 MovieClipUses:751 753 759 761 763 765 767 769 771 772 773 774 778 779Used by:Timeline
Symbol 781 GraphicUsed by:782
Symbol 782 MovieClipUses:781Used by:Timeline
Symbol 783 BitmapUsed by:784
Symbol 784 GraphicUses:783Used by:795
Symbol 785 BitmapUsed by:786
Symbol 786 GraphicUses:785Used by:787
Symbol 787 MovieClipUses:786Used by:794
Symbol 788 BitmapUsed by:789
Symbol 789 GraphicUses:788Used by:790
Symbol 790 MovieClipUses:789Used by:794
Symbol 791 BitmapUsed by:792
Symbol 792 GraphicUses:791Used by:793
Symbol 793 MovieClipUses:792Used by:794
Symbol 794 MovieClipUses:787 790 793Used by:795
Symbol 795 MovieClipUses:784 794Used by:Timeline
Symbol 796 GraphicUsed by:797
Symbol 797 MovieClipUses:796Used by:799
Symbol 798 EditableTextUses:564Used by:799
Symbol 799 MovieClipUses:797 798Used by:Timeline
Symbol 800 GraphicUsed by:822
Symbol 801 GraphicUsed by:802
Symbol 802 MovieClipUses:801Used by:806
Symbol 803 GraphicUsed by:804
Symbol 804 MovieClipUses:803Used by:805
Symbol 805 MovieClipUses:804 SS1Used by:806
Symbol 806 MovieClipUses:802 805Used by:822
Symbol 807 GraphicUsed by:811
Symbol 808 GraphicUsed by:811
Symbol 809 GraphicUsed by:811
Symbol 810 GraphicUsed by:811
Symbol 811 ButtonUses:807 808 809 810Used by:822
Symbol 812 GraphicUsed by:816
Symbol 813 GraphicUsed by:816
Symbol 814 GraphicUsed by:816
Symbol 815 GraphicUsed by:816
Symbol 816 ButtonUses:812 813 814 815Used by:822
Symbol 817 GraphicUsed by:821
Symbol 818 GraphicUsed by:821
Symbol 819 GraphicUsed by:821
Symbol 820 GraphicUsed by:821
Symbol 821 ButtonUses:817 818 819 820Used by:822
Symbol 822 MovieClipUses:800 806 811 816 821Used by:Timeline
Symbol 823 EditableTextUses:8Used by:Timeline
Symbol 824 BitmapUsed by:825
Symbol 825 GraphicUses:824Used by:826
Symbol 826 MovieClipUses:825Used by:828
Symbol 827 GraphicUsed by:828
Symbol 828 MovieClipUses:826 704 827Used by:Timeline
Symbol 829 GraphicUsed by:832
Symbol 830 GraphicUsed by:831
Symbol 831 ButtonUses:830Used by:832
Symbol 832 MovieClipUses:829 831Used by:872
Symbol 833 GraphicUsed by:834 835
Symbol 834 ButtonUses:833Used by:871
Symbol 835 ButtonUses:833Used by:871
Symbol 836 GraphicUsed by:837
Symbol 837 ButtonUses:836Used by:871
Symbol 838 GraphicUsed by:839
Symbol 839 ButtonUses:838Used by:871
Symbol 840 GraphicUsed by:841
Symbol 841 ButtonUses:840Used by:871
Symbol 842 GraphicUsed by:843
Symbol 843 ButtonUses:842Used by:871
Symbol 844 GraphicUsed by:845
Symbol 845 ButtonUses:844Used by:871
Symbol 846 GraphicUsed by:847
Symbol 847 ButtonUses:846Used by:871
Symbol 848 GraphicUsed by:849
Symbol 849 ButtonUses:848Used by:871
Symbol 850 GraphicUsed by:851
Symbol 851 ButtonUses:850Used by:871
Symbol 852 GraphicUsed by:853
Symbol 853 ButtonUses:852Used by:871
Symbol 854 GraphicUsed by:855
Symbol 855 ButtonUses:854Used by:871
Symbol 856 GraphicUsed by:857
Symbol 857 ButtonUses:856Used by:871
Symbol 858 GraphicUsed by:859
Symbol 859 ButtonUses:858Used by:871
Symbol 860 GraphicUsed by:861
Symbol 861 ButtonUses:860Used by:871
Symbol 862 GraphicUsed by:863
Symbol 863 ButtonUses:862Used by:871
Symbol 864 GraphicUsed by:865
Symbol 865 ButtonUses:864Used by:871
Symbol 866 GraphicUsed by:867
Symbol 867 ButtonUses:866Used by:871
Symbol 868 GraphicUsed by:869
Symbol 869 ButtonUses:868Used by:871
Symbol 870 ButtonUses:406 409 411 410Used by:871
Symbol 871 MovieClipUses:834 835 837 839 841 843 845 847 849 851 853 855 857 859 861 863 865 867 869 870Used by:872
Symbol 872 MovieClipUses:832 871Used by:Timeline
Streaming Sound 1Used by:Symbol 805 MovieClip

Instance Names

"desktop"Frame 134Symbol 296 MovieClip
"startmenu"Frame 151Symbol 341 MovieClip
"taskbar"Frame 151Symbol 351 MovieClip
"mycomptask"Frame 151Symbol 364 MovieClip
"wmptask"Frame 151Symbol 368 MovieClip
"windowstut"Frame 163Symbol 446 MovieClip
"desktoptut"Frame 163Symbol 466 MovieClip
"taskbartut"Frame 163Symbol 502 MovieClip
"apptut"Frame 163Symbol 537 MovieClip
"mycomp"Frame 163Symbol 730 MovieClip
"internet"Frame 163Symbol 750 MovieClip
"msword"Frame 163Symbol 780 MovieClip
"clock_txt"Frame 187Symbol 823 EditableText
"gotoAnd"Frame 187Symbol 828 MovieClip
"Paint"Frame 195Symbol 872 MovieClip
"_maximize"Symbol 43 MovieClip [FullScreenToggle] Frame 1Symbol 40 MovieClip [MaximizeButton]
"_minimize"Symbol 43 MovieClip [FullScreenToggle] Frame 2Symbol 42 MovieClip [MinimizeButton]
"_chromeEdge"Symbol 44 MovieClip [Chrome] Frame 1Symbol 31 MovieClip
"_chromeFill"Symbol 44 MovieClip [Chrome] Frame 1Symbol 33 MovieClip
"_chromeHilite"Symbol 44 MovieClip [Chrome] Frame 1Symbol 35 MovieClip
"_toggleNE"Symbol 44 MovieClip [Chrome] Frame 1Symbol 43 MovieClip [FullScreenToggle]
"_border"Symbol 49 MovieClip [HLoadBar] Frame 1Symbol 45 MovieClip
"_background"Symbol 49 MovieClip [HLoadBar] Frame 1Symbol 46 MovieClip
"_fill"Symbol 49 MovieClip [HLoadBar] Frame 1Symbol 48 MovieClip
"_right"Symbol 57 MovieClip [HMiniPlayBarTray] Frame 1Symbol 54 MovieClip
"_middle"Symbol 57 MovieClip [HMiniPlayBarTray] Frame 1Symbol 55 MovieClip
"_left"Symbol 57 MovieClip [HMiniPlayBarTray] Frame 1Symbol 56 MovieClip
"_tray"Symbol 61 MovieClip [HMiniPlayBar] Frame 1Symbol 57 MovieClip [HMiniPlayBarTray]
"_hilite"Symbol 61 MovieClip [HMiniPlayBar] Frame 1Symbol 59 MovieClip
"_thumb"Symbol 61 MovieClip [HMiniPlayBar] Frame 1Symbol 60 MovieClip
"_left"Symbol 65 MovieClip [PlayBarTray] Frame 1Symbol 62 MovieClip
"_middle"Symbol 65 MovieClip [PlayBarTray] Frame 1Symbol 63 MovieClip
"_right"Symbol 65 MovieClip [PlayBarTray] Frame 1Symbol 64 MovieClip
"_tray"Symbol 78 MovieClip [HPlayBar] Frame 1Symbol 65 MovieClip [PlayBarTray]
"_hilite"Symbol 78 MovieClip [HPlayBar] Frame 1Symbol 66 MovieClip
"_statusTextField"Symbol 78 MovieClip [HPlayBar] Frame 1Symbol 68 EditableText
"_timeTextField"Symbol 78 MovieClip [HPlayBar] Frame 1Symbol 69 EditableText
"_thumb"Symbol 78 MovieClip [HPlayBar] Frame 1Symbol 77 MovieClip [PlayBarThumb]
"bg"Symbol 83 MovieClip [ToStart-False-Up] Frame 1Symbol 80 MovieClip [Capsule Button - active]
"icon"Symbol 83 MovieClip [ToStart-False-Up] Frame 1Symbol 82 MovieClip [icon.skip]
"bg"Symbol 84 MovieClip [ToEnd-False-Up] Frame 1Symbol 80 MovieClip [Capsule Button - active]
"icon"Symbol 84 MovieClip [ToEnd-False-Up] Frame 1Symbol 82 MovieClip [icon.skip]
"b"Symbol 92 MovieClip [SimpleButtonDown] Frame 1Symbol 89 MovieClip [BrdrShdw]
"face"Symbol 92 MovieClip [SimpleButtonDown] Frame 1Symbol 91 MovieClip [BrdrFace]
"b"Symbol 96 MovieClip [SimpleButtonIn] Frame 1Symbol 94 MovieClip [BrdrBlk]
"it"Symbol 96 MovieClip [SimpleButtonIn] Frame 1Symbol 95 MovieClip [BrdrHilght]
"g"Symbol 96 MovieClip [SimpleButtonIn] Frame 1Symbol 89 MovieClip [BrdrShdw]
"face"Symbol 96 MovieClip [SimpleButtonIn] Frame 1Symbol 91 MovieClip [BrdrFace]
"ob"Symbol 97 MovieClip [SimpleButtonUp] Frame 1Symbol 94 MovieClip [BrdrBlk]
"ol"Symbol 97 MovieClip [SimpleButtonUp] Frame 1Symbol 91 MovieClip [BrdrFace]
"ib"Symbol 97 MovieClip [SimpleButtonUp] Frame 1Symbol 89 MovieClip [BrdrShdw]
"il"Symbol 97 MovieClip [SimpleButtonUp] Frame 1Symbol 95 MovieClip [BrdrHilght]
"face"Symbol 97 MovieClip [SimpleButtonUp] Frame 1Symbol 91 MovieClip [BrdrFace]
"boundingBox_mc"Symbol 104 MovieClip [FocusRect] Frame 1Symbol 87 MovieClip [BoundingBox]
"tabCapture"Symbol 105 MovieClip [FocusManager] Frame 1Symbol 103 Button
"boundingBox_mc"Symbol 108 MovieClip [SimpleButton] Frame 1Symbol 87 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 112 MovieClip [Button] Frame 1Symbol 87 MovieClip [BoundingBox]
"disabled"Symbol 115 MovieClip [icon.pause-disabled] Frame 1Symbol 114 MovieClip [icon.pause]
"disabled"Symbol 118 MovieClip [icon.play-disabled] Frame 1Symbol 117 MovieClip [icon.play]
"bg"Symbol 122 MovieClip [ToStart-False-Down] Frame 1Symbol 121 MovieClip [Capsule Button - press]
"icon"Symbol 122 MovieClip [ToStart-False-Down] Frame 1Symbol 82 MovieClip [icon.skip]
"bg"Symbol 125 MovieClip [ToStart-False-Over] Frame 1Symbol 124 MovieClip [Capsule Button - over]
"icon"Symbol 125 MovieClip [ToStart-False-Over] Frame 1Symbol 82 MovieClip [icon.skip]
"bg"Symbol 126 MovieClip [ToStart-False-Disabled] Frame 1Symbol 80 MovieClip [Capsule Button - active]
"icon"Symbol 126 MovieClip [ToStart-False-Disabled] Frame 1Symbol 82 MovieClip [icon.skip]
"bg"Symbol 128 MovieClip [ToEnd-False-Down] Frame 1Symbol 121 MovieClip [Capsule Button - press]
"icon"Symbol 128 MovieClip [ToEnd-False-Down] Frame 1Symbol 82 MovieClip [icon.skip]
"bg"Symbol 129 MovieClip [ToEnd-False-Over] Frame 1Symbol 124 MovieClip [Capsule Button - over]
"icon"Symbol 129 MovieClip [ToEnd-False-Over] Frame 1Symbol 82 MovieClip [icon.skip]
"bg"Symbol 130 MovieClip [ToEnd-False-Disabled] Frame 1Symbol 80 MovieClip [Capsule Button - active]
"icon"Symbol 130 MovieClip [ToEnd-False-Disabled] Frame 1Symbol 82 MovieClip [icon.skip]
"toStartPlaceholder"Symbol 132 MovieClip [HButtons] Frame 1Symbol 83 MovieClip [ToStart-False-Up]
"toEndPlaceholder"Symbol 132 MovieClip [HButtons] Frame 1Symbol 84 MovieClip [ToEnd-False-Up]
"playPauseButtons"Symbol 132 MovieClip [HButtons] Frame 1Symbol 119 MovieClip [HPlayPauseButton]
"toStartButton"Symbol 132 MovieClip [HButtons] Frame 1Symbol 127 MovieClip [HToStartButton]
"toEndButton"Symbol 132 MovieClip [HButtons] Frame 1Symbol 131 MovieClip [HToEndButton]
"disabled"Symbol 143 MovieClip [Mute-False-Disabled] Frame 1Symbol 136 MovieClip [Mute-False-Up]
"disabled"Symbol 149 MovieClip [Loud-False-Disabled] Frame 1Symbol 138 MovieClip [Loud-False-Up]
"track"Symbol 152 MovieClip [HVolumeControl] Frame 1Symbol 133 MovieClip
"_handle"Symbol 152 MovieClip [HVolumeControl] Frame 1Symbol 134 MovieClip [VolumeControlHandle]
"mutePlaceholder"Symbol 152 MovieClip [HVolumeControl] Frame 1Symbol 136 MovieClip [Mute-False-Up]
"loudPlaceholder"Symbol 152 MovieClip [HVolumeControl] Frame 1Symbol 138 MovieClip [Loud-False-Up]
"_muteButton"Symbol 152 MovieClip [HVolumeControl] Frame 1Symbol 144 MovieClip [MuteButton]
"_loudButton"Symbol 152 MovieClip [HVolumeControl] Frame 1Symbol 150 MovieClip [LoudButton]
"_border"Symbol 155 MovieClip [VLoadBar] Frame 1Symbol 153 MovieClip
"_background"Symbol 155 MovieClip [VLoadBar] Frame 1Symbol 154 MovieClip
"_fill"Symbol 155 MovieClip [VLoadBar] Frame 1Symbol 48 MovieClip
"_bottom"Symbol 159 MovieClip [VMiniPlayBarTray] Frame 1Symbol 156 MovieClip
"_middle"Symbol 159 MovieClip [VMiniPlayBarTray] Frame 1Symbol 157 MovieClip
"_top"Symbol 159 MovieClip [VMiniPlayBarTray] Frame 1Symbol 158 MovieClip
"_tray"Symbol 162 MovieClip [VMiniPlayBar] Frame 1Symbol 159 MovieClip [VMiniPlayBarTray]
"_thumb"Symbol 162 MovieClip [VMiniPlayBar] Frame 1Symbol 160 MovieClip
"_hilite"Symbol 162 MovieClip [VMiniPlayBar] Frame 1Symbol 161 MovieClip
"_top"Symbol 166 MovieClip [VPlayBarTray] Frame 1Symbol 163 MovieClip
"_middle"Symbol 166 MovieClip [VPlayBarTray] Frame 1Symbol 164 MovieClip
"_bottom"Symbol 166 MovieClip [VPlayBarTray] Frame 1Symbol 165 MovieClip
"_tray"Symbol 176 MovieClip [VPlayBar] Frame 1Symbol 166 MovieClip [VPlayBarTray]
"_hilite"Symbol 176 MovieClip [VPlayBar] Frame 1Symbol 167 MovieClip
"_statusTextField"Symbol 176 MovieClip [VPlayBar] Frame 1Symbol 68 EditableText
"_timeTextField"Symbol 176 MovieClip [VPlayBar] Frame 1Symbol 168 EditableText
"_thumb"Symbol 176 MovieClip [VPlayBar] Frame 1Symbol 175 MovieClip [VPlayBarThumb]
"toStartPlaceholder"Symbol 177 MovieClip [VButtons] Frame 1Symbol 83 MovieClip [ToStart-False-Up]
"toEndPlaceholder"Symbol 177 MovieClip [VButtons] Frame 1Symbol 84 MovieClip [ToEnd-False-Up]
"playPauseButtons"Symbol 177 MovieClip [VButtons] Frame 1Symbol 119 MovieClip [HPlayPauseButton]
"toStartButton"Symbol 177 MovieClip [VButtons] Frame 1Symbol 127 MovieClip [HToStartButton]
"toEndButton"Symbol 177 MovieClip [VButtons] Frame 1Symbol 131 MovieClip [HToEndButton]
"track"Symbol 180 MovieClip [VVolumeControl] Frame 1Symbol 178 MovieClip
"_handle"Symbol 180 MovieClip [VVolumeControl] Frame 1Symbol 134 MovieClip [VolumeControlHandle]
"mutePlaceholder"Symbol 180 MovieClip [VVolumeControl] Frame 1Symbol 136 MovieClip [Mute-False-Up]
"loudPlaceholder"Symbol 180 MovieClip [VVolumeControl] Frame 1Symbol 138 MovieClip [Loud-False-Up]
"_muteButton"Symbol 180 MovieClip [VVolumeControl] Frame 1Symbol 144 MovieClip [MuteButton]
"_loudButton"Symbol 180 MovieClip [VVolumeControl] Frame 1Symbol 150 MovieClip [LoudButton]
"_deadPreview"Symbol 184 MovieClip [MediaController] Frame 1Symbol 30 MovieClip
"_chrome"Symbol 184 MovieClip [MediaController] Frame 2Symbol 44 MovieClip [Chrome]
"_loadBar"Symbol 184 MovieClip [MediaController] Frame 2Symbol 49 MovieClip [HLoadBar]
"_miniPlayBar"Symbol 184 MovieClip [MediaController] Frame 2Symbol 61 MovieClip [HMiniPlayBar]
"_playBar"Symbol 184 MovieClip [MediaController] Frame 3Symbol 78 MovieClip [HPlayBar]
"_buttons"Symbol 184 MovieClip [MediaController] Frame 3Symbol 132 MovieClip [HButtons]
"_volumeControl"Symbol 184 MovieClip [MediaController] Frame 3Symbol 152 MovieClip [HVolumeControl]
"_loadBar"Symbol 184 MovieClip [MediaController] Frame 4Symbol 155 MovieClip [VLoadBar]
"_miniPlayBar"Symbol 184 MovieClip [MediaController] Frame 4Symbol 162 MovieClip [VMiniPlayBar]
"_playBar"Symbol 184 MovieClip [MediaController] Frame 5Symbol 176 MovieClip [VPlayBar]
"_buttons"Symbol 184 MovieClip [MediaController] Frame 5Symbol 177 MovieClip [VButtons]
"_volumeControl"Symbol 184 MovieClip [MediaController] Frame 5Symbol 180 MovieClip [VVolumeControl]
"fontloader"Symbol 184 MovieClip [MediaController] Frame 6Symbol 183 EditableText
"labelField"Symbol 250 MovieClip [Label] Frame 1Symbol 249 EditableText
"bar"Symbol 259 MovieClip Frame 1Symbol 257 MovieClip
"startbutton"Symbol 351 MovieClip Frame 1Symbol 350 MovieClip
"rail"Symbol 726 MovieClip Frame 1Symbol 720 MovieClip
"handle"Symbol 726 MovieClip Frame 1Symbol 723 MovieClip
"comptab"Symbol 730 MovieClip Frame 2Symbol 22 MovieClip [mycomptab]
"slider"Symbol 730 MovieClip Frame 7Symbol 726 MovieClip
"sliderValue"Symbol 730 MovieClip Frame 7Symbol 250 MovieClip [Label]
"googlesearchbox"Symbol 750 MovieClip Frame 2Symbol 742 EditableText
"hours"Symbol 794 MovieClip Frame 1Symbol 787 MovieClip
"minutes"Symbol 794 MovieClip Frame 1Symbol 790 MovieClip
"seconds"Symbol 794 MovieClip Frame 1Symbol 793 MovieClip
"dragger"Symbol 805 MovieClip Frame 1Symbol 804 MovieClip
"line"Symbol 806 MovieClip Frame 1Symbol 802 MovieClip
"music"Symbol 806 MovieClip Frame 1Symbol 805 MovieClip
"mySlider"Symbol 822 MovieClip Frame 1Symbol 806 MovieClip
"abc"Symbol 872 MovieClip Frame 1Symbol 832 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 22 as "mycomptab"
ExportAssets (56)Timeline Frame 1Symbol 40 as "MaximizeButton"
ExportAssets (56)Timeline Frame 1Symbol 42 as "MinimizeButton"
ExportAssets (56)Timeline Frame 1Symbol 43 as "FullScreenToggle"
ExportAssets (56)Timeline Frame 1Symbol 44 as "Chrome"
ExportAssets (56)Timeline Frame 1Symbol 49 as "HLoadBar"
ExportAssets (56)Timeline Frame 1Symbol 57 as "HMiniPlayBarTray"
ExportAssets (56)Timeline Frame 1Symbol 61 as "HMiniPlayBar"
ExportAssets (56)Timeline Frame 1Symbol 65 as "PlayBarTray"
ExportAssets (56)Timeline Frame 1Symbol 77 as "PlayBarThumb"
ExportAssets (56)Timeline Frame 1Symbol 78 as "HPlayBar"
ExportAssets (56)Timeline Frame 1Symbol 80 as "Capsule Button - active"
ExportAssets (56)Timeline Frame 1Symbol 82 as "icon.skip"
ExportAssets (56)Timeline Frame 1Symbol 83 as "ToStart-False-Up"
ExportAssets (56)Timeline Frame 1Symbol 84 as "ToEnd-False-Up"
ExportAssets (56)Timeline Frame 1Symbol 87 as "BoundingBox"
ExportAssets (56)Timeline Frame 1Symbol 89 as "BrdrShdw"
ExportAssets (56)Timeline Frame 1Symbol 91 as "BrdrFace"
ExportAssets (56)Timeline Frame 1Symbol 92 as "SimpleButtonDown"
ExportAssets (56)Timeline Frame 1Symbol 94 as "BrdrBlk"
ExportAssets (56)Timeline Frame 1Symbol 95 as "BrdrHilght"
ExportAssets (56)Timeline Frame 1Symbol 96 as "SimpleButtonIn"
ExportAssets (56)Timeline Frame 1Symbol 97 as "SimpleButtonUp"
ExportAssets (56)Timeline Frame 1Symbol 98 as "Defaults"
ExportAssets (56)Timeline Frame 1Symbol 99 as "UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 100 as "UIObject"
ExportAssets (56)Timeline Frame 1Symbol 104 as "FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 105 as "FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 106 as "UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 107 as "UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 108 as "SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 109 as "Border"
ExportAssets (56)Timeline Frame 1Symbol 110 as "RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 111 as "ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 112 as "Button"
ExportAssets (56)Timeline Frame 1Symbol 114 as "icon.pause"
ExportAssets (56)Timeline Frame 1Symbol 115 as "icon.pause-disabled"
ExportAssets (56)Timeline Frame 1Symbol 117 as "icon.play"
ExportAssets (56)Timeline Frame 1Symbol 118 as "icon.play-disabled"
ExportAssets (56)Timeline Frame 1Symbol 119 as "HPlayPauseButton"
ExportAssets (56)Timeline Frame 1Symbol 121 as "Capsule Button - press"
ExportAssets (56)Timeline Frame 1Symbol 122 as "ToStart-False-Down"
ExportAssets (56)Timeline Frame 1Symbol 124 as "Capsule Button - over"
ExportAssets (56)Timeline Frame 1Symbol 125 as "ToStart-False-Over"
ExportAssets (56)Timeline Frame 1Symbol 126 as "ToStart-False-Disabled"
ExportAssets (56)Timeline Frame 1Symbol 127 as "HToStartButton"
ExportAssets (56)Timeline Frame 1Symbol 128 as "ToEnd-False-Down"
ExportAssets (56)Timeline Frame 1Symbol 129 as "ToEnd-False-Over"
ExportAssets (56)Timeline Frame 1Symbol 130 as "ToEnd-False-Disabled"
ExportAssets (56)Timeline Frame 1Symbol 131 as "HToEndButton"
ExportAssets (56)Timeline Frame 1Symbol 132 as "HButtons"
ExportAssets (56)Timeline Frame 1Symbol 134 as "VolumeControlHandle"
ExportAssets (56)Timeline Frame 1Symbol 136 as "Mute-False-Up"
ExportAssets (56)Timeline Frame 1Symbol 138 as "Loud-False-Up"
ExportAssets (56)Timeline Frame 1Symbol 140 as "Mute-False-Down"
ExportAssets (56)Timeline Frame 1Symbol 142 as "Mute-False-Over"
ExportAssets (56)Timeline Frame 1Symbol 143 as "Mute-False-Disabled"
ExportAssets (56)Timeline Frame 1Symbol 144 as "MuteButton"
ExportAssets (56)Timeline Frame 1Symbol 146 as "Loud-False-Down"
ExportAssets (56)Timeline Frame 1Symbol 148 as "Loud-False-Over"
ExportAssets (56)Timeline Frame 1Symbol 149 as "Loud-False-Disabled"
ExportAssets (56)Timeline Frame 1Symbol 150 as "LoudButton"
ExportAssets (56)Timeline Frame 1Symbol 152 as "HVolumeControl"
ExportAssets (56)Timeline Frame 1Symbol 155 as "VLoadBar"
ExportAssets (56)Timeline Frame 1Symbol 159 as "VMiniPlayBarTray"
ExportAssets (56)Timeline Frame 1Symbol 162 as "VMiniPlayBar"
ExportAssets (56)Timeline Frame 1Symbol 166 as "VPlayBarTray"
ExportAssets (56)Timeline Frame 1Symbol 175 as "VPlayBarThumb"
ExportAssets (56)Timeline Frame 1Symbol 176 as "VPlayBar"
ExportAssets (56)Timeline Frame 1Symbol 177 as "VButtons"
ExportAssets (56)Timeline Frame 1Symbol 180 as "VVolumeControl"
ExportAssets (56)Timeline Frame 1Symbol 184 as "MediaController"
ExportAssets (56)Timeline Frame 1Symbol 250 as "Label"
ExportAssets (56)Timeline Frame 1Symbol 23 as "__Packages.mx.core.UIObject"
ExportAssets (56)Timeline Frame 1Symbol 24 as "__Packages.mx.core.UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 25 as "__Packages.mx.controls.MediaController"
ExportAssets (56)Timeline Frame 1Symbol 185 as "__Packages.mx.skins.SkinElement"
ExportAssets (56)Timeline Frame 1Symbol 186 as "__Packages.mx.styles.CSSTextStyles"
ExportAssets (56)Timeline Frame 1Symbol 187 as "__Packages.mx.styles.StyleManager"
ExportAssets (56)Timeline Frame 1Symbol 188 as "__Packages.mx.styles.CSSStyleDeclaration"
ExportAssets (56)Timeline Frame 1Symbol 189 as "__Packages.mx.controls.streamingmedia.LoadBar"
ExportAssets (56)Timeline Frame 1Symbol 190 as "__Packages.mx.controls.streamingmedia.PlayBar"
ExportAssets (56)Timeline Frame 1Symbol 191 as "__Packages.mx.controls.streamingmedia.StreamingMediaConstants"
ExportAssets (56)Timeline Frame 1Symbol 192 as "__Packages.mx.controls.streamingmedia.PlayBarThumb"
ExportAssets (56)Timeline Frame 1Symbol 193 as "__Packages.mx.controls.streamingmedia.MiniPlayBar"
ExportAssets (56)Timeline Frame 1Symbol 194 as "__Packages.mx.controls.streamingmedia.VolumeControl"
ExportAssets (56)Timeline Frame 1Symbol 195 as "__Packages.mx.controls.streamingmedia.VolumeControlHandle"
ExportAssets (56)Timeline Frame 1Symbol 196 as "__Packages.mx.controls.SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 197 as "__Packages.mx.controls.streamingmedia.MuteButton"
ExportAssets (56)Timeline Frame 1Symbol 198 as "__Packages.mx.controls.streamingmedia.LoudButton"
ExportAssets (56)Timeline Frame 1Symbol 199 as "__Packages.mx.controls.MediaPlayback"
ExportAssets (56)Timeline Frame 1Symbol 200 as "__Packages.mx.controls.streamingmedia.ICuePointHolder"
ExportAssets (56)Timeline Frame 1Symbol 201 as "__Packages.mx.controls.streamingmedia.FullScreenToggle"
ExportAssets (56)Timeline Frame 1Symbol 202 as "__Packages.mx.controls.streamingmedia.CuePoint"
ExportAssets (56)Timeline Frame 1Symbol 203 as "__Packages.mx.controls.streamingmedia.IPlayer"
ExportAssets (56)Timeline Frame 1Symbol 204 as "__Packages.mx.skins.Border"
ExportAssets (56)Timeline Frame 1Symbol 205 as "__Packages.mx.skins.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 206 as "__Packages.mx.managers.DepthManager"
ExportAssets (56)Timeline Frame 1Symbol 207 as "__Packages.mx.core.View"
ExportAssets (56)Timeline Frame 1Symbol 208 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 209 as "__Packages.mx.events.UIEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 210 as "__Packages.mx.core.ExternalContent"
ExportAssets (56)Timeline Frame 1Symbol 211 as "__Packages.mx.controls.Loader"
ExportAssets (56)Timeline Frame 1Symbol 212 as "__Packages.mx.skins.ColoredSkinElement"
ExportAssets (56)Timeline Frame 1Symbol 213 as "__Packages.mx.core.ext.UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 214 as "__Packages.mx.managers.SystemManager"
ExportAssets (56)Timeline Frame 1Symbol 215 as "__Packages.mx.managers.OverlappedWindows"
ExportAssets (56)Timeline Frame 1Symbol 216 as "__Packages.mx.managers.FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 217 as "__Packages.mx.styles.CSSSetStyle"
ExportAssets (56)Timeline Frame 1Symbol 218 as "__Packages.mx.core.ext.UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 219 as "__Packages.mx.events.LowLevelEvents"
ExportAssets (56)Timeline Frame 1Symbol 220 as "__Packages.mx.screens.Screen"
ExportAssets (56)Timeline Frame 1Symbol 221 as "__Packages.mx.controls.streamingmedia.Tracer"
ExportAssets (56)Timeline Frame 1Symbol 222 as "__Packages.mx.controls.streamingmedia.ScreenAccommodator"
ExportAssets (56)Timeline Frame 1Symbol 223 as "__Packages.mx.controls.streamingmedia.AbstractPlayer"
ExportAssets (56)Timeline Frame 1Symbol 224 as "__Packages.mx.controls.streamingmedia.RTMPPlayer"
ExportAssets (56)Timeline Frame 1Symbol 225 as "__Packages.mx.controls.streamingmedia.RTMPConnection"
ExportAssets (56)Timeline Frame 1Symbol 226 as "__Packages.mx.controls.streamingmedia.PlayerNetStream"
ExportAssets (56)Timeline Frame 1Symbol 227 as "__Packages.mx.controls.streamingmedia.FLVPlayer"
ExportAssets (56)Timeline Frame 1Symbol 228 as "__Packages.mx.controls.streamingmedia.MP3Player"
ExportAssets (56)Timeline Frame 1Symbol 229 as "__Packages.mx.controls.MediaDisplay"
ExportAssets (56)Timeline Frame 1Symbol 230 as "__Packages.mx.controls.streamingmedia.Chrome"
ExportAssets (56)Timeline Frame 1Symbol 231 as "__Packages.mx.controls.streamingmedia.FullScreenToggleControl"
ExportAssets (56)Timeline Frame 1Symbol 232 as "__Packages.mx.skins.CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 233 as "__Packages.mx.controls.scrollClasses.ScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 234 as "__Packages.mx.controls.scrollClasses.ScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 235 as "__Packages.mx.core.ScrollView"
ExportAssets (56)Timeline Frame 1Symbol 236 as "__Packages.mx.skins.halo.Defaults"
ExportAssets (56)Timeline Frame 1Symbol 237 as "__Packages.mx.skins.halo.FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 238 as "__Packages.mx.controls.streamingmedia.ToEndButton"
ExportAssets (56)Timeline Frame 1Symbol 239 as "__Packages.mx.controls.streamingmedia.ToStartButton"
ExportAssets (56)Timeline Frame 1Symbol 240 as "__Packages.mx.controls.Button"
ExportAssets (56)Timeline Frame 1Symbol 241 as "__Packages.mx.controls.streamingmedia.PlayPauseButton"
ExportAssets (56)Timeline Frame 1Symbol 242 as "__Packages.mx.skins.halo.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 243 as "__Packages.mx.skins.halo.ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 244 as "__Packages.mx.controls.streamingmedia.HMiniPlayBarTray"
ExportAssets (56)Timeline Frame 1Symbol 245 as "__Packages.mx.controls.streamingmedia.HPlayBarTray"
ExportAssets (56)Timeline Frame 1Symbol 246 as "__Packages.mx.controls.streamingmedia.VMiniPlayBarTray"
ExportAssets (56)Timeline Frame 1Symbol 247 as "__Packages.mx.controls.streamingmedia.VPlayBarTray"
ExportAssets (56)Timeline Frame 1Symbol 248 as "__Packages.mx.controls.Label"

Labels

"_up"Symbol 40 MovieClip [MaximizeButton] Frame 1
"_over"Symbol 40 MovieClip [MaximizeButton] Frame 2
"_down"Symbol 40 MovieClip [MaximizeButton] Frame 3
"_disabled"Symbol 40 MovieClip [MaximizeButton] Frame 4
"_up"Symbol 42 MovieClip [MinimizeButton] Frame 1
"_over"Symbol 42 MovieClip [MinimizeButton] Frame 2
"_down"Symbol 42 MovieClip [MinimizeButton] Frame 3
"_disabled"Symbol 42 MovieClip [MinimizeButton] Frame 4
"small"Symbol 43 MovieClip [FullScreenToggle] Frame 1
"big"Symbol 43 MovieClip [FullScreenToggle] Frame 2
"_up"Symbol 77 MovieClip [PlayBarThumb] Frame 1
"_over"Symbol 77 MovieClip [PlayBarThumb] Frame 2
"_down"Symbol 77 MovieClip [PlayBarThumb] Frame 3
"_disabled"Symbol 77 MovieClip [PlayBarThumb] Frame 4
"_up"Symbol 134 MovieClip [VolumeControlHandle] Frame 1
"_over"Symbol 134 MovieClip [VolumeControlHandle] Frame 2
"_down"Symbol 134 MovieClip [VolumeControlHandle] Frame 3
"_disabled"Symbol 134 MovieClip [VolumeControlHandle] Frame 4
"_up"Symbol 175 MovieClip [VPlayBarThumb] Frame 1
"_over"Symbol 175 MovieClip [VPlayBarThumb] Frame 2
"_down"Symbol 175 MovieClip [VPlayBarThumb] Frame 3
"_disabled"Symbol 175 MovieClip [VPlayBarThumb] Frame 4
"deadPreview"Symbol 184 MovieClip [MediaController] Frame 1
"closedHorizontal"Symbol 184 MovieClip [MediaController] Frame 2
"openHorizontal"Symbol 184 MovieClip [MediaController] Frame 3
"closedVertical"Symbol 184 MovieClip [MediaController] Frame 4
"openVertical"Symbol 184 MovieClip [MediaController] Frame 5




http://swfchan.com/16/76709/info.shtml
Created: 4/4 -2019 16:11:22 Last modified: 4/4 -2019 16:11:22 Server time: 02/05 -2024 01:41:19