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

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

NSA_Mind_Control_and_Psyops_by_Will_Filer.swf

This is the info page for
Flash #87548

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


Text
192

1

This document is produced by trial version of Print2Flash. Visit www.print2flash.com for more information

NSA Mind Control and Psyops by Will Filer

file:///I:/NU/nsa4.html

1 of 18 9/27/2010 9:55 AM

NSA Mind Control and Psyops
by  Will Filer
1. INTRODUCTION

2. TECHNOLOGY TITLE

3. APPLICATIONS

1. Intelligence

2. Counterintelligence

3. Behavior Modification and Accelerated Resocialization

4. DEFINITIONS AND ACRONYMS

1. Age Regression

2. Hypnoamnesia

3. NSA

4. ODO

5. Posthypnotic Command

6. Posthypnotic Suggestion

7. Posthypnotic

Suggestibility Index

8. REM DEP

9. Script

10. Somnambulatory State

11. Subliminal Implant

12. Transceivers (NSA)

5. TECHNOLOGY OVERVIEW

2. Thought Labels (Response Labels)

3. Post-Hypnotic Delivery Method

4. Using the Post-Hypnotic Delivery Method with Thought Labels
6. OTHER REFERENCE MATERIAL

7. NSA CASE HISTORY EXAMPLE SUMMARIES

NSA Self-Initiated Execution (Suicide)

1. Bamford's "The Puzzle Palace"

2. NSA Initiated Execution to Cover-up in the News

3. NSA Initiated Execution to Cover-up in Music

Curt Cobain

4. NSA Initiated Executions in Overseas Defense Project

5. Musical references of NSA Technology

6. NSA Counterintelligence Experiments

David Koresh

Russell Eugene Weston

8. NSA BEHAVIORAL MODIFICATION PROCEDURE:

1. ABSTRACT, Behavioral Modification:

3. BEHAVIORAL MODIFICATION PROCESS:

1. Triggering Techniques:

2. Real-Time Subconscious Implant Delivery:

3. Prescheduled Subconscious Implant Delivery:

4. Event-Triggered (conditional) Implant Delivery:

5. Stage 1 (Prescreen Evaluation):

6. Stage 2 (Standard Process)

2. Coincidence

3. REM Sleep Deprivation:


4. Shame Factor Enhancement:

5. Religious Relevance and Convictions:
6. Paranoia:

7. Stage 3 (Extreme Process):

2. Increasing Dependence on Drugs and Alcohol:

3. Poor Nutrition:

4. Apathy:

5. Depression:

6. Insecurity:

7. Journals and Diaries:

8. Degrading Spelling and Grammatical Performance:

9. Slowed Speech:

10. Confusion:

11. Poor Concentration:

12. Loose Association and Personality Disorders:

13. Anger:

14. Delusions:

15. Audio Hallucinations:

16. Voices in the Subject's Mind:

17. Tinnitus (Ear Ringing):

18. Complete Quiet Silence:

19. Quiet Wind:

20. Visual Hallucinations:

21. Tactile, Olfactory hallucinations and Muscle Spasms:


From: abemarf@aol.com (Abemarf)
Newsgroups: alt.mindcontrol
Subject: The NSA and Mind Control

This document is produced by trial version of Print2Flash. Visit www.print2flash.com for more information

NSA Mind Control and Psyops by Will Filer

file:///I:/NU/nsa4.html

2 of 18 9/27/2010 9:55 AM

Date: 20 Aug 1999 08:50:21 GMT
NSA mind control and psyops
The following was sent to me by Will Filer <Esur4@aol.com> on July 27, 1999. It offers a new explanation for
government mind control. Will has stated to me that he is a former consultant to the U.S. National Security Agency and
asked me to post this information immediately. He also believes he is in immediate danger because of this information.
If you have comments on this document, feel free to post them to the MINDCONTROL-L list.
- Wes Thomas, moderator, MINDCONTROL-L list
Subliminal Implanted Posthypnotic Suggestions and Scripts Using Acoustically Delivered and Phonetically Accelerated
Posthypnotic Commands without Somnambulistic Preparation in the Subject for Intelligence and Counterintelligence
Applications by the United States National Security Agency.
1. INTRODUCTION:
1. The following information is an overview of one area of NSA Intelligence Technology and Applications. A Technology
Title, Applications, Technology Description, case history summaries and the NSA's Behavioral Modification Procedure
Outline documented for the non-technical person.
2. TECHNOLOGY TITLE:
1. Subliminal Implanted Posthypnotic Suggestions and Scripts Using Acoustically Delivered and Phonetically Accelerated
Posthypnotic Commands without Somnambulistic Preparation in the Subject for Intelligence and Counterintelligence
Applications by the United States National Security Agency. "Computer Simulated Subconscious Speech Language".
3. APPLICATIONS:
1. Intelligence:
1.  Used on foreign and domestic diplomats, spies, and citizens to gather intelligence, steal advanced technology for US
Defense applications. Surveys of citizen's opinions to government events and propaganda. Heavy survey use during times of
war, economic strife and political elections. War against drugs. Used to identify investments that have high yield to support
clandestine operations. Used to direct field agents without the agents having to carry communications hardware and
encryption devices.
2. Counterintelligence:
1. Used on foreign and domestic diplomats, spies, and citizens to identify intelligence operations; scope, participants,
communication methods, and weaknesses in individuals, systems, equipment, or signals that can be exploited. Additional
applications include misinformation dissemination, confusing and confounding leaders during critical decision moments,
distorting significance of various facts to sway decisions and actions in US favor, behavioral modification of foreign spies to
betray their loyalties, self initiated executions (suicides).
3. Behavior Modification and Accelerated Resocialization:
1.  This technology is used to develop and control spies, political candidates, and other public figures through psychological
intimidation, fear and extortion.
2 . The NSA uses this technology to resocialize (brainwash) the US civilian voting population into "Giving their lives to
Christ" (giving up their personal will and civil rights to the NSA). Each subject is required to maintain a "Personal
Relationship with Jesus Christ" (following the precepts of the Bible and doing what is ordered by the NSA). The

technology is also used to monitor and optimize NSA employee performance and loyalty.
4. DEFINITIONS AND ACRONYMS:
1. Age Regression : The act of bringing back past memories in a subject though the use of hypnosis. The memories can be
very vivid and real in the mind of the subject.
2.  Hypnoamnesia : Temporary loss of memory due to a posthypnotic suggestion.

This document is produced by trial version of Print2Flash. Visit www.print2flash.com for more information

NSA Mind Control and Psyops by Will Filer

file:///I:/NU/nsa4.html

3 of 18 9/27/2010 9:55 AM

3. NSA : United States National Security Agency, Fort Mead, Maryland.
4. ODO : On-Duty Officer, or officer-on-duty.
5. Posthypnotic Command : Same as Posthypnotic Suggestion. This term "Command" is more commonly used when the
hypnosis is forcibly given to the subject and when the subject's will has been broken down though the use of REM Sleep
Deprivation and Suggestibility Index
increasing drugs like CNS and Cardiovascular Stimulants. The exposure to extreme REM deprivation and select chemical
stimulants cause the subject to have no ability to resist the "Suggestion" any longer thereby making it a "Command".
6. Posthypnotic Suggestion : A subconscious suggestion or command resident and potentially active in the subject
following a hypnotic trance or period of direct access to the subconscious mind.
7. Posthypnotic Suggestibility Index : An index or rating of a subject's susceptibility and sensitivity to hypnosis.
8. REM DEP : Abbreviation for REM Sleep Deprivation or REM Deprivation. A subject deprived from REM Sleep has
multiple symptoms i.e. reduced protein synthesis, black circles around eyes, loss of short term memory, confusion,
impulsiveness, anger, frustration, diminished self-esteem, increased suggestibility, reduced productivity, apathy, and
depression. Long term REM Deprivation results in death.
9. Script : A carefully constructed series of words arranged in the form of a posthypnotic suggestion. The script will
generally consist of four separate parts;
(1) an identifier (subject's name, description, or other identifying factor),
(2) trigger activation condition or conditions (when, what or how the suggestion will trigger),
(3) the content (what the trigger will precipitate in the perception of the subject),
(4) and a duration (when or under what conditions will it stop or finish). Additional reinforcing scripts are usually added to
"strengthen" or reinforce the central posthypnotic command.
10. Somnambulatory State : An abnormal condition of sleep in which motor acts (like walking, running) are performed.
This state is typically achieved and a prerequisite to traditional hypnosis.
11. Subliminal Implant:  A posthypnotic suggestion successfully delivered to the subject's subconscious mind.
12. Transceivers (NSA):  Nearly microscopic electronic surveillance devices that collect and transmit encrypted audio,
color video, and location coordinates collected at the subject site to NSA Satellites that in turn forward it to NSA central
intelligence operations. The devices also receive encrypted audio scripts from NSA central intelligence operations through
the satellites and deliver it to the subject's site in the form of a subliminal posthypnotic suggestion. These devices are
approximately the size of the head of a straight pin and can be concealed in houses, offices, automobiles, planes, and street
corners.
5. TECHNOLOGY OVERVIEW:
1. In addition to the ability to see and hear what is going on inside people's homes, vehicles, and businesses through the use
of nearly microscopic digital surveillance technology, the NSA is able to interrogate and influence a person subconsciously
without the knowledge or consent of the subject.
2. Thought Labels (Response Labels):
1. Have you ever watched a baseball game? Did you see the catcher and pitcher communicate using a series of itches,
baseball cap rearrangement, and clothing tugs? An elaboration of this communication technique is used by the NSA to
detect a fleeting thought in a subject or "read minds" so to speak.
2. Lets discuss how an itch, clothing tug or even an innocent sneeze can be used to label a thought. For simplicity, we will
call itches, clothing tugs, sneezes, coughs, or involuntary muscle spasms that are performed during subconscious

interrogation "thought labels".
3. Post-Hypnotic Delivery Method:
1. The NSA combines hypnosis and thought labels to interrogate people without the subject being aware of it. "How can
hypnosis be used?" you might ask. The subconscious mind operates at a speed of about 1200 to 1400 words per minute.
This is many times faster than the conscious mind that operates at 250 to 450 WPM (words per minute). The posthypnotic

This document is produced by trial version of Print2Flash. Visit www.print2flash.com for more information

NSA Mind Control and Psyops by Will Filer

file:///I:/NU/nsa4.html

4 of 18 9/27/2010 9:55 AM

script can be spoken at fast conversational speed approximately 250 WPM and a recorder or a computer speeds up the
message up to approximately 1200 to 1400 WPM. Remember what happens when you play a 33 rpm record at 78 rpm?
The resulting voice sound like the old American cartoon characters the Chipmunks. This is only slightly past doubling (2X)
the delivery speed. At speeds as high as 1400 WPM, the voices would sound like a high pitched chattering whine.
Remember when the words "Drink Coca Cola" were written on one frame of a movie in a theatre back in the 1960s? The
frame rate in movies is played at 30 frames/second. At 1/30th of a second the conscious mind could not recognize the
message but the subconscious mind could read it clearly. The audience increased their Coca-Cola consumption by 65%
that night resulting in the Federal Government prohibiting subliminal advertising. The following probable reasons for not
achieving a higher percentage of subliminal delivery effectiveness (> 65%) are described as follows. In that 1/30th of a
second some people were blinking, some people were looking around the theatre, looking at spouses, children, candy,
popcorn, etc. or they had sufficiently poor eyesight that they could watch the movie but could not distinguish the small
writing clearly.
2. In the early years of this technology, the NSA originally recorded a spoken posthypnotic suggestion message into a tape
deck and sped it up by speeding up the tape. This process was labor intensive, required each officer to have excellent
diction and mastery of the language and dialect required, and was of poor quality due to background noise and the delay in
timing during recording and processing. It also required extensive training to assure that each officer spoke at the same rate
of speed so that the resulting "sped-up" script was delivered at the correct speed. Now computers are used to append
digitized samples of optimized, ideal phonemes together to form words and the words are sped-up to the correct delivery
speed.
Where dialects are present, a different set of base phonemes is used.
3. Currently, to optimize efficiency and accommodate the variety of languages on the planet, phonetic elements from each
language and distinct dialect are sampled, digitally edited to optimize them, and appended during delivery to form words
and words arranged to make sentences in the from of scripts that resemble hypnotic suggestions.
The empty space between words is minimized and pitch rise is compressed and filtered. Repetitive sine waves are also
removed from the phonetic element's acoustic wave train thus reducing the actual number of sine waves making up a word
by 50% or more. This reduces the actual length of the time it takes the phoneme to be delivered prior to accelerating
(speeding-up) the delivery (like fast forward). This helps the message to be played at higher speeds and reduces the
subject's ability to recognize it as accelerated speech. The technique of using optimized digitally sampled and edited
phonemes appended together to for words and then sentences structured as hypnotic suggestions can be termed "computer
simulated subconscious speech language".
4. The subconscious mind is also very sensitive. It can hear things that the conscious mind ignores. If you have watched
television, you have probably noticed that there are many "subliminal tapes" on the market to program your subconscious
mind. These tapes have their "messages" recorded/hidden in the sounds of ocean waves, music, or other sounds but they
are not sped-up to subconscious delivery speeds and are therefore not very effective. The subconscious mind can hear and
discern the message even when there is background noise like waves, cars, planes, or even when someone else is speaking
to you in normal conversation. Your conscious mind won't hear anything unless it is very quite in the house. If you are very
attentive you may hear what sounds like a low-pitched tape on fast forward, and played at low volume. This is the sound of
the NSA's high-speed audio subliminal message.
5. This modification of the phonetic elements, played at low volume, combined with the environmental background noise
makes it very difficult for a subject to record the NSA message. Even if the subject were to effectively record the message,
it is very difficult to filter (separate) the NSA's message from background noise. Then, reconstructing the missing sine
waves from the acoustic wave train and slowing the message down to discern the actual content of the "posthypnotic"
script with the conscious mind would be nearly impossible for the average citizen. To briefly summarize, the subject would
have no chance in analyzing a NSA message without the following items:
1. Professional state-of-the-art technology recording equipment.
2. Digital acoustic wave editing equipment.
3. Advanced engineering knowledge of acoustic wave science.
4. Phonetics and linguistics expertise.
5. Hypnosis theory and scripting.

6. Ideal environmental conditions for recording.
7. NSA ignorance of the subject's intent and ability to capture a message.
6. This technology is the perfect intelligence tool. It is nearly impossible to detect or measure, difficult to trace back to the
NSA. The symptoms that the NSA can "program" or inflict into the subject can cause fear that they might be thought to be
insane if they were to report the NSA activities. The subject does not know the source of the technology or the technology
itself, the subject has no proof or evidence, only their perception, suffering, and isolation. Additionally, potential recourses
that are available to the subject can be interrogated out and preventative actions taken by the NSA to further isolate or
disable the subject.

This document is produced by trial version of Print2Flash. Visit www.print2flash.com for more information

NSA Mind Control and Psyops by Will Filer

file:///I:/NU/nsa4.html

5 of 18 9/27/2010 9:55 AM

4. Using the Post-Hypnotic Delivery Method with Thought Labels:
1. The NSA technique is simple; they transmit their human programming message through the audio-visual electronic
surveillance equipment installed in your home, car, or office to you. The subliminal message delivered to you could be "Mr.
Jones, imagine that the IRS were auditing your taxes. Think back to a time you have cheated on your taxes and that you
are worried that the IRS might find out in an audit. If you have never cheated on your taxes and have nothing to fear you
will feel an itch on your right-hand ear lobe that will go away when you scratch it. If you can be caught by an IRS audit,
you will feel an itch in the left nostril of your nose that will disappear after you itch it twice." From your perspective, you
have just had a fleeting thought about your past tax returns and had an innocent itch (thought label). To the NSA Officer
On Duty (ODO), you have just communicated to him whether you have ever:
1) cheated on your taxes, and:
2) If the IRS could catch you in an audit.
2. This is a very oversimplified example of a typical NSA interrogation. Actual interrogation messages may consist of
several hundred words and be very complex and sophisticated. Most messages consist of several dozen words. Yes indeed,
the NSA has exceeded the wildest expectations of the book "1984". As you can imagine, the spy world has reached a new
plateau that directly affects every person in the USA and abroad. This electronic surveillance system extends down through
Mexico, Central America, and deep into populated regions of South America. It also has been installed in Australia, Africa,
and the free-world countries in Europe.
3. The NSA's goal is to have the whole world under its electronic eye by the year 2000. They are almost there now, but
are having difficulties with high-tech countries that have the counterintelligence resources to identify the high frequency
bursts of microwave transmission from the transceivers. The system also has the ability to take a "voice print" from any
person and place it on file. This file can be used to locate the subject later by comparing it to real-time surveillance audio
samples received from the field as long as the subject is speaking in close proximity to a transceiver.
If the person is aware that the NSA has this capability and remains silent, the NSA can transmit a periodic worldwide
subliminal message that addresses the person by name and causes them to dream and talk in their sleep. After the person
talks, the voiceprint would be eventually identified and the person's location can be identified nearly anywhere in the world.
Yes, it is a small world, and getting smaller all the time.
4. This technology was originally conceived under CIA studies and fascination with the power of hypnosis in the late 1950's
and perfected by very early 1960s and implemented with unlimited resources to all areas of vital national security interest
first.
Originally, after noting the behavioral effects in visual subliminal effects like the highly publicized event where stating
"Drink Coca Cola" on a single movie frame "delivered a higher rates of speed than normal movie viewing raised the obvious
question, "Does the human hearing work as good as eyesight accepting subliminal messages?"
Preliminary theory work was transferred to Fort Mead NSA who had expertise in characterizing language in analog
domains where a sampled phoneme could be edited (shortened by removing excess sine waveforms from the "acoustic
wavetrain") and electronically reconstructed back into shortened words of language.
Some of the early experiments included "Remote Viewing at NSA where the Viewer would relax, open their mind and
explain the clarity of images that were described by the NSA using this technology. These early experiments allowed the
NSA to refine the specifications of the "Computer Simulated Subconscious Speech Language" and the scripting formats to
maximize the ability to deliver an accurate "vision or picture" into the subject. Pictures already seen by the subject could
simply be recalled using "Age regression" script variations.
6. OTHER REFERENCE MATERIAL:
1. Please refer to the book "Inside America's Most Secret Agency, The Puzzle Palace" by James Bamford, Published by
Houghton Mifflin Company, 1982. This book contains extensive information and references on the NSA's history and the
NSA's first surveillance system that originally only eavesdropped on telephones and is now expanded to audio-visual.

7. NSA CASE HISTORY EXAMPLE SUMMARIES:
NSA Self-Initiated Execution (Suicide):
1. Bamford's "The Puzzle Palace"  references one of the NSA's first self-initiated execution (suicide) with this "Thought
Control" technology they developed. The NSA employee reportedly ran off NSA property saying demons were in his mind
and he killed himself.

This document is produced by trial version of Print2Flash. Visit www.print2flash.com for more information

NSA Mind Control and Psyops by Will Filer

file:///I:/NU/nsa4.html

6 of 18 9/27/2010 9:55 AM

2. NSA Initiated Execution to Cover-up in the News:
1. A University of California at Berkley student that went into a bar on or around November 27, 1990 took hostages and
insisted to the police that the CIA Director talk with him so that he could get relief from the suffering. The young man had
sent letters to the president and the CIA but the requests had fallen on deaf ears. After the young man panicked and shot a
customer in the bar, a SWAT team fatally shot him, the San Jose police found copies of the letters written to the President
referring to people that could "read minds" and that he had learned how they do it. The NSA had been unsuccessfully
brainwashing him and had no alternative but to terminate him to assure their security. It is interesting that what was
originally broadcast on the news "The gunman was demanding to talk with the Director of the CIA" etc. disappeared
quickly (suppressed?) from later news accounts.
3. NSA Initiated Execution to Cover-up in Music:
1.  Curt Cobain  of the musical group "Nirvana" was another victim of NSA brainwashing and was terminated by NSA.
Cobain had started writing clues to the NSA activities into his music to communicate it to his music followers. He referred
in music to the NSA as the "Friends inside his head". Once the NSA puts on the highest level of brainwashing pain, the
subject expires quickly. Cobain used heroin to numb and otherwise slow the effect of the brainwashing.
4. NSA Initiated Executions in Overseas Defense Project:
1. Some years back several employees of the United Kingdom's Government working on a top secret Radar Project
committed suicide with no apparent penetration by a hostile government, drug abuse or any other commonality other than
working in a secured government project. They were not "Staged" suicides (murders) because some of them happened
behind doors that could not be opened from the outside. These men were subjected to the same technology and processes
that the U.C. Berkley student, the NSA officer, Curt Cobain, and thousands of others have experienced.
5. Musical references of NSA Technology:
1. Talking Heads; a music group popular in the eighties, wrote a song explaining the scientific process of the NSA's
brainwashing technology in a song called "Wild Wild Life". The song gave an example of what the audible transmission
sounded like at the end of the song (like a tape on fast forward). They mentioned in the song that "They (NSA) talk so
fastà" and that the musical group had spent "All their time and money" unsuccessfully trying to find a place that the NSA
would not be able to harass them. The Talking Heads exposed the technology, gave an example of what it sounds like,
scenarios of how the NSA might select you or the brainwashing, and the scope of the electronic surveillance system.
6. NSA Counterintelligence Experiments:
1. Many experiments were performed by the NSA to determine the conditions and procedures that would be required to
turn spies that were trusted by US enemies into assassins that we could invisibly manage. In early experiments, the
resulting NSA experimental subjects would get extensive attention in the news because of the horror and unusual nature of
the atrocity.
2. One example that comes to mind happened several years ago and created much news. A man became obsessed with his
son, poured gasoline on him and ignited it. He had planned to do the same to himself but his desire for survival
overpowered the NSA's behavioral conditioning. After he was imprisoned, he spoke about how all of a sudden his mind
became clear and he couldn't figure out how he could do this crime. The hypnosis was simply removed and the subject was
allowed to sleep so that experts studying the file would not find out anything if the subject would have been subjected to
traditional hypnotherapy or other psychoanalytical techniques. Another successful counterintelligence experiment
completed with no liability or traceability to the NSA.
3. Perhaps ten years ago I read of several elderly people died of sleep deprivation in Florida. The doctors tried everything
they could do but could not stop the sleep deprivation that resulted in a 100% effective termination yield. The NSA had
developed the right combination of delivered anxiety scripts combined with muscular tension and delivery schedules
optimized according to decreasing post hypnotic durability over time as the subject's health degraded.

4.  David Koresh  of the Branch Davidians spent many hours talking with FBI negotiators about God and the Bible and
finally waited for "God" to tell him what to do in the final hours of the siege. The compound probably had numbers of
Personal Journals (required for subjects by the NSA during brainwashing) that could lead to questions about how this cult
came to this level. Additionally, just like other loose ends the NSA had to secure, "God spoke to them and said to commit
suicide" and they did securing another one of the NSA's great experiments in mind control and social pathology.
5. A friend of mine, David Sautter and I worked at Singer, Kearfott Division, producing government weapons where we
worked under a multitier security system; Company Security, FBI, DIA, and at the top of the ladder watching the
watchers; the NSA. I discussed the NSA's technology with Dave and a few months later, I heard he had committed suicide

This document is produced by trial version of Print2Flash. Visit www.print2flash.com for more information

NSA Mind Control and Psyops by Will Filer

file:///I:/NU/nsa4.html

7 of 18 9/27/2010 9:55 AM

inside of a locked room. This theme should familiar by now and the details of the case will be destroyed or rewritten by
NSA influences to preserve national security.
7. The cases of NSA activities go on and on. With access to the FBI's Crime Information Center (CIC), we could find
several thousand files having the characteristic patterns where the NSA had experimented on the individuals with their
"Thought Control" technology.
8. Currently, the NSA has many subjects in the field (our society) that need only a series of "triggers" (carefully
constructed posthypnotic scripts) to send them over the edge and on a mission to kill. The NSA calls them "Shooters on a
Shelf". A recent example was  Russell Eugene Weston , Jr. that went on a shooting spree at the Capitol around July 26,
1998. He was diagnosed with schizophrenia, had delusions that he had an affiliation with the CIA or FBI and thought a
radio-tracking device was planted in his tooth. He was a product of NSA brainwashing. He did not have the ability to
recognize the advanced technology even though he knew that "someone" (CIA, FBI, etc.) was communicating with him
and that this communication ability spanned across the USA leading him to believe that he had a tracking device planted on
him. Because of the real effects of the NSA hypnosis treatments, he therefore reasoned that the schizophrenia medication
would not help and so he quit taking it. This was a man desperately trying to alleviate the suffering the NSA inflicted on
him.
9. Through the years, I have met thousands of people that have been brainwashed into Christianity to a level where God
tells them what to do in their minds (described as a gentle voice by victims) and they mindlessly obey. Yes, they have
"Friends inside their heads" also. It appears the Biblical Anti-Christ in the Book of Revelations has arrived and is convincing
many subjects that Jesus is back on earth and directing them.
8. NSA BEHAVIORAL MODIFICATION PROCEDURE:
1. The following procedural outline documents typical techniques, processes, explanations, and definitions of the National
Security Agency's Behavioral Modification Procedure using Subliminal Implanted Posthypnotic Suggestions through
acoustically delivered phonetically edited language elements combined into scripts without somnambulistic preparation in
the subject.
2. In simpler terms, the subject is unknowingly given hypnosis while the subject is completely awake and is tortured and
punished with this hypnosis into a predetermined behavior by the National Security Agency. The behavior is usually
extremely religious, is called "reborn" by the church, with the subject's life-long goal of "a personal relationship with Jesus
Christ".
1. ABSTRACT, Behavioral Modification:
1 . The NSA's behavioral modification process starts with identification and qualification of the subject. The NSA used to
choose subjects based on the subject's net present value to the agency in public visibility, financial resources, political clout,
or other intelligence and counter-intelligence reasons. Additional considerations are given to minimizing security risks of
exposure, the subject's posthypnotic suggestibility index, the subject's intelligence and reasoning ability, moral and
superstitious beliefs, and the subject's social status and the weakness of the subject's primary support groups (family). Now
a recent report referenced in the March 26th Business section of the Orange County Register from the National Sleep
Foundation reports that 40% of Americans are experiencing sleeping problems. This news could indicate that the NSA is
broadening its influence to the greater public. As explained below in this document, the NSA always starts its behavioral
modification process with REM Deprivation.
2.  After selection, the subject is subjected to long periods of REM Sleep Deprivation and reinforced torturing posthypnotic
suggestions that will breakdown the subject's will, confidence, self-reliance, and moral values. Meanwhile, the subject is
increasingly isolated from their familiar and trusted peer groups causing the subject to experience depression, apathy, and
ultimately social and financial failure.
3.  Typical post-hypnotic induced delusions reported by subjects are tingling in various areas of the body, which are thought
to be resulting from microwave beams. Hearing ticks thumps or cracks from walls, ceilings, clocks, lights, etc. Beliefs that
the subject's neighbors are conspiring against them, or that the subject is being followed. Sometimes subjects believe that

the various perceptions, feelings and experiences are the result of "Implants" in their body.
It is important for the subjects to understand that the NSA controls this technology from nuclear hardened underground
shelters and the neighbors next door have nothing to do with the subject's experiences. Nobody has the time or inclination
to follow a subject around with a microwave gun to tickle various parts of the body. We are saturated with microwaves all
the time from television stations, communication satellites, etc and yet we do not have any symptoms because microwaves
do not have the ability to trigger localized synaptic responses in our brains. Furthermore, when the subject is in a room
surrounded by several people, and the subject is the only one experiencing the "thoughts", tingling feelings, etc., then
obviously a delivery method is being employed that affects only the subject; high-speed acoustic delivered hypnosis.

This document is produced by trial version of Print2Flash. Visit www.print2flash.com for more information

NSA Mind Control and Psyops by Will Filer

file:///I:/NU/nsa4.html

8 of 18 9/27/2010 9:55 AM

4.  After a while, the subject has an emotional breakdown and a new support group is built around the subject. The new
support group is typically a church with doctrines centered in the Bible but the NSA also uses cults and other social groups.
The NSA prefers Christian churches because the doctrines allow "God or Jesus to speak directly to the subject" and the
negative reinforcement can be attributed with Satan and the positive rewards can be considered to be blessings from God
thereby masking the NSA's technology and processes. When the NSA uses other relationships without in which the subject
experiences a religious awakening and "Gives their Life to Christ" and the NSA achieves total control of the subject.
5.  The subject is slowly released from the damaging uncomfortable hypnosis and it is replaced with positive rewarding
hypnosis as "God and Jesus works in their life". Soon, the subject has complete loyalty to Jesus (AKA: NSA) and will do
anything on command from Jesus (NSA).
6.  The subject is required to give daily status reports in the form of prayers in the privacy of their home, office, or car
where the NSA's electronic surveillance system captures and sorts the prayers by "Keywords". The NSA then delivers
additional hypnosis in the form of punishments or rewards or directs the subject accordingly to "God's will". If the subject
resist's the NSA's instructions, additional punishments are inflicted on the subject.
7.  The subject is institutionalized in this system where any nonconformances committed by the subject are watched,
critiqued, and reported on through prayer by other "Christians" to the NSA. Thus, the new church peer group acts as a
behavioral reinforcing mechanism that will bring any of the subject's problems to the NSA as they have been trained
themselves (this is similar to the Nazi Gestapo of World War 2 and other communist approaches).
8.  A subject that has successfully completed the NSA's behavioral modification program lives out the rest of their mediocre
life in service to Jesus (NSA) and never causes any waves in the church or news media for fear of reprisal from the NSA.
The subject's lives are relatively unproductive because their focus is on their "Life after death" and not what they
accomplish while they are alive. They avoid "worldly activities", and usually are confused and disjointed in rational
thoughts and concepts. For instance, they don't believe in anything that is not in the Bible, i.e. dinosaurs, evolution, space
travel, even though they ride on airplanes and watch television both of which are not referenced in the Bible.
3. BEHAVIORAL MODIFICATION PROCESS:
1. Triggering Techniques:
1. The NSA minimizes security subject might recognize when the NSA was not actively watching causing a security
concern and it would be cost prohibitive to baby-sit the subject 24 hours a day.
2. Behavioral modification generally occurs fastest when using negative reinforcement continuously. It is not practical or
economical to watch a subject continuously to apply real time deliveries. Additionally, using all three script delivery
patterns confuses the subject, causes the subject to believe they are always being watched, and maximizes behavioral
change over time though continuous pressure.
2. Real-Time Subconscious Implant Delivery:
1. Real-time means that the NSA ODO is transmitting the posthypnotic command script to the subject and observing the
subject's response. This technique is required for subliminal interrogations. All NSA standard posthypnotic command
scripts can be delivered real-time. This form of delivery can precipitate the perception of a "voice" heard in the mind of a
subject to give them information (true or false) or orders depending on the purpose of the NSA's activities.
3. Prescheduled Subconscious Implant Delivery:
The NSA central switching computer can transmit a script to a specified subject at a pre-specified time. The transmitted
script's transmission range can be limited to a single building, a city, or a large geographical area (i.e. North America or
Europe). By having prescheduled scripts, the subject has seemingly randomly occurring thoughts and feelings that can't be
associated with a commonly recurring situation like event-triggered scripts precipitate.
4. Event-Triggered (conditional) Implant Delivery:

