home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 November / CDVD1105.ISO / Util / Winamp / Skins / Anime_Shogo.wal / scripts / doorscrpt.m < prev    next >
Text File  |  2004-08-23  |  2KB  |  61 lines

  1. #include "../../../lib/std.mi"
  2.  
  3. Function Recheck();
  4.  
  5. Global Checkbox PLCheck, MLCheck, VISCheck, VIDCheck, CONFIGCheck, EQCheck,MENUCheck;
  6.  
  7. System.onScriptLoaded() { 
  8.  
  9.     Group ConfigGrp = System.getScriptGroup();
  10.  
  11.     PLCheck = ConfigGrp.findObject("config.checkbox.pl");
  12.     MLCheck = ConfigGrp.findObject("config.checkbox.ml");
  13.     VISCheck = ConfigGrp.findObject("config.checkbox.vis");
  14.     VIDCheck = ConfigGrp.findObject("config.checkbox.vid");
  15.     CONFIGCheck = ConfigGrp.findObject("config.checkbox.config");
  16.     EQCheck = ConfigGrp.findObject("config.checkbox.eq");
  17.     MENUCheck = ConfigGrp.findObject("config.checkbox.menu");
  18.  
  19.     Recheck();
  20. }
  21.  
  22. System.onScriptUnloading() {
  23. }
  24.  
  25. PLCheck.onToggle(boolean on) {
  26.     system.setPrivateInt(getSkinName(), "doorPL", on);
  27. }
  28.  
  29. MLCheck.onToggle(boolean on) {
  30.     system.setPrivateInt(getSkinName(), "doorML", on);
  31. }
  32.  
  33. VISCheck.onToggle(boolean on) {
  34.     system.setPrivateInt(getSkinName(), "doorVIS", on);
  35. }
  36.  
  37. VIDCheck.onToggle(boolean on) {
  38.     system.setPrivateInt(getSkinName(), "doorVID", on);
  39. }
  40.  
  41. CONFIGCheck.onToggle(boolean on) {
  42.     system.setPrivateInt(getSkinName(), "doorCONFIG", on);
  43. }
  44.  
  45. EQCheck.onToggle(boolean on) {
  46.     system.setPrivateInt(getSkinName(), "doorEQ", on);
  47. }
  48.  
  49. MENUCheck.onToggle(boolean on) {
  50.     system.setPrivateInt(getSkinName(), "doorMENU", on);
  51. }
  52.  
  53. Recheck() {
  54.     PLCheck.setChecked(system.getPrivateInt(getSkinName(), "doorPL", 0));
  55.     MLCheck.setChecked(system.getPrivateInt(getSkinName(), "doorML", 0));
  56.     VISCheck.setChecked(system.getPrivateInt(getSkinName(), "doorVIS", 0));
  57.     VIDCheck.setChecked(system.getPrivateInt(getSkinName(), "doorVID", 0));
  58.     CONFIGCheck.setChecked(system.getPrivateInt(getSkinName(), "doorCONFIG", 0));
  59.     EQCheck.setChecked(system.getPrivateInt(getSkinName(), "doorEQ", 0));
  60.     MENUCheck.setChecked(system.getPrivateInt(getSkinName(), "doorMENU", 0));
  61. }