Code:
--------------------
    
        // Repeat Status Icon
  
        SqueezeJS.UI.RptStateIcon = Ext.extend(SqueezeJS.UI.Component, {
  
        onPlayerStateChange : function(status){
  
        var myImage=document.getElementById('repeaticon');
  
        if (status["playlist repeat"] == 1)
  
         myImage.src="icons/repeat.png";
  
        else
  
        if (status["playlist repeat"] == 2)
  
         myImage.src="icons/repeat_all.png";
  
        else
  
         myImage.src="icons/no_repeat.png";
  
        this.el.update(myImage.src);
  
        }});
  
  
  
        new SqueezeJS.UI.RptStateIcon({el: 'repeaticon', noLink: true});
  
  
  
        // Shuffle Status Icon
  
        SqueezeJS.UI.ShflStateIcon = Ext.extend(SqueezeJS.UI.Component, {
  
        onPlayerStateChange : function(status){
  
        var myImage=document.getElementById('shuffleicon');
  
        var shufflestate;
  
        if (status["playlist shuffle"] == 1)
  
         myImage.src="icons/shuffle1.png";
  
        else
  
        if (status["playlist shuffle"] == 2)
  
         myImage.src="icons/shuffle2.png";
  
        else
  
         myImage.src="icons/no_shuffle.png";
  
        this.el.update(myImage.src);
  
        }});
  
  
  
        new SqueezeJS.UI.ShflStateIcon({el: 'shuffleicon', noLink: true});
  
  
  
--------------------


I have set a breakpoint on the 2 lines above which state:

Code:
--------------------
    
  onPlayerStateChange : function(status){
  
--------------------


But nothing happens for either even though the icons change when
'shuffle' is picked.

Is this correct?


------------------------------------------------------------------------
MillmoorRon's Profile: http://forums.slimdevices.com/member.php?userid=6413
View this thread: http://forums.slimdevices.com/showthread.php?t=74270

_______________________________________________
diy mailing list
diy@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/diy

Reply via email to