NoRemove CLSID { ForceRemove {87291B51-0C8E-11D3-BB2A-00A0C93CA73A} = s 'WMPlayer CustomBtn Class' { InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' } 'TypeLib' = s '{FA50E692-0E38-11d3-A1D0-005004602752}' } } NoRemove Software { NoRemove Microsoft { NoRemove MediaPlayer { NoRemove Objects { ForceRemove Button { val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A' } ForceRemove PlayButton { val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A' val 'enabled' = s 'wmpenabled:player.controls.play' val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1800' val 'onclick'= s 'player.controls.play()' } ForceRemove PauseButton { val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A' val 'enabled' = s 'wmpenabled:player.controls.pause' val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1801' val 'onclick' = s 'player.controls.pause()' } ForceRemove StopButton { val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A' val 'enabled' = s 'wmpenabled:player.controls.stop' val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1802' val 'onclick' = s 'player.controls.stop()' } ForceRemove FFWDButton { val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A' val 'enabled' = s 'wmpenabled:player.controls.fastforward' val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1804' val 'onclick' = s 'player.controls.FastForward()' } ForceRemove REWButton { val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A' val 'enabled' = s 'wmpenabled:player.controls.fastreverse' val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1803' val 'onclick' = s 'player.controls.FastReverse()' } ForceRemove NextButton { val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A' val 'enabled' = s 'wmpenabled:player.controls.next' val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1806' val 'onclick'= s 'player.controls.Next()' } ForceRemove PrevButton { val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A' val 'enabled' = s 'wmpenabled:player.controls.previous' val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1805' val 'onclick'= s 'player.controls.Previous()' } ForceRemove ImageButton { val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A' val 'cursor'= s 'hand' } ForceRemove ReturnButton { val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1813' val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A' val 'onclick' = s 'view.returnToMediaCenter();' } ForceRemove MuteButton { val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A' val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1807' val 'downToolTip' = s 'res://wmploc.dll/RT_STRING/#1808' val 'sticky' = s 'true' val 'down' = s 'wmpprop:player.settings.mute' val 'onClick' = s 'player.settings.mute=down;' } ForceRemove MinimizeButton { val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A' val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1811' val 'onclick' = s 'view.minimize();' } ForceRemove CloseButton { val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A' val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1812' val 'onclick' = s 'view.close();' } ForceRemove ShuffleButton { val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A' val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1814' val 'downToolTip' = s 'res://wmploc.dll/RT_STRING/#1815' val 'sticky' = s 'true' val 'down' = s 'jscript:player.settings.GetMode("shuffle");' val 'onClick' = s 'player.settings.setMode("shuffle", down);' } ForceRemove RepeatButton { val 'classid' = s 'clsid:87291B51-0C8E-11D3-BB2A-00A0C93CA73A' val 'upToolTip' = s 'res://wmploc.dll/RT_STRING/#1816' val 'downToolTip' = s 'res://wmploc.dll/RT_STRING/#1817' val 'sticky' = s 'true' val 'down' = s 'jscript:player.settings.GetMode("loop");' val 'onClick' = s 'player.settings.setMode("loop", down);' } } } } }