home *** CD-ROM | disk | FTP | other *** search
/ PC World Plus! (NZ) 2000 October / PCWORLDPLUS_OCTO.BIN / review / wmp7.exe / RCDATA / CABINET / wmpui.dll / REGISTRY / 107 (.txt) < prev    next >
InstallShield Script  |  2000-06-26  |  7KB  |  129 lines

  1.     NoRemove CLSID
  2.     {
  3.         ForceRemove {87291B51-0C8E-11D3-BB2A-00A0C93CA73A} = s 'WMPlayer CustomBtn Class'
  4.         {
  5.             InprocServer32 = s '%MODULE%'
  6.             {
  7.                 val ThreadingModel = s 'Apartment'
  8.             }
  9.             'TypeLib' = s '{FA50E692-0E38-11d3-A1D0-005004602752}'
  10.         }
  11.     }
  12.     NoRemove Software
  13.     {
  14.         NoRemove Microsoft
  15.         {
  16.             NoRemove MediaPlayer
  17.             {
  18.                 NoRemove Objects
  19.                 {
  20.                     ForceRemove Button
  21.                     {
  22.                         val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A'
  23.                     }
  24.                     ForceRemove PlayButton
  25.                     {
  26.                         val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A'
  27.                         val 'enabled' = s 'wmpenabled:player.controls.play'
  28.                         val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1800'
  29.                         val 'onclick'= s 'player.controls.play()'
  30.                     }
  31.                     
  32.                     ForceRemove PauseButton
  33.                     {
  34.                         val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A'
  35.                         val 'enabled' = s 'wmpenabled:player.controls.pause'
  36.                         val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1801'
  37.                         val 'onclick' = s 'player.controls.pause()'
  38.                     }
  39.                     ForceRemove StopButton
  40.                     {
  41.                         val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A'
  42.                         val 'enabled' = s 'wmpenabled:player.controls.stop'
  43.                         val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1802'
  44.                         val 'onclick' = s 'player.controls.stop()'
  45.                     }
  46.                     ForceRemove FFWDButton
  47.                     {
  48.                         val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A'
  49.                         val 'enabled' = s 'wmpenabled:player.controls.fastforward'
  50.                         val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1804'
  51.                         val 'onclick' = s 'player.controls.FastForward()'
  52.                     }
  53.                     ForceRemove REWButton
  54.                     {
  55.                         val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A'
  56.                         val 'enabled' = s 'wmpenabled:player.controls.fastreverse'
  57.                         val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1803'
  58.                         val 'onclick' = s 'player.controls.FastReverse()'
  59.                     }
  60.                     
  61.                     ForceRemove NextButton
  62.                     {
  63.                         val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A'
  64.                         val 'enabled' = s 'wmpenabled:player.controls.next'
  65.                         val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1806'
  66.                         val 'onclick'= s 'player.controls.Next()'
  67.                     }
  68.                     ForceRemove PrevButton
  69.                     {
  70.                         val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A'
  71.                         val 'enabled' = s 'wmpenabled:player.controls.previous'
  72.                         val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1805'
  73.                         val 'onclick'= s 'player.controls.Previous()'
  74.                     }
  75.                     ForceRemove ImageButton
  76.                     {
  77.                         val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A'
  78.                         val 'cursor'= s 'hand'
  79.                     }
  80.                     ForceRemove ReturnButton
  81.                     {
  82.                         val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1813'
  83.                         val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A'
  84.                         val 'onclick' = s 'view.returnToMediaCenter();'
  85.                     }
  86.                     ForceRemove MuteButton
  87.                     {
  88.                         val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A'
  89.                         val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1807'
  90.                         val 'downToolTip' = s 'res://wmploc.dll/RT_STRING/#1808'
  91.                         val 'sticky' = s 'true'
  92.                         val 'down' = s 'wmpprop:player.settings.mute'
  93.                         val 'onClick' = s 'player.settings.mute=down;'
  94.                     }
  95.                     ForceRemove MinimizeButton
  96.                     {
  97.                         val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A'
  98.                         val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1811'
  99.                         val 'onclick' = s 'view.minimize();'
  100.                     }
  101.                     ForceRemove CloseButton
  102.                     {
  103.                         val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A'
  104.                         val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1812'
  105.                         val 'onclick' = s 'view.close();'
  106.                     }
  107.                     ForceRemove ShuffleButton
  108.                     {
  109.                         val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A'
  110.                         val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1814'
  111.                         val 'downToolTip' = s 'res://wmploc.dll/RT_STRING/#1815'
  112.                         val 'sticky' = s 'true'
  113.                         val 'down' = s 'jscript:player.settings.GetMode("shuffle");'
  114.                         val 'onClick' = s 'player.settings.setMode("shuffle", down);'
  115.                     }
  116.                     ForceRemove RepeatButton
  117.                     {
  118.                         val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A'
  119.                         val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1816'
  120.                         val 'downToolTip' = s 'res://wmploc.dll/RT_STRING/#1817'
  121.                         val 'sticky' = s 'true'
  122.                         val 'down' = s 'jscript:player.settings.GetMode("loop");'
  123.                         val 'onClick' = s 'player.settings.setMode("loop", down);'
  124.                     }
  125.                 }
  126.             }
  127.         }
  128.     }
  129.