home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 January / 01_03.iso / service / winamp3 / files / skins / Chronabie.wal / scripts / plswitch.m < prev    next >
Text File  |  2002-08-06  |  1KB  |  51 lines

  1. #include "../../../lib/std.mi"
  2.  
  3. Global button pltogmain, pltogshade, maintogpl, shadetogpl, plcloseall;
  4. Global Layout mainshade, mainnorm, plist;
  5. Global Container pl;
  6.  
  7. System.onScriptLoaded() 
  8.  {
  9.      Group plgroup = getContainer("Pledit").getLayout("plnormal").getObject("Pl.component.group");
  10.      mainshade = getContainer("Main").getLayout("shade");
  11.      mainnorm = getContainer("Main").getLayout("normal");
  12.      pltogshade = mainshade.getObject("plmode");
  13.      pltogmain = mainnorm.getObject("Pl");
  14.      plist = getContainer("Pledit").getLayout("plnormal");
  15.      Group pltitle = getContainer("Pledit").getLayout("plnormal").getObject("pl.component.title");
  16.      maintogpl = pltitle.getObject("main-norm-mode");
  17.      shadetogpl = pltitle.getObject("main-shade-mode");
  18.      plcloseall = pltitle.getObject("Close");
  19.  }
  20. }
  21.  
  22. // Close main window and open playlist
  23. pltogmain.onLeftClick() {
  24.   mainnorm.hide();
  25.   plist.show();
  26. }
  27.  
  28. // Close shade and opens playlist
  29. //pltogshade.onLeftClick() {
  30. //  mainshade.hide();
  31. //  plist.show();
  32. //}
  33.  
  34. // Close playlist and shows main window
  35. maintogpl.onLeftClick() {
  36.   plist.hide();
  37.   mainnorm.show();
  38. }
  39.  
  40. // Close playlist and shows shade mode
  41. shadetogpl.onLeftClick() {
  42.   plist.hide();
  43.   mainshade.show();
  44. }
  45.  
  46. // This doesn't work, trying to exit winamp from the plist mode
  47. plcloseall.onLeftClick() {
  48.   //System.quit();
  49. }
  50.