home *** CD-ROM | disk | FTP | other *** search
/ CD Action 80 / cdaction-80.iso / #uzytki / Winamp3 / winamp3_0-full.exe / Wacs / xml / winamp / scripts / titleboxslidercb.maki (.txt) < prev   
Winamp Compiled Maki Script  |  2002-06-25  |  2KB  |  65 lines

  1. /* Note: a decompiler is no invitation to steal code.
  2.    Please respect the the copyright */
  3.  
  4. #include "std.mi"
  5. Global Slider Slider2;
  6. Global Text Text3;
  7. Global String String4;
  8. Global String String5;
  9. Global String String6;
  10. Global Group Group7;
  11. Global GuiObject GuiObject8;
  12.  
  13.  
  14. System.onScriptLoaded()
  15. {
  16. String String20;
  17. String String12;
  18. String String9;
  19. Group7 = System.getScriptGroup();
  20. if(( Group7 == Null)) {
  21. return Null;
  22. }
  23. String9 = System.getParam();
  24. String12 = System.getToken(String9, ( "\;"), 0);
  25. GuiObject8 = Group7.findObject(String12);
  26. if(( GuiObject8 == Null)) {
  27. System.messageBox(( ( ( "titleboxslidercm\.make\ \:\ targetbase\ not\ found\ \(param\ 0\ \=\ ") + String12) + ( "\)")), ( "Error"), 0, ( ""));
  28. return Null;
  29. }
  30. Text3 = GuiObject8.findObject(( "titlebox\.text"));
  31. if(( Text3 == Null)) {
  32. System.messageBox(( "titleboxslidercm\.make\ \:\ titlebox\.text\ not\ found"), ( "Error"), 0, ( ""));
  33. return Null;
  34. }
  35. String20 = System.getToken(String9, ( "\;"), 1);
  36. String4 = System.getToken(String9, ( "\;"), 2);
  37. String5 = System.getToken(String9, ( "\;"), 3);
  38. String6 = System.getToken(String9, ( "\;"), 4);
  39. if(( String6 == ( ""))) {
  40. String6 = String5;
  41. }
  42. Slider2 = GuiObject8.findObject(String20);
  43. if(( Slider2 == Null)) {
  44. System.messageBox(( ( ( "titleboxslidercm\.make\ \:\ slidercb\ not\ found\ \(param\ 1\ \=\ ") + String20) + ( "\)")), ( "Error"), 0, ( ""));
  45. return Null;
  46. }
  47. Slider2.onSetPosition(Slider2.getPosition());
  48. return Null;
  49. }
  50.  
  51. Slider2.onSetPosition(int newpos)
  52. {
  53. String String26;
  54. String26 = ( String4 + System.integerToString(newpos));
  55. if(( newpos < 1)) {
  56. String26 = ( String26 + String6);
  57. } else {
  58. String26 = ( String26 + String5);
  59. }
  60. GuiObject8.setXmlParam(( "suffix"), String26);
  61. return Null;
  62. }
  63.  
  64.  
  65.