mpviewplugins/mpplaybackviewplugin/resources/playbackwidget.docml
author hgs
Fri, 09 Jul 2010 16:27:03 -0500
changeset 43 0f32e550d9d8
parent 35 fdb31ab341af
child 51 560ce2306a17
permissions -rw-r--r--
201027

<?xml version="1.0" encoding="UTF-8"?>


<hbdocument version="0.9">
    
    <widget name="playbackWidgetContainer" type="HbWidget">
        
        <widget name="albumText" type="HbLabel">
            <enums name="alignment" value="AlignVCenter|AlignHCenter"/>
            <fontspec name="fontSpec" role="Secondary"/>            
        </widget>
        
        <widget name="artistRow" type="HbWidget">
        	<widget name="realAudio" type="HbLabel">
        		<sizepolicy horizontalPolicy="Fixed" horizontalStretch="0" verticalPolicy="Fixed" verticalStretch="0"/>
				<sizehint height="var(hb-param-graphic-size-primary-small)" type="FIXED" width="var(hb-param-graphic-size-primary-small)"/>
            	<icon iconName="qtg_large_realplayer" name="icon"/>
            </widget> 
        	<widget name="artistText" type="HbLabel">
        		<enums name="alignment" value="AlignVCenter|AlignHCenter"/>
            	<fontspec name="fontSpec" role="Secondary"/>
            </widget>
        	<widget name="repeatIcon" type="HbLabel">
				<sizepolicy horizontalPolicy="Fixed" horizontalStretch="0" verticalPolicy="Fixed" verticalStretch="0"/>
				<sizehint height="var(hb-param-graphic-size-primary-small)" type="FIXED" width="var(hb-param-graphic-size-primary-small)"/>
          		<icon iconName="qtg_small_repeat" name="icon"/>
            </widget>
        	
        	<layout type="anchor">       
	            <anchoritem dst="realAudio" dstEdge="LEFT" spacing="var(hb-param-margin-gene-middle-horizontal)" src="" srcEdge="LEFT"/>
	            <anchoritem dst="realAudio" dstEdge="TOP" spacing="var(hb-param-margin-gene-middle-vertical)" src="" srcEdge="TOP"/>
	            
	            <anchoritem dst="artistText" dstEdge="LEFT" spacing="var(hb-param-margin-gene-middle-horizontal)" src="realAudio" srcEdge="RIGHT"/>
	            <anchoritem dst="artistText" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-middle-horizontal)" src="repeatIcon" srcEdge="LEFT"/>
	            <anchoritem dst="artistText" dstEdge="TOP" spacing="var(hb-param-margin-gene-middle-vertical)" src="" srcEdge="TOP"/>
	            
	            <anchoritem dst="repeatIcon" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-middle-horizontal)" src="" srcEdge="RIGHT"/>
	            <anchoritem dst="repeatIcon" dstEdge="TOP" spacing="var(hb-param-margin-gene-middle-vertical)" src="" srcEdge="TOP"/>
      		 </layout>
        </widget>
        
        <widget name="songText" type="HbLabel">
            <enums name="alignment" value="AlignVCenter|AlignHCenter"/>
            <fontspec name="fontSpec" role="Primary"/>             
        </widget>
        
        <widget name="albumArt" type="MpAlbumCoverWidget"/>
        
        <widget name="progressBar" type="HbProgressSlider">
            <fontspec name="fontSpec" role="PrimarySmall"/>
        </widget>

  		<widget name="textContainer" type="HbWidget"/>
  		
        <bool name="visible" value="TRUE"/>
        
    </widget>

    <widget name="albumArt">
        <sizehint height="var(hb-param-screen-width)" type="MAXIMUM" width="var(hb-param-screen-width)"/>
        <sizehint height="var(hb-param-screen-width)" type="PREFERRED" width="var(hb-param-screen-width)"/>
        <sizehint height="var(hb-param-screen-width)" type="FIXED" width="var(hb-param-screen-width)"/>
        <sizehint height="var(hb-param-screen-width)" type="MINIMUM" width="var(hb-param-screen-width)"/>
        <sizepolicy horizontalPolicy="Fixed" horizontalStretch="0" verticalPolicy="Fixed" verticalStretch="0"/>
    </widget>
    
    <layout type="linear" orientation="Vertical"  spacing="var(hb-param-margin-gene-middle-vertical)" widget="textContainer">
    	<contentsmargins bottom="var(hb-param-margin-gene-screen)" left="var(hb-param-margin-gene-screen)" right="var(hb-param-margin-gene-screen)" top="0.0un"/>
    	<linearitem itemname="artistRow"/>
        <linearitem itemname="songText"/>
        <linearitem itemname="albumText"/>
    	<linearitem itemname="progressBar"/>
    </layout>
    
    <layout orientation="Vertical" spacing="var(hb-param-margin-gene-middle-vertical)"  type="linear" widget="playbackWidgetContainer">
        <contentsmargins bottom="0.0un" left="var(hb-param-margin-view-left)" right="var(hb-param-margin-view-right)" top="0.0un"/>   
        <linearitem itemname="albumArt"/>                        
        <linearitem itemname="textContainer"/>
    </layout>
    
</hbdocument>