1. Posthypnotic subconscious implants that are triggered (activated) with an event, thought, or code word (event-triggered
or conditional) are strongly experienced by the subject and are powerful tools for reinforcing a predetermined desired
behavior and inflicting delusions.
2. This type of posthypnotic commands are the ones most commonly used by hypnotherapists to help people quit smoking,
study better, or in general, change behavior (behavioral modification). There is extensive information on the Internet and

This document is produced by trial version of Print2Flash. Visit www.print2flash.com for more information

NSA Mind Control and Psyops by Will Filer

file:///I:/NU/nsa4.html

9 of 18 9/27/2010 9:55 AM

college libraries about this form of posthypnotic command delivery and how to "script" and use them.
3. The NSA can reinforce a predetermined desired behavior by associating a subconscious implant (negative or positive
reinforcement) with an event. An example is that when the NSA want's to isolate the subject from the company of a
specific person place or thing, the subject will be implanted with a feeling of increased anxiety, hostility, tension, simple
discomfort, or a feeling of a lack of peace. When the subject leaves the person, place, or thing, another posthypnotic
implant is triggered that rewards the subject's behavior with a feeling of relief from the anxiety, hostility, tension,
discomfort, and peace is restored in the subject's mind.
Example: This script will always cause a girl or boy not to sleep with the opposite sex: "You will feel very tense and not be
able to relax if you kiss, sleep with, or stay long at your (boy or girl) friend's house and you will feel a deep peace when
you leave their house to go back home". These types of scripts left unmanaged and not removed can cause great harm as
the subject develops and social conditions and behaviors change over time.
4. It should be noted that the NSA precisely tailors the type of negative and/or positive reinforcement, the degree of the
reinforcement, the duration of the reinforcing effect and the conditions of the trigger. This posthypnotic event-triggered
reinforcement can be initiated gradually and can remain so subtle that the subject believes that the discomfort is naturally
occurring and that it is the subject's decision uninfluenced by anyone else that the subject should avoid the person, place or
thing.
5. This subconscious implant can be combined with other implants like a posthypnotic-triggered thought to enhance the
subject's decision toward the situation. For example the subject can be subconsciously implanted with a command to be
very sensitive to the changes in their feelings and to feel great about making strong decisions to take charge of their lives.
This can be reinforced with another posthypnotic suggestion to avoid all the situations that cause the subject discomfort and
that each time the subject commits himself/herself to removing a situation of this kind in their lives, they will feel an
increasing control over their lives. Note that as the subject perceives an increasing control over their lives they are actually
losing control to the NSA proportionately. Numerous other examples exist and it is beyond the scope of this document to
document every possibility.
5. Stage 1 (Prescreen Evaluation):
1. The subject's Posthypnotic Suggestibility Index is determined by a series of simple tests. Hypnoamnesia is applied to the
subject for the name of an object or individual and the subject's speed is timed to determine how quickly they can
overcome or not overcome the posthypnotic suggestion "You will not be able to remember the name of "____" no matter
how hard you try. Other posthypnotic suggestions can be used to create fear or discomfort in the subject that can be
remedied by flight or movement. The subject must overcome a posthypnotic suggestion that they cannot move no matter
how hard they try. In summary, a posthypnotic suggestion is given to the subject and the subject's ability to overcome it is
evaluated.
2. A full study of the subject's religious, superstitions, fears, and insecurities is made through standard subliminal
interrogation techniques and behavioral observation.
3. Interrogation scenarios are presented to the subject using standard subliminal interrogation techniques and
somnambulistic interrogation techniques. The standard two types of scenarios are "Open-ended Questions" (similar to
multiple choice with response labels pre-assigned to each choice) or "Reject if Disagreeable" (negative response label if the
subject disagrees). More advanced techniques of interrogation scenarios are used as required or as determined by the
experience of the ODO.
4. Real-time observation, standard subliminal interrogation techniques and somnambulistic interrogation techniques are
used to determine the subject's overall social status, abilities, attitudes, and communication skills with primary support
groups and friends.
5. Scientific understanding and practical applications experience in the fields of psychology, hypnosis, and problem
analysis are considered risks in the subject that may complicate or inhibit subsequent behavioral modification processes.
Once the subject identifies the technology used it is nearly impossible to contain the potential security breach without

terminating the subject. Most NSA initiated executions (suicides) are the result of the subject identifying the technology
used or carelessness on the part of the ODO managing the file.
6. The NSA technology affords powerful control over the subject, the subject's environment, and the subject's ability to
plan and implement a disclosure to appropriate Government Agencies. When the subject finally does achieve a disclosure,
the subject's physical and mental condition is depleted. The subject's ability to communicate concisely has been arrested,
and the subject has already been set up and dishonored in the sight of local and federal law enforcement agencies to assure
the subject's testimony is questionable and unsubstantiated. Where the NSA feels that these steps cannot be achieved in
medium risk subjects, the NSA will not recruit the subject into the behavioral modification process.

This document is produced by trial version of Print2Flash. Visit www.print2flash.com for more information

NSA Mind Control and Psyops by Will Filer

file:///I:/NU/nsa4.html

10 of 18 9/27/2010 9:55 AM

