Essential ActionScript 2.0

 <  Day Day Up  >    

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X]

C++

       access control modifiers  

       type declaration syntax  

call stack  

callback functions  

Camera class  

capitalization conventions for classes and packages  

cascading stylesheet (CSS)  

       TextField.StyleSheet class  

case sensitivity

       class names and class files  

       constructor function names  

       identifiers, changes in Flash Player 7  

       names of interfaces and their .as files  

       strict, Flash Player 7  

       support by language, file format, and Flash Player version  

casting   2nd  

       conversion vs.  

       member selection and  

       problems with  

       return type of MovieClip to its subclass type  

       runtime support  

       success of, proving with instanceof  

       terminology  

catch blocks   [See try/catch/finally statements]

character encodings, .as files  

chat application (example)  

       ChatRoom class, property and methods  

       inheritance, ChatRoom and AvatarChatRoom classes  

checked exceptions   2nd  

child classes  

class attributes   [See attributes, class]

class body  

class files   [See .as files]

class hierarchy  

class keyword   2nd  

class libraries, distributing  

       sharing class source files  

               loading classes at runtime  

       sharing classes without source files  

               creating compile-time library  

               creating runtime library  

               runtime vs. compile time  

class member, class property, and class method  

class methods  

       class name in invocation  

       defining in ActionScript 1.0  

       defining with static attribute  

       inheritance of  

       limitations of  

       member access from  

       overriding  

       private class properties, access to  

       this (keyword)  

class properties   2nd  

       ActionScript 1.0  

       enumeration with for-in loop  

       global variables vs.  

       ImageViewer class (example)  

       inheritance of  

       inherited, bug in ActionScript 2.0  

       overriding   2nd  

       subclasses and  

class statement  

class variables  

classes   2nd  

       abstract and final, not supported  

       accessing within packages  

       ActionScript 2.0, compiled to .swf file  

       adding properties to  

       association of movie clip symbols to  

       built-in  

               augmenting  

               datatype information for  

               event handling from  

               subclassing  

       casting   [See casting]

       code in class definition blocks  

       compiling  

       completing Box class (example)  

       constructor functions   2nd  

               default property values vs.  

               multiple, simulating  

               this (keyword), using  

       corresponding to movie clip symbols  

       creating for class library  

       as custom datatypes  

       defining  

               attributes  

               class declaration  

               methods and properties ( members )  

       dynamic, built-in  

       event object  

               EventObject class  

       event source  

       exported on frame later than 1  

       extending  

       fully qualified references to  

       implementing interfaces  

       inheritance   2nd   [See also inheritance]

       linking with movie clip symbols  

       methods  

               accessor   2nd  

               defining  

               extra or missing arguments  

               local variables  

               method attributes  

               nesting functions in  

               referring to current object with this keyword  

       movie, export frame for  

       multidatatype, interfaces and  

       MVC   [See Model-View-Controller]

       name of class and external .as text file  

       nested  

       Object superclass  

       OOP application  

       properties  

               compile-time constant expressions  

               enumerating with for-in loops  

               property attributes  

       sharing source files  

       sharing without source files  

               creating compile-time library  

               creating runtime library  

               runtime vs. compile time  

       single instance of   [See Singleton design pattern]

       syntax  

       unqualified references to  

       writing  

               designing ImageViewer class   2nd  

               ImageViewer implementation (v. 2)   2nd  

               ImageViewer implementation (v. 3)  

               ImageViewer, using in a movie  

               implementation  

               steps in creating class  

               steps in using class in Flash  

               subclass  

Classes directory  

ClassLoader class  

classpaths  

       class files in  

       document  

       global  

       package access and  

               adding new directory  

       relative  

cleaning up class resources  

cleaning up object references before object deletion  

clock application (MVC example)  

       classes, listing of  

       Clock class  

       ClockAnalogView and ClockDigitalView classes  

       ClockController class  

       ClockModel class  

       ClockTools class  

       ClockUpdate class  

code

       in class definition blocks  

       examples in this book  

       hints for built-in classes and components  

       reuse of, inheritance and  

       theft of source code  

Color class  

command-line compilation, JSFL script  

comments, JavaDoc style  

communication in MVC pattern  

compatible types  

       null and undefined  

compilation  

       command-line, JSFL script  

       excluding classes from runtime loading  

       no-source class library, incorporating at runtime vs. compile time  

compile-time casting, leniency of AS2  

compile-time constant expressions  

compile-time type checking, runtime vs.  

compilers

       exportation of .swf files  

       nested assets, not automatically recognized  

       resolution of unqualified member references  

       specifying ActionScript version for .swf file  

component metadata tag  

components   2nd  

       code hints for  

       compiling frequently used MovieClip subclass as  

       creating compile-time class library as  

               creating classes in class library  

               creating component class  

               creating component icon  

               creating the component  

               distributing the component  

               testing the component  

       creating runtime class library as  

       currency converter   [See currency converter application]

       datatype information for built-in classes  

       Flash MX 2004, v2  

               key new features  

               listing of v1 and v2 components  

       handling component events   2nd  

       initialization by Flash Player  

       visual development practices  

composition  

       Avatar class (example)  

       class use of movie clip via  

       datatype implementations used via  

       implementing Observer pattern with  

       inheritance vs.  

               Has-A (composition) relationship  

               when to use composition  

conditionals, ActionScript 2.0  

/Configuration/Classes directory  

constants

       compile-time constant expressions  

       property values, protecting from change  

constructor functions   2nd  

       class methods defined on, ActionScript 1.0  

       CurrencyConverter class (example)  

       default property values vs.  

       EventObject class, passing event source reference to  

       ImageViewer class, setting target clip and depth  

       MovieClip subclasses and  

       multiple, simulating  

       omitting  

       parameter values passed with new operator  

       public or private  

       in subclasses  

               problems in Flash 6  

       this (keyword), use of   2nd  

       writing (ImageViewer class example)   2nd  

ContextMenu class   2nd  

ContextMenuItem class   2nd  

continue statement (in try block)  

control flow changes in try/catch/finally  

controller, MVC   2nd   [See also Model-View-Controller]

       ClockController class (example)  

       implementation of  

               AbstractController class  

               Controller interface  

       responsibilities of  

converting datatypes, casting vs.  

createClassObject( ) (UIObject)  

createMenu( ) (Menu)  

cropping loaded images  

cross-domain policy files  

CSS (cascading stylesheet)

       support for text fields (Flash 7 Player)  

       TextField.StyleSheet class  

currency converter application (example)  

       CurrencyConverter class  

               code  

               constructor  

               converting currency from user input  

               creating user interface  

               exporting final application  

               importing components package  

               main( )  

               properties  

       handling component events  

               classes for event-consumer objects  

               event handler function, using  

               EventProxy class  

               listener function, using  

               listener objects, using  

               techniques, summary of  

       preparing Flash document  

               adding components  

               starting the application  

current directory, represented by a period (.)  

CVS (version control software)  

 <  Day Day Up  >    

Категории