Show
Ignore:
Timestamp:
06/06/08 00:38:39 (18 months ago)
Author:
jeroen
Message:

added js initer BUT destroyed controlbar display

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/as3/com/jeroenwijering/player/Player.as

    r2 r3  
    1010import flash.display.MovieClip; 
    1111import flash.events.Event; 
    12 import flash.system.Capabilities; 
    1312 
    1413 
     
    1817        /** A list with all default configuration values. **/ 
    1918        private var defaults:Object = { 
    20                 height:300, 
    21                 width:400, 
    22  
    2319                author:undefined, 
    2420                captions:undefined, 
    2521                description:undefined, 
    2622                duration:0, 
    27                 file:undefined, 
     23                file:'http://www.jeroenwijering.com/upload/mrss.xml', 
    2824                image:undefined, 
    2925                link:undefined, 
     
    3228                type:undefined, 
    3329 
    34                 controlbar:'below', 
    35                 controlbarsize:20, 
    36                 icons:true, 
     30                controlbar:'bottom', 
    3731                logo:undefined, 
    3832                playlist:'none', 
    3933                playlistsize:180, 
    40                 skin:'agriya.swf', 
    41                 texts:false, 
     34                skin:undefined, 
    4235 
    4336                autostart:false, 
     
    5649                abouttext:"About JW Player 4.0...", 
    5750                aboutlink:"http://www.jeroenwijering.com/?page=about", 
     51                linktarget:'_self', 
     52                streamscript:'lighttpd', 
     53                tracecall:undefined, 
     54 
    5855                client:undefined, 
    59                 linktarget:'_self', 
    60                 streamscript:undefined, 
    61                 tracecall:undefined, 
    62                 version:'4.0 r1' 
     56                controlbarheight:20, 
     57                height:300, 
     58                version:'4.0 r3', 
     59                width:400 
    6360        }; 
    6461        /** Object that loads all configuration variables. **/ 
     
    7471 
    7572 
    76         /** Constructor; loads config. **/ 
    77         public function Player(ply:MovieClip=undefined) { 
    78                 if(!ply) { ply = this['player']; } 
    79                 defaults['client'] = Capabilities.version; 
    80                 configger = new Configger(ply); 
     73        /** Constructor; Loads config. **/ 
     74        public function Player() { 
     75                configger = new Configger(this); 
    8176                configger.addEventListener(Event.COMPLETE,configHandler); 
    82                 skinner = new Skinner(ply); 
    83                 skinner.addEventListener(Event.COMPLETE,skinHandler); 
    8477                configger.load(defaults); 
    8578        }; 
     
    8881        /** Config loading completed; now load skin. **/ 
    8982        private function configHandler(evt:Event) { 
     83                skinner = new Skinner(this); 
     84                skinner.addEventListener(Event.COMPLETE,skinHandler); 
    9085                skinner.load(configger.config['skin']); 
    9186        };