mpviewplugins/mpplaybackviewplugin/resources/playbackwidget.docml
changeset 51 560ce2306a17
parent 43 0f32e550d9d8
equal deleted inserted replaced
47:4cc1412daed0 51:560ce2306a17
     1 <?xml version="1.0" encoding="UTF-8"?>
     1 <?xml version="1.0" encoding="UTF-8"?>
     2 
     2 
     3 
     3 
     4 <hbdocument version="0.9">
     4 <hbdocument version="1.2">
     5     
       
     6     <widget name="playbackWidgetContainer" type="HbWidget">
     5     <widget name="playbackWidgetContainer" type="HbWidget">
     7         
     6         
     8         <widget name="albumText" type="HbLabel">
     7         <widget name="albumArt" type="MpAlbumCoverWidget">
     9             <enums name="alignment" value="AlignVCenter|AlignHCenter"/>
     8             <sizehint height="var(hb-param-screen-width)" type="FIXED" width="var(hb-param-screen-width)"/>
    10             <fontspec name="fontSpec" role="Secondary"/>            
     9             <sizepolicy horizontalPolicy="Fixed"  verticalPolicy="Fixed" />
    11         </widget>
    10         </widget>
    12         
    11         
    13         <widget name="artistRow" type="HbWidget">
    12         <widget name="artistRow" type="HbWidget">
    14         	<widget name="realAudio" type="HbLabel">
    13             <sizehint type="FIXED" width="expr(var(hb-param-screen-width) -2*var(hb-param-margin-gene-screen))"/>
    15         		<sizepolicy horizontalPolicy="Fixed" horizontalStretch="0" verticalPolicy="Fixed" verticalStretch="0"/>
    14             <sizepolicy horizontalPolicy="Fixed" />
    16 				<sizehint height="var(hb-param-graphic-size-primary-small)" type="FIXED" width="var(hb-param-graphic-size-primary-small)"/>
    15             
    17             	<icon iconName="qtg_large_realplayer" name="icon"/>
    16                 <widget name="realAudio" type="HbLabel">
    18             </widget> 
    17                     <sizepolicy horizontalPolicy="Fixed" horizontalStretch="0" verticalPolicy="Fixed" verticalStretch="0"/>
    19         	<widget name="artistText" type="HbLabel">
    18                     <sizehint height="var(hb-param-graphic-size-primary-small)" type="FIXED" width="var(hb-param-graphic-size-primary-small)"/>
    20         		<enums name="alignment" value="AlignVCenter|AlignHCenter"/>
    19                     <bool name="visible" value="FALSE"/>
    21             	<fontspec name="fontSpec" role="Secondary"/>
    20                     <!-- resource name is correct, but does not show up -->
    22             </widget>
    21                     <icon iconName="qtg_large_realplayer" name="icon"/>
    23         	<widget name="repeatIcon" type="HbLabel">
    22                 </widget> 
    24 				<sizepolicy horizontalPolicy="Fixed" horizontalStretch="0" verticalPolicy="Fixed" verticalStretch="0"/>
    23 
    25 				<sizehint height="var(hb-param-graphic-size-primary-small)" type="FIXED" width="var(hb-param-graphic-size-primary-small)"/>
    24                 <widget name="artistText" type="HbLabel">
    26           		<icon iconName="qtg_small_repeat" name="icon"/>
    25                     <enums name="alignment" value="AlignVCenter|AlignHCenter"/>
    27             </widget>
    26                     <fontspec name="fontSpec" role="Secondary"/>
    28         	
    27                     <sizehint type="FIXED" width="expr(var(hb-param-screen-width)-2*(var(hb-param-margin-gene-screen)+var(hb-param-graphic-size-primary-small)+var(hb-param-margin-gene-middle-horizontal)))"/>
    29         	<layout type="anchor">       
    28                     <sizepolicy horizontalPolicy="Fixed" />
    30 	            <anchoritem dst="realAudio" dstEdge="LEFT" spacing="var(hb-param-margin-gene-middle-horizontal)" src="" srcEdge="LEFT"/>
    29                 </widget>
    31 	            <anchoritem dst="realAudio" dstEdge="TOP" spacing="var(hb-param-margin-gene-middle-vertical)" src="" srcEdge="TOP"/>
    30 
    32 	            
    31                 <widget name="repeatIcon" type="HbLabel">
    33 	            <anchoritem dst="artistText" dstEdge="LEFT" spacing="var(hb-param-margin-gene-middle-horizontal)" src="realAudio" srcEdge="RIGHT"/>
    32                     <sizepolicy horizontalPolicy="Fixed" horizontalStretch="0" verticalPolicy="Fixed" verticalStretch="0"/>
    34 	            <anchoritem dst="artistText" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-middle-horizontal)" src="repeatIcon" srcEdge="LEFT"/>
    33                     <sizehint height="var(hb-param-graphic-size-primary-small)" type="FIXED" width="var(hb-param-graphic-size-primary-small)"/>
    35 	            <anchoritem dst="artistText" dstEdge="TOP" spacing="var(hb-param-margin-gene-middle-vertical)" src="" srcEdge="TOP"/>
    34                     <icon iconName="qtg_small_repeat" name="icon"/>
    36 	            
    35                 </widget>
    37 	            <anchoritem dst="repeatIcon" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-middle-horizontal)" src="" srcEdge="RIGHT"/>
    36 
    38 	            <anchoritem dst="repeatIcon" dstEdge="TOP" spacing="var(hb-param-margin-gene-middle-vertical)" src="" srcEdge="TOP"/>
    37             <layout type="anchor">       
    39       		 </layout>
    38                 <anchoritem dst="realAudio" dstEdge="LEFT" spacing="0" src="" srcEdge="LEFT"/>
       
    39                 <anchoritem dst="realAudio" dstEdge="TOP" spacing="0" src="" srcEdge="TOP"/>
       
    40                 
       
    41                 <anchoritem dst="artistText" dstEdge="LEFT" spacing="var(hb-param-margin-gene-middle-horizontal)" src="realAudio" srcEdge="RIGHT"/>
       
    42                 <anchoritem dst="artistText" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-middle-horizontal)" src="repeatIcon" srcEdge="LEFT"/>
       
    43                 <anchoritem dst="artistText" dstEdge="CENTERV" spacing="0" src="" srcEdge="CENTERV"/>
       
    44                 
       
    45                 <anchoritem dst="repeatIcon" dstEdge="RIGHT" spacing="0" src="" srcEdge="RIGHT"/>
       
    46                 <anchoritem dst="repeatIcon" dstEdge="TOP" spacing="0" src="" srcEdge="TOP"/>
       
    47             </layout>
       
    48            
    40         </widget>
    49         </widget>
    41         
    50         
    42         <widget name="songText" type="HbLabel">
    51         <widget name="songText" type="HbLabel">
    43             <enums name="alignment" value="AlignVCenter|AlignHCenter"/>
    52             <enums name="alignment" value="AlignVCenter|AlignHCenter"/>
    44             <fontspec name="fontSpec" role="Primary"/>             
    53             <fontspec name="fontSpec" role="Primary"/>             
    45         </widget>
    54         </widget>
    46         
    55         
    47         <widget name="albumArt" type="MpAlbumCoverWidget"/>
    56         <widget name="albumText" type="HbLabel">
       
    57             <enums name="alignment" value="AlignVCenter|AlignHCenter"/>
       
    58             <fontspec name="fontSpec" role="Secondary"/>            
       
    59         </widget>
    48         
    60         
    49         <widget name="progressBar" type="HbProgressSlider">
    61         <widget name="progressBar" type="HbProgressSlider">
    50             <fontspec name="fontSpec" role="PrimarySmall"/>
    62             <fontspec name="fontSpec" role="PrimarySmall"/>
       
    63             <contentsmargins  top="1.0un"/>
    51         </widget>
    64         </widget>
    52 
    65 
    53   		<widget name="textContainer" type="HbWidget"/>
    66         <widget name="textContainer" type="HbWidget">
    54   		
    67             <layout type="linear" orientation="Vertical"  spacing="var(hb-param-margin-gene-middle-vertical)" >
    55         <bool name="visible" value="TRUE"/>
    68             <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"/>
    56         
    69             <linearitem itemname="artistRow"/>
       
    70             <linearitem itemname="songText"/>
       
    71             <linearitem itemname="albumText"/>
       
    72             <linearitem itemname="progressBar"/>
       
    73            </layout>
       
    74         </widget>
       
    75     
       
    76         <layout orientation="Vertical" spacing="var(hb-param-margin-gene-middle-vertical)"  type="linear" >
       
    77             <contentsmargins bottom="var(hb-param-margin-view-bottom)" left="var(hb-param-margin-view-left)" right="var(hb-param-margin-view-right)" top="var(hb-param-margin-view-top)"/>   
       
    78             <linearitem itemname="albumArt"/>                        
       
    79             <linearitem itemname="textContainer"/>
       
    80         </layout>
       
    81     
    57     </widget>
    82     </widget>
    58 
       
    59     <widget name="albumArt">
       
    60         <sizehint height="var(hb-param-screen-width)" type="MAXIMUM" width="var(hb-param-screen-width)"/>
       
    61         <sizehint height="var(hb-param-screen-width)" type="PREFERRED" width="var(hb-param-screen-width)"/>
       
    62         <sizehint height="var(hb-param-screen-width)" type="FIXED" width="var(hb-param-screen-width)"/>
       
    63         <sizehint height="var(hb-param-screen-width)" type="MINIMUM" width="var(hb-param-screen-width)"/>
       
    64         <sizepolicy horizontalPolicy="Fixed" horizontalStretch="0" verticalPolicy="Fixed" verticalStretch="0"/>
       
    65     </widget>
       
    66     
       
    67     <layout type="linear" orientation="Vertical"  spacing="var(hb-param-margin-gene-middle-vertical)" widget="textContainer">
       
    68     	<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"/>
       
    69     	<linearitem itemname="artistRow"/>
       
    70         <linearitem itemname="songText"/>
       
    71         <linearitem itemname="albumText"/>
       
    72     	<linearitem itemname="progressBar"/>
       
    73     </layout>
       
    74     
       
    75     <layout orientation="Vertical" spacing="var(hb-param-margin-gene-middle-vertical)"  type="linear" widget="playbackWidgetContainer">
       
    76         <contentsmargins bottom="0.0un" left="var(hb-param-margin-view-left)" right="var(hb-param-margin-view-right)" top="0.0un"/>   
       
    77         <linearitem itemname="albumArt"/>                        
       
    78         <linearitem itemname="textContainer"/>
       
    79     </layout>
       
    80     
       
    81 </hbdocument>
    83 </hbdocument>