home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 December / Chip_2003-12_cd1.bin / opsys / wmakeup / download / SmartDisplayBlue.wmz / mira.wms < prev    next >
Encoding:
Text File  |  2003-03-17  |  71.9 KB  |  373 lines

  1.  ■<!-- 
  2.     The Skins Factory
  3.     http://www.theskinsfactory.com
  4.     info@theskinsfactory.com
  5. -->
  6. <theme title="Smart Display Skin - Blue" author="TheSkinsFactory.com" copyright="⌐ 2003, Microsoft Corporation. All Rights Reserved." >
  7. <view id="mediaSwitcherView" titlebar="false" resizable="false" backgroundImage="preview.png" scriptFile="mira.js" 
  8.     onload="checkMediaOnLoad();">
  9. </view>
  10. <view id="mainView" width="285" height="433" titleBar="false" backgroundColor="none" scriptFile="mira.js" onLoad="mainStartUp()" onClose="mainShutDown()"
  11.     timerInterval="1000" onTimer="introSequence()" onKeyPress="viewHotKeys();" >
  12.     <player PlayState_onchange="checkPlayerState()" OpenState_onchange="checkPlayerState()" status_onChange="updateMetadata('status');" currentPlaylist_onChange="updateMetadata('playlist')" >
  13.         <controls currentPosition_onchange="seek.value=player.controls.currentPosition;" />
  14.     </player>
  15.     <video visible="false" enabled="true" onvideostart="theme.currentViewID='videoView'" />
  16.     <subview id="mainBack" zIndex="10" backgroundImage="main_back.png" transparencyColor="#ff00ff" passThrough="true" />
  17.     <subview id="mainButtonTrigger" zIndex="15" left="35" top="23" backgroundImage="m_down_trigger.png" transparencyColor="#ff00ff" alphaBlend="0" onEndAlphaBlend="if(mainButtonTrigger.alphaBlend==255)mainButtonTrigger.alphaBlendTo(0,200)" />
  18.     <subview id="mainButtonsFrame" zIndex="20" width="jscript:mainBack.width" height="jscript:mainBack.height" >
  19.         <text id="metadata" left="90" top="304" width="107" fontSize="9" height="30" fontSmoothing="true" fontFace="arial" foregroundColor="#ffffff" 
  20.             scrollingDelay="80" scrollingAmount="2" justification="center" scrolling="true" toolTip="" passThrough="true" />
  21.         <text id="time" left="96" top="320" width="100" fontSize="9" scrolling="false" fontSmoothing="true" foregroundColor="#ffffff" 
  22.             fontStyle="bold" justification="center" value="wmpprop:player.controls.currentPositionString" fontFace="arial narrow,arial,tahoma,verdana" />
  23.         
  24.         <buttongroup left="77" top="3" image="m_top_set_no.png" hoverImage="m_top_set_hov.png" downImage="m_top_set_do.png" mappingImage="m_top_set_map.png" >
  25.             <buttonelement mappingColor="#0000ff" onClick="view.returnToMediaCenter()" upToolTip="Return To Fullmode" onMouseOver="mainButtonTrigger.alphaBlendTo(255,200);" />
  26.             <buttonelement mappingColor="#0033ff" onClick="view.minimize()" upToolTip="Minimize" onMouseOver="mainButtonTrigger.alphaBlendTo(255,200);" />
  27.             <buttonelement mappingColor="#0066ff" onClick="view.close()" upToolTip="Close" onMouseOver="mainButtonTrigger.alphaBlendTo(255,200);" />
  28.         </buttongroup>
  29.         <pausebutton zIndex="23" left="114" top="95" image="m_pause_no.png" hoverImage="m_pause_hov.png" downImage="m_pause_do.png" onMouseOver="mainButtonTrigger.alphaBlendTo(255,200);" onClick="player.controls.pause();mainButtonTrigger.alphaBlendTo(255,200);" visible="wmpenabled:player.controls.pause" transparencyColor="#ff00ff" />
  30.         <buttongroup left="64" top="46" image="m_main_no.png" hoverImage="m_main_hov.png" downImage="m_main_do.png" mappingImage="m_main_map.png" onClick="mainButtonTrigger.alphaBlendTo(255,200);" >
  31.             <playelement mappingColor="#0000ff" onMouseOver="mainButtonTrigger.alphaBlendTo(255,200);" />
  32.             <prevelement mappingColor="#0033ff" onMouseOver="mainButtonTrigger.alphaBlendTo(255,200);" />
  33.             <nextelement mappingColor="#0066ff" onMouseOver="mainButtonTrigger.alphaBlendTo(255,200);" />
  34.             <stopelement mappingColor="#0099ff" onMouseOver="mainButtonTrigger.alphaBlendTo(255,200);" />
  35.             <buttonelement mappingColor="#00ccff" onClick="openFile()" upToolTip="Open Media File" onMouseOver="mainButtonTrigger.alphaBlendTo(255,200);" />
  36.         </buttongroup>
  37.         <button id="shutterButton" left="125" top="268" image="m_shutter_no.png" hoverImage="m_shutter_hov.png" downImage="m_shutter_do.png" transparencyColor="#ff00ff" upToolTip="Close Shutter" downToolTip="Open Shutter" onClick="toggleShutterUpdate()" sticky="true" down="true" />
  38.     </subview>
  39.     <subview id="mainSeekDrawer" zIndex="4" left="18" top="167" backgroundImage="main_left_drawer.png" transparencyColor="#ff00ff" >
  40.         <customSlider id="seek" left="25" top="58" min="0" max="wmpprop:player.currentMedia.duration" borderSize="0" image="seek.png" positionImage="seek_map.png" 
  41.             enabled="true" cursor="hand" onMouseUp="player.controls.currentPosition=seek.value;seek.toolTip='Seek'" toolTip="Seek" onKeyDown="seekKey(event)" transparencyColor="#ff00ff" visible="false" 
  42.             onPositionChange="updateSeekToolTip();" />
  43.     </subview>
  44.     <subview id="mainBotDrawer" zIndex="5" left="57" top="282" backgroundImage="main_bottom_drawer.png" transparencyColor="#ff00ff" onEndMove="checkShutterStatus()" >
  45.         <buttongroup id="botDrawerButtons" left="13" top="32" image="m_bot_set_no.png" hoverImage="m_bot_set_hov.png" downImage="m_bot_set_do.png" mappingImage="m_bot_set_map.png" >
  46.             <buttonelement mappingColor="#0000ff" id="vidSwitchButton" onClick="theme.currentViewID = 'videoView';" upToolTip="Switch To Video Mode" />
  47.             <buttonelement mappingColor="#0033ff" id="plButton" onClick="toggleView('plView','plViewer')" onMouseOver="updateToolTip('plViewer','plButton','Pl')" />
  48.             <buttonelement mappingColor="#0066ff" id="eqButton" onClick="toggleView('eqView','eqViewer')" onMouseOver="updateToolTip('eqViewer','eqButton','Eq')" />
  49.             <buttonelement mappingColor="#0099ff" id="mute" upToolTip="Mute" downToolTip="Sound" onClick="player.settings.mute = !player.settings.mute" down="wmpprop:player.settings.mute" sticky="true" />
  50.         </buttongroup>
  51.     </subview>
  52.     <subview id="shutterButtonSub" zIndex="12" left="106" top="356" backgroundImage="m_shutter_button_back.png" >
  53.         <button id="drawerButton" left="20" top="2" image="m_drawer_no.png" hoverImage="m_drawer_hov.png" downImage="m_drawer_do.png" transparencyColor="#ff00ff" upToolTip="Show Settings Drawer" downToolTip="Hide Settings Drawer" onClick="toggleShutter()" sticky="true" />
  54.     </subview>
  55.     <subview id="shutterSub" zIndex="20" left="63" top="45" backgroundImage="shutter_static.png" passThrough="true" transparencyColor="#ff00ff" >
  56.         <subview id="shutterStatic" zIndex="19" backgroundImage="shutter_static.png" transparencyColor="#ff00ff" visible="false" />
  57.     </subview>
  58.     <subview id="mainVolDrawer" zIndex="4" left="202" top="167" backgroundImage="main_right_drawer.png" transparencyColor="#ff00ff" >
  59.         <customSlider id="volume" left="4" top="58" min="0" max="100" borderSize="0" image="vol.png" positionImage="vol_map.png" enabled="true" 
  60.             value="wmpprop:player.settings.volume" value_onchange="wmpprop:player.settings.volume = value;updateVolToolTip();player.settings.mute = false;" cursor="hand" 
  61.             toolTip="Volume" onMouseUp="volume.toolTip='Volume'" onKeyDown="volKey(event)" transparencyColor="#ff00ff" visible="false" />
  62.     </subview>
  63. <!-- for localization -->
  64.     <subview id="locSub" >
  65.         <text id="locShowPl" toolTip="Show Playlist" />
  66.         <text id="locHidePl" toolTip="Hide Playlist" />
  67.         <text id="locShowEq" toolTip="Show Equalizer" />
  68.         <text id="locHideEq" toolTip="Hide Equalizer" />
  69.         <text id="locShowVis" toolTip="Show Visualizations" />
  70.         <text id="locHideVis" toolTip="Hide Visualizations" />
  71.         <text id="locShowInfo" toolTip="Show  Information" />
  72.         <text id="locHideInfo" toolTip="Hide  Information" />
  73.     </subview>
  74. </view>
  75. <!-- playlist -->
  76. <view id="plView" width="379" height="460" minWidth="389" minHeight="440" resizAble="true" titleBar="false" backgroundColor="none" scriptFile="mira.js"
  77.     onLoad="loadPlPrefs();" onClose="savePlPrefs();" onKeyPress="viewHotKeys();" >
  78.     <player modeChange="updateShuffRep()" />
  79.     <subview zIndex="5" backgroundImage="f_top_left.png" transparencyColor="#ff00ff" />
  80.     <subview zIndex="4" top="204" verticalAlignment="stretch" backgroundImage="f_left_s.png" backgroundTiled="true" />
  81.     <subview zIndex="5" top="jscript:view.height-251" verticalAlignment="bottom" backgroundImage="f_bot_left.png" />
  82.     <subview zIndex="4" left="80" top="jscript:view.height-256" verticalAlignment="bottom" horizontalAlignment="stretch" backgroundImage="f_bot_s.png" backgroundTiled="true" width="219" />
  83.     <subview zIndex="5" left="jscript:view.width-80" top="jscript:view.height-251" verticalAlignment="bottom" horizontalAlignment="right" backgroundImage="f_bot_right.png" />
  84.     <subview zIndex="4" left="jscript:view.width-80" top="204" verticalAlignment="stretch" horizontalAlignment="right" backgroundImage="f_right_s.png" backgroundTiled="true" />
  85.     <subview zIndex="5" left="jscript:view.width-80" horizontalAlignment="right" backgroundImage="f_top_right.png" transparencyColor="#ff00ff" />
  86.     <subview zIndex="4" left="80" horizontalAlignment="stretch" backgroundImage="f_top_s.png" backgroundTiled="true" transparencyColor="#ff00ff" width="220" />
  87.     <subview zIndex="6" horizontalAlignment="center" backgroundImage="f_top_center.png" transparencyColor="#ff00ff" />
  88.     <subview zIndex="20" left="jscript:view.width-50" top="6" horizontalAlignment="right" backgroundImage="f_close_no.png" >
  89.         <button image="f_close_no.png" hoverImage="f_close_hov.png" downImage="f_close_do.png" onClick="closeView('plViewer')" upToolTip="Close" />
  90.     </subview>
  91.     <subview id="plSettingsDrawer" zIndex="2" top="jscript:view.height-352" verticalAlignment="bottom" horizontalAlignment="stretch" width="jscript:view.width" height="379" >
  92.         <subview backgroundImage="f_d_bot_left.png" transparencyColor="#ff00ff" />
  93.         <subview left="104" horizontalAlignment="stretch" backgroundImage="f_d_bot_s.png" backgroundTiled="true" width="jscript:plSettingsDrawer.width-183" />
  94.         <subview left="jscript:plSettingsDrawer.width-79" horizontalAlignment="right" backgroundImage="f_d_bot_right.png" transparencyColor="#ff00ff" />
  95.         <subview left="jscript:plSettingsDrawer.width-25" top="170" verticalAlignment="bottom" horizontalAlignment="right" backgroundImage="f_resize.png" transparencyColor="#ff00ff" >
  96.             <button image="f_resize.png" onMouseDown="view.size( 'bottomright' );" cursor="sizenwse"  transparencyColor="#ff00ff" upToolTip="Resize - Use Mouse or Arrow Keys" onkeydown="viewResizer(event);" />
  97.         </subview>
  98.     </subview>
  99.     <subview id="plOutline" zIndex="1" left="27" top="47" verticalAlignment="stretch" horizontalAlignment="stretch" width="jscript:view.width-52" height="jscript:view.height-257" backgroundColor="#000000" />
  100.     <subview id="plFrame" left="jscript:plOutline.left" top="jscript:plOutline.top" width="jscript:plOutline.width" height="jscript:plOutline.height" verticalAlignment="stretch" horizontalAlignment="stretch" backgroundColor="#000000">
  101.         <playlist id="playlist1" width="jscript:plFrame.width" height="jscript:plFrame.height" horizontalAlignment="stretch" verticalAlignment="stretch" 
  102.             backgroundColor="#000000" foregroundcolor="#aeaeae" itemPlayingColor="#ffffff" itemPlayingBackgroundColor="#3384EC" 
  103.             disabledItemColor="#556382" columns="name=Title;artist=Artist;album=Album;FileType=Type;duration=Length;" playlistItemsVisible="true" dropDownVisible="true" 
  104.             allowItemEditing="true" columnsVisible="true" allowColumnSorting="true" dropDownImage="pl_dropdown.png" dropDownBackgroundImage="pl_dropdown_back.png"
  105.             rightStatus="Total Time: %duration%" leftStatus="Selected: %SelectedDuration%"     />
  106.     </subview>
  107.     <subview zIndex="20" left="30" top="6" backgroundImage="pl_edit_no.png" >
  108.         <buttongroup image="pl_edit_no.png" hoverImage="pl_edit_hov.png" downImage="pl_edit_do.png" mappingImage="pl_edit_map.png" >
  109.             <buttonelement mappingColor="#0000ff" onClick="delFromPlaylist()" upToolTip="Delete from Playlist" />
  110.             <buttonelement mappingColor="#0066ff" onClick="addToPlaylist()" upToolTip="Add to Playlist" />
  111.         </buttongroup>
  112.     </subview>
  113.     <subview zIndex="20" left="jscript:view.width-105" top="6" backgroundImage="pl_shuff_no.png" horizontalAlignment="right" >
  114.         <buttongroup image="pl_shuff_no.png" hoverImage="pl_shuff_hov.png" downImage="pl_shuff_do.png" mappingImage="pl_edit_map.png" >
  115.             <buttonelement mappingColor="#0000ff" id="shuffleButton" sticky="true" upTooltip="Turn Shuffle On" downTooltip="Turn Shuffle Off" down="jscript:player.settings.getMode('shuffle');" onClick="player.settings.setMode('shuffle',down);" />
  116.             <buttonelement mappingColor="#0066ff" id="repeatButton" sticky="true" upTooltip="Turn Repeat On" downTooltip="Turn Repeat Off" down="jscript:player.settings.getMode('loop');" onClick="player.settings.setMode('loop',down);" />
  117.         </buttongroup>
  118.     </subview>
  119. </view>
  120. <!-- visualizations -->
  121. <view id="visView" width="379" height="460" minWidth="270" minHeight="414" resizAble="true" titleBar="false" backgroundColor="none" scriptFile="mira.js"
  122.     onLoad="loadVisPrefs()" onClose="saveVisPrefs()" onKeyPress="viewHotKeys();" onTimer="hideVisText()" timerInterval="6000" >
  123.     <player PlayState_onchange="checkVisualsPlayerState()" OpenState_onchange="checkVisualsPlayerState()" />
  124.     <subview zIndex="5" backgroundImage="f_top_left.png" transparencyColor="#ff00ff" />
  125.     <subview zIndex="4" top="204" verticalAlignment="stretch" backgroundImage="f_left_s.png" backgroundTiled="true" />
  126.     <subview zIndex="5" top="jscript:view.height-251" verticalAlignment="bottom" backgroundImage="f_bot_left.png" />
  127.     <subview zIndex="4" left="80" top="jscript:view.height-256" verticalAlignment="bottom" horizontalAlignment="stretch" backgroundImage="f_bot_s.png" backgroundTiled="true" width="219" />
  128.     <subview zIndex="5" left="jscript:view.width-80" top="jscript:view.height-251" verticalAlignment="bottom" horizontalAlignment="right" backgroundImage="f_bot_right.png" />
  129.     <subview zIndex="4" left="jscript:view.width-80" top="204" verticalAlignment="stretch" horizontalAlignment="right" backgroundImage="f_right_s.png" backgroundTiled="true" />
  130.     <subview zIndex="5" left="jscript:view.width-80" horizontalAlignment="right" backgroundImage="f_top_right.png" transparencyColor="#ff00ff" />
  131.     <subview zIndex="4" left="80" horizontalAlignment="stretch" backgroundImage="f_top_s.png" backgroundTiled="true" transparencyColor="#ff00ff" width="220" />
  132.     <subview zIndex="6" horizontalAlignment="center" backgroundImage="f_vis_center.png" transparencyColor="#ff00ff" />
  133.     <subview zIndex="20" left="jscript:view.width-50" top="6" horizontalAlignment="right" backgroundImage="f_close_no.png" >
  134.         <button image="f_close_no.png" hoverImage="f_close_hov.png" downImage="f_close_do.png" onClick="closeView('visViewer')" upToolTip="Close" />
  135.     </subview>
  136.     <subview id="visSettingsDrawer" zIndex="2" top="jscript:view.height-352" verticalAlignment="bottom" horizontalAlignment="stretch" width="jscript:view.width" height="379" >
  137.         <subview backgroundImage="f_d_bot_left.png" transparencyColor="#ff00ff" />
  138.         <subview left="104" horizontalAlignment="stretch" backgroundImage="f_d_bot_s.png" backgroundTiled="true" width="jscript:visSettingsDrawer.width-183" />
  139.         <subview left="jscript:visSettingsDrawer.width-79" horizontalAlignment="right" backgroundImage="f_d_bot_right.png" transparencyColor="#ff00ff" />
  140.         <subview left="jscript:visSettingsDrawer.width-25" top="170" verticalAlignment="bottom" horizontalAlignment="right" backgroundImage="f_resize.png" transparencyColor="#ff00ff" >
  141.             <button image="f_resize.png" onMouseDown="view.size( 'bottomright' );" cursor="sizenwse"  transparencyColor="#ff00ff" upToolTip="Resize - Use Mouse or Arrow Keys" onkeydown="viewResizer(event);" />
  142.         </subview>
  143.     </subview>
  144.     <subview id="visOutline" zIndex="1" left="27" top="47" verticalAlignment="stretch" horizontalAlignment="stretch" width="jscript:view.width-52" height="jscript:view.height-257" backgroundColor="#000000" />
  145.     <subview id="visMask" zIndex="20" left="jscript:visOutline.left" top="jscript:visOutline.top" verticalAlignment="stretch" horizontalAlignment="stretch" width="jscript:visOutline.width" height="jscript:visOutline.height" backgroundColor="#000000" >
  146.         <effects zIndex="25" id="visEffects" left="0" top="0" width="jscript:visMask.width" height="jscript:visMask.height" windowed="false" horizontalAlignment="stretch" verticalAlignment="stretch" 
  147.         currentEffectType="wmpprop:mediacenter.effectType" currentPreset="wmpprop:mediacenter.effectPreset" currentEffectType_onchange="mediacenter.effectType=currentEffectType;" currentPreset_onchange="mediacenter.effectPreset=currentPreset;" visible="true" clippingColor="#ffffff"/>
  148.         <subview zIndex="600" top="jscript:visMask.height-20" verticalAlignment="bottom" horizontalAlignment="center" width="jscript:visMask.width" height="20" >
  149.             <text id="visEffectsText" fontSize="8" fontFace="verdana" fontStyle="bold" fontSmoothing="true" foregroundColor="#ffffff" horizontalAlignment="center" value="wmpprop:visEffects.currentEffectTitle" />
  150.         </subview>
  151.     </subview>
  152.     <subview zIndex="20" left="30" top="6" backgroundImage="vis_nav_no.png" >
  153.         <buttongroup image="vis_nav_no.png" hoverImage="vis_nav_hov.png" downImage="vis_nav_do.png" mappingImage="pl_edit_map.png" >
  154.             <buttonelement mappingColor="#0000ff" upToolTip="Previous Visualization" onClick="visEffects.previous();displayVisText()" />
  155.             <buttonelement mappingColor="#0066ff" upToolTip="Next Visualization" onClick="visEffects.next();displayVisText()" />
  156.         </buttongroup>
  157.     </subview>
  158. </view>
  159. <!-- graphic equalizer -->
  160. <view id="eqView" width="275" height="263" titleBar="false" backgroundColor="none" scriptFile="mira.js" onLoad="loadEQPrefs()" onKeyPress="viewHotKeys();"  >
  161.     <subview zIndex="20" left="jscript:view.width-50" top="6" horizontalAlignment="right" backgroundImage="f_close_no.png" >
  162.         <button image="f_close_no.png" hoverImage="f_close_hov.png" downImage="f_close_do.png" onClick="closeView('eqViewer')" upToolTip="Close" />
  163.     </subview>
  164.     <subview backgroundImage="eq_back.png" transparencyColor="#ff00ff" >
  165.         <buttongroup left="27" top="38" image="eq_set_no.png" hoverImage="eq_set_hov.png" downImage="eq_set_do.png" mappingImage="eq_set_map.png" >
  166.             <buttonelement mappingColor="#0000ff" onClick="eq.reset();player.settings.balance=0" upToolTip="Reset Equalizer" />
  167.             <buttonelement mappingColor="#0033ff" onClick="eq.previousPreset()" upToolTip="Previous Equalizer Preset" />
  168.             <buttonelement mappingColor="#0066ff" onClick="eq.nextPreset()" upToolTip="Next Equalizer Preset" />
  169.             <buttonelement mappingColor="#0099ff" onClick="eq.crossFade = !eq.crossFade;eq.crossFadeWindow=7000" sticky="true" down="wmpprop:eq.crossFade" upToolTip="Turn On Crossfading" downToolTip="Turn Off Crossfading" />
  170.         </buttongroup>
  171.         <equalizerSettings id="eq" enabled="true" enableSplineTension="wmpprop:eq.enableSplineTension" splineTension="wmpprop:eq.splineTension"  />
  172.         <slider id="eq1" left="30" top="71" width="17" height="70" thumbImage="eq_thumb.png" foregroundImage="eq_slider.png" slide="false" borderSize="3" min="-14" max="14" value="wmpprop:eq.gainLevel1" value_onchange="eq.gainLevel1=value;" direction="vertical" toolTip="31hz" cursor="hand" transparencyColor="#ff00ff" />
  173.         <slider id="eq2" left="52" top="71" width="17" height="70" thumbImage="eq_thumb.png" foregroundImage="eq_slider.png" slide="false" borderSize="3" min="-14" max="14" value="wmpprop:eq.gainLevel2" value_onchange="eq.gainLevel2=value;" direction="vertical" toolTip="63hz" cursor="hand" transparencyColor="#ff00ff" />
  174.         <slider id="eq3" left="74" top="71" width="17" height="70" thumbImage="eq_thumb.png" foregroundImage="eq_slider.png" slide="false" borderSize="3" min="-14" max="14" value="wmpprop:eq.gainLevel3" value_onchange="eq.gainLevel3=value;" direction="vertical" toolTip="125hz" cursor="hand" transparencyColor="#ff00ff" />
  175.         <slider id="eq4" left="96" top="71" width="17" height="70" thumbImage="eq_thumb.png" foregroundImage="eq_slider.png" slide="false" borderSize="3" min="-14" max="14" value="wmpprop:eq.gainLevel4" value_onchange="eq.gainLevel4=value;" direction="vertical" toolTip="250hz" cursor="hand" transparencyColor="#ff00ff" />
  176.         <slider id="eq5" left="118" top="71" width="17" height="70" thumbImage="eq_thumb.png" foregroundImage="eq_slider.png" slide="false" borderSize="3" min="-14" max="14" value="wmpprop:eq.gainLevel5" value_onchange="eq.gainLevel5=value;" direction="vertical" toolTip="500hz" cursor="hand" transparencyColor="#ff00ff" />
  177.         <slider id="eq6" left="140" top="71" width="17" height="70" thumbImage="eq_thumb.png" foregroundImage="eq_slider.png" slide="false" borderSize="3" min="-14" max="14" value="wmpprop:eq.gainLevel6" value_onchange="eq.gainLevel6=value;" direction="vertical" toolTip="1khz" cursor="hand" transparencyColor="#ff00ff" />
  178.         <slider id="eq7" left="162" top="71" width="17" height="70" thumbImage="eq_thumb.png" foregroundImage="eq_slider.png" slide="false" borderSize="3" min="-14" max="14" value="wmpprop:eq.gainLevel7" value_onchange="eq.gainLevel7=value;" direction="vertical" toolTip="2khz" cursor="hand" transparencyColor="#ff00ff" />
  179.         <slider id="eq8" left="184" top="71" width="17" height="70" thumbImage="eq_thumb.png" foregroundImage="eq_slider.png" slide="false" borderSize="3" min="-14" max="14" value="wmpprop:eq.gainLevel8" value_onchange="eq.gainLevel8=value;" direction="vertical" toolTip="4khz" cursor="hand" transparencyColor="#ff00ff" />
  180.         <slider id="eq9" left="206" top="71" width="17" height="70" thumbImage="eq_thumb.png" foregroundImage="eq_slider.png" slide="false" borderSize="3" min="-14" max="14" value="wmpprop:eq.gainLevel9" value_onchange="eq.gainLevel9=value;" direction="vertical" toolTip="8khz" cursor="hand" transparencyColor="#ff00ff" />
  181.         <slider id="eq10" left="228" top="71" width="17" height="70" thumbImage="eq_thumb.png" foregroundImage="eq_slider.png" slide="false" borderSize="3" min="-14" max="14" value="wmpprop:eq.gainLevel10" value_onchange="eq.gainLevel10=value;" direction="vertical" toolTip="16khz" cursor="hand" transparencyColor="#ff00ff" />
  182.         
  183.         <slider id="balance" left="34" top="157" width="72" height="17" thumbImage="eq_thumb_2.png" foregroundImage="eq_slider_2.png" slide="false" borderSize="3" direction="horizontal" toolTip="Balance" min="-100" max="100" value="wmpprop:player.settings.balance" value_onchange="jscript:player.settings.balance=value;updateBalToolTip();" onMouseUp="balance.toolTip='Balance'" />
  184.         <button left="120" top="153" image="eq_speaker_no.png" hoverImage="eq_speaker_hov.png" downImage="eq_speaker_do.png" disabledImage="srs_speaker_dis.png" onClick="toggleSpeaker()" enabled="wmpprop:eq.enhancedAudio" upToolTip="Next Speaker Size" />
  185.     
  186.         <slider id="truBass" left="168" top="157" width="72" height="17" thumbImage="eq_thumb_2.png" foregroundImage="eq_slider_2.png" slide="false" borderSize="3" direction="horizontal" toolTip="TruBass" min="0" max="100" onPositionChange="jscript:eq.truBassLevel=value" value="wmpprop:eq.truBassLevel" enabled="wmpprop:eq.enhancedAudio" />
  187.         <button left="120" top="194" image="eq_srs_no.png" hoverImage="eq_srs_hov.png" downImage="eq_srs_do.png" onClick="eq.enhancedAudio = !eq.enhancedAudio;srsCover.visible = !srsCover.visible" sticky="true" down="wmpprop:eq.enhancedAudio" upToolTip="Turn On SRS WOW Effects" downToolTIp="Turn Off SRS WOW Effects" />
  188.     
  189.         <slider id="wowEffect" left="168" top="198" width="72" height="17" thumbImage="eq_thumb_2.png" foregroundImage="eq_slider_2.png" slide="false" borderSize="3" direction="horizontal" toolTip="WOW Effect" min="0" max="100" onPositionChange="jscript:eq.wowLevel=value" value="wmpprop:eq.wowLevel" enabled="wmpprop:eq.enhancedAudio" />
  190.         <text id="eqPresetText" left="107" top="44" width="66" fontSize="8" fontSmoothing="true" fontFace="tahoma" foregroundColor="#000000" 
  191.             fontStyle="bold" justification="center" value="wmpprop:eq.currentPresetTitle" visible="true"/>    
  192.         <text id="balanceText" left="52" top="178" fontFace="tahoma" fontSize="8" fontSmoothing="true" foregroundColor="#000000" value="Balance" justification="right" />
  193.         
  194.         <text id="SrsWowText" left="30" top="201" fontFace="tahoma" fontSize="7" fontSmoothing="true" foregroundColor="#000000" value="SRS WOW Effects" fontStyle="bold" />
  195.         <text id="SrsSpeaker" left="100" top="178" width="80" fontFace="tahoma" fontSize="8" fontSmoothing="true" foregroundColor="#000000" value="wmpprop:eq.currentSpeakerName" fontStyle="normal" justification="center" />
  196.         <text id="SrsTruBass" left="185" top="178" fontFace="tahoma" fontSize="8" fontSmoothing="true" foregroundColor="#000000" value="TruBass" justification="right" />
  197.         <subview id="srsCover" left="157" top="153" backgroundImage="eq_srs_dis.png" transparencyColor="#ff00ff" visible="true" />
  198.     </subview>
  199. </view>
  200. <!-- video -->
  201. <view id="videoView" width="379" height="460" minWidth="430" minHeight="460" resizAble="true" titleBar="false" backgroundColor="none" scriptFile="mira.js"
  202.     onLoad="loadVidPrefs()" onClose="saveVidPrefs()" onKeyPress="viewHotKeys();" >
  203.     <player OpenState_onchange="checkVideoOpenState();" PlayState_onchange="checkVideoPlayerState();" status_onChange="updateVideoMetadata('status')" currentPlaylist_onChange="updateVideoMetadata('playlist')" />
  204.     <subview zIndex="5" backgroundImage="f_top_left.png" transparencyColor="#ff00ff" />
  205.     <subview zIndex="4" top="204" verticalAlignment="stretch" backgroundImage="f_left_s.png" backgroundTiled="true" />
  206.     <subview zIndex="5" top="jscript:view.height-251" verticalAlignment="bottom" backgroundImage="f_vid_bot_left.png" />
  207.     <subview zIndex="4" left="80" top="jscript:view.height-256" verticalAlignment="bottom" horizontalAlignment="stretch" backgroundImage="f_vid_bot_s.png" backgroundTiled="true" width="270" />
  208.     <subview zIndex="5" left="jscript:view.width-80" top="jscript:view.height-251" verticalAlignment="bottom" horizontalAlignment="right" backgroundImage="f_vid_bot_right.png" />
  209.     <subview zIndex="4" left="jscript:view.width-80" top="204" verticalAlignment="stretch" horizontalAlignment="right" backgroundImage="f_right_s.png" backgroundTiled="true" />
  210.     <subview zIndex="5" left="jscript:view.width-80" horizontalAlignment="right" backgroundImage="f_top_right.png" transparencyColor="#ff00ff" />
  211.     <subview zIndex="4" left="80" horizontalAlignment="stretch" backgroundImage="f_top_s.png" backgroundTiled="true" transparencyColor="#ff00ff" width="271" />
  212.     <subview zIndex="6" horizontalAlignment="center" backgroundImage="f_top_center.png" transparencyColor="#ff00ff" />
  213.     <subview zIndex="20" left="30" top="5" backgroundImage="vid_left_set_no.png" >
  214.         <buttongroup image="vid_left_set_no.png" hoverImage="vid_left_set_hov.png" downImage="vid_left_set_do.png" mappingImage="vid_left_set_map2.png" >
  215.             <buttonelement mappingColor="#0000ff" id="remoteButton" onClick="toggleView('remoteView','remoteViewer')" onMouseOver="updateToolTip('remoteViewer','remoteButton','Remote')" />
  216.             <buttonelement mappingColor="#0033ff" id="vidZoom" onClick="videoZoom()" />
  217.             <buttonelement mappingColor="#0066ff" id="plButton2" onClick="toggleView('plView','plViewer')" onMouseOver="updateToolTip('plViewer','plButton2','Pl2')" />
  218.             <buttonelement mappingColor="#0099ff" id="eqButton2" onClick="toggleView('eqView','eqViewer')" onMouseOver="updateToolTip('eqViewer','eqButton2','Eq2')" />
  219.         </buttongroup>
  220.     </subview>
  221.     <subview zIndex="20" left="jscript:view.width-136" top="5" horizontalAlignment="right" width="110" height="23" >
  222.         <button id="switchButton" image="vid_return_no.png" hoverImage="vid_return_hov.png" downImage="vid_return_do.png" onClick="returnToMain()" upToolTip="Return to Player Mode" />
  223.         <buttongroup left="27" image="vid_right_set_no.png" hoverImage="vid_right_set_hov.png" downImage="vid_right_set_do.png" mappingImage="vid_left_set_map.png" >
  224.             <buttonelement mappingColor="#0000ff" onClick="view.returnToMediaCenter()" upToolTip="Return To Fullmode" />
  225.             <buttonelement mappingColor="#0033ff" onClick="view.minimize()" upToolTip="Minimize" />
  226.             <buttonelement mappingColor="#0066ff" onClick="view.close()" upToolTip="Close" />
  227.         </buttongroup>
  228.     </subview>
  229.     <subview id="vidDraweButtonSub" zIndex="22" top="jscript:view.height-192" verticalAlignment="bottom" horizontalAlignment="center" backgroundImage="vid_drawer_button_back.png" transparencyColor="#ff00ff" >
  230.         <button id="vidDrawerButton" image="vid_drawer_button_no.png" hoverImage="vid_drawer_button_hov.png" downImage="vid_drawer_button_do.png" onClick="toggleVidDrawer()" sticky="true" upToolTip="Show Video Settings" downToolTip="Hide Video Settings" />
  231.     </subview>
  232.     <subview id="vidSettingsDrawer" zIndex="2" top="jscript:view.height-352" verticalAlignment="bottom" horizontalAlignment="stretch" width="jscript:view.width" height="195" onEndMove="checkDrawerStatus()" >
  233.         <subview zIndex="2" backgroundImage="f_d_bot_left.png" transparencyColor="#ff00ff" />
  234.         <subview zIndex="2" left="104" horizontalAlignment="stretch" backgroundImage="f_d_bot_s.png" backgroundTiled="true" width="jscript:vidSettingsDrawer.width-183" />
  235.         <subview zIndex="2" left="jscript:vidSettingsDrawer.width-79" horizontalAlignment="right" backgroundImage="f_d_bot_right.png" transparencyColor="#ff00ff" >
  236.             <subview zIndex="2" left="54" top="170" backgroundImage="f_resize.png" transparencyColor="#ff00ff" >
  237.                 <button id="vidResize" image="f_resize.png" onMouseDown="view.size( 'bottomright' );saveVidSize()" cursor="sizenwse"  transparencyColor="#ff00ff" upToolTip="Resize - Use Mouse or Arrow Keys" onkeydown="viewResizer(event);saveVidSize()" />
  238.             </subview>
  239.         </subview>
  240.         <subview zIndex="3" top="19" width="356" height="140" horizontalAlignment="center" >
  241.             <subview id="vidSliderSub" backgroundImage="vid_settings_back.png" >
  242.                 <videosettings id="vidset" enabled="true" />
  243.                 <text id="brightnessText" left="4" top="12" fontSize="7" fontStyle="bold" fontFace="verdana" foregroundColor="#111111" value="BRIGHTNESS" toolTip="Reset Brightness" onClick="JScript:vidset.brightness=0;" hoverForegroundColor="#666666" tabStop="true" onkeyup="if ( event.keyCode == 13 ) vidset.brightness=0;" />
  244.                 <slider id="brightness" left="90" top="6" width="250" height="28" toolTip="Brightness" borderSize="5" direction="horizontal" foregroundImage="vid_slider.png" slide="false"
  245.                     thumbImage="vid_thumb.png" min="-127" max="127" value="wmpprop:vidset.brightness" value_onchange="vidset.brightness=value;" />
  246.                 
  247.                 <text id="contrastText" left="11" top="46" fontSize="7" fontStyle="bold" fontFace="verdana" foregroundColor="#111111" value="CONTRAST" toolTip="Reset Contrast" onClick="JScript:vidset.contrast=0;" hoverForegroundColor="#666666" tabStop="true" onkeyup="if ( event.keyCode == 13 ) vidset.contrast=0;" />
  248.                 <slider id="contrast" left="90" top="40" width="250" height="28" toolTip="Contrast" borderSize="5" direction="horizontal" slide="false" foregroundImage="vid_slider.png" 
  249.                     thumbImage="vid_thumb.png" min="-127" max="127" value="wmpprop:vidset.contrast" value_onchange="vidset.contrast=value;"/>
  250.                 <text id="hueText" left="46" top="80" fontSize="7" fontStyle="bold" fontFace="verdana" foregroundColor="#111111" value="HUE" toolTip="Reset Hue" onClick="JScript:vidset.hue=0;" hoverForegroundColor="#666666" tabStop="true" onkeyup="if ( event.keyCode == 13 ) vidset.hue=0;" />
  251.                 <slider id="hue" left="90" top="74" width="250" height="28" toolTip="Hue" borderSize="5" direction="horizontal" slide="false" thumbImage="vid_thumb.png" foregroundImage="vid_slider.png" 
  252.                     min="-127" max="127" value="wmpprop:vidset.hue" value_onchange="vidset.hue=value;"/>
  253.                 <text id="saturationText" left="0" top="114" fontSize="7" fontStyle="bold" fontFace="verdana" foregroundColor="#111111" value="SATURATION" toolTip="Reset Saturation" onClick="JScript:vidset.saturation=0;" hoverForegroundColor="#666666" tabStop="true" onkeyup="if ( event.keyCode == 13 ) vidset.saturation=0;" />
  254.                 <slider id="saturation" left="90" top="108" width="250" height="28" toolTip="Saturation" borderSize="5" direction="horizontal" foregroundImage="vid_slider.png" slide="false"
  255.                     thumbImage="vid_thumb.png" min="-127" max="127" value="wmpprop:vidset.saturation" value_onchange="vidset.saturation=value;"/>
  256.             </subview>
  257.         </subview>
  258.     </subview>
  259.     <subview id="vidOutline" zIndex="13" left="27" top="47" verticalAlignment="stretch" horizontalAlignment="stretch" width="jscript:view.width-52" height="jscript:view.height-264" backgroundColor="#000000" >
  260.         <subview id="vidLogo" zIndex="14" backgroundImage="vid_logo.png" horizontalAlignment="center" verticalAlignment="center" />
  261.     </subview>
  262.     <subview id="videoFrame" zIndex="20" left="jscript:vidOutline.left" top="jscript:vidOutline.top" verticalAlignment="stretch" horizontalAlignment="stretch" width="jscript:vidOutline.width" height="jscript:vidOutline.height" backgroundColor="#000000" >
  263.         <video zIndex="8" id="videoWin" width="jscript:videoFrame.width" height="jscript:videoFrame.height" horizontalAlignment="stretch" verticalAlignment="stretch" 
  264.             onvideostart="checkVideoPlayerState();" backgroundColor="black" onvideoend="checkVideoPlayerState();" fullScreen="true" maintainAspectRatio="true" stretchToFit="true" shrinkToFit="true"
  265.             />
  266.     </subview>
  267.     <subview id="metaBox" zIndex="20" left="jscript:vidOutline.left+3" top="jscript:view.height-213" verticalAlignment="bottom" horizontalAlignment="stretch" width="jscript:vidOutline.width-4" height="28">
  268.         <text id="vidMetadata" zIndex="5" left="5" top="2" width="jscript:metaBox.width-70" height="14" fontSize="8" fontSmoothing="true" fontFace="tahoma" foregroundColor="#ffffff" 
  269.             scrollingDelay="7" scrollingAmount="2" justification="left" verticalAlignment="top" horizontalAlignment="stretch"/>
  270.         <text id="time" zIndex="5" left="jscript:metaBox.width-70" top="2" width="60" fontSize="8" scrolling="false" fontSmoothing="true" foregroundColor="#ffffff" 
  271.             scrollingAmmount="1" fontStyle="bold" justification="right" value="wmpprop:player.controls.currentPositionString" fontFace="tahoma"
  272.             verticalAlignment="top" horizontalAlignment="right" />
  273.     </subview>
  274.     <subview id="vidLocSub" >
  275.         <text id="vidSetTip" toolTip="Click To Set Video Size" />
  276.         <text id="vidZoomIn" toolTip="Change Video Size - Current: " />
  277.         <text id="vidZoomMid" toolTip="% - Next: " />
  278.         <text id="vidZoomOut" toolTip="%" />
  279.         <text id="locShowRemote" toolTip="Show Video Remote" />
  280.         <text id="locHideRemote" toolTip="Hide Video Remote" />
  281.         <text id="returnPlayer" toolTip="Return to Player Mode" />
  282.         <text id="returnPlayerDis" toolTip="Return to Player Mode: Disabled During Playback" />
  283.         <text id="locShowPl2" toolTip="Show Playlist" />
  284.         <text id="locHidePl2" toolTip="Hide Playlist" />
  285.         <text id="locShowEq2" toolTip="Show Equalizer" />
  286.         <text id="locHideEq2" toolTip="Hide Equalizer" />
  287.     </subview>
  288. </view>
  289. <!-- vid remote -->
  290. <view id="remoteView" width="155" height="261" titleBar="false" backgroundColor="none" scriptFile="mira.js"
  291.     onLoad="loadVidRemotePrefs()" onKeyPress="viewHotKeys();" >
  292.     <subview backgroundImage="remote_back.png" transparencyColor="#ff00ff" >
  293.         <slider id="seek2" left="23" top="43" width="31" height="170" direction="vertical" thumbImage="r_thumb.png" foregroundImage="r_seek_slider.png" slide="false" borderSize="4"
  294.             toolTip="Seek" foregroundProgress="wmpprop:player.network.downloadProgress" max="wmpprop:player.currentMedia.duration" min="0" value="wmpprop:player.controls.currentPosition" onDragEnd="jscript:player.controls.currentPosition=value;"  
  295.             onPositionChange="updateSeekToolTip2();" onMouseUp="seek2.toolTip='Seek'" />
  296.         <pausebutton zIndex="3" left="56" top="35" image="r_pause_no.png" hoverImage="r_pause_hov.png" downImage="r_pause_do.png" visible="wmpenabled:player.controls.pause" />
  297.         <buttongroup left="56" top="35" image="r_main_no.png" hoverImage="r_main_hov.png" downImage="r_main_do.png" mappingImage="r_main_map.png" >
  298.             <playelement mappingColor="#0000ff" />
  299.             <stopelement mappingColor="#0033ff" />
  300.             <prevelement mappingColor="#0066ff" />
  301.             <nextelement mappingColor="#0099ff" />
  302.             <buttonelement mappingColor="#00ccff" onClick="openFile()" upToolTip="Open Media File" />
  303.             <buttonelement mappingColor="#00ffff" id="mute2" upToolTip="Mute" downToolTip="Sound" onClick="player.settings.mute = !player.settings.mute" down="wmpprop:player.settings.mute" sticky="true" />
  304.         </buttongroup>
  305.         <slider id="volume2" left="101" top="43" width="31" height="170" direction="vertical" thumbImage="r_thumb.png" foregroundImage="r_vol_slider.png" slide="false" borderSize="4" onMouseUp="volume2.toolTip='Volume'" 
  306.             toolTip="Volume" max="100" min="0" value="wmpprop:player.settings.volume" value_onchange="jscript:player.settings.volume=value; player.settings.mute=false;mute2.down=false;updateRemoteVolToolTip();" />
  307.     </subview>
  308. </view>
  309. </theme>