Ignore:
Timestamp:
09/22/08 11:14:49 (5 years ago)
Author:
jeroen
Message:

string of bugfixes and enahncements to the 4.2 player - see changelog

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/4.2/com/jeroenwijering/plugins/Display.as

    r57 r66  
    5454                view.addModelListener(ModelEvent.ERROR,errorHandler); 
    5555                view.addModelListener(ModelEvent.STATE,stateHandler); 
    56                 view.addViewListener(ModelEvent.ERROR,errorHandler); 
    5756                display = view.skin['display']; 
    5857                display.media.mask = display.masker; 
     
    9695        /** Receive and print errors. **/ 
    9796        private function errorHandler(evt:Object):void { 
    98                 setIcon('errorIcon'); 
    99                 try {  
    100                         display.errorIcon.txt.text = evt.data.message; 
    101                 } catch (err:Error) {} 
     97                if(view.config['icons'] == true) {  
     98                        try { 
     99                                setIcon('errorIcon'); 
     100                                display.errorIcon.txt.text = evt.data.message; 
     101                        } catch (err:Error) {} 
     102                } 
    102103        }; 
    103104 
     
    105106        /** Logo loaded; now position it. **/ 
    106107        private function logoHandler(evt:Event):void { 
    107                 if(margins[0] > margins[2]) {  
     108                if(margins[0] > margins[2]) { 
    108109                        display.logo.x = display.back.width- margins[2]-display.logo.width; 
    109110                } else { 
     
    179180                if(state == ModelStates.PLAYING) { 
    180181                        setIcon(); 
    181                 } else if (state == ModelStates.BUFFERING) { 
     182                } else if (state == ModelStates.BUFFERING && view.config['icons'] == true) { 
    182183                        setIcon('bufferIcon'); 
    183184                } else { 
     
    187188                                        break; 
    188189                                default: 
    189                                         setIcon(view.config.displayclick+'Icon'); 
     190                                        if(view.config['icons'] == true) {  
     191                                                setIcon(view.config.displayclick+'Icon'); 
     192                                        } else {  
     193                                                setIcon(); 
     194                                        } 
    190195                                        break; 
    191196                        } 
Note: See TracChangeset for help on using the changeset viewer.