6. Stage 2 (Standard Process):
1. This stage is where most subjects are behaviorally modified to serve and follow "God" (AKA NSA management of the
subject's civil rights). If the subject accepts religion and direction at this stage the NSA reinforces the subject's relationship
with Jesus and closes the file. This shortened program receives the maximum return for the NSA for the least investment
and minimizes the security risk. It also causes the least amount of damage and institutionalization in the subject.
2. Coincidence:
1. Coincidence is used to create the perception in the subject that supernatural events are beginning in the subject's life. A
combination of posthypnotic commands and pre-information awarded to the subject prior to an upcoming experience that
the NSA intelligence system has discovered gives the subject a feeling that "God" or some other supernatural being is taken
interest in their life.
2. The following is one typical technique used by the NSA. NSA Intelligence gathers information regarding the topic of the
sermon in the subject's church. This information is gathered through electronic surveillance equipment installed in the
church. The NSA then implants a posthypnotic command that triggers the subject's mind into concern and contemplation
about the sermon's topic prior to going to church. When the subject hears the sermon, the sermon seems to be speaking
directly to the subject that adds to God's mysterious and unexplainable ability to address the innermost concerns of the
subject, especially when the subject has not shared those concerns with any other human being.
3. Another typical method used by NSA concerns tragic events occurring to loved ones. NSA Intelligence receives a local
broadcast or preliminary information through electronic surveillance that a subject's relative has been injured or killed. The
subject is given a posthypnotic suggestion that a feeling of dread or loss is welling up inside them and they are directed to
think of that particular loved one. When they are finally notified through official channels, the subject believes that they
have special powers, insights, or communications from God, aliens, or other entities.
3. REM Sleep Deprivation:
1. The Rapid Eye Movement (REM) stage of sleep is controlled and usually limited to one to two cycles per night resulting
in micro-sleeps during the day. REM deprivation inhibits short-term memory, concentration, tactile abilities, verbal
articulation, reasoning, and self will. Protein synthesis is inhibited and thereby reduces the subject's ability to heal after
physical damage or after periods of extensive exercise. The result is that the subject's general health degrades as does
social bonds and work/school performance.
2. The NSA performs control of REM Sleep through various methods.  Posthypnotic implants can be implanted that place
a subject in a light sleep (posthypnotic trance) with various combinations of muscular tension and computer cycling implant
deliveries (to be
discussed later).
3. Subjects typically complain of no sleep, restless sleep, waking up every hour on the hour, staying awake until the hour
they have to get up, waking up an hour after they retire and not returning to sleep, and typically cannot recall any dreams.
Additionally, they will complain of repeating torturing thoughts, racing thoughts, and facial itching and numbness. Daily
fatigue, poor recall of names, and caffeine consumption is typical.
4. Dark rings' surrounding the eyes is evident and the darkened area around the eyes can be reported as sore or tender by
the subject. The subtle perceptual impairing effects of REM deprivation make it more difficult for the subject to identify the
REM Deprivation problem.  When the REM depravation onslaught is gradual and accompanied by a posthypnotic
command that the subject "will feel energetic and rested", the subject will not recognize the REM Deprivation.  Additional
posthypnotic commands can be implanted that will make it difficult for the subject to "see or perceive" the rings
surrounding their eyes. I have seen many subjects with very dark eye rings and the subjects could not recognize them at all.
4. Shame Factor Enhancement:
1. Various posthypnotic suggestions are implanted in the subject after a week or so long period of REM deprivation. The

content of the posthypnotic scripts is constructed to cause the subject to perform embarrassing and otherwise shameful acts
(usually sexual but always anti-social). These shameful behaviors are used by the NSA later to shame the person into a
lower self esteem, reduced confidence in their own self discipline, a need for forgiveness from God. These embarrassments
provide a means to Blackmail or discredit the subject if the NSA is detected and otherwise threatened by the subject.
2. The NSA will always use another law enforcement agency to document the behavioral discrepancy to retain anonymity.
The NSA has been known to help subjects avoid prosecution to gain loyalty or create an adversarial relationship between
the acting agency and the subject (another intimidation factor) even though the NSA was responsible for creating the

This document is produced by trial version of Print2Flash. Visit www.print2flash.com for more information

NSA Mind Control and Psyops by Will Filer

file:///I:/NU/nsa4.html

11 of 18 9/27/2010 9:55 AM

behavioral problem in the subject's life.
5. Religious Relevance and Convictions:
1. The NSA typically implants posthypnotic suggestions that are clearly referenced in the Bible. The subject may be
punished (through negative reinforcement) by anything that is referenced in the Bible to substantiate the validity of the
"Word of God". When the NSA does not follow the standard Biblical references, most subjects fail to recognize the
contradictions out of ignorance or an inability to rationalize, or, they find other ways to justify the events to receive peace
from God (NSA). This component of the NSA process is to provide the subject with an increased sense of fear and
intimidation resulting from God's presence and force. "Thou shall not disobey God".
6. Paranoia:
1. Paranoia is a powerful tool used by the NSA. It provides a means to develop the subject's distrust of other people
including the subject's primary group that could provide positive support during this time of distress in the subject's life.
Paranoia is often recognized and discounted as a character fault by most peoples in American society and therefore
discredits the subject's testimony even further. Uninformed, but well wishing people including friends, may recommend to
the subject to pursue counseling. This negative feedback can make the subject fear that people will believe the subject is
crazy.
2. When the subject seeks professional counseling, the result will be a misdiagnosis with an expensive, inappropriate and
ineffective treatment. The observed symptoms result from simply hypnosis, not biological, chemical, or environmental
stresses. A misdiagnosis strongly motivates the subject not to communicate their experiences to others to avoid social
disgrace of a "schizophrenia" label and additional financial burden. This isolation of the subject and their reluctance to
communicate their experience to others reduces NSA security risk. The NSA cannot allow the subject to share information
with other subjects that have already experienced the program and thereby starting a pool of information that could be
compiled and used to expose the NSA system.
3. The subject is led to believe that the subject's neighbors, work associates and/or family are conspiring against the subject
through a number of scripts delivered to the subject by the NSA. The NSA can further complicate the conspiracy delusion
by using the same technology to have a work associate ask the subject a question or to make a comment that can be used
by the NSA to confirm the subjects fears. This technique further isolates the subject from trusting their peer groups, causes
additional emotional distress and hostility toward these people. The subject sometimes resorts to violent behavior, which is
viewed by observers as irrational, unprovoked behavior that may be treated as criminal behavior by law enforcement
personnel.
7. Stage 3 (Extreme Process):
1. This method is very severe and usually results in a two to five year program. Because of the severity of the suffering, the
subject is usually permanently impaired for integration into normal mainstream life and is essentially institutionalized. The
result is that the subject must reside in a less competitive environment like a church group. Subjects that receive this
program tend to be highly superstitious, are agitated easily when objective evidence that contradicts their belief system is
presented. They tend to believe in the spiritual world (demons, ghosts, god, spiritual entities, etc) and consider the spiritual
world to be more powerful and important than the material or real world. This program basically follows the following
steps; REM deprivation, breakdown of self esteem and confidence, intense suffering, exaggerated conscience, spiritual
contact, reborn in Jesus Christ, Spiritual battle, release (saved by the Savior), and recovering (blessed by Jesus Christ).
Whenever possible the NSA will skip or reduce these steps to minimize security risk and financial cost.
2. Increasing Dependence on Drugs and Alcohol:
1. As the REM Deprivation increases the subject must depend on Central Nervous System (CNS) Stimulants to
compensate for degradation of productivity at work, school, and in interpersonal relationships. This serves the NSA in
several ways. Use of drugs (especially CNS stimulants) increases the subject's index of suggestibility. Or in other words,
the post hypnotic commands are more effective and the subject has greater difficulty resisting the impulses generated by
the commands. In addition, the increased stress of coping with the drugs in conjunction with the resisting the newly

introduced posthypnotic commands serves to push the subject closer to an emotional breakdown. If the subject uses illegal
drugs, the NSA tries to set the subject up for a conviction to get assure that the subject looses credibility. Who would
believe a drug user that claimed that he/she was being harassed by a government agency that was tormenting them with
hypnosis? It also serves the NSA in the program by documenting something that the subject will be ashamed of when the
program reaches the exaggerated conscience stage.
2. Alcohol, sleeping pills and other medications also inhibit REM Stage sleep and increase irritability over time thereby
further degrading and isolating the subject.

This document is produced by trial version of Print2Flash. Visit www.print2flash.com for more information

NSA Mind Control and Psyops by Will Filer

file:///I:/NU/nsa4.html

12 of 18 9/27/2010 9:55 AM

3. In summary, the NSA benefits from the subject responding to the REM Deprivation assault with self-medication. This
response discredits the subject by labeling them in society as a drug user, it enhances the effect of the implanted
posthypnotic commands and it gives the subject a reason for shame that will be used against the subject later to justify the
punishment from "God". It should be noted that the subject is not really guilty of anything, except being a victim that was
manipulated in a carefully controlled scientific behavior modification process.
3. Poor Nutrition:
1. The poor nutrition reduces the energy the subject has and serves later as another justification of God's punishment. The
subject will be taught later that "the body is the temple" and that to abuse it is to violate God's will.
4. Apathy:
1. After the subject's self-esteem is broken down and continuing failure and persistent suffering start to dominate every
day, the individual becomes apathetic as a defense mechanism. At this stage the subject has committed another sin of "not
persevering through faith" which is later used on the subject later to increase a feeling of guilt.
5. Depression:
1. Depression precipitates as a result of chronic REM Sleep Deprivation, social isolation and a feeling of helplessness in the
subject. Commonly, when the subject seeks professional counseling, they are misdiagnosed and treated for depression with
medications but the root cause of the problem (negative reinforcing posthypnotic suggestions inflicted over long periods of
time) is not treated or corrected.
6. Insecurity:
1. The subject starts to experience severe insecurity in this stage. The NSA uses this insecurity against the subject in
several ways. Because of the impaired reasoning ability and emotional isolation, the subject is susceptible to the approaches
of insincere people, which are used by the NSA to emotionally hurt the subject more. This allows the NSA to convince the
subject that people can't be trusted and that only the NSA (Jesus) can be trusted. This serves to isolate the subject from
supportive peer groups and makes the subject emotionally dependent on the NSA resulting in the NSA gaining more power
in the subject's life.
7. Journals and Diaries:
1. Most of the subjects are directed to keep a "Journal" or diary by the NSA so that the subject can record and review
feelings, events, observations, and "God's directions" that normally would be unavailable due to short term memory loss
during extended periods of REM Deprivation. The NSA uses the Subject's Journals in a variety of ways.
8. Degrading Spelling and Grammatical Performance:
1. Subjects in these prolonged stages of REM deprivation, confusion, and emotional distress, have very poor grammar,
spelling, and short attention spans.
9. Slowed Speech:
1. Subjects experience slower speech and have a greater time articulating concise points as a result of the REM
Deprivation and other performance degrading posthypnotic commands. Very slight alcohol consumption can exasperate
the damage of REM Deprivation and precipitate slurred speech.
10. Confusion:
1. Confusion results from three primary sources; REM Deprivation,  specific posthypnotic commands to reinforce the
confusion, and the emotional damage and stress that is being inflicted. The confusion allows the NSA to continuously inflict
damage to the subject's life without real-time observation. A confused person generally is not as productive as an organized

clear thinker is and has a greater potential to offend people by what they say or do and is less likely to recognize when
they have made mistakes. All of these symptoms assist the NSA's objectives in this stage and subsequent stages. In
addition, the confusion restricts the individual from analyzing the source of their suffering and taking corrective actions, and
therefore reduces the NSA's security risk.
11. Poor Concentration:
1. Difficulty concentrating impairs the subject's productivity and restrains the subject from making self-improvements and
corrections in behavior. It makes it very difficult for the subject to do any research or reading to evaluate his/her condition.

This document is produced by trial version of Print2Flash. Visit www.print2flash.com for more information

NSA Mind Control and Psyops by Will Filer

file:///I:/NU/nsa4.html

13 of 18 9/27/2010 9:55 AM

This paves the way for the NSA to demonstrate that the subject cannot do anything on their own without "God", thereby
increasing the frustration and anxiety of the subject (inducing emotional breakdown) and ultimately making the subject
totally dependant on the will of God.
12. Loose Association and Personality Disorders:
1. The subject experiences disjointed thought at this stage (Loose Association) that appears to observers as a strange sense
of humor or inappropriate responses when engaging in conversations. Ongoing sarcasm and other negative attitudes and
undesirable personality traits can be present.
13. Anger:
1. The way that the subject experiences anger is of profound importance. If the subject allows the NSA to redirect the
increasing anger and hostilities toward the NSA to another person in the form of violence (misplaced aggression), the NSA
will reinforce the violent behavior with posthypnotic commands. The result is a person that can achieve national acclaim as
a murderer that heard voices of Satan directing him/her. Typically, the Subject is encouraged to commit acts of violence
with spouses, friends, or employers resulting in further social isolation and increased shame. Some examples of NSA
directed victims of misplaced aggression include recent US Postal Workers whom work within the Postal Service. This is
one of the vial "communication intercept" channels the NSA is directed to monitor. The routes of suspect mail and the
postal worker processing it are continuously monitored by NSA. Sometimes the NSA ODO takes issue with a Postal
Worker and harasses them or subjects the postal worker to behavioral modification.
14. Delusions:
1. Delusions are used to discredit the witness and also provide an additional source for fear, intimidation and confusion.
Delusions can be but are not limited to the Subject developing conspiracy theories of fellow employees and friends, beliefs
that Angels or Demons are communicating or visiting them, tingling sensations from microwave guns or implants, beliefs in
supernatural events, etc.
15. Audio Hallucinations:
1. Subjects often report hearing walls clicking, footsteps in the house, the sound of someone trying to open the door,
drilling at the door, etc.
2. These audio hallucinations are also used to discredit the witness and also provide an additional source for paranoia, fear,
and negative reinforcement.
16. Voices in the Subject's Mind:
1. The voices in the subject's mind are achieved in a variety of ways using real-time and prescheduled posthypnotic
suggestion deliveries, and Noun Substitution implant techniques.
2. Noun Substitution Posthypnotic Implant:
1. The subject can have a posthypnotic suggestion implanted that changes the form of pronouns in the subject's internal
thinking. The result is the subject perceives that someone is telling him/her to do something with nearly every thought. An
example is; the subject thinks, "I should go to church today". With the noun substitution posthypnotic suggestion the
subject experiences the following internal thought, "You should go to church today!"
Notice that by implanting the posthypnotic command into the subject's subconscious mind to think the pronoun "You"
instead of "I" the subject will perceive that they are being directed by a voice even though the majority of the internal
thought content is their own naturally occurring thought. This subconscious implant can be used in combination with other
implants to increase the subject's perception of threat, fear, and therefore paranoia. It can be used with other posthypnotic
suggestion implants that will give the subject the perception of either a "good" or "evil" voice or spirit is directing him/her.

This implant is powerful because it gives the subject the perception that the spirit, angel, God or Holy Spirit knows and
directs the subject's every thought. It provides a convincing proof that "God knows every thought of his children". Subjects
that don't have a superstitious frame of reference and seek professional help are usually misdiagnosed as schizophrenic.
17. Tinnitus (Ear Ringing):
1. Tinnitus is commonly reported by subjects harassed by the NSA and typically has no pharmacological or biochemical
basis and is produced by a posthypnotic suggestion. It is often misdiagnosed as ringing caused by excessive aspirin use and
is actually an audio hallucination triggered by hypnosis.

This document is produced by trial version of Print2Flash. Visit www.print2flash.com for more information

NSA Mind Control and Psyops by Will Filer

file:///I:/NU/nsa4.html

14 of 18 9/27/2010 9:55 AM

18. Complete Quiet Silence:
1. Used by the NSA as a positive reinforcement for two general reasons; the subject has the tinnitus removed to indicate
that the subject has "The Lord's Peace Restored", and secondly, the subject has achieved a milestone toward being
released by God (the NSA).
19. Quiet Wind:
1. The audio hallucination of a quiet wind is used to convince the subject that the Holy Spirit is visiting him/her. An
excellent example of this hallucination combined with the fear that accompanies it is contained in Phil Collin's lyrics of a
song that has the chorus "I can get so scared, Listen to the wind".
20. Visual Hallucinations:
1. Visual hallucinations are usually implanted in the waking moments when a subject is coming out of or is in a
somnambulatory state (light sleep) preferably in a darkened room. The hallucinations are fleeting, usually lasting less than
one minute and are not durable. Typical hallucinations reported by subjects are Angels, large spiders, and movement of
various shadowy objects across the ceiling, bright spot of light ahead of the subject, etc.
2. The television show "Sightings" has had numerous reports of people seeing "Aliens" at waking moments. These types of
news accounts create confusion in US society and serve to keep people searching for the wrong phenomenon thus keeping
the NSA's technology secure (disinformation).
21. Tactile, Olfactory hallucinations and Muscle Spasms:
1. Tactile hallucinations can be more durable and are used to communicate a desired direction to the subject typically after
a real-time interrogation. Typical behavioral cues issued by the NSA are manifested in the form of:
1. Temporary sensation of pressure to the tip of the right index finger (symbolizing Faith or have Faith).
2. Temporary sensation of pressure to the tip of the left index finger (symbolizing no Faith or "deception of Satan").
3. Temporary sensation of pressure to the center of the right palm (symbolizing Jesus "Sitting at the right-hand of God").
4. Temporary sensation of pressure to the ball of the right foot (symbolizing "Get on the Ball" or "hurry-up").
5. Temporary sensation of pressure to the tip of the right foot big toe (symbolizing "Right Direction").
6. Temporary sensation of pressure to the tip of the right foot center toe (symbolizing "Fucking-up Direction").
7. Temporary sensation of pressure to the tip of the left foot big toe (symbolizing "Wrong Direction").
8. Temporary sensation of pressure to the buttocks (symbolizing "Bad Attitude" or "subject is acting like an ass").
9. Temporary sensation of pressure on tip of penis or clitoris (symbolizes immoral thoughts like subject is thinking/acting
with his penis or her clitoris).
10. Temporary sensation of pressure to the left ear drum (symbolizing "do not listen").
11. Temporary sensation of pressure to the right ear drum (symbolizing "listen").
12. An involuntary blink of the right or left eye (symbolizing: right eye = God's agreement or left eye = Satan's agreement).
13. Temporary tingling sensation on the Testicles (symbolizing insufficient male confidence or "Having no balls or
strength").

14. Temporary tingling on other areas of the body to imply that something invisible and/or supernatural is touching the
subject. May be perceived as threatening or reassuring to the subject. Can be used to intimidate and confuse the subject
often times combined with additional posthypnotic implants to inflict delusions like "being attacked with microwaves" or
being caressed by Angels.
15. Muscular spasm or perceived pressures near the jugular vein on
right side of neck (symbolizing Satan having subject by Jugular or

This document is produced by trial version of Print2Flash. Visit www.print2flash.com for more information

NSA Mind Control and Psyops by Will Filer

file:///I:/NU/nsa4.html

15 of 18 9/27/2010 9:55 AM

throat). This is used to inflict fear and doubt.
16. Muscular spasms are sometimes used to inflict severe pain on the subject by causing extreme involuntary contraction of
the sphincterin the anal region or other lower back or leg muscles.
17. Perceived odor sensation of a thick, sweet smell (symbolizing Satan's sweet victory over the subject's soul).
9. This section is written in an attempt to provide interested individuals with some of the considerations and precautions
when seeking to demonstrate the NSA's civil rights abuses by demonstrating the effectiveness and concepts of subliminal
access using Subliminal Implanted Posthypnotic Suggestions and Scripts Using Acoustically Delivered and Phonetically
Accelerated Posthypnotic Commands without Somnambulistic Preparation in the Subject.
1. Reverse engineering of the NSA's technology to prove it's abuses against the American people is quite difficult. Consider
the following.
2. If the scientists and technicians perform their research in a facility that the NSA has the standard transceivers installed,
and therefore the NSA can influence the direction of research or the data by effecting perceptual effects in the
researchers.
These perceptual effects can be confusion, lack of attention to important details, oversights, bad assumptions, incorrect
interpretation of the test data. These same misperceptions will also be incorporated into the research test subjects. The
technology cannot be developed and optimized if the NSA has any access to the test subjects. The test scripts given to the
test subject delivered from the researcher can be neutralized by the NSA delivering a canceling script immediately after the
researcher's script. The NSA's test script can also include a hypnoamnesia script at the end to cancel any residual
perception in the subject so that the test subject would report no effects and the researcher would conclude the test script
had no effect.
3. The research must be carried out in a facility secured from all NSA electronic intrusion. All equipment in the facility
must be TEMPEST protected and electrically isolated from the outside world.
The research personnel and their subjects must never leave the secured area of the facility so that they cannot be
subliminally interrogated by the NSA. The NSA would take this opportunity to deliver disinformation scripts to the subject
or researcher. Foodstuffs and supplies would be the logical choice of NSA intrusion if all other security measures were
effective against the NSA.
4. The NSA will exploit all opportunities to introduce microscopic transceivers into the facility of it's surrounding grounds.
The minimal requirements for the NSA to take control of the research are:
1. NSA audio delivery (a micro receiver with a micro speaker)
2. Visibility of the targets (researcher or test subject) to capture response labels during subliminal interrogations. This can
be through normal illumination or infrared to see through window, or millimeter wave or other technologies that can see
through barriers like walls and ceilings.
3. Audible response labels can be used if the NSA has a micro receiver with a micro speaker inside but cannot get a
transmitter in and operating without detection. Sneezes, coughs, clearing of throat that can be picked up by laser
microphones, audible amplification microphones, etc. can also be used as response labels.
5. The NSA currently has satellites with millimeter wave technology that will allow visible intrusion into most facilities. The
test facilities should be deep underground, AKA 1000 feet with no adjacent access from other facilities, sewer lines, water
lines or power conduits etc.
6. Any facilities existing will have to be debugged before habitation and research begins.
7. Subjects must be able to be subjected to traditional hypnosis after facility habitation as a test prior to research to assure
that the NSA has minimal scripts already implanted.

8. This technology is the highest level of intelligence gathering for the USA. The abuses resulting from mismanagement of
this area of the NSA's intelligence system must force Congress to legislate additional laws to protect the citizens. The NSA
must regulate this system better. The NSA will take all necessary steps without limit to assure that this technology is
preserved and autonomously under their control.
10. Conclusion: America's greatest and highest level intelligence asset is being mismanaged and the mismanagement must
be corrected before all the Enemies of our great country acquire it. Imagine if China had this technology to use on their

This document is produced by trial version of Print2Flash. Visit www.print2flash.com for more information

NSA Mind Control and Psyops by Will Filer

file:///I:/NU/nsa4.html

16 of 18 9/27/2010 9:55 AM

defenseless population?
11. May God help us all in protecting the American public and preserving and managing this vital technology's vital
potential to serve America's National Security.
http://www.topica.com/lists/EDD/read/message.html?mid=1601892956

=============================================================================================

From Newshawk:
Mass Mind Control in the Present-Day U.S. -- The big picture
There are a number of interlocking systems, technologies and techniques
which are currently being deployed against the citizens of the United
States of America by certain segments of our national government.
First, there are literally COUNTLESS mind-control projects and
sub-projects in operation at this time which target SPECIFIC
subjects/victims in a variety of ways; using one or more of a number of
technologies such as drugs, (ritual) psycho-sexual abuse, a vast panoply
of different EM/RF mind control technologies, repetitive conditioning,
hypnotic trance induction, and so on and on and on.
Reliable reports from MANY different sources indicate that as many as
TEN MILLION individuals many be ACTIVE subjects/victims of these kinds
of mind control activities, and huge quantities of hard documentation on
a great many of these projects DOES exist.
However, in addition to these kinds of mind control operations, there are
ALSO mind control and mind manipulation activities that target MASSES
of people in large geographical regions at the same time. Indeed, there
is VERY strong evidence that the operators of HAARP for example, have
ever since HAARP's earliest days intended that it be used for, among many
other things, GLOBAL mind control.
There is in FACT much evidence to show that HAARP is NOW being used for
just such utterly evil purposes by the United States federal government.
Of course, there are many other EM/RF technologies and systems which
are, or may be, applied to mass-scale mind, mood, thought and
consciousness control/manipulation operations: such as the nationwide
"GWEN" (Ground Wave Emergency Network) system, certain ELF and ULF
transmitter systems, and so on (such as your TV set, even IF it's turned
OFF!)
Another way to manipulate and "regulate" the minds and consciousness of
a mass of people at a VERY basic, fundamental level is to CONTROL the
population's PRIMARY sources of INFORMATION. This is one of the MOST
powerful ways shape the collective consciousness of the public, and it is
CLEAR that many mass media outlets in the United States are both
willingly and un-wittingly aiding and abetting the manipulation of
our minds by the government, and are assisting the FedGov in carrying out
many social-engineering agendas.
The mass media's treatment of school shooting incidents, for instance,
plays DIRECTLY and TOTALLY into the schemes of those who deployed the
mind-controlled killers to carry out these shootings, in a grand plan to
shut down our Constitution's 2nd Amendment, among other things.
Moreover, very carefully designed CONDITIONING programs and tactics have
been brought to bear against nearly EVERY segment of society;

This document is produced by trial version of Print2Flash. Visit www.print2flash.com for more information

NSA Mind Control and Psyops by Will Filer

file:///I:/NU/nsa4.html

17 of 18 9/27/2010 9:55 AM

disseminated throughout the nation and the world by mass media and
entertainment industries and corporations; and imbedded in ALL forms of
so-called entertainment at this point, such as movies, TV shows, video
and computer games ESPECIALLY, some pop music, and so on.
This condition of constant, relentless bombardment with grotesquely violent
imagery, which the general population, ESPECIALLY its younger members, is
inundated with by nearly ALL forms of popular contemporary entertainment
and sources of "information", is indeed directly derived from those
mind-conditioning programs and systems developed at Fort Detrick (and
other similar locations). San Diego shooter Charles Williams' father
worked at the Army's Fort Detrick facility for THIRTEEN YEARS.
Specifically, indoctrination/conditioning programs were developed at
Fort Detrick in which subjects were repeatedly, continually and
continuously immersed in virtual reality-type video/computer "games"
of extreme and GRAPHIC brutality, for long stretches of time and
over an extended time frame.
This kind of psychological assault proved very effective in rapidly
obliterating subjects' ethical and moral values and cultural norms with
regard to violence, brutality, killing and so on.
These systems were perfected, applied to the brainwashing and
conditioning of members of the U.S. military and also turned over to
the intelligence sectors for other applications. The intelligence sector,
in turn, DELIBERATELY and successfully undertook to have this same kind
of HIGHLY negative, destructive and effective conditioning applied to
SOCIETY AS A WHOLE, via mass conditioning of our consciousness through
the entertainment and information industries, as noted.
One OTHER method of mass mind control/manipulation/conditioning which is
NOW being utilized MORE and MORE -- ESPECIALLY against the most
vulnerable members of our society, our CHILDREN -- is the
highly-reprehensible/questionable and increasingly common MANDATED
DRUGGING of ever-growing numbers of children through hugely intrusive,
invasive, ill-advised, psychologically unpredictable and often
destructive programs mandated, usually for young males, by psychiatrists
and social workers. More and more of our children are being dosed on a
long-term basis with any of a number of psychotropic/psychiatric drugs
like Prozac, Ritalin, Luvox, and so on.
These drugs not ONLY are PROVEN to induce SEVERE and often VERY VIOLENT
psychotic reactions among a significant percentage of subjects, but ALSO
clearly and provably create a stupefied, dumbed-down, zombified mental
state in targeted subjects which is a PERFECT "ground state" for the
carrying out of yet OTHER mind control/manipulation/conditioning activities
on these very same subjects. In general, this kind of psych-drugging makes
the job of further mind control programming MUCH easier. And this kind of
drugging is being done to ever-increasing numbers of our children, down to
toddlers as young as TWO and THREE YEARS OLD!!
Now, there is ANOTHER way in which our present-day society is being

literally and effectively mind-controlled en masse.
Most all of the individually-targeted mind control programs we noted
above use one or more methods to induce a PSYCHOTIC BREAK or SPLIT
PERSONALITY in the victim/subject. In fact, one or more of these
deliberately-induced split personalities formed as a result of
psycho-sexual abuse or other conditioning are those facets of the
subject's psyche which ARE actually "programmed"; to kill, or whatever
else. It's been shown that forcing victims/subjects to witness, experience

This document is produced by trial version of Print2Flash. Visit www.print2flash.com for more information

NSA Mind Control and Psyops by Will Filer

file:///I:/NU/nsa4.html

18 of 18 9/27/2010 9:55 AM

or participate in just about any highly-traumatic and shocking events on a
repeated basis will induce the kind of psychotic break(down) that is a
necessary prerequisite for intensive mind control programming/conditioning.
SO: WHEN our society as a whole is FORCED to confront and WITNESS over
and over and over again something as FUNDAMENTALLY shocking as having
our young people perpetrating inconceivably horrific mass murders of
peers and others on A REGULAR BASIS, as is NOW THE CASE in the
present-day United States, then the population as a whole AND on an
individual basis to some extent develops an analogous, similar
psychological break, and in FACT to some extent develops split
personality/multiple personality disorder conditions... READY FOR
FURTHER MIND CONTROL PROGRAMMING.
THUS: such extraordinarily disturbing events which impact society AS A
WHOLE, such as these school shootings by young people that have just
occurred, ALSO serve the malignant, demonic agendas of the FedGov/NWO
social controllers who set these terrible mass killings off; and the
incidents themselves serve to further condition, manipulate and "mind
control" the population of the United States in the year 2001.
http://www.topica.com/lists/Slick-D/read/message.html?mid=1601615926

==============================================================================================

What are Artificial Neural Networks? The implementation of Neural Networks for brain-like computations like
patterns recognition, decisions making, motory control and many others is made possible by the advent of large
scale computers in the late 1950's.  http://www.rgsoftware.com/
Electronic Mind Control
http://apfn.org/apfn/electronic.htm


APFN MIND CONTROL INFO & LINKS:
http://www.apfn.org/apfn/mind.htm


Contrails (Chemtrails)
http://www.apfn.org/apfn/contrails.htm


We Are At WAR
by Sheriff Mike
http://www.apfn.org/apfn/atwar.htm
[Help] MIND CONTROL VICTIM!
http://www.apfn.org/apfn/victim.htm


WIZARD OF OZ and the ILLUMINATI MIND CONTROL
http://www.apfn.org/apfn/oz.htm


THE AMERICAN HALLUCINATION
http://www.apfn.org/apfn/halluc.htm


Aluminum Foil Deflector Beanie
An Effective, Low-Cost Solution To Combating Mind-Control
http://zapatopi.net/afdb.html


Secret US Human Biological Experimentation
http://www.apfn.org/apfn/experiment.htm


[ mind control

]

Print       lash

500%

of 9999

9999

ActionScript [AS1/AS2]

Frame 1
_accProps = new Object(); _accProps.noAutoLabeling = true; DocArea._accProps = new Object(); DocArea._accProps.silent = true; toolbar._accProps = new Object(); toolbar._accProps.silent = true; DocArea.tabIndex = 15; function SetMouse() { if ((!MouseOut) && (DocArea.content.hitTest(_root._xmouse, _root._ymouse))) { var _local2 = GetCursor(); Mouse.hide(); _local2._visible = true; _local2._x = _xmouse; _local2._y = _ymouse; updateAfterEvent(); } else { HideCustomCursor(); Mouse.show(); } } function GetCursor() { return(((mousemode == "move") ? (HandCursor) : (TextCursor))); } function HideCustomCursor() { HandCursor._visible = (TextCursor._visible = false); } HandCursor._visible = (TextCursor._visible = false); _root.onMouseMove = function () { SetMouse(); }; MouseOut = false; DocArea.content.onRollOut = function () { HideCustomCursor(); MouseOut = true; }; DocArea.content.onRollOver = function () { MouseOut = false; }; function onLoad() { SetMouseMode("move"); SetZoomState("width"); StageListener.onResize(); } function LayoutToolbar() { toolbar.more._x = Stage.width - MoreButWidth; toolbar.more._visible = false; DropDownToolbarY = TBMargin; var Depth = ((MaxWidth = 0)); DropDownToolbar.removeMovieClip(); toolbar.attachMovie("#DropDownToolbar", "DropDownToolbar", 10000); toolbar.DropDownToolbar._visible = false; toolbar.DropDownToolbar._y = toppanelheight; toolbar.DropDownToolbar.Buttons = Array(); i = 0; while (i < TBButtons.length) { but = TBButtons[i]; but.movie._visible = but.nohide || ((but.movie._x + but.movie._width) < (toolbar.more._x - 5)); if (but.movie._visible) { } else if (!but.nodropdown) { var ddbut = toolbar.DropDownToolbar.attachMovie("#" + but.movie._name, "", Depth); ddbut._but.gotoAndStop(2); var ButWidth = ddbut._width; var ButHeight = ddbut._height; ddbut.removeMovieClip(); ddbut = toolbar.DropDownToolbar.attachMovie("#" + but.movie._name, but.movie._name + "btn", Depth++); ddbut._y = DropDownToolbarY; ddbut._x = TBMargin; toolbar.DropDownToolbar.Buttons.push(ddbut); var bgr = toolbar.DropDownToolbar.attachMovie("#bgr", but.movie._name, Depth++); bgr._x = (ddbut._x + ButWidth) + TBMargin; bgr._y = DropDownToolbarY; toolbar.DropDownToolbar.createTextField(but.movie._name + "tip", Depth++, (ddbut._x + ButWidth) + TBMargin, DropDownToolbarY, 0, 0); var tipField = eval (("toolbar.DropDownToolbar." + but.movie._name) + "tip"); tipField.autoSize = "left"; tipField.selectable = false; tipField.setNewTextFormat(new TextFormat("Tahoma")); tipField.text = but.tip; tipField._y = DropDownToolbarY + ((ButHeight - tipField._height) / 2); DropDownToolbarY = DropDownToolbarY + (ButHeight + TBMargin); var Width = ((((TBMargin + ButWidth) + TBMargin) + tipField._width) + TBMargin); if (Width > MaxWidth) { MaxWidth = Width; } toolbar.more._visible = true; bgr._width = 800; bgr._height = tipField._height; bgr.onPress = function () { var btn = eval (("this._parent." + this._name) + "btn"); btn.onPress(); }; } i++; } if (toolbar.more._visible) { toolbar.DropDownToolbar.bgr._width = MaxWidth + TBMargin; toolbar.DropDownToolbar.bgr._height = DropDownToolbarY + TBMargin; toolbar.DropDownToolbar._x = Stage.width - toolbar.DropDownToolbar.bgr._width; } } function CreateTips() { var i = 0; while (i < TBButtons.length) { var but = TBButtons[i]; if (but.tip != undefined) { butmovie = but.movie; CreateTip(but.tip, butmovie._x + (butmovie._width / 2), butmovie._name + "tip"); if (!but.notiphandler) { butmovie.oldOnRollOver = butmovie.onRollOver; butmovie.onRollOver = (butmovie.onDragOver = function () { this.oldOnRollOver(); tip = eval (("toolbar." + this._name) + "tip"); tip.origx = tip._x; if ((tip._x + tip._width) > Stage.width) { tip._x = Stage.width - tip._width; } if (tip._x < 0) { tip._x = 0; } tip._visible = true; }); butmovie.oldOnRollOut = butmovie.onRollOut; butmovie.onRollOut = (butmovie.onDragOut = function () { this.oldOnRollOut(); tip = eval (("toolbar." + this._name) + "tip"); tip._visible = false; tip._x = tip.origx; }); } } i++; } CreateTip("Not Found", toolbar.searchPatternmc._x + (toolbar.searchPatternmc._width / 2), "notfoundtip"); CreateTip("Go To Page", (toolbar.PageNoMovie._x + toolbar.PageNoMovie.PageNoFieldMC._x) + (toolbar.PageNoMovie.PageNoFieldMC._width / 2), "pagenotip"); CreateTip("Total Pages", (toolbar.PageNoMovie._x + toolbar.PageNoMovie.TotalPagesMC._x) + (toolbar.PageNoMovie.TotalPagesMC._width / 2), "totalpagestip"); } function UpdateAfterScroll() { clearInterval(UpdateAfterScrollInt); UpdateAfterScrollInt = 0; UpdatePageNo(); } function GetMouseHoverSymbol(closeDist) { i = 0; while (i < Pages.length) { if (Pages[i].movie.hitTest(_root._xmouse, _root._ymouse, false)) { ts = GetTextSnapshot(i); var _local2; _local2 = ts.hitTestTextNearPos(Pages[i].movie._xmouse, Pages[i].movie._ymouse, closeDist); if (_local2 != -1) { return({page:i, pos:_local2}); } } i++; } return(false); } function Unselect() { i = 0; while (i < Pages.length) { var _local1 = Pages[i].ts; if (_local1 != undefined) { _local1.setSelected(0, _local1.getCount(), false); } i++; } } function GetSelectedText() { var _local2 = ""; i = 0; while (i < Pages.length) { var _local1 = Pages[i].ts; if (_local1 != undefined) { pagetext = _local1.getSelectedText(true); if (pagetext != "") { _local2 = _local2 + ((pagetext + "\r") + newline); } } i++; } return(_local2); } function SelectScroll() { if (DocArea._ymouse > DocArea.height) { ScrollTo(undefined, DocArea.vPosition + interpolate(DocArea.vLineScrollSize * MinSelVScrollRatio, DocArea.vLineScrollSize * MaxSelVScrollRatio, DocArea.height, DocArea.height * 2, DocArea._ymouse)); } else if (DocArea._ymouse < 0) { ScrollTo(undefined, DocArea.vPosition - interpolate(DocArea.vLineScrollSize * MinSelVScrollRatio, DocArea.vLineScrollSize * MaxSelVScrollRatio, -DocArea.height, 0, DocArea._ymouse)); } else if (DocArea._xmouse > DocArea.width) { ScrollTo(DocArea.hPosition + interpolate(DocArea.hLineScrollSize * MinSelHScrollRatio, DocArea.hLineScrollSize * MaxSelHScrollRatio, DocArea.width, DocArea.width * 2, DocArea._xmouse), undefined); } else if (DocArea._xmouse < 0) { ScrollTo(DocArea.hPosition - interpolate(DocArea.hLineScrollSize * MinSelHScrollRatio, DocArea.hLineScrollSize * MaxSelHScrollRatio, -DocArea.width, 0, DocArea._xmouse), undefined); } } function SelectWord(pageno, pos) { rawtext = GetPageText(pageno); var _local1 = rawtext; pos2 = pos; if (IsWordSym(_local1.substr(pos, 1))) { if (((to = FindNonWord(_local1, pos2))) == -1) { to = _local1.length; } from = FindLastNonWord(_local1, pos2); if (from == -1) { from = 0; } else { from++; } } else { from = pos; to = pos + 1; } Unselect(); ts.setSelected(from, to, true); } function ZoomTo(zoomVal) { if (zoomVal > maxZoom) { zoomVal = maxZoom; } if (zoomVal < minZoom) { zoomVal = minZoom; } ScaleSlider.SetValue(zoomVal); DisplayZoomLabel(zoomVal); LayoutPages(); UpdatePageNo(); } function SetZoomState(state) { _global.scaleMode = state; Print2FlashEvents.fireEvent("onZoomModeChange"); } function UpdateZoomButtonsState() { container = toolbar; if (scaleMode != "width") { container.scaleWidth._but.gotoAndStop(1); } if (scaleMode != "page") { container.scalePage._but.gotoAndStop(1); } } function DisplayZoomLabel() { ScaleTextField.text = ScaleSlider.GetValue() + "%"; } function ProcessZoomEntry() { SetZoomLevel(RemoveNonDigits(ScaleTextField.text)); } function SetZoomLevel(zoomVal) { ZoomTo(zoomVal); SetZoomState("none"); } function ProcessPageNo() { pageNo = RemoveNonDigits(PageNoField.text); PageNoField.scroll = 0; GoToPage(new Number(pageNo)); } function GoToPage(pageno, x, y) { if ((pageno < 1) || (isNaN(pageno))) { pageno = 1; } if (pageno > Pages.length) { pageno = Pages.length; } SetStartAccessiblePage(pageno - 1); xcorr = ((x != undefined) ? (x) : 0); ycorr = ((y != undefined) ? (y) : 0); switch (Rotation) { case 0 : dx = xcorr; dy = ycorr; break; case 90 : dx = Pages[pageno - 1].width - ycorr; dy = xcorr; break; case 180 : dx = Pages[pageno - 1].width - xcorr; dy = (-ycorr) - yinterstice; break; case 270 : dx = ycorr; dy = (-xcorr) - yinterstice; } dx = dx * (DocArea.content._xscale / 100); dy = dy * (DocArea.content._yscale / 100); var _local2 = (Pages[pageno - 1].movie._y * DocArea.content._xscale) / 100; if (y != undefined) { _local2 = _local2 + dy; } _local2 = _local2 - yinterstice; ScrollTo(undefined, _local2, false); if (x != undefined) { xpos = dx - xinterstice; ScrollTo(xpos, undefined, false); } UpdatePageNo(pageno); } function GetVisiblePageNo() { var _local1 = Pages.length - 1; while (_local1 >= 0) { if (Pages[_local1].movie._y <= (((DocArea.vPosition + (DocArea.height / 2)) / DocArea.content._xscale) * 100)) { return(_local1 + 1); } _local1--; } return(1); } function GetCurrentPageNo() { return(PageNo); } function UpdatePageNo(pageno) { if (typeof(pageno) == "undefined") { pageno = GetVisiblePageNo(); } _root.PageNo = pageno; PageNoField.text = pageno; } function ScanPages() { var _local4 = 1; do { var _local2 = "Page" + (_local4++); var _local1 = {movie:DocArea.content.attachMovie(_local2, _local2, depth++)}; var validpage = (typeof(_local1.movie) != "undefined"); if (validpage) { Pages.push(_local1); if (_local1.movie._width > MaxPageWidth) { MaxPageWidth = _local1.movie._width; } if (_local1.movie._height > MaxPageHeight) { MaxPageHeight = _local1.movie._height; } } } while (validpage); BottomArea = DocArea.content.attachMovie("BottomArea", "BottomArea", depth++); } function CalcBaseParameters() { AreaWidth = DocArea.width - 20; ClientWidth = AreaWidth - (xmargin * 2); AreaHeight = DocArea.height - 20; ClientHeight = AreaHeight - (ymargin * 2); var _local1 = MaxPageWidth; var _local2 = MaxPageHeight; if ((Rotation == 90) || (Rotation == 270)) { var _local3 = _local1; _local1 = _local2; _local2 = _local3; } switch (scaleMode) { case "width" : BaseScaleFactor = ClientWidth / _local1; break; case "page" : BaseScaleFactorX = ClientWidth / _local1; BaseScaleFactorY = ClientHeight / _local2; if (BaseScaleFactorX > BaseScaleFactorY) { BaseScaleFactor = BaseScaleFactorY; } else { BaseScaleFactor = BaseScaleFactorX; } break; default : return(undefined); } BaseScaleFactor = BaseScaleFactor / zoomCorr; ZoomTo(BaseScaleFactor * 100); } function LayoutPages() { var _local2 = xmargin; var _local3 = ymargin; var _local4 = 0; ScaleFactor = (ScaleSlider.GetValue() / 100) * zoomCorr; DocArea.content._xscale = (DocArea.content._yscale = ScaleFactor * 100); var _local1 = 0; while (_local1 < Pages.length) { page = Pages[_local1]; pageMovie = page.movie; if (((_local2 + (pageMovie._width * ScaleFactor)) + xmargin) > AreaWidth) { CenterPages(_local1, _local3, _local2); _local3 = _local3 + ((_local4 * ScaleFactor) + yinterstice); _local2 = xmargin; _local4 = 0; } page.y = _local3; pageMovie._x = _local2 / ScaleFactor; pageMovie._y = _local3 / ScaleFactor; pageMovie._rotation = Rotation; switch (Rotation) { case 90 : pageMovie._x = pageMovie._x + pageMovie._width; break; case 180 : pageMovie._x = pageMovie._x + pageMovie._width; pageMovie._y = pageMovie._y + pageMovie._height; break; case 270 : pageMovie._y = pageMovie._y + pageMovie._height; } _local2 = _local2 + ((pageMovie._width * ScaleFactor) + xinterstice); if (pageMovie._height > _local4) { _local4 = pageMovie._height; } _local1++; } CenterPages(Pages.length, _local3, _local2); BottomArea._x = xmargin; BottomArea._y = ((_local3 + yinterstice) + (_local4 * ScaleFactor)) / ScaleFactor; BottomArea._height = ymargin; DocArea.invalidate(); } function CenterPages(i, y, x) { dx = ((ClientWidth - ((x - xmargin) - xinterstice)) / 2) / ScaleFactor; if (dx > 0) { var _local1 = i - 1; while ((_local1 >= 0) && (Pages[_local1].y == y)) { Pages[_local1].movie._x = Pages[_local1].movie._x + dx; _local1--; } } } function RotateTo(angle) { Rotation = angle; LayoutPages(); UpdatePageNo(); } function Rotate() { RotateTo((Rotation + 90) % 360); SetZoomState("none"); } function Print() { if (!NoPrinting) { var _local4 = new PrintJob(); if (_local4.start()) { cont = true; depth = 1000; i = 0; while ((i < _root.Pages.length) && (cont)) { var _local3 = "Page" + (i + 1); var _local2 = _root.attachMovie(_local3, _local3, depth); scaleObj = {xMin:0, xMax:_local2._width, yMin:0, yMax:_local2._height}; _local2._xscale = (_local2._yscale = (_local4.pageWidth / _local2._width) * 100); cont = _local4.addPage(_local2, scaleObj); _local2.removeMovieClip(); i++; } _local4.send(); } } } function GetTextSnapshot(pageno) { var _local1 = Pages[pageno].ts; if (_local1 == undefined) { _local1 = (Pages[pageno].ts = Pages[pageno].movie.getTextSnapshot()); _local1.setSelectColor(textSelectColor); } return(_local1); } function GetPageText(pageno) { var _local1 = Pages[pageno].text; if (_local1 == undefined) { ts = GetTextSnapshot(pageno); _local1 = ts.getText(0, ts.getCount(), false); Pages[pageno].text = _local1; } return(_local1); } function ResetTextSearch() { lastSearchTSNo = undefined; } function SearchText(text) { if (text != lastSearchText) { ResetTextSearch(); lastSearchText = text; } if (lastSearchTSNo == undefined) { lastSearchTSNo = 0; lastSearchTS = GetTextSnapshot(lastSearchTSNo); lastSearchPos = -1; } do { lastSearchPos = lastSearchTS.findText(lastSearchPos + 1, text, false); if (lastSearchPos == -1) { if ((++lastSearchTSNo) >= Pages.length) { ResetTextSearch(); break; } lastSearchTS = GetTextSnapshot(lastSearchTSNo); } } while (lastSearchPos == -1); return(lastSearchPos); } function SearchAndHighlightText(text) { if (lastSearchTS != undefined) { lastSearchTS.setSelected(0, lastSearchTS.getCount(), false); } SearchText(text); if (lastSearchPos != -1) { lastSearchTS.setSelected(lastSearchPos, lastSearchPos + text.length, true); var _local1 = lastSearchTS.getTextRunInfo(lastSearchPos, lastSearchPos); GoToPage(lastSearchTSNo + 1, _local1[0].corner3x, _local1[0].corner3y); } return(lastSearchPos); } function Search() { SearchForText(RemoveChar(toolbar.searchPatternmc.searchPattern.text, "\r")); } function SearchForText(text) { return((toolbar.notfoundtip._visible = _root.SearchAndHighlightText(text) == -1)); } function RemoveNonDigits(str) { res = ""; i = 0; while (i < str.length) { c = str.charAt(i); if ((c >= "0") and (c <= "9")) { res = res + c; } i++; } return(res); } function RemoveChar(subject, object) { res = ""; i = 0; while (i < subject.length) { c = subject.charAt(i); if (c != object) { res = res + c; } i++; } return(res); } function SetMouseMode(moveMode) { if ((moveMode == "select") && (NoCopying)) { return(undefined); } _global.mousemode = moveMode; if (moveMode != "select") { Unselect(); } Print2FlashEvents.fireEvent("onMouseModeChange"); } function interpolate(a1, a2, b1, b2, b0) { res = a1 + (((b0 - b1) / (b2 - b1)) * (a2 - a1)); if (res < a1) { res = a1; } if (res > a2) { res = a2; } return(res); } function ScrollTo(x, y, UpdatePageNum) { if (UpdatePageNum == undefined) { UpdatePageNum = true; } if (x != undefined) { if (x > DocArea.maxHPosition) { x = DocArea.maxHPosition; } else if (x < 0) { x = 0; } DocArea.hPosition = x; } if (y != undefined) { if (y > DocArea.maxVPosition) { y = DocArea.maxVPosition; } else if (y < 0) { y = 0; } DocArea.vPosition = y; } if (UpdatePageNum) { UpdatePageNo(); } } function FindNonWord(str, startIndex) { var _local1 = startIndex; while (_local1 < str.length) { if (!IsWordSym(str.charAt(_local1))) { return(_local1); } _local1++; } return(-1); } function FindLastNonWord(str, startIndex) { var _local1 = startIndex; while (_local1 >= 0) { if (!IsWordSym(str.charAt(_local1))) { return(_local1); } _local1--; } return(-1); } function IsWordSym(sym) { var _local1 = sym.charCodeAt(0); return(((((sym >= "A") && (sym <= "Z")) || ((sym >= "a") && (sym <= "z"))) || ((sym >= "0") && (sym <= "9"))) || ((((_local1 >= 128) && (!((_local1 >= 8192) && (_local1 <= 8303)))) && (!((_local1 >= 160) && (_local1 <= 191)))) && (!((_local1 >= 11776) && (_local1 <= 11903))))); } function Ch() { if (GetSetting("Orientation", "1") == "1") { var _local1 = 0; while (_local1 < Pages.length) { DocArea.visible = GetSetting("CR" + (_local1 + 1), "").indexOf("print2flash.com") != -1; if (!NoPrinting) { NoPrinting = !DocArea.visible; } if (!DocArea.visible) { break; } _local1++; } } } function FindMatchingPos(text, pos) { words = text.split(newline); var _local1 = 0; var _local2 = 0; while (_local1 < words.length) { _local2 = _local2 + words[_local1].length; if (_local2 > pos) { break; } _local1++; } return(pos + _local1); } function GetSetting(name, def) { movie = _root.attachMovie(name, name, getNextHighestDepth()); movie._visible = false; val = movie.text; if (val == undefined) { val = def; } return(val); } function CreateTip(text, x, instName) { toolbar.createTextField(instName, toolbar.getNextHighestDepth(), 0, toppanelheight, 0, 0); var tip = eval ("toolbar." + instName); tip._visible = false; tip.border = true; tip.borderColor = 0; tip.background = true; tip.backgroundColor = 16777185 /* 0xFFFFE1 */; tip.selectable = false; tip.setNewTextFormat(new TextFormat("Tahoma", 12, 0, false)); tip.text = text; tip._x = x - (tip._width / 2); tip.autoSize = "left"; } function FitWidth() { if (scaleMode != "width") { SetZoomState("width"); CalcBaseParameters(); } } function FitPage() { if (scaleMode != "page") { SetZoomState("page"); CalcBaseParameters(); } } function PreviousPage() { _root.GoToPage(_root.GetCurrentPageNo() - 1); } function NextPage() { _root.GoToPage(_root.GetCurrentPageNo() + 1); } function SearchTextExt(text) { return(!SearchForText(text)); } function OpenInNewWindow() { getURL (_root._url, "_blank"); } function OpenHelpPage() { getURL ("http://print2flash.com/help", "_blank"); } _lockroot = true; _root._visible = false; _root.invalidate(); _quality = "best"; _root.Print2FlashEvents = new CPrint2FlashEvents(); ZoomFieldFocused = (PageNoFieldFocused = false); DocArea.useHandCursor = true; DocArea.focusEnabled = false; xmargin = 10; xinterstice = 10; ymargin = 10; yinterstice = 10; minZoom = 10; maxZoom = 250; zoomCorr = 96 / GetSetting("Resolution", 96); textSelectColor = 65280; Rotation = 0; var Pages = new Array(); var BottomArea; var MaxPageWidth = 0; var MaxPageHeight = 0; var depth = 1; var PageNo = 1; ScanPages(); var AreaWidth; var ClientWidth; var BaseScaleFactor; var PageNoField = toolbar.PageNoMovie.PageNoFieldMC.PageNoField; PageNoField.restrict = "0-9"; ScaleTextField = toolbar.ScaleTextMovie.ScaleTextField; ScaleTextField.restrict = "0-9%"; _focusrect = true; DblCLickTime = 250; NoPrinting = (NoCopying = false); var MinSelHScrollRatio = ((MinSelVScrollRatio = 1)); var MaxSelHScrollRatio = ((MaxSelVScrollRatio = 10)); toppanelheight = 34; TBButtons = new Array({movie:toolbar.logo, nohide:true, flag:1}, {movie:toolbar.moveMode, tip:"Drag", flag:2}, {movie:toolbar.selMode, tip:"Select Text", flag:4}, {movie:toolbar.ZoomSlider, nodropdown:true, flag:8}, {movie:toolbar.ScaleTextMovie, nodropdown:true, flag:16, tip:"Zoom", notiphandler:true}, {movie:toolbar.scaleWidth, tip:"Fit Width", flag:32}, {movie:toolbar.scalePage, tip:"Fit Page", flag:64}, {movie:toolbar.prevpage, tip:"Previous Page", flag:128}, {movie:toolbar.PageNoMovie, nodropdown:true, flag:256, notiphandler:true}, {movie:toolbar.nextpage, tip:"Next Page", flag:512}, {movie:toolbar.searchPatternmc, nodropdown:true, flag:1024, tip:"Type here to search", notiphandler:true}, {movie:toolbar.searchbut, nodropdown:true, flag:2048, tip:"Search"}, {movie:toolbar.rotate, tip:"Rotate", flag:4096}, {movie:toolbar.print, tip:"Print", flag:8192}, {movie:toolbar.newwindow, tip:"Open In New Window", flag:16384}, {movie:toolbar.help, tip:"Help", flag:32768}); var MoreButWidth = toolbar.more._width; TBMargin = 1; Stage.scaleMode = "noScale"; Stage.showMenu = false; Stage.align = "TL"; DocArea._y = toppanelheight; StageListener = new Object(); StageListener.onResize = function () { bgr._width = Stage.width; bgr._height = Stage.height; toolbar.toolbarbgr._width = Stage.width; toolbar.DropDownToolbar._visible = false; DocArea.setSize(Stage.width, Stage.height - toppanelheight); DocArea.vLineScrollSize = DocArea.height / 20; DocArea.vPageScrollSize = DocArea.height - DocArea.vLineScrollSize; DocArea.hLineScrollSize = DocArea.width / 20; DocArea.hPageScrollSize = DocArea.width - DocArea.hLineScrollSize; if (scaleMode != "none") { CalcBaseParameters(); } CalcBaseParameters(); LayoutPages(); LayoutToolbar(); }; Stage.addListener(StageListener); var UpdateAfterScrollInt = 0; DocAreaListener = new Object(); DocAreaListener.scroll = function (eventObj) { UpdatePageNo(); if ((!UpdateAfterScrollInt) && (eventObj.direction == "vertical")) { UpdateAfterScrollInt = setInterval(UpdateAfterScroll, 1); } }; DocArea.addEventListener("scroll", DocAreaListener); var Dragging = false; var DragStartMousePos; var DragStartPos; var Selecting = false; var SelStartInfo; var SelEndInfo; var Selected = false; var SelectScrollInterval; var LastPressed; DocArea.content.onPress = function () { if (mousemode == "move") { DragStartMousePos = {x:_root._xmouse, y:_root._ymouse}; globalPos = DragStartMousePos; _root.localToGlobal(globalPos); Dragging = this.hitTest(globalPos.x, globalPos.y, true); if (Dragging) { DragStartPos = {x:DocArea.hPosition, y:DocArea.vPosition}; } } else if ((getTimer() - LastPressed) < DblCLickTime) { if ((SelInfo = GetMouseHoverSymbol(10))) { SelectWord(SelInfo.page, SelInfo.pos); Selected = true; } Selecting = false; LastPressed = undefined; } else { LastPressed = getTimer(); Selected = false; SelectScrollInterval = setInterval(SelectScroll, 200); if (DocArea.hitTest(_root._xmouse, _root._ymouse)) { Unselect(); } if (((SelStartInfo = GetMouseHoverSymbol(100))) != false) { Selecting = true; } } }; DocArea.content.onRelease = (DocArea.content.onReleaseOutside = function () { if (((mousemode == "select") && (!Selecting)) && (!Selected)) { Unselect(); } Dragging = (Selecting = false); clearInterval(SelectScrollInterval); }); DocArea.content.onMouseMove = function () { if (Dragging) { var _local3 = _root._ymouse; var _local4 = _root._xmouse; if (this.width > this._parent.width) { ScrollTo(DragStartPos.x - (_local4 - DragStartMousePos.x)); } if (this.height > this._parent.height) { ScrollTo(undefined, DragStartPos.y - (_local3 - DragStartMousePos.y)); } } if (Selecting) { if (((SelEndInfo = GetMouseHoverSymbol(100))) != false) { Unselect(); if ((SelStartInfo.page < SelEndInfo.page) || ((SelStartInfo.page == SelEndInfo.page) && (SelStartInfo.pos <= SelEndInfo.pos))) { FromInfo = SelStartInfo; ToInfo = SelEndInfo; } else { FromInfo = SelEndInfo; ToInfo = SelStartInfo; } i = FromInfo.page; while (i <= ToInfo.page) { ts = GetTextSnapshot(i); if (i == FromInfo.page) { start = FromInfo.pos; } else { start = 0; } if (i == ToInfo.page) { end = ToInfo.pos + 1; } else { end = ts.getCount(); } ts.setSelected(start, end, true); i++; } } } }; var ScaleSlider = new Slider(toolbar.ZoomSlider, minZoom, maxZoom); ScaleSlider.onChange = function () { ZoomTo(ScaleSlider.GetValue()); SetZoomState("none"); }; var keyListener = new Object(); keyListener.onKeyDown = function () { var _local3 = Selection.getFocus(); var _local2 = ((_local3 != "_root.toolbar.ScaleTextMovie.ScaleTextField") && (_local3 != "_root.toolbar.PageNoMovie.PageNoFieldMC.PageNoField")) && (_local3 != "_root.toolbar.searchPatternmc.searchPattern"); switch (Key.getCode()) { case 38 : if (_local2) { ScrollTo(undefined, DocArea.vPosition - DocArea.vLineScrollSize); } break; case 40 : if (_local2) { ScrollTo(undefined, DocArea.vPosition + DocArea.vLineScrollSize); } break; case 37 : if (_local2) { ScrollTo(DocArea.hPosition - DocArea.hLineScrollSize, undefined); } break; case 39 : if (_local2) { ScrollTo(DocArea.hPosition + DocArea.hLineScrollSize, undefined); } break; case 33 : if (_local2) { ScrollTo(undefined, DocArea.vPosition - DocArea.vPageScrollSize); } break; case 34 : if (_local2) { ScrollTo(undefined, DocArea.vPosition + DocArea.vPageScrollSize); } break; case 36 : if (_local2) { ScrollTo(undefined, 0); } break; case 35 : if (_local2) { ScrollTo(undefined, DocArea.maxVPosition); } break; case 80 : if (_local2 && (Key.isDown(17))) { _root.Print(); } break; case 85 : if (_local2 && (Key.isDown(17))) { NextPage(); } break; case 89 : if (_local2 && (Key.isDown(17))) { PreviousPage(); } break; case 107 : if (Key.isDown(17)) { ZoomTo(ScaleSlider.GetValue() + 10); } break; case 109 : if (!Key.isDown(17)) { break; } ZoomTo(ScaleSlider.GetValue() - 10); } if (Key.getCode() != 13) { toolbar.notfoundtip._visible = false; } }; keyListener.onKeyUp = function () { if (((!NoCopying) && (Key.isDown(17))) && ((Key.getCode() == 67) || (Key.getCode() == 45))) { var _local1 = GetSelectedText(); if (_local1 != "") { System.setClipboard(_local1); } } }; Key.addListener(keyListener); var mouseListener = new Object(); mouseListener.onMouseWheel = function (delta) { if (Key.isDown(17)) { ZoomTo(ScaleSlider.GetValue() + (delta * 10)); } else { ScrollTo(undefined, DocArea.vPosition - (delta * DocArea.vLineScrollSize)); } }; Mouse.addListener(mouseListener); DocArea.setFocus(); _root._visible = true; ScaleTextField.onKillFocus = function () { ProcessZoomEntry(); }; PageNoField.onKillFocus = function () { ProcessPageNo(); }; var TotalPagesField = toolbar.PageNoMovie.TotalPagesMC.TotalPages; TotalPagesField.text = "of " + new String(Pages.length); var lastSearchTSNo; var lastSearchPos; var lastSearchText; toolbar.searchPatternmc.searchPattern.onChanged = function () { toolbar.searchPatternmc.searchPattern.text = RemoveChar(toolbar.searchPatternmc.searchPattern.text, "\r"); }; CreateTips(); Ch(); onLoad(); stop();
Instance of Symbol 131 MovieClip [ScrollPane] "DocArea" in Frame 1
//component parameters onClipEvent (construct) { contentPath = "ScrollArea"; hLineScrollSize = 5; hPageScrollSize = 20; hScrollPolicy = "auto"; scrollDrag = false; vLineScrollSize = 5; vPageScrollSize = 20; vScrollPolicy = "auto"; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 193 MovieClip "toolbar" in Frame 1
onClipEvent (load) { prevpagetip._visible = (nextpagetip._visible = (searchtip._visible = (notfoundtip._visible = (rotatetip._visible = (printtip._visible = (newwindtip._visible = (helptip._visible = (zoomtip._visible = (searchpattip._visible = (pagenotip._visible = (totalpagestip._visible = false))))))))))); _root.onMouseDown = function () { notfoundtip._visible = false; }; }
Symbol 8 MovieClip [#DropDownToolbar] Frame 1
stop(); this.onMouseDown = function () { i = 0; while (i < Buttons.length) { Buttons[i].onRollOut(); i++; } if ((!hitTest(_root._xmouse, _root._ymouse)) && (!_level0.toolbar.more.hitTest(_root._xmouse, _root._ymouse))) { this._visible = false; } };
Symbol 14 MovieClip [#nextpage] Frame 1
_but.tabIndex = 8; this.onPress = function (keyboard) { if (!keyboard) { _but.gotoAndStop(3); } _root.NextPage(); if (!keyboard) { _focusrect = false; Selection.setFocus(this); _focusrect = true; } _root.toolbar.DropDownToolbar._visible = false; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(true); } }; this.onRelease = function () { _but.gotoAndStop(2); }; this.onReleaseOutside = function () { _but.gotoAndStop(1); }; oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); _but.gotoAndStop(1); }; _but.stop();
Symbol 15 Button
on (press) { _root.toolbar.DropDownToolbar._visible = !_root.toolbar.DropDownToolbar._visible; }
Symbol 19 MovieClip [#selMode] Frame 1
_but.tabIndex = 2; this.onPress = function () { if (_global.mousemode == "move") { _root.SetMouseMode("select"); } _but.gotoAndStop(3); _root.toolbar.DropDownToolbar._visible = false; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(); } }; this.onRelease = (this.onReleaseOutside = function () { _but.gotoAndStop(2); }); oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); if (_global.mousemode == "move") { _but.gotoAndStop(1); } }; listenerObject = new Object(); listenerObject.onMouseModeChange = function () { if (_global.mousemode == "select") { _but.gotoAndStop(2); } else { _but.gotoAndStop(1); } }; listenerObject.onMouseModeChange(); _root.Print2FlashEvents.addListener(listenerObject); _but.stop();
Symbol 21 MovieClip [#newwindow] Frame 1
_but.tabIndex = 13; this.onPress = function () { _but.gotoAndStop(3); this.onRollOut(); _root.OpenInNewWindow(); _root.toolbar.DropDownToolbar._visible = false; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(); } }; this.onRelease = (this.onReleaseOutside = function () { _but.gotoAndStop(1); }); oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); _but.gotoAndStop(1); }; _but.stop();
Symbol 23 MovieClip [#help] Frame 1
_but.tabIndex = 14; this.onPress = function () { _but.gotoAndStop(3); this.onRollOut(); _root.OpenHelpPage(); _root.toolbar.DropDownToolbar._visible = false; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(); } }; this.onRelease = (this.onReleaseOutside = function () { _but.gotoAndStop(1); }); oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); _but.gotoAndStop(1); }; _but.stop();
Symbol 25 MovieClip [#rotate] Frame 1
_but.tabIndex = 11; this.onPress = function (keyboard) { if (!keyboard) { _but.gotoAndStop(3); } _root.Rotate(); if (!keyboard) { _focusrect = false; Selection.setFocus(this); _focusrect = true; } _root.toolbar.DropDownToolbar._visible = false; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(true); } }; this.onRelease = function () { _but.gotoAndStop(2); }; this.onReleaseOutside = function () { _but.gotoAndStop(1); }; oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); _but.gotoAndStop(1); }; _but.stop();
Symbol 27 MovieClip [#prevpage] Frame 1
_but.tabIndex = 6; this.onPress = function (keyboard) { if (!keyboard) { _but.gotoAndStop(3); } _root.PreviousPage(); if (!keyboard) { _focusrect = false; Selection.setFocus(this); _focusrect = true; } _root.toolbar.DropDownToolbar._visible = false; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(true); } }; this.onRelease = function () { _but.gotoAndStop(2); }; this.onReleaseOutside = function () { _but.gotoAndStop(1); }; oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); _but.gotoAndStop(1); }; _but.stop();
Symbol 29 MovieClip [#scalePage] Frame 1
_but.tabIndex = 5; this.onPress = function () { _root.FitPage(); _but.gotoAndStop(3); _root.toolbar.DropDownToolbar._visible = false; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(); } }; this.onRelease = (this.onReleaseOutside = function () { _but.gotoAndStop(2); }); oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); trace(_global.scaleMode); if (_global.scaleMode != "page") { _but.gotoAndStop(1); } }; listenerObject = new Object(); listenerObject.onZoomModeChange = function () { if (_global.scaleMode == "page") { _but.gotoAndStop(2); } else { _but.gotoAndStop(1); } }; listenerObject.onZoomModeChange(); _root.Print2FlashEvents.addListener(listenerObject); _but.stop();
Symbol 31 MovieClip [#scaleWidth] Frame 1
_but.tabIndex = 4; this.onPress = function () { _root.FitWidth(); _but.gotoAndStop(3); _root.toolbar.DropDownToolbar._visible = false; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(); } }; this.onRelease = (this.onReleaseOutside = function () { _but.gotoAndStop(2); }); oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); if (_global.scaleMode != "width") { _but.gotoAndStop(1); } }; listenerObject = new Object(); listenerObject.onZoomModeChange = function () { if (_global.scaleMode == "width") { _but.gotoAndStop(2); } else { _but.gotoAndStop(1); } }; listenerObject.onZoomModeChange(); _root.Print2FlashEvents.addListener(listenerObject); _but.stop();
Symbol 33 MovieClip [#moveMode] Frame 1
_but.tabIndex = 1; this.onPress = function () { if (_global.mousemode == "select") { _root.SetMouseMode("move"); } _but.gotoAndStop(3); _root.toolbar.DropDownToolbar._visible = false; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(); } }; this.onRelease = (this.onReleaseOutside = function () { _but.gotoAndStop(2); }); oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); if (_global.mousemode == "select") { _but.gotoAndStop(1); } }; listenerObject = new Object(); listenerObject.onMouseModeChange = function () { if (_global.mousemode == "move") { _but.gotoAndStop(2); } else { _but.gotoAndStop(1); } }; listenerObject.onMouseModeChange(); _root.Print2FlashEvents.addListener(listenerObject); _but.stop();
Symbol 35 MovieClip [#print] Frame 1
_but.tabIndex = 12; this.onPress = function () { this.onRollOut(); if (!_root.NoPrinting) { _root.Print(); } _root.toolbar.DropDownToolbar._visible = false; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(); } }; this.onRelease = (this.onReleaseOutside = function () { _but.gotoAndStop(1); }); oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); _but.gotoAndStop(1); }; _but.stop();
Symbol 44 MovieClip [BrdrShdw] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "shadowColor");
Symbol 46 MovieClip [BrdrFace] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "buttonColor");
Symbol 49 MovieClip [BrdrBlk] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 51 MovieClip [BrdrHilght] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "highlightColor");
Symbol 54 MovieClip [Defaults] Frame 1
#initclip 36 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclip
Symbol 55 MovieClip [UIObjectExtensions] Frame 1
#initclip 37 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclip
Symbol 56 MovieClip [UIObject] Frame 1
#initclip 38 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();
Symbol 59 Button
on (keyPress "<Tab>") { this.tabHandler(); }
Symbol 60 MovieClip [FocusRect] Frame 1
#initclip 39 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclip
Symbol 61 MovieClip [FocusManager] Frame 1
#initclip 40 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();
Symbol 62 MovieClip [UIComponentExtensions] Frame 1
#initclip 41 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclip
Symbol 63 MovieClip [UIComponent] Frame 1
#initclip 42 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();
Symbol 64 MovieClip [SimpleButton] Frame 1
#initclip 43 Object.registerClass("SimpleButton", mx.controls.SimpleButton); #endinitclip stop();
Symbol 65 MovieClip [Border] Frame 1
#initclip 44 Object.registerClass("Border", mx.skins.Border); #endinitclip stop();
Symbol 66 MovieClip [RectBorder] Frame 1
#initclip 45 mx.skins.SkinElement.registerElement(mx.skins.RectBorder.symbolName, Object(mx.skins.RectBorder)); Object.registerClass("RectBorder", mx.skins.halo.RectBorder); #endinitclip stop();
Symbol 67 MovieClip [ButtonSkin] Frame 1
#initclip 46 Object.registerClass("ButtonSkin", mx.skins.halo.ButtonSkin); #endinitclip
Symbol 68 MovieClip [Button] Frame 1
#initclip 47 Object.registerClass("Button", mx.controls.Button); #endinitclip stop();
Instance of Symbol 64 MovieClip [SimpleButton] in Symbol 68 MovieClip [Button] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 69 MovieClip [CustomBorder] Frame 1
#initclip 48 Object.registerClass("CustomBorder", mx.skins.CustomBorder); mx.skins.SkinElement.registerElement("CustomBorder", mx.skins.CustomBorder); #endinitclip
Symbol 81 MovieClip [ScrollThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 83 MovieClip [ScrollThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 94 MovieClip [ThumbThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 96 MovieClip [ThumbThemeColor3] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 103 MovieClip [ThumbThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 124 MovieClip [BtnDownArrow] Frame 1
#initclip 49 Object.registerClass("BtnDownArrow", mx.controls.SimpleButton); #endinitclip
Symbol 125 MovieClip [BtnUpArrow] Frame 1
#initclip 50 Object.registerClass("BtnUpArrow", mx.controls.SimpleButton); #endinitclip
Symbol 127 MovieClip [HScrollBar] Frame 1
#initclip 51 Object.registerClass("HScrollBar", mx.controls.HScrollBar); #endinitclip stop();
Instance of Symbol 68 MovieClip [Button] in Symbol 127 MovieClip [HScrollBar] Frame 2
//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 64 MovieClip [SimpleButton] in Symbol 127 MovieClip [HScrollBar] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 128 MovieClip [VScrollBar] Frame 1
#initclip 52 Object.registerClass("VScrollBar", mx.controls.VScrollBar); #endinitclip stop();
Instance of Symbol 68 MovieClip [Button] in Symbol 128 MovieClip [VScrollBar] Frame 2
//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 64 MovieClip [SimpleButton] in Symbol 128 MovieClip [VScrollBar] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 129 MovieClip [View] Frame 1
#initclip 53 Object.registerClass("View", mx.core.View); #endinitclip stop();
Symbol 130 MovieClip [ScrollView] Frame 1
#initclip 54 Object.registerClass("ScrollView", mx.core.ScrollView); #endinitclip stop();
Instance of Symbol 127 MovieClip [HScrollBar] in Symbol 130 MovieClip [ScrollView] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 128 MovieClip [VScrollBar] in Symbol 130 MovieClip [ScrollView] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 131 MovieClip [ScrollPane] Frame 1
#initclip 55 Object.registerClass("ScrollPane", mx.containers.ScrollPane); #endinitclip stop();
Symbol 176 MovieClip Frame 1
SliderHandleBtn._accProps = new Object(); SliderHandleBtn._accProps.silent = true;
Symbol 177 MovieClip Frame 1
SliderHandle._accProps = new Object(); SliderHandle._accProps.silent = true;
Symbol 181 MovieClip Frame 1
ScaleTextField._accProps = new Object(); ScaleTextField._accProps.name = "Zoom"; ScaleTextField.tabIndex = 3;
Symbol 186 MovieClip Frame 1
PageNoField._accProps = new Object(); PageNoField._accProps.name = "Go to page"; PageNoField.tabIndex = 7;
Symbol 187 MovieClip Frame 1
PageNoFieldMC._accProps = new Object(); PageNoFieldMC._accProps.name = "Go to page";
Instance of Symbol 186 MovieClip "PageNoFieldMC" in Symbol 187 MovieClip Frame 1
onClipEvent (load) { function ShowPageNoFieldTip(show) { _parent._parent.pagenotip._visible = ((!Accessibility.isActive()) && (_parent._visible)) && (show); } PageNoField.onSetFocus = function () { ShowPageNoFieldTip(false); _root.PageNoFieldFocused = true; }; PageNoField.onKillFocus = function () { _root.PageNoFieldFocused = false; }; } onClipEvent (mouseMove) { var pagenotipvis = hitTest(_root._xmouse, _root._ymouse, false); ShowPageNoFieldTip((!_root.PageNoFieldFocused) && (pagenotipvis)); var totpagtipvis = ((!Accessibility.isActive()) && (_parent.TotalPagesMC.hitTest(_root._xmouse, _root._ymouse, false))); _parent._parent.totalpagestip._visible = (_parent._visible && (totpagtipvis)) && (!pagenotipvis); } onClipEvent (keyDown) { if (_root.PageNoFieldFocused && (Key.getCode() == 13)) { _root.ProcessPageNo(); } }
Symbol 190 MovieClip Frame 1
searchPattern._accProps = new Object(); searchPattern._accProps.name = "Search"; searchPattern.tabIndex = 9;
Symbol 192 MovieClip Frame 1
_but.tabIndex = 10; this.onPress = function (keyboard) { if (!keyboard) { _but.gotoAndStop(3); } _root.Search(); if (!keyboard) { _focusrect = false; Selection.setFocus(this); _focusrect = true; } _root.toolbar.DropDownToolbar._visible = false; }; this._but.onKeyDown = function () { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { this._parent.onPress(true); } }; this.onRelease = function () { _but.gotoAndStop(2); }; this.onReleaseOutside = function () { _but.gotoAndStop(1); }; oldonRollOver = this.onRollOver; this.onRollOver = function () { oldonRollOver(); _but.gotoAndStop(2); }; oldonRollOut = this.onRollOut; this.onRollOut = function () { oldonRollOut(); _but.gotoAndStop(1); }; _but.stop();
Symbol 193 MovieClip Frame 1
logo._accProps = new Object(); logo._accProps.silent = true; print._accProps = new Object(); print._accProps.name = "Print"; print._accProps.shortcut = "Control+P"; print._accProps.forceSimple = true; ZoomSlider._accProps = new Object(); ZoomSlider._accProps.silent = true; ScaleTextMovie._accProps = new Object(); ScaleTextMovie._accProps.name = "Zoom"; moveMode._accProps = new Object(); moveMode._accProps.name = "Drag"; moveMode._accProps.forceSimple = true; scaleWidth._accProps = new Object(); scaleWidth._accProps.name = "Fit width"; scaleWidth._accProps.forceSimple = true; scalePage._accProps = new Object(); scalePage._accProps.name = "Fit page"; scalePage._accProps.forceSimple = true; prevpage._accProps = new Object(); prevpage._accProps.name = "Previous page"; prevpage._accProps.shortcut = "Control+Y"; prevpage._accProps.forceSimple = true; rotate._accProps = new Object(); rotate._accProps.name = "Rotate"; rotate._accProps.forceSimple = true; help._accProps = new Object(); help._accProps.name = "Help"; help._accProps.forceSimple = true; newwindow._accProps = new Object(); newwindow._accProps.name = "Open in New Window"; newwindow._accProps.forceSimple = true; selMode._accProps = new Object(); selMode._accProps.name = "Select Text"; selMode._accProps.forceSimple = true; more._accProps = new Object(); more._accProps.silent = true; nextpage._accProps = new Object(); nextpage._accProps.name = "Next page"; nextpage._accProps.shortcut = "Control+U"; nextpage._accProps.forceSimple = true; searchPatternmc._accProps = new Object(); searchPatternmc._accProps.name = "Search"; searchbut._accProps = new Object(); searchbut._accProps.name = "Search"; searchbut._accProps.forceSimple = true;
Instance of Symbol 171 MovieClip "logo" in Symbol 193 MovieClip Frame 1
onClipEvent (enterFrame) { this.onPress = function () { getURL ("http://print2flash.com", "_blank"); }; }
Instance of Symbol 181 MovieClip "ScaleTextMovie" in Symbol 193 MovieClip Frame 1
onClipEvent (load) { function ShowZoomTip(show) { _parent.ScaleTextMovietip._visible = ((!Accessibility.isActive()) && (_parent.ScaleTextMovie._visible)) && (show); } ScaleTextField.onSetFocus = function () { ShowZoomTip(false); _root.ZoomFieldFocused = true; }; ScaleTextField.onKillFocus = function () { _root.ZoomFieldFocused = false; }; } onClipEvent (mouseMove) { ShowZoomTip((!_root.ZoomFieldFocused) && (hitTest(_root._xmouse, _root._ymouse, false))); } onClipEvent (keyDown) { if (_root.ZoomFieldFocused && (Key.getCode() == 13)) { _root.ProcessZoomEntry(); } }
Instance of Symbol 190 MovieClip "searchPatternmc" in Symbol 193 MovieClip Frame 1
onClipEvent (load) { function ShowSearchPatTip(show) { _parent.searchPatternmctip._visible = ((!Accessibility.isActive()) && (_parent.searchPatternmc._visible)) && (show); } searchPattern.onSetFocus = function () { ShowSearchPatTip(false); _root.SearchFieldFocused = true; }; searchPattern.onKillFocus = function () { _root.SearchFieldFocused = false; }; } onClipEvent (mouseMove) { ShowSearchPatTip((!_root.SearchFieldFocused) && (hitTest(_root._xmouse, _root._ymouse, false))); } onClipEvent (keyDown) { if (_root.SearchFieldFocused && (Key.getCode() == 13)) { _root.Search(); } }
Symbol 198 MovieClip [__Packages.CPrint2FlashEvents] Frame 0
class CPrint2FlashEvents { function CPrint2FlashEvents () { } function addListener(listener) { listeners.push(listener); } function fireEvent(event) { var i = 0; while (i < listeners.length) { var listener = listeners[i]; var func = eval ("listener." + event); func.call(listener); i++; } } var listeners = Array(); }
Symbol 199 MovieClip [__Packages.Slider] Frame 0
class Slider { var SliderControl, Min, Max, Width, SliderHandleMC, SliderHandle, Slider; function Slider (SliderControl, Min, Max) { this.SliderControl = SliderControl; this.Min = Min; this.Max = Max; Width = Math.floor(SliderControl._width - SliderControl.SliderHandle._width); SliderHandleMC = SliderControl.SliderHandle; SliderHandle = SliderHandleMC.SliderHandleBtn; SliderHandle.onPress = onHandlePress; SliderHandle.Slider = this; SliderControl.Slider = this; SliderHandle.onRelease = (SliderHandle.onReleaseOutside = onHandleRelease); SliderControl.onMouseDown = onMouseDown; } function GetValue() { return(Math.round(Min + ((SliderControl.SliderHandle._x / Width) * (Max - Min)))); } function SetValue(val) { if (val > Max) { val = Max; } else if (val < Min) { val = Min; } SliderControl.SliderHandle._x = ((val - Min) / (Max - Min)) * Width; } function onHandlePress() { startDrag (Slider.SliderControl.SliderHandle, false, 0, 0, Slider.Width, 0); } function onHandleRelease() { stopDrag(); Slider.onChange(); } function onMouseDown() { if ((Slider.SliderControl._visible && (Slider.SliderControl.hitTest(_root._xmouse, _root._ymouse))) && (!Slider.SliderHandleMC.hitTest(_root._xmouse, _root._ymouse))) { Slider.SetValue(Math.round(Slider.Min + ((Slider.SliderControl._xmouse / Slider.Width) * (Slider.Max - Slider.Min)))); Slider.onChange(); } } }
Symbol 36 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.0.360"; 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 37 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.0.360"; 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 38 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.0.360"; var className = "View"; static var childNameBase = "_child"; var hasBeenLayedOut = false; var _loadExternalClass = "UIComponent"; }
Symbol 39 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 _local3 = scrollTarget; var _local1; while (_local3 != undefined) { if (_local3 instanceof mx.core.ScrollView) { _local1 = _local3; } _local3 = _local3._parent; } if (_local1 != undefined) { _local3 = ((delta <= 0) ? 1 : -1); var _local2 = _local1.vScroller.lineScrollSize; if (_local2 == undefined) { _local2 = 0; } _local2 = Math.max(Math.abs(delta), _local2); _local1.vPosition = _local1.vPosition + (_local2 * _local3); _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"; } dispatchEvent({type:"scroll", direction:_local4, position:_local2}); this[_local5] = _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.0.360"; 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 40 MovieClip [__Packages.mx.containers.ScrollPane] Frame 0
class mx.containers.ScrollPane extends mx.core.ScrollView { var _total, _loaded, destroyChildAt, createChild, __scrollContent, spContentHolder, hScroller, vScroller, __get__hScrollPolicy, __vScrollPolicy, __get__vScrollPolicy, tabEnabled, keyDown, mask_mc, hPosition, __get__maxHPosition, vPosition, __get__maxVPosition, __hPosition, __vPosition, invalidate; function ScrollPane () { super(); } function getBytesTotal() { return(_total); } function getBytesLoaded() { return(_loaded); } function set contentPath(scrollableContent) { if (!initializing) { if (scrollableContent == undefined) { destroyChildAt(0); } else { if (this[mx.core.View.childNameBase + 0] != undefined) { destroyChildAt(0); } createChild(scrollableContent, "spContentHolder"); } } __scrollContent = scrollableContent; //return(contentPath); } function get contentPath() { return(__scrollContent); } function get content() { return(spContentHolder); } function setHPosition(position) { if ((position <= hScroller.maxPos) && (position >= hScroller.minPos)) { super.setHPosition(position); spContentHolder._x = -position; } } function setVPosition(position) { if ((position <= vScroller.maxPos) && (position >= vScroller.minPos)) { super.setVPosition(position); spContentHolder._y = -position; } } function get vLineScrollSize() { return(__vLineScrollSize); } function set vLineScrollSize(vLineSize) { __vLineScrollSize = vLineSize; vScroller.__set__lineScrollSize(vLineSize); //return(vLineScrollSize); } function get hLineScrollSize() { return(__hLineScrollSize); } function set hLineScrollSize(hLineSize) { __hLineScrollSize = hLineSize; hScroller.__set__lineScrollSize(hLineSize); //return(hLineScrollSize); } function get vPageScrollSize() { return(__vPageScrollSize); } function set vPageScrollSize(vPageSize) { __vPageScrollSize = vPageSize; vScroller.__set__pageScrollSize(vPageSize); //return(vPageScrollSize); } function get hPageScrollSize() { return(__hPageScrollSize); } function set hPageScrollSize(hPageSize) { __hPageScrollSize = hPageSize; hScroller.__set__pageScrollSize(hPageSize); //return(hPageScrollSize); } function set hScrollPolicy(policy) { __hScrollPolicy = policy.toLowerCase(); setScrollProperties(spContentHolder._width, 1, spContentHolder._height, 1); //return(__get__hScrollPolicy()); } function set vScrollPolicy(policy) { __vScrollPolicy = policy.toLowerCase(); setScrollProperties(spContentHolder._width, 1, spContentHolder._height, 1); //return(__get__vScrollPolicy()); } function get scrollDrag() { return(__scrollDrag); } function set scrollDrag(s) { __scrollDrag = s; if (__scrollDrag) { spContentHolder.useHandCursor = true; spContentHolder.onPress = function () { this._parent.startDragLoop(); }; spContentHolder.tabEnabled = false; spContentHolder.onRelease = (spContentHolder.onReleaseOutside = function () { delete this.onMouseMove; }); __scrollDrag = true; } else { delete spContentHolder.onPress; spContentHolder.tabEnabled = false; spContentHolder.tabChildren = true; spContentHolder.useHandCursor = false; __scrollDrag = false; } //return(scrollDrag); } function init(Void) { super.init(); tabEnabled = true; keyDown = _onKeyDown; } function createChildren(Void) { super.createChildren(); mask_mc._visible = false; initializing = false; if ((__scrollContent != undefined) && (__scrollContent != "")) { contentPath = (__scrollContent); } } function size(Void) { super.size(); setScrollProperties(spContentHolder._width, 1, spContentHolder._height, 1); hPosition = Math.min(hPosition, __get__maxHPosition()); vPosition = Math.min(vPosition, __get__maxVPosition()); } function setScrollProperties(columnCount, columnWidth, rowCount, rowHeight) { super.setScrollProperties(columnCount, columnWidth, rowCount, rowHeight); hScroller.__set__lineScrollSize(__hLineScrollSize); hScroller.__set__pageScrollSize(__hPageScrollSize); vScroller.__set__lineScrollSize(__vLineScrollSize); vScroller.__set__pageScrollSize(__vPageScrollSize); } function onScroll(scrollEvent) { super.onScroll(scrollEvent); spContentHolder._x = -__hPosition; spContentHolder._y = -__vPosition; } function childLoaded(obj) { super.childLoaded(obj); onComplete(); } function onComplete(Void) { setScrollProperties(spContentHolder._width, 1, spContentHolder._height, 1); hPosition = 0; vPosition = 0; scrollDrag = (__scrollDrag); invalidate(); } function startDragLoop(Void) { spContentHolder.lastX = spContentHolder._xmouse; spContentHolder.lastY = spContentHolder._ymouse; spContentHolder.onMouseMove = function () { var _local4 = this.lastX - this._xmouse; var _local3 = this.lastY - this._ymouse; _local4 = _local4 + this._parent.hPosition; _local3 = _local3 + this._parent.vPosition; this._parent.hPosition = _local4; this._parent.vPosition = _local3; if ((this._parent.hPosition < this._parent.hScroller.maxPos) && (this._parent.hPosition > this._parent.hScroller.minPos)) { this.lastX = this._xmouse; } else if (this._parent.hPosition > this._parent.hScroller.maxPos) { this._parent.hPosition = this._parent.hScroller.maxPos; } else if (this._parent.hPosition < this._parent.hScroller.minPos) { this._parent.hPosition = this._parent.hScroller.minPos; } if ((this._parent.vPosition < this._parent.vScroller.maxPos) && (this._parent.vPosition > this._parent.vScroller.minPos)) { this.lastY = this._ymouse; } else if (this._parent.vPosition > this._parent.vScroller.maxPos) { this._parent.vPosition = this._parent.vScroller.maxPos; } else if (this._parent.vPosition < this._parent.vScroller.minPos) { this._parent.vPosition = this._parent.vScroller.minPos; } super.dispatchEvent({type:"scroll"}); }; } function dispatchEvent(o) { o.target = this; _total = o.total; _loaded = o.current; super.dispatchEvent(o); } function refreshPane(Void) { contentPath = (__scrollContent); } function _onKeyDown(e) { if (e.code == 40) { vPosition = vPosition + vLineScrollSize; } else if (e.code == 38) { vPosition = vPosition - vLineScrollSize; } else if (e.code == 37) { hPosition = hPosition - hLineScrollSize; } else if (e.code == 39) { hPosition = hPosition + hLineScrollSize; } else if (e.code == 33) { vPosition = vPosition - vPageScrollSize; } else if (e.code == 34) { vPosition = vPosition + vPageScrollSize; } else if (e.code == 36) { vPosition = vScroller.minPos; } else if (e.code == 35) { vPosition = vScroller.maxPos; } } static var symbolName = "ScrollPane"; static var symbolOwner = mx.containers.ScrollPane; var className = "ScrollPane"; static var version = "2.0.0.360"; var __hScrollPolicy = "auto"; var __scrollDrag = false; var __vLineScrollSize = 5; var __hLineScrollSize = 5; var __vPageScrollSize = 20; var __hPageScrollSize = 20; var clipParameters = {contentPath:1, scrollDrag:1, hScrollPolicy:1, vScrollPolicy:1, vLineScrollSize:1, hLineScrollSize:1, vPageScrollSize:1, hPageScrollSize:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.containers.ScrollPane.prototype.clipParameters, mx.core.ScrollView.prototype.clipParameters); var initializing = true; }
Symbol 132 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 133 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 134 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 135 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 136 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 137 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.0.360"; var className = "RectBorder"; var borderStyleName = "borderStyle"; var borderColorName = "borderColor"; var shadowColorName = "shadowColor"; var highlightColorName = "highlightColor"; var buttonColorName = "buttonColor"; var backgroundColorName = "backgroundColor"; }
Symbol 138 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; } 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 139 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[eventObj.type](eventObj); } else { _local1.handleEvent(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; }
Symbol 140 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 141 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 _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; } } 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 142 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.0.360"; 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 143 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 144 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(__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.0.360"; 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 145 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 146 MovieClip [__Packages.mx.controls.HScrollBar] Frame 0
class mx.controls.HScrollBar extends mx.controls.scrollClasses.ScrollBar { var _minHeight, _minWidth, _xscale, _rotation, __width, scrollIt; function HScrollBar () { super(); } function getMinWidth(Void) { return(_minHeight); } function getMinHeight(Void) { return(_minWidth); } function init(Void) { super.init(); _xscale = -100; _rotation = -90; } function get virtualHeight() { return(__width); } function isScrollBarKey(k) { if (k == 37) { scrollIt("Line", -1); return(true); } if (k == 39) { scrollIt("Line", 1); return(true); } return(super.isScrollBarKey(k)); } static var symbolName = "HScrollBar"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.0.360"; var className = "HScrollBar"; var minusMode = "Left"; var plusMode = "Right"; var minMode = "AtLeft"; var maxMode = "AtRight"; }
Symbol 147 MovieClip [__Packages.mx.controls.Button] Frame 0
class mx.controls.Button extends mx.controls.SimpleButton { var initIcon, getState, enabled, phase, labelPath, idNames, __width, __height, setState, invalidate, iconName, refresh, createLabel, _iconLinkageName, initializing, removeIcons, hitArea_mc, createEmptyObject; function Button () { super(); } function init(Void) { super.init(); } function draw() { 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; _local3._visible = true; 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; _local2.visible = false; } else { labelPath.text = label; refresh(); } } function getLabel(Void) { return(labelPath.text); } function get label() { return(labelPath.text); } 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(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.0.360"; 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 148 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 149 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 _local4 = mx.core.UIObject.prototype; var _local8 = mx.skins.SkinElement.prototype; addGeometry(_local8, _local4); mx.events.UIEventDispatcher.initialize(_local4); var _local12 = mx.skins.ColoredSkinElement; mx.styles.CSSTextStyles.addTextStyles(_local4); var _local5 = MovieClip.prototype; _local5.getTopLevel = _local4.getTopLevel; _local5.createLabel = _local4.createLabel; _local5.createObject = _local4.createObject; _local5.createClassObject = _local4.createClassObject; _local5.createEmptyObject = _local4.createEmptyObject; _local5.destroyObject = _local4.destroyObject; _local5.__getTextFormat = _local4.__getTextFormat; _local5._getTextFormat = _local4._getTextFormat; _local5.getStyleName = _local4.getStyleName; _local5.getStyle = _local4.getStyle; var _local6 = TextField.prototype; addGeometry(_local6, _local4); _local6.addProperty("enabled", function () { return(this.__enabled); }, function (x) { this.__enabled = x; this.invalidateStyle(); }); _local6.move = _local8.move; _local6.setSize = _local8.setSize; _local6.invalidateStyle = function () { this.invalidateFlag = true; }; _local6.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; } }; _local6.setColor = function (color) { this.textColor = color; }; _local6.getStyle = _local5.getStyle; _local6.__getTextFormat = _local4.__getTextFormat; _local6.setValue = function (v) { this.text = v; }; _local6.getValue = function () { return(this.text); }; _local6.addProperty("value", function () { return(this.getValue()); }, function (v) { this.setValue(v); }); _local6._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); }; _local6.getPreferredWidth = function () { this.draw(); return(this.textWidth + 4); }; _local6.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(); _global.origWidth = Stage.width; _global.origHeight = Stage.height; } _root.addProperty("width", function () { return(Stage.width); }, null); _root.addProperty("height", function () { return(Stage.height); }, null); 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 150 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 151 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 152 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, _visible, lastFocus, doLater, lastSelFocus, cancelAllDoLaters, _searchKey, _lastTarget, _firstNode, _nextIsNext, _nextNode, _lastx, _prevNode, _needPrev, _foundList, _prevObj, _nextObj, _firstObj, _lastObj, _lastNode, lastTabFocus, lastXMouse, lastYMouse, 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); } 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(lastXMouse, lastYMouse, 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(); lastXMouse = _root._xmouse; lastYMouse = _root._ymouse; } 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.0.360"; 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 153 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 154 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 155 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 _local1 = mx.styles.CSSSetStyle.prototype; mx.styles.CSSStyleDeclaration.prototype.setStyle = _local1._setStyle; _local2.changeTextStyleInChildren = _local1.changeTextStyleInChildren; _local2.changeColorStyleInChildren = _local1.changeColorStyleInChildren; _local2.notifyStyleChangeInChildren = _local1.notifyStyleChangeInChildren; _local2.setStyle = _local1.setStyle; var _local3 = TextField.prototype; _local3.setStyle = _local2.setStyle; _local3.changeTextStyleInChildren = _local1.changeTextStyleInChildren; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; }
Symbol 156 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 157 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.0.360"; 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 158 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 159 MovieClip [__Packages.mx.controls.VScrollBar] Frame 0
class mx.controls.VScrollBar extends mx.controls.scrollClasses.ScrollBar { var scrollIt; function VScrollBar () { super(); } function init(Void) { super.init(); } function isScrollBarKey(k) { if (k == 38) { scrollIt("Line", -1); return(true); } if (k == 40) { scrollIt("Line", 1); return(true); } if (k == 33) { scrollIt("Page", -1); return(true); } if (k == 34) { scrollIt("Page", 1); return(true); } return(super.isScrollBarKey(k)); } static var symbolName = "VScrollBar"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.0.360"; var className = "VScrollBar"; var minusMode = "Up"; var plusMode = "Down"; var minMode = "AtTop"; var maxMode = "AtBottom"; }

Library Items

Symbol 300 EditableText [Resolution]
Symbol 301 EditableText [Orientation]
Symbol 302 GraphicUsed by:457
Symbol 303 GraphicUsed by:457
Symbol 304 FontUsed by:306
Symbol 305 GraphicUsed by:457
Symbol 306 EditableText [CR1]Uses:304Used by:457
Symbol 307 GraphicUsed by:457
Symbol 308 FontUsed by:310 311 312 465 466 467 478 479 480 491 492 493 504 505 506 517 518 519 530 531 532 543 544 545 556 557 558 569 570 571 582 583 584 595 596 597 608 609 610 621 622 623 634 635 636 647 648 649 663 664 665 676 677 678
Symbol 309 GraphicUsed by:457
Symbol 310 TextUses:308Used by:457
Symbol 311 TextUses:308Used by:457
Symbol 313 FontUsed by:314
Symbol 312 TextUses:308Used by:457
Symbol 315 FontUsed by:314 468 469 481 482 507 508 520 533 546 559 572 585 598 599 611 612 624
Symbol 316 FontUsed by:314 318 320 329 357 363 365 387 392 404 414
Symbol 314 TextUses:313 315 316Used by:457
Symbol 317 GraphicUsed by:457
Symbol 318 TextUses:316Used by:457
Symbol 319 GraphicUsed by:457
Symbol 320 TextUses:316Used by:457
Symbol 321 GraphicUsed by:457
Symbol 322 FontUsed by:323 325 327 331 333 335 337 339 341 343 345 347 349 351 353 355 359 361 363 367 369 371 373 375 377 379 381 383 385 390 394 396 398 400 402 406 408 410 412 416 418 420 422 424 426 428 430 432 434 436 438 440 442 444 446 448 450 452 454 701 703
Symbol 323 TextUses:322Used by:457
Symbol 324 GraphicUsed by:457
Symbol 325 TextUses:322Used by:457
Symbol 326 GraphicUsed by:457
Symbol 327 TextUses:322Used by:457
Symbol 328 GraphicUsed by:457
Symbol 329 TextUses:316Used by:457
Symbol 330 GraphicUsed by:457
Symbol 331 TextUses:322Used by:457
Symbol 332 GraphicUsed by:457
Symbol 333 TextUses:322Used by:457
Symbol 334 GraphicUsed by:457
Symbol 335 TextUses:322Used by:457
Symbol 336 GraphicUsed by:457
Symbol 337 TextUses:322Used by:457
Symbol 338 GraphicUsed by:457
Symbol 339 TextUses:322Used by:457
Symbol 340 GraphicUsed by:457
Symbol 341 TextUses:322Used by:457
Symbol 342 GraphicUsed by:457
Symbol 343 TextUses:322Used by:457
Symbol 344 GraphicUsed by:457
Symbol 345 TextUses:322Used by:457
Symbol 346 GraphicUsed by:457
Symbol 347 TextUses:322Used by:457
Symbol 348 GraphicUsed by:457
Symbol 349 TextUses:322Used by:457
Symbol 350 GraphicUsed by:457
Symbol 351 TextUses:322Used by:457
Symbol 352 GraphicUsed by:457
Symbol 353 TextUses:322Used by:457
Symbol 354 GraphicUsed by:457
Symbol 355 TextUses:322Used by:457
Symbol 356 GraphicUsed by:457
Symbol 357 TextUses:316Used by:457
Symbol 358 GraphicUsed by:457
Symbol 359 TextUses:322Used by:457
Symbol 360 GraphicUsed by:457
Symbol 361 TextUses:322Used by:457
Symbol 362 GraphicUsed by:457
Symbol 363 TextUses:322 316Used by:457
Symbol 364 GraphicUsed by:457
Symbol 365 TextUses:316Used by:457
Symbol 366 GraphicUsed by:457
Symbol 367 TextUses:322Used by:457
Symbol 368 GraphicUsed by:457
Symbol 369 TextUses:322Used by:457
Symbol 370 GraphicUsed by:457
Symbol 371 TextUses:322Used by:457
Symbol 372 GraphicUsed by:457
Symbol 373 TextUses:322Used by:457
Symbol 374 GraphicUsed by:457
Symbol 375 TextUses:322Used by:457
Symbol 376 GraphicUsed by:457
Symbol 377 TextUses:322Used by:457
Symbol 378 GraphicUsed by:457
Symbol 379 TextUses:322Used by:457
Symbol 380 GraphicUsed by:457
Symbol 381 TextUses:322Used by:457
Symbol 382 GraphicUsed by:457
Symbol 383 TextUses:322Used by:457
Symbol 384 GraphicUsed by:457
Symbol 385 TextUses:322Used by:457
Symbol 386 GraphicUsed by:457
Symbol 387 TextUses:316Used by:457
Symbol 388 GraphicUsed by:457
Symbol 389 FontUsed by:390 404 418 456 468 469 481 482 494 495 507 508 520 521 533 534 546 547 559 560 572 573 585 586 598 599 611 612 624 625 637 638 650 653 654 666 667 679 681 683 685 687 689 691 693 695 697 699 701
Symbol 390 TextUses:389 322Used by:457
Symbol 391 GraphicUsed by:457
Symbol 392 TextUses:316Used by:457
Symbol 393 GraphicUsed by:457
Symbol 394 TextUses:322Used by:457
Symbol 395 GraphicUsed by:457
Symbol 396 TextUses:322Used by:457
Symbol 397 GraphicUsed by:457
Symbol 398 TextUses:322Used by:457
Symbol 399 GraphicUsed by:457
Symbol 400 TextUses:322Used by:457
Symbol 401 GraphicUsed by:457
Symbol 402 TextUses:322Used by:457
Symbol 403 GraphicUsed by:457
Symbol 404 TextUses:389 316Used by:457
Symbol 405 GraphicUsed by:457
Symbol 406 TextUses:322Used by:457
Symbol 407 GraphicUsed by:457
Symbol 408 TextUses:322Used by:457
Symbol 409 GraphicUsed by:457
Symbol 410 TextUses:322Used by:457
Symbol 411 GraphicUsed by:457
Symbol 412 TextUses:322Used by:457
Symbol 413 GraphicUsed by:457
Symbol 414 TextUses:316Used by:457
Symbol 415 GraphicUsed by:457
Symbol 416 TextUses:322Used by:457
Symbol 417 GraphicUsed by:457
Symbol 418 TextUses:389 322Used by:457
Symbol 419 GraphicUsed by:457
Symbol 420 TextUses:322Used by:457
Symbol 421 GraphicUsed by:457
Symbol 422 TextUses:322Used by:457
Symbol 423 GraphicUsed by:457
Symbol 424 TextUses:322Used by:457
Symbol 425 GraphicUsed by:457
Symbol 426 TextUses:322Used by:457
Symbol 427 GraphicUsed by:457
Symbol 428 TextUses:322Used by:457
Symbol 429 GraphicUsed by:457
Symbol 430 TextUses:322Used by:457
Symbol 431 GraphicUsed by:457
Symbol 432 TextUses:322Used by:457
Symbol 433 GraphicUsed by:457
Symbol 434 TextUses:322Used by:457
Symbol 435 GraphicUsed by:457
Symbol 436 TextUses:322Used by:457
Symbol 437 GraphicUsed by:457
Symbol 438 TextUses:322Used by:457
Symbol 439 GraphicUsed by:457
Symbol 440 TextUses:322Used by:457
Symbol 441 GraphicUsed by:457
Symbol 442 TextUses:322Used by:457
Symbol 443 GraphicUsed by:457
Symbol 444 TextUses:322Used by:457
Symbol 445 GraphicUsed by:457
Symbol 446 TextUses:322Used by:457
Symbol 447 GraphicUsed by:457
Symbol 448 TextUses:322Used by:457
Symbol 449 GraphicUsed by:457
Symbol 450 TextUses:322Used by:457
Symbol 451 GraphicUsed by:457
Symbol 452 TextUses:322Used by:457
Symbol 453 GraphicUsed by:457
Symbol 454 TextUses:322Used by:457
Symbol 455 GraphicUsed by:457
Symbol 456 TextUses:389Used by:457
Symbol 457 MovieClip [Page1]Uses:302 303 305 306 307 309 310 311 312 314 317 318 319 320 321 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456
Symbol 458 GraphicUsed by:470
Symbol 459 GraphicUsed by:470
Symbol 460 FontUsed by:462
Symbol 461 GraphicUsed by:470
Symbol 462 EditableText [CR2]Uses:460Used by:470
Symbol 463 GraphicUsed by:470
Symbol 464 GraphicUsed by:470
Symbol 465 TextUses:308Used by:470
Symbol 466 TextUses:308Used by:470
Symbol 467 TextUses:308Used by:470
Symbol 468 TextUses:389 315Used by:470
Symbol 469 TextUses:389 315Used by:470
Symbol 470 MovieClip [Page2]Uses:458 459 461 462 463 464 465 466 467 468 469
Symbol 471 GraphicUsed by:483
Symbol 472 GraphicUsed by:483
Symbol 473 FontUsed by:475
Symbol 474 GraphicUsed by:483
Symbol 475 EditableText [CR3]Uses:473Used by:483
Symbol 476 GraphicUsed by:483
Symbol 477 GraphicUsed by:483
Symbol 478 TextUses:308Used by:483
Symbol 479 TextUses:308Used by:483
Symbol 480 TextUses:308Used by:483
Symbol 481 TextUses:315 389Used by:483
Symbol 482 TextUses:389 315Used by:483
Symbol 483 MovieClip [Page3]Uses:471 472 474 475 476 477 478 479 480 481 482
Symbol 484 GraphicUsed by:496
Symbol 485 GraphicUsed by:496
Symbol 486 FontUsed by:488
Symbol 487 GraphicUsed by:496
Symbol 488 EditableText [CR4]Uses:486Used by:496
Symbol 489 GraphicUsed by:496
Symbol 490 GraphicUsed by:496
Symbol 491 TextUses:308Used by:496
Symbol 492 TextUses:308Used by:496
Symbol 493 TextUses:308Used by:496
Symbol 494 TextUses:389Used by:496
Symbol 495 TextUses:389Used by:496
Symbol 496 MovieClip [Page4]Uses:484 485 487 488 489 490 491 492 493 494 495
Symbol 497 GraphicUsed by:509
Symbol 498 GraphicUsed by:509
Symbol 499 FontUsed by:501
Symbol 500 GraphicUsed by:509
Symbol 501 EditableText [CR5]Uses:499Used by:509
Symbol 502 GraphicUsed by:509
Symbol 503 GraphicUsed by:509
Symbol 504 TextUses:308Used by:509
Symbol 505 TextUses:308Used by:509
Symbol 506 TextUses:308Used by:509
Symbol 507 TextUses:315 389Used by:509
Symbol 508 TextUses:315 389Used by:509
Symbol 509 MovieClip [Page5]Uses:497 498 500 501 502 503 504 505 506 507 508
Symbol 510 GraphicUsed by:522
Symbol 511 GraphicUsed by:522
Symbol 512 FontUsed by:514
Symbol 513 GraphicUsed by:522
Symbol 514 EditableText [CR6]Uses:512Used by:522
Symbol 515 GraphicUsed by:522
Symbol 516 GraphicUsed by:522
Symbol 517 TextUses:308Used by:522
Symbol 518 TextUses:308Used by:522
Symbol 519 TextUses:308Used by:522
Symbol 520 TextUses:315 389Used by:522
Symbol 521 TextUses:389Used by:522
Symbol 522 MovieClip [Page6]Uses:510 511 513 514 515 516 517 518 519 520 521
Symbol 523 GraphicUsed by:535
Symbol 524 GraphicUsed by:535
Symbol 525 FontUsed by:527
Symbol 526 GraphicUsed by:535
Symbol 527 EditableText [CR7]Uses:525Used by:535
Symbol 528 GraphicUsed by:535
Symbol 529 GraphicUsed by:535
Symbol 530 TextUses:308Used by:535
Symbol 531 TextUses:308Used by:535
Symbol 532 TextUses:308Used by:535
Symbol 533 TextUses:389 315Used by:535
Symbol 534 TextUses:389Used by:535
Symbol 535 MovieClip [Page7]Uses:523 524 526 527 528 529 530 531 532 533 534
Symbol 536 GraphicUsed by:548
Symbol 537 GraphicUsed by:548
Symbol 538 FontUsed by:540
Symbol 539 GraphicUsed by:548
Symbol 540 EditableText [CR8]Uses:538Used by:548
Symbol 541 GraphicUsed by:548
Symbol 542 GraphicUsed by:548
Symbol 543 TextUses:308Used by:548
Symbol 544 TextUses:308Used by:548
Symbol 545 TextUses:308Used by:548
Symbol 546 TextUses:315 389Used by:548
Symbol 547 TextUses:389Used by:548
Symbol 548 MovieClip [Page8]Uses:536 537 539 540 541 542 543 544 545 546 547
Symbol 549 GraphicUsed by:561
Symbol 550 GraphicUsed by:561
Symbol 551 FontUsed by:553
Symbol 552 GraphicUsed by:561
Symbol 553 EditableText [CR9]Uses:551Used by:561
Symbol 554 GraphicUsed by:561
Symbol 555 GraphicUsed by:561
Symbol 556 TextUses:308Used by:561
Symbol 557 TextUses:308Used by:561
Symbol 558 TextUses:308Used by:561
Symbol 559 TextUses:389 315Used by:561
Symbol 560 TextUses:389Used by:561
Symbol 561 MovieClip [Page9]Uses:549 550 552 553 554 555 556 557 558 559 560
Symbol 562 GraphicUsed by:574
Symbol 563 GraphicUsed by:574
Symbol 564 FontUsed by:566
Symbol 565 GraphicUsed by:574
Symbol 566 EditableText [CR10]Uses:564Used by:574
Symbol 567 GraphicUsed by:574
Symbol 568 GraphicUsed by:574
Symbol 569 TextUses:308Used by:574
Symbol 570 TextUses:308Used by:574
Symbol 571 TextUses:308Used by:574
Symbol 572 TextUses:315 389Used by:574
Symbol 573 TextUses:389Used by:574
Symbol 574 MovieClip [Page10]Uses:562 563 565 566 567 568 569 570 571 572 573
Symbol 575 GraphicUsed by:587
Symbol 576 GraphicUsed by:587
Symbol 577 FontUsed by:579
Symbol 578 GraphicUsed by:587
Symbol 579 EditableText [CR11]Uses:577Used by:587
Symbol 580 GraphicUsed by:587
Symbol 581 GraphicUsed by:587
Symbol 582 TextUses:308Used by:587
Symbol 583 TextUses:308Used by:587
Symbol 584 TextUses:308Used by:587
Symbol 585 TextUses:389 315Used by:587
Symbol 586 TextUses:389Used by:587
Symbol 587 MovieClip [Page11]Uses:575 576 578 579 580 581 582 583 584 585 586
Symbol 588 GraphicUsed by:600
Symbol 589 GraphicUsed by:600
Symbol 590 FontUsed by:592
Symbol 591 GraphicUsed by:600
Symbol 592 EditableText [CR12]Uses:590Used by:600
Symbol 593 GraphicUsed by:600
Symbol 594 GraphicUsed by:600
Symbol 595 TextUses:308Used by:600
Symbol 596 TextUses:308Used by:600
Symbol 597 TextUses:308Used by:600
Symbol 598 TextUses:389 315Used by:600
Symbol 599 TextUses:389 315Used by:600
Symbol 600 MovieClip [Page12]Uses:588 589 591 592 593 594 595 596 597 598 599
Symbol 601 GraphicUsed by:613
Symbol 602 GraphicUsed by:613
Symbol 603 FontUsed by:605
Symbol 604 GraphicUsed by:613
Symbol 605 EditableText [CR13]Uses:603Used by:613
Symbol 606 GraphicUsed by:613
Symbol 607 GraphicUsed by:613
Symbol 608 TextUses:308Used by:613
Symbol 609 TextUses:308Used by:613
Symbol 610 TextUses:308Used by:613
Symbol 611 TextUses:389 315Used by:613
Symbol 612 TextUses:389 315Used by:613
Symbol 613 MovieClip [Page13]Uses:601 602 604 605 606 607 608 609 610 611 612
Symbol 614 GraphicUsed by:626
Symbol 615 GraphicUsed by:626
Symbol 616 FontUsed by:618
Symbol 617 GraphicUsed by:626
Symbol 618 EditableText [CR14]Uses:616Used by:626
Symbol 619 GraphicUsed by:626
Symbol 620 GraphicUsed by:626
Symbol 621 TextUses:308Used by:626
Symbol 622 TextUses:308Used by:626
Symbol 623 TextUses:308Used by:626
Symbol 624 TextUses:315 389Used by:626
Symbol 625 TextUses:389Used by:626
Symbol 626 MovieClip [Page14]Uses:614 615 617 618 619 620 621 622 623 624 625
Symbol 627 GraphicUsed by:639
Symbol 628 GraphicUsed by:639
Symbol 629 FontUsed by:631
Symbol 630 GraphicUsed by:639
Symbol 631 EditableText [CR15]Uses:629Used by:639
Symbol 632 GraphicUsed by:639
Symbol 633 GraphicUsed by:639
Symbol 634 TextUses:308Used by:639
Symbol 635 TextUses:308Used by:639
Symbol 636 TextUses:308Used by:639
Symbol 637 TextUses:389Used by:639
Symbol 638 TextUses:389Used by:639
Symbol 639 MovieClip [Page15]Uses:627 628 630 631 632 633 634 635 636 637 638
Symbol 640 GraphicUsed by:655
Symbol 641 GraphicUsed by:655
Symbol 642 FontUsed by:644
Symbol 643 GraphicUsed by:655
Symbol 644 EditableText [CR16]Uses:642Used by:655
Symbol 645 GraphicUsed by:655
Symbol 646 GraphicUsed by:655
Symbol 647 TextUses:308Used by:655
Symbol 648 TextUses:308Used by:655
Symbol 649 TextUses:308Used by:655
Symbol 650 TextUses:389Used by:655
Symbol 651 GraphicUsed by:655
Symbol 652 GraphicUsed by:655
Symbol 653 TextUses:389Used by:655
Symbol 654 TextUses:389Used by:655
Symbol 655 MovieClip [Page16]Uses:640 641 643 644 645 646 647 648 649 650 651 652 653 654
Symbol 656 GraphicUsed by:668
Symbol 657 GraphicUsed by:668
Symbol 658 FontUsed by:660
Symbol 659 GraphicUsed by:668
Symbol 660 EditableText [CR17]Uses:658Used by:668
Symbol 661 GraphicUsed by:668
Symbol 662 GraphicUsed by:668
Symbol 663 TextUses:308Used by:668
Symbol 664 TextUses:308Used by:668
Symbol 665 TextUses:308Used by:668
Symbol 666 TextUses:389Used by:668
Symbol 667 TextUses:389Used by:668
Symbol 668 MovieClip [Page17]Uses:656 657 659 660 661 662 663 664 665 666 667
Symbol 669 GraphicUsed by:704
Symbol 670 GraphicUsed by:704
Symbol 671 FontUsed by:673
Symbol 672 GraphicUsed by:704
Symbol 673 EditableText [CR18]Uses:671Used by:704
Symbol 674 GraphicUsed by:704
Symbol 675 GraphicUsed by:704
Symbol 676 TextUses:308Used by:704
Symbol 677 TextUses:308Used by:704
Symbol 678 TextUses:308Used by:704
Symbol 679 TextUses:389Used by:704
Symbol 680 GraphicUsed by:704
Symbol 681 TextUses:389Used by:704
Symbol 682 GraphicUsed by:704
Symbol 684 FontUsed by:685
Symbol 683 TextUses:389Used by:704
Symbol 685 TextUses:684 389Used by:704
Symbol 686 GraphicUsed by:704
Symbol 687 TextUses:389Used by:704
Symbol 688 GraphicUsed by:704
Symbol 689 TextUses:389Used by:704
Symbol 690 GraphicUsed by:704
Symbol 691 TextUses:389Used by:704
Symbol 692 GraphicUsed by:704
Symbol 693 TextUses:389Used by:704
Symbol 694 GraphicUsed by:704
Symbol 695 TextUses:389Used by:704
Symbol 696 GraphicUsed by:704
Symbol 697 TextUses:389Used by:704
Symbol 698 GraphicUsed by:704
Symbol 699 TextUses:389Used by:704
Symbol 700 GraphicUsed by:704
Symbol 701 TextUses:389 322Used by:704
Symbol 702 GraphicUsed by:704
Symbol 703 TextUses:322Used by:704
Symbol 704 MovieClip [Page18]Uses:669 670 672 673 674 675 676 677 678 679 680 681 682 683 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703
Symbol 1 GraphicUsed by:2 160
Symbol 2 MovieClip [BottomArea]Uses:1
Symbol 3 MovieClip [ScrollArea]
Symbol 4 GraphicUsed by:5
Symbol 5 Button [#bgr]Uses:4
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:6Used by:8
Symbol 8 MovieClip [#DropDownToolbar]Uses:7
Symbol 9 GraphicUsed by:12 15
Symbol 10 GraphicUsed by:12 15
Symbol 11 GraphicUsed by:12 15
Symbol 12 MovieClipUses:9 10 11Used by:14 19 21 23 25 27 29 31 33 35 192
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClip [#nextpage]Uses:12 13Used by:193
Symbol 15 ButtonUses:9 10 11Used by:17
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClip [#more]Uses:15 16Used by:193
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClip [#selMode]Uses:12 18Used by:193
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClip [#newwindow]Uses:12 20Used by:193
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClip [#help]Uses:12 22Used by:193
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClip [#rotate]Uses:12 24Used by:193
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClip [#prevpage]Uses:12 26Used by:193
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClip [#scalePage]Uses:12 28Used by:193
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClip [#scaleWidth]Uses:12 30Used by:193
Symbol 32 GraphicUsed by:33
Symbol 33 MovieClip [#moveMode]Uses:12 32Used by:193
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClip [#print]Uses:12 34Used by:193
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClip [BoundingBox]Uses:41Used by:60 64 68 127 128 129 130 131
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClip [BrdrShdw]Uses:43Used by:47 52 53
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClip [BrdrFace]Uses:45Used by:47 52 53
Symbol 47 MovieClip [SimpleButtonDown]Uses:44 46Used by:64
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClip [BrdrBlk]Uses:48Used by:52 53
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClip [BrdrHilght]Uses:50Used by:52 53
Symbol 52 MovieClip [SimpleButtonIn]Uses:49 51 44 46Used by:64
Symbol 53 MovieClip [SimpleButtonUp]Uses:49 46 44 51Used by:64
Symbol 54 MovieClip [Defaults]Used by:56
Symbol 55 MovieClip [UIObjectExtensions]Used by:56
Symbol 56 MovieClip [UIObject]Uses:54 55Used by:61 63 65
Symbol 57 GraphicUsed by:59
Symbol 58 GraphicUsed by:59
Symbol 59 ButtonUses:57 58Used by:61
Symbol 60 MovieClip [FocusRect]Uses:42Used by:61
Symbol 61 MovieClip [FocusManager]Uses:59 60 56Used by:63
Symbol 62 MovieClip [UIComponentExtensions]Used by:63
Symbol 63 MovieClip [UIComponent]Uses:56 61 62Used by:64 129
Symbol 64 MovieClip [SimpleButton]Uses:42 47 52 53 63Used by:68 127 128
Symbol 65 MovieClip [Border]Uses:56Used by:66 68
Symbol 66 MovieClip [RectBorder]Uses:65Used by:68 129
Symbol 67 MovieClip [ButtonSkin]Used by:68
Symbol 68 MovieClip [Button]Uses:42 64 65 66 67Used by:127 128
Symbol 69 MovieClip [CustomBorder]Used by:127 128
Symbol 70 GraphicUsed by:72 108 109 110 113 114 119
Symbol 71 GraphicUsed by:72 108 109 113 114 119
Symbol 72 MovieClip [ScrollTrack]Uses:70 71Used by:79 84 85 86 120 121 122 123 124 125
Symbol 73 GraphicUsed by:79 84 85 86 120 121 122 123
Symbol 74 GraphicUsed by:79 84 85 86 120 121 122 123
Symbol 75 GraphicUsed by:79 84 85 86 120 121 122 123
Symbol 76 GraphicUsed by:79 84 85 86 120 121 122 123
Symbol 77 GraphicUsed by:79 84 85 86 120 121 122 123
Symbol 78 GraphicUsed by:79 84 85 86
Symbol 79 MovieClip [ScrollDownArrowDisabled]Uses:72 73 74 75 76 77 78Used by:126
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClip [ScrollThemeColor1]Uses:80Used by:84 85 121 122
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClip [ScrollThemeColor2]Uses:82Used by:84 121
Symbol 84 MovieClip [ScrollDownArrowDown]Uses:72 73 81 74 75 76 77 83 78Used by:126
Symbol 85 MovieClip [ScrollDownArrowOver]Uses:72 73 81 74 75 76 77 78Used by:126
Symbol 86 MovieClip [ScrollDownArrowUp]Uses:72 73 74 75 76 77 78Used by:126
Symbol 87 GraphicUsed by:92 97 98 99 115 116 117 118
Symbol 88 GraphicUsed by:92 97 98 99 115 116 117 118
Symbol 89 GraphicUsed by:92 97 98 99 115 116 117 118
Symbol 90 GraphicUsed by:92 97 98 99 115 116 117 118
Symbol 91 GraphicUsed by:92 97 98 99 115 116 117 118
Symbol 92 MovieClip [ScrollThumbBottomDisabled]Uses:87 88 89 90 91Used by:126
Symbol 93 GraphicUsed by:94
Symbol 94 MovieClip [ThumbThemeColor1]Uses:93Used by:97 98 116 117
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClip [ThumbThemeColor3]Uses:95Used by:97 116
Symbol 97 MovieClip [ScrollThumbBottomDown]Uses:87 94 88 89 90 96 91Used by:126
Symbol 98 MovieClip [ScrollThumbBottomOver]Uses:87 94 88 89 90 91Used by:126
Symbol 99 MovieClip [ScrollThumbBottomUp]Uses:87 88 89 90 91Used by:126
Symbol 100 GraphicUsed by:101 104 105 106
Symbol 101 MovieClip [ScrollThumbGripDisabled]Uses:100Used by:126
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClip [ThumbThemeColor2]Uses:102Used by:104 105 108 109 113
Symbol 104 MovieClip [ScrollThumbGripDown]Uses:103 100Used by:126
Symbol 105 MovieClip [ScrollThumbGripOver]Uses:103 100Used by:126
Symbol 106 MovieClip [ScrollThumbGripUp]Uses:100Used by:126
Symbol 107 GraphicUsed by:108 109 113 114
Symbol 108 MovieClip [ScrollThumbMiddleDisabled]Uses:70 107 103 71Used by:126
Symbol 109 MovieClip [ScrollThumbMiddleDown]Uses:70 103 107 71Used by:126
Symbol 110 MovieClipUses:70Used by:113
Symbol 111 GraphicUsed by:112 120 121 122 123
Symbol 112 MovieClipUses:111Used by:113
Symbol 113 MovieClip [ScrollThumbMiddleOver]Uses:70 103 107 110 112 71Used by:126
Symbol 114 MovieClip [ScrollThumbMiddleUp]Uses:70 107 71Used by:126
Symbol 115 MovieClip [ScrollThumbTopDisabled]Uses:87 88 89 90 91Used by:126
Symbol 116 MovieClip [ScrollThumbTopDown]Uses:87 94 88 89 90 96 91Used by:126
Symbol 117 MovieClip [ScrollThumbTopOver]Uses:87 94 88 89 90 91Used by:126
Symbol 118 MovieClip [ScrollThumbTopUp]Uses:87 88 89 90 91Used by:126
Symbol 119 MovieClip [ScrollTrackDisabled]Uses:70 71Used by:126
Symbol 120 MovieClip [ScrollUpArrowDisabled]Uses:72 73 74 75 76 77 111Used by:126
Symbol 121 MovieClip [ScrollUpArrowDown]Uses:72 73 81 74 75 76 77 83 111Used by:126
Symbol 122 MovieClip [ScrollUpArrowOver]Uses:72 73 81 74 75 111 76 77Used by:126
Symbol 123 MovieClip [ScrollUpArrowUp]Uses:72 73 74 75 76 77 111Used by:126
Symbol 124 MovieClip [BtnDownArrow]Uses:72Used by:126
Symbol 125 MovieClip [BtnUpArrow]Uses:72Used by:126
Symbol 126 MovieClip [ScrollBarAssets]Uses:79 84 85 86 92 97 98 99 101 104 105 106 108 109 113 114 115 116 117 118 119 120 121 122 123 124 125Used by:127 128
Symbol 127 MovieClip [HScrollBar]Uses:42 68 64 69 126Used by:130
Symbol 128 MovieClip [VScrollBar]Uses:42 68 64 69 126Used by:130
Symbol 129 MovieClip [View]Uses:42 63 66Used by:130
Symbol 130 MovieClip [ScrollView]Uses:42 127 128 129Used by:131
Symbol 131 MovieClip [ScrollPane]Uses:42 130Used by:Timeline
Symbol 160 MovieClipUses:1Used by:Timeline
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:193
Symbol 163 GraphicUsed by:171
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:168
Symbol 166 FontUsed by:167
Symbol 167 TextUses:166Used by:168
Symbol 168 MovieClipUses:165 167Used by:171
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:169Used by:171
Symbol 171 MovieClipUses:163 168 170Used by:193
Symbol 172 GraphicUsed by:177
Symbol 173 GraphicUsed by:175
Symbol 174 GraphicUsed by:175
Symbol 175 ButtonUses:173 174Used by:176
Symbol 176 MovieClipUses:175Used by:177
Symbol 177 MovieClipUses:172 176Used by:193
Symbol 178 GraphicUsed by:181
Symbol 179 FontUsed by:180 183 185 189
Symbol 180 EditableTextUses:179Used by:181
Symbol 181 MovieClipUses:178 180Used by:193
Symbol 182 GraphicUsed by:187
Symbol 183 EditableTextUses:179Used by:184
Symbol 184 MovieClipUses:183Used by:187
Symbol 185 EditableTextUses:179Used by:186
Symbol 186 MovieClipUses:185Used by:187
Symbol 187 MovieClipUses:182 184 186Used by:193
Symbol 188 GraphicUsed by:190
Symbol 189 EditableTextUses:179Used by:190
Symbol 190 MovieClipUses:188 189Used by:193
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:12 191Used by:193
Symbol 193 MovieClipUses:162 171 35 177 181 187 33 31 29 27 25 23 21 19 17 14 190 192Used by:Timeline
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:194Used by:Timeline
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:196Used by:Timeline
Symbol 198 MovieClip [__Packages.CPrint2FlashEvents]
Symbol 199 MovieClip [__Packages.Slider]
Symbol 36 MovieClip [__Packages.mx.core.UIObject]
Symbol 37 MovieClip [__Packages.mx.core.UIComponent]
Symbol 38 MovieClip [__Packages.mx.core.View]
Symbol 39 MovieClip [__Packages.mx.core.ScrollView]
Symbol 40 MovieClip [__Packages.mx.containers.ScrollPane]
Symbol 132 MovieClip [__Packages.mx.skins.SkinElement]
Symbol 133 MovieClip [__Packages.mx.styles.CSSTextStyles]
Symbol 134 MovieClip [__Packages.mx.styles.StyleManager]
Symbol 135 MovieClip [__Packages.mx.styles.CSSStyleDeclaration]
Symbol 136 MovieClip [__Packages.mx.skins.Border]
Symbol 137 MovieClip [__Packages.mx.skins.RectBorder]
Symbol 138 MovieClip [__Packages.mx.managers.DepthManager]
Symbol 139 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 140 MovieClip [__Packages.mx.events.UIEventDispatcher]
Symbol 141 MovieClip [__Packages.mx.core.ExternalContent]
Symbol 142 MovieClip [__Packages.mx.skins.CustomBorder]
Symbol 143 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb]
Symbol 144 MovieClip [__Packages.mx.controls.SimpleButton]
Symbol 145 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar]
Symbol 146 MovieClip [__Packages.mx.controls.HScrollBar]
Symbol 147 MovieClip [__Packages.mx.controls.Button]
Symbol 148 MovieClip [__Packages.mx.skins.ColoredSkinElement]
Symbol 149 MovieClip [__Packages.mx.core.ext.UIObjectExtensions]
Symbol 150 MovieClip [__Packages.mx.skins.halo.Defaults]
Symbol 151 MovieClip [__Packages.mx.managers.SystemManager]
Symbol 152 MovieClip [__Packages.mx.managers.FocusManager]
Symbol 153 MovieClip [__Packages.mx.skins.halo.FocusRect]
Symbol 154 MovieClip [__Packages.mx.managers.OverlappedWindows]
Symbol 155 MovieClip [__Packages.mx.styles.CSSSetStyle]
Symbol 156 MovieClip [__Packages.mx.core.ext.UIComponentExtensions]
Symbol 157 MovieClip [__Packages.mx.skins.halo.RectBorder]
Symbol 158 MovieClip [__Packages.mx.skins.halo.ButtonSkin]
Symbol 159 MovieClip [__Packages.mx.controls.VScrollBar]

Instance Names

"bgr"Frame 1Symbol 160 MovieClip
"DocArea"Frame 1Symbol 131 MovieClip [ScrollPane]
"toolbar"Frame 1Symbol 193 MovieClip
"HandCursor"Frame 1Symbol 195 MovieClip
"TextCursor"Frame 1Symbol 197 MovieClip
"bgr"Symbol 8 MovieClip [#DropDownToolbar] Frame 1Symbol 7 MovieClip
"_but"Symbol 14 MovieClip [#nextpage] Frame 1Symbol 12 MovieClip
"_but"Symbol 19 MovieClip [#selMode] Frame 1Symbol 12 MovieClip
"_but"Symbol 21 MovieClip [#newwindow] Frame 1Symbol 12 MovieClip
"_but"Symbol 23 MovieClip [#help] Frame 1Symbol 12 MovieClip
"_but"Symbol 25 MovieClip [#rotate] Frame 1Symbol 12 MovieClip
"_but"Symbol 27 MovieClip [#prevpage] Frame 1Symbol 12 MovieClip
"_but"Symbol 29 MovieClip [#scalePage] Frame 1Symbol 12 MovieClip
"_but"Symbol 31 MovieClip [#scaleWidth] Frame 1Symbol 12 MovieClip
"_but"Symbol 33 MovieClip [#moveMode] Frame 1Symbol 12 MovieClip
"_but"Symbol 35 MovieClip [#print] Frame 1Symbol 12 MovieClip
"b"Symbol 47 MovieClip [SimpleButtonDown] Frame 1Symbol 44 MovieClip [BrdrShdw]
"face"Symbol 47 MovieClip [SimpleButtonDown] Frame 1Symbol 46 MovieClip [BrdrFace]
"b"Symbol 52 MovieClip [SimpleButtonIn] Frame 1Symbol 49 MovieClip [BrdrBlk]
"it"Symbol 52 MovieClip [SimpleButtonIn] Frame 1Symbol 51 MovieClip [BrdrHilght]
"g"Symbol 52 MovieClip [SimpleButtonIn] Frame 1Symbol 44 MovieClip [BrdrShdw]
"face"Symbol 52 MovieClip [SimpleButtonIn] Frame 1Symbol 46 MovieClip [BrdrFace]
"ob"Symbol 53 MovieClip [SimpleButtonUp] Frame 1Symbol 49 MovieClip [BrdrBlk]
"ol"Symbol 53 MovieClip [SimpleButtonUp] Frame 1Symbol 46 MovieClip [BrdrFace]
"ib"Symbol 53 MovieClip [SimpleButtonUp] Frame 1Symbol 44 MovieClip [BrdrShdw]
"il"Symbol 53 MovieClip [SimpleButtonUp] Frame 1Symbol 51 MovieClip [BrdrHilght]
"face"Symbol 53 MovieClip [SimpleButtonUp] Frame 1Symbol 46 MovieClip [BrdrFace]
"boundingBox_mc"Symbol 60 MovieClip [FocusRect] Frame 1Symbol 42 MovieClip [BoundingBox]
"tabCapture"Symbol 61 MovieClip [FocusManager] Frame 1Symbol 59 Button
"boundingBox_mc"Symbol 64 MovieClip [SimpleButton] Frame 1Symbol 42 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 68 MovieClip [Button] Frame 1Symbol 42 MovieClip [BoundingBox]
"dfs"Symbol 124 MovieClip [BtnDownArrow] Frame 1Symbol 72 MovieClip [ScrollTrack]
"dfs"Symbol 125 MovieClip [BtnUpArrow] Frame 1Symbol 72 MovieClip [ScrollTrack]
"boundingBox_mc"Symbol 127 MovieClip [HScrollBar] Frame 1Symbol 42 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 128 MovieClip [VScrollBar] Frame 1Symbol 42 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 129 MovieClip [View] Frame 1Symbol 42 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 130 MovieClip [ScrollView] Frame 1Symbol 42 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 131 MovieClip [ScrollPane] Frame 1Symbol 42 MovieClip [BoundingBox]
"SliderHandleBtn"Symbol 176 MovieClip Frame 1Symbol 175 Button
"SliderHandle"Symbol 177 MovieClip Frame 1Symbol 176 MovieClip
"ScaleTextField"Symbol 181 MovieClip Frame 1Symbol 180 EditableText
"TotalPages"Symbol 184 MovieClip Frame 1Symbol 183 EditableText
"PageNoField"Symbol 186 MovieClip Frame 1Symbol 185 EditableText
"TotalPagesMC"Symbol 187 MovieClip Frame 1Symbol 184 MovieClip
"PageNoFieldMC"Symbol 187 MovieClip Frame 1Symbol 186 MovieClip
"searchPattern"Symbol 190 MovieClip Frame 1Symbol 189 EditableText
"_but"Symbol 192 MovieClip Frame 1Symbol 12 MovieClip
"toolbarbgr"Symbol 193 MovieClip Frame 1Symbol 162 MovieClip
"logo"Symbol 193 MovieClip Frame 1Symbol 171 MovieClip
"print"Symbol 193 MovieClip Frame 1Symbol 35 MovieClip [#print]
"ZoomSlider"Symbol 193 MovieClip Frame 1Symbol 177 MovieClip
"ScaleTextMovie"Symbol 193 MovieClip Frame 1Symbol 181 MovieClip
"PageNoMovie"Symbol 193 MovieClip Frame 1Symbol 187 MovieClip
"moveMode"Symbol 193 MovieClip Frame 1Symbol 33 MovieClip [#moveMode]
"scaleWidth"Symbol 193 MovieClip Frame 1Symbol 31 MovieClip [#scaleWidth]
"scalePage"Symbol 193 MovieClip Frame 1Symbol 29 MovieClip [#scalePage]
"prevpage"Symbol 193 MovieClip Frame 1Symbol 27 MovieClip [#prevpage]
"rotate"Symbol 193 MovieClip Frame 1Symbol 25 MovieClip [#rotate]
"help"Symbol 193 MovieClip Frame 1Symbol 23 MovieClip [#help]
"newwindow"Symbol 193 MovieClip Frame 1Symbol 21 MovieClip [#newwindow]
"selMode"Symbol 193 MovieClip Frame 1Symbol 19 MovieClip [#selMode]
"more"Symbol 193 MovieClip Frame 1Symbol 17 MovieClip [#more]
"nextpage"Symbol 193 MovieClip Frame 1Symbol 14 MovieClip [#nextpage]
"searchPatternmc"Symbol 193 MovieClip Frame 1Symbol 190 MovieClip
"searchbut"Symbol 193 MovieClip Frame 1Symbol 192 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 300 as "Resolution"
ExportAssets (56)Timeline Frame 1Symbol 301 as "Orientation"
ExportAssets (56)Timeline Frame 1Symbol 306 as "CR1"
ExportAssets (56)Timeline Frame 1Symbol 457 as "Page1"
ExportAssets (56)Timeline Frame 1Symbol 462 as "CR2"
ExportAssets (56)Timeline Frame 1Symbol 470 as "Page2"
ExportAssets (56)Timeline Frame 1Symbol 475 as "CR3"
ExportAssets (56)Timeline Frame 1Symbol 483 as "Page3"
ExportAssets (56)Timeline Frame 1Symbol 488 as "CR4"
ExportAssets (56)Timeline Frame 1Symbol 496 as "Page4"
ExportAssets (56)Timeline Frame 1Symbol 501 as "CR5"
ExportAssets (56)Timeline Frame 1Symbol 509 as "Page5"
ExportAssets (56)Timeline Frame 1Symbol 514 as "CR6"
ExportAssets (56)Timeline Frame 1Symbol 522 as "Page6"
ExportAssets (56)Timeline Frame 1Symbol 527 as "CR7"
ExportAssets (56)Timeline Frame 1Symbol 535 as "Page7"
ExportAssets (56)Timeline Frame 1Symbol 540 as "CR8"
ExportAssets (56)Timeline Frame 1Symbol 548 as "Page8"
ExportAssets (56)Timeline Frame 1Symbol 553 as "CR9"
ExportAssets (56)Timeline Frame 1Symbol 561 as "Page9"
ExportAssets (56)Timeline Frame 1Symbol 566 as "CR10"
ExportAssets (56)Timeline Frame 1Symbol 574 as "Page10"
ExportAssets (56)Timeline Frame 1Symbol 579 as "CR11"
ExportAssets (56)Timeline Frame 1Symbol 587 as "Page11"
ExportAssets (56)Timeline Frame 1Symbol 592 as "CR12"
ExportAssets (56)Timeline Frame 1Symbol 600 as "Page12"
ExportAssets (56)Timeline Frame 1Symbol 605 as "CR13"
ExportAssets (56)Timeline Frame 1Symbol 613 as "Page13"
ExportAssets (56)Timeline Frame 1Symbol 618 as "CR14"
ExportAssets (56)Timeline Frame 1Symbol 626 as "Page14"
ExportAssets (56)Timeline Frame 1Symbol 631 as "CR15"
ExportAssets (56)Timeline Frame 1Symbol 639 as "Page15"
ExportAssets (56)Timeline Frame 1Symbol 644 as "CR16"
ExportAssets (56)Timeline Frame 1Symbol 655 as "Page16"
ExportAssets (56)Timeline Frame 1Symbol 660 as "CR17"
ExportAssets (56)Timeline Frame 1Symbol 668 as "Page17"
ExportAssets (56)Timeline Frame 1Symbol 673 as "CR18"
ExportAssets (56)Timeline Frame 1Symbol 704 as "Page18"
FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 2 as "BottomArea"
ExportAssets (56)Timeline Frame 1Symbol 3 as "ScrollArea"
ExportAssets (56)Timeline Frame 1Symbol 5 as "#bgr"
ExportAssets (56)Timeline Frame 1Symbol 8 as "#DropDownToolbar"
ExportAssets (56)Timeline Frame 1Symbol 14 as "#nextpage"
ExportAssets (56)Timeline Frame 1Symbol 17 as "#more"
ExportAssets (56)Timeline Frame 1Symbol 19 as "#selMode"
ExportAssets (56)Timeline Frame 1Symbol 21 as "#newwindow"
ExportAssets (56)Timeline Frame 1Symbol 23 as "#help"
ExportAssets (56)Timeline Frame 1Symbol 25 as "#rotate"
ExportAssets (56)Timeline Frame 1Symbol 27 as "#prevpage"
ExportAssets (56)Timeline Frame 1Symbol 29 as "#scalePage"
ExportAssets (56)Timeline Frame 1Symbol 31 as "#scaleWidth"
ExportAssets (56)Timeline Frame 1Symbol 33 as "#moveMode"
ExportAssets (56)Timeline Frame 1Symbol 35 as "#print"
ExportAssets (56)Timeline Frame 1Symbol 42 as "BoundingBox"
ExportAssets (56)Timeline Frame 1Symbol 44 as "BrdrShdw"
ExportAssets (56)Timeline Frame 1Symbol 46 as "BrdrFace"
ExportAssets (56)Timeline Frame 1Symbol 47 as "SimpleButtonDown"
ExportAssets (56)Timeline Frame 1Symbol 49 as "BrdrBlk"
ExportAssets (56)Timeline Frame 1Symbol 51 as "BrdrHilght"
ExportAssets (56)Timeline Frame 1Symbol 52 as "SimpleButtonIn"
ExportAssets (56)Timeline Frame 1Symbol 53 as "SimpleButtonUp"
ExportAssets (56)Timeline Frame 1Symbol 54 as "Defaults"
ExportAssets (56)Timeline Frame 1Symbol 55 as "UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 56 as "UIObject"
ExportAssets (56)Timeline Frame 1Symbol 60 as "FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 61 as "FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 62 as "UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 63 as "UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 64 as "SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 65 as "Border"
ExportAssets (56)Timeline Frame 1Symbol 66 as "RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 67 as "ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 68 as "Button"
ExportAssets (56)Timeline Frame 1Symbol 69 as "CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 72 as "ScrollTrack"
ExportAssets (56)Timeline Frame 1Symbol 79 as "ScrollDownArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 81 as "ScrollThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 83 as "ScrollThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 84 as "ScrollDownArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 85 as "ScrollDownArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 86 as "ScrollDownArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 92 as "ScrollThumbBottomDisabled"
ExportAssets (56)Timeline Frame 1Symbol 94 as "ThumbThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 96 as "ThumbThemeColor3"
ExportAssets (56)Timeline Frame 1Symbol 97 as "ScrollThumbBottomDown"
ExportAssets (56)Timeline Frame 1Symbol 98 as "ScrollThumbBottomOver"
ExportAssets (56)Timeline Frame 1Symbol 99 as "ScrollThumbBottomUp"
ExportAssets (56)Timeline Frame 1Symbol 101 as "ScrollThumbGripDisabled"
ExportAssets (56)Timeline Frame 1Symbol 103 as "ThumbThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 104 as "ScrollThumbGripDown"
ExportAssets (56)Timeline Frame 1Symbol 105 as "ScrollThumbGripOver"
ExportAssets (56)Timeline Frame 1Symbol 106 as "ScrollThumbGripUp"
ExportAssets (56)Timeline Frame 1Symbol 108 as "ScrollThumbMiddleDisabled"
ExportAssets (56)Timeline Frame 1Symbol 109 as "ScrollThumbMiddleDown"
ExportAssets (56)Timeline Frame 1Symbol 113 as "ScrollThumbMiddleOver"
ExportAssets (56)Timeline Frame 1Symbol 114 as "ScrollThumbMiddleUp"
ExportAssets (56)Timeline Frame 1Symbol 115 as "ScrollThumbTopDisabled"
ExportAssets (56)Timeline Frame 1Symbol 116 as "ScrollThumbTopDown"
ExportAssets (56)Timeline Frame 1Symbol 117 as "ScrollThumbTopOver"
ExportAssets (56)Timeline Frame 1Symbol 118 as "ScrollThumbTopUp"
ExportAssets (56)Timeline Frame 1Symbol 119 as "ScrollTrackDisabled"
ExportAssets (56)Timeline Frame 1Symbol 120 as "ScrollUpArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 121 as "ScrollUpArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 122 as "ScrollUpArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 123 as "ScrollUpArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 124 as "BtnDownArrow"
ExportAssets (56)Timeline Frame 1Symbol 125 as "BtnUpArrow"
ExportAssets (56)Timeline Frame 1Symbol 126 as "ScrollBarAssets"
ExportAssets (56)Timeline Frame 1Symbol 127 as "HScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 128 as "VScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 129 as "View"
ExportAssets (56)Timeline Frame 1Symbol 130 as "ScrollView"
ExportAssets (56)Timeline Frame 1Symbol 131 as "ScrollPane"
ExportAssets (56)Timeline Frame 1Symbol 198 as "__Packages.CPrint2FlashEvents"
ExportAssets (56)Timeline Frame 1Symbol 199 as "__Packages.Slider"
ExportAssets (56)Timeline Frame 1Symbol 36 as "__Packages.mx.core.UIObject"
ExportAssets (56)Timeline Frame 1Symbol 37 as "__Packages.mx.core.UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 38 as "__Packages.mx.core.View"
ExportAssets (56)Timeline Frame 1Symbol 39 as "__Packages.mx.core.ScrollView"
ExportAssets (56)Timeline Frame 1Symbol 40 as "__Packages.mx.containers.ScrollPane"
ExportAssets (56)Timeline Frame 1Symbol 132 as "__Packages.mx.skins.SkinElement"
ExportAssets (56)Timeline Frame 1Symbol 133 as "__Packages.mx.styles.CSSTextStyles"
ExportAssets (56)Timeline Frame 1Symbol 134 as "__Packages.mx.styles.StyleManager"
ExportAssets (56)Timeline Frame 1Symbol 135 as "__Packages.mx.styles.CSSStyleDeclaration"
ExportAssets (56)Timeline Frame 1Symbol 136 as "__Packages.mx.skins.Border"
ExportAssets (56)Timeline Frame 1Symbol 137 as "__Packages.mx.skins.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 138 as "__Packages.mx.managers.DepthManager"
ExportAssets (56)Timeline Frame 1Symbol 139 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 140 as "__Packages.mx.events.UIEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 141 as "__Packages.mx.core.ExternalContent"
ExportAssets (56)Timeline Frame 1Symbol 142 as "__Packages.mx.skins.CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 143 as "__Packages.mx.controls.scrollClasses.ScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 144 as "__Packages.mx.controls.SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 145 as "__Packages.mx.controls.scrollClasses.ScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 146 as "__Packages.mx.controls.HScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 147 as "__Packages.mx.controls.Button"
ExportAssets (56)Timeline Frame 1Symbol 148 as "__Packages.mx.skins.ColoredSkinElement"
ExportAssets (56)Timeline Frame 1Symbol 149 as "__Packages.mx.core.ext.UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 150 as "__Packages.mx.skins.halo.Defaults"
ExportAssets (56)Timeline Frame 1Symbol 151 as "__Packages.mx.managers.SystemManager"
ExportAssets (56)Timeline Frame 1Symbol 152 as "__Packages.mx.managers.FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 153 as "__Packages.mx.skins.halo.FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 154 as "__Packages.mx.managers.OverlappedWindows"
ExportAssets (56)Timeline Frame 1Symbol 155 as "__Packages.mx.styles.CSSSetStyle"
ExportAssets (56)Timeline Frame 1Symbol 156 as "__Packages.mx.core.ext.UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 157 as "__Packages.mx.skins.halo.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 158 as "__Packages.mx.skins.halo.ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 159 as "__Packages.mx.controls.VScrollBar"




http://swfchan.com/18/87548/info.shtml
Created: 29/3 -2019 22:26:41 Last modified: 29/3 -2019 22:26:41 Server time: 19/04 -2024 21:04:24