Show
Ignore:
Timestamp:
08/18/08 00:12:05 (5 months ago)
Author:
jeroen
Message:

changed SWF loading a little, added plugiins to trunk

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/as3/com/jeroenwijering/plugins/Playlist.as

    r57 r60  
    7474                } catch (err:Error) {} 
    7575                setColors(); 
     76                playlistHandler(); 
     77                resizeHandler(); 
    7678        }; 
    7779 
     
    180182        private function outHandler(evt:MouseEvent):void { 
    181183                var idx = Number(evt.target.name); 
    182                 if(front) { 
     184                if(light) { 
    183185                        for (var itm in view.playlist[idx]) { 
    184186                                if(buttons[idx].c[itm]) {  
     
    195197 
    196198        /** New playlist loaded: rebuild the playclip. **/ 
    197         private function playlistHandler(evt:ControllerEvent):void { 
     199        private function playlistHandler(evt:ControllerEvent=null):void { 
    198200                active = undefined; 
    199201                if(view.config['playlist'] != 'none') { 
     
    204206 
    205207        /** Process resizing requests **/ 
    206         private function resizeHandler(evt:ControllerEvent):void { 
     208        private function resizeHandler(evt:ControllerEvent=null):void { 
    207209                if(view.config['playlist'] == 'right') { 
    208                         clip.x = evt.data.width; 
     210                        clip.x = view.config['width']; 
    209211                        clip.y = 0; 
    210212                        clip.back.width = view.config['playlistsize']; 
    211                         clip.back.height = evt.data.height; 
     213                        clip.back.height = view.config['height'];; 
    212214                        buildList(false); 
    213215                } else if (view.config['playlist'] == 'bottom') { 
    214216                        clip.x = 0; 
    215                         clip.y = evt.data.height; 
     217                        clip.y = view.config['height']; 
    216218                        if (view.config['controlbar'] == 'bottom') { 
    217219                                clip.y += view.config['controlbarsize']; 
    218220                        } 
    219221                        clip.back.height = view.config['playlistsize']; 
    220                         clip.back.width = evt.data.width; 
     222                        clip.back.width = view.config['width']; 
    221223                        buildList(false); 
    222224                } else if (view.config['playlist'] == 'over') { 
    223225                        clip.x = clip.y = 0; 
    224                         clip.back.width = evt.data.width; 
    225                         clip.back.height = evt.data.height; 
     226                        clip.back.width = view.config['width']; 
     227                        clip.back.height = view.config['height']; 
    226228                        buildList(false); 
    227229                } else {