mpviewplugins/mpdetailsviewplugin/resources/mpdetailsview.docml
changeset 45 612c4815aebe
parent 36 a0afa279b8fe
child 47 4cc1412daed0
equal deleted inserted replaced
43:0f32e550d9d8 45:612c4815aebe
     1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <hbdocument version="0.7">
     2 <hbdocument version="0.9">
     3     <widget name="content" type="HbWidget">    
     3     <widget name="content" type="HbWidget">    
     4         <spaceritem name="spacer1">
     4         <widget name="songInfo" type="HbWidget">
     5             <sizepolicy verticalPolicy="Expanding"/>
     5             <widget name="albumArt" type="HbLabel">
     6         </spaceritem>
     6                 <sizehint height="12.5un" type="FIXED" width="12.5un"/>
     7         <widget name="albumArt" type="HbLabel">
     7                 <icon iconName="Album Art" name="icon"/>
     8             <enums name="alignment" value="AlignVCenter|AlignHCenter"/>
     8             </widget>
     9             <icon iconName="Album Art" name="icon"/>
     9             <widget name="trackTitle" type="HbLabel">
    10         </widget>
    10                 <fontspec name="fontSpec" role="Primary"/>
    11         <widget name="trackTitle" type="HbLabel">
    11                 <enums name="alignment" value="AlignLeft"/>
    12             <fontspec name="fontSpec" role="Primary"/>
    12             </widget>
    13             <enums name="alignment" value="AlignLeft"/>
    13             <widget name="artist" type="HbLabel">
    14         </widget>
    14                 <fontspec name="fontSpec" role="Secondary"/>
    15         <widget name="artist" type="HbLabel">
    15                 <enums name="alignment" value="AlignLeft"/>
    16             <fontspec name="fontSpec" role="Secondary"/>
    16             </widget>
    17             <enums name="alignment" value="AlignLeft"/>
    17             <widget name="albumName" type="HbLabel">
    18         </widget>
    18                 <fontspec name="fontSpec" role="Secondary"/>
    19         <widget name="albumName" type="HbLabel">
    19                 <enums name="alignment" value="AlignLeft"/>
    20             <fontspec name="fontSpec" role="Secondary"/>
    20             </widget>
    21             <enums name="alignment" value="AlignLeft"/>
    21             <widget name="shareButton" type="HbPushButton">
    22         </widget>
    22                 <string locid="txt_mus_other_share" name="text"/>
    23         <widget name="shareButton" type="HbPushButton">
    23                 <enums name="textAlignment" value="AlignCenter"/>                
    24             <string name="text" value="Share"/>
    24             </widget>
    25             <enums name="textAlignment" value="AlignCenter"/>                
    25 	    </widget>
    26         </widget>
       
    27         <widget name="songDetails" type="HbGroupBox">
    26         <widget name="songDetails" type="HbGroupBox">
    28              <widget name="songDetailsListWidget" role="HbGroupBox:contentWidget" type="HbListWidget">
    27              <widget name="songDetailsListWidget" role="HbGroupBox:contentWidget" type="HbListWidget">
    29                 <string name="verticalScrollBarPolicy" value="ScrollBarAlwaysOff"/>
    28                 <string name="verticalScrollBarPolicy" value="ScrollBarAlwaysOff"/>
    30              </widget>
    29              </widget>
    31              <bool name="collapsable" value="TRUE"/>
    30              <bool name="collapsable" value="TRUE"/>
    32              <string name="heading" value="Song details"/>
    31              <string locid="txt_mus_subtitle_song_details" name="heading"/>
    33         </widget>
    32         </widget>
    34         <widget name="inspireMeGroupBox" type="HbGroupBox">
    33         <widget name="inspireMeArea" type="HbWidget">
    35             <widget name="inspireListWidget" role="HbGroupBox:contentWidget" type="HbListWidget">
    34             <widget name="inspireMeGroupBox" type="HbGroupBox">
    36                 <string name="verticalScrollBarPolicy" value="ScrollBarAlwaysOff"/>
    35                 <widget name="inspireListWidget" role="HbGroupBox:contentWidget" type="HbListWidget">
       
    36                     <string name="verticalScrollBarPolicy" value="ScrollBarAlwaysOff"/>
       
    37                     <enums name="clampingStyle" value="StrictClamping"/>
       
    38                 </widget>
       
    39                 <widget name="inspireMeProgressBar" type="HbProgressBar">
       
    40             	    <integer name="minimum" value="0"/>
       
    41             	    <integer name="maximum" value="0"/>
       
    42                     <enums name="orientation" value="Horizontal"/>
       
    43                     <bool name="visible" value="FALSE"/>
       
    44                 </widget>
       
    45                 <bool name="collapsable" value="TRUE"/>
       
    46                 <string locid="txt_mus_subtitle_inspire_me" name="heading"/>
    37             </widget>
    47             </widget>
    38             <widget name="inspireMeProgressBar" type="HbProgressBar">
    48         </widget>     
    39             	<integer name="minimum" value="0"/>
       
    40             	<integer name="maximum" value="0"/>
       
    41               <enums name="orientation" value="Horizontal"/>
       
    42               <bool name="visible" value="FALSE"/>
       
    43             </widget>
       
    44             <bool name="collapsable" value="TRUE"/>
       
    45             <string name="heading" value="Inspire me"/>
       
    46         </widget>
       
    47     </widget>
    49     </widget>
    48 
    50 
    49   <section name="ShowInspireMe">
    51   <section name="ShowInspireMe">
    50     <widget name="content" type="HbWidget">
    52     <widget name="content" type="HbWidget">
    51       <layout type="anchor">
    53         <widget name="songInfo" type="HbWidget">    
    52         <anchoritem dst="artist" dstEdge="LEFT" spacing="var(hb-param-margin-gene-middle-horizontal)" src="albumArt" srcEdge="RIGHT"/>
    54             <layout type="anchor">
    53         <anchoritem dst="albumArt" dstEdge="LEFT" spacing="var(hb-param-margin-gene-left)" src="" srcEdge="LEFT"/>
    55     		    <anchoritem dst="albumArt" dstEdge="TOP" spacing="var(hb-param-margin-gene-top)" src="" srcEdge="TOP"/>
    54         <anchoritem dst="albumArt" dstEdge="TOP" spacing="var(hb-param-margin-gene-top)" src="" srcEdge="TOP"/>
    56                 <anchoritem dst="albumArt" dstEdge="LEFT" spacing="var(hb-param-margin-gene-left)" src="" srcEdge="LEFT"/>
    55         <anchoritem dst="trackTitle" dstEdge="TOP" spacing="var(hb-param-margin-gene-top)" src="" srcEdge="TOP"/>
    57             
    56         <anchoritem dst="trackTitle" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-right)" src="" srcEdge="RIGHT"/>
    58                 <anchoritem dst="trackTitle" dstEdge="TOP" spacing="var(hb-param-margin-gene-top)" src="" srcEdge="TOP"/>
    57         <anchoritem dst="trackTitle" dstEdge="LEFT" spacing="var(hb-param-margin-gene-middle-horizontal)" src="albumArt" srcEdge="RIGHT"/>
    59                 <anchoritem dst="trackTitle" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-right)" src="" srcEdge="RIGHT"/>
    58         <anchoritem dst="artist" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-right)" src="" srcEdge="RIGHT"/>
    60                 <anchoritem dst="trackTitle" dstEdge="LEFT" spacing="var(hb-param-margin-gene-middle-horizontal)" src="albumArt" srcEdge="RIGHT"/>
    59         <anchoritem dst="artist" dstEdge="TOP" spacing="var(hb-param-margin-gene-middle-vertical)" src="trackTitle" srcEdge="BOTTOM"/>
    61             
    60         <anchoritem dst="albumName" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-right)" src="" srcEdge="RIGHT"/>
    62                 <anchoritem dst="artist" dstEdge="TOP" spacing="var(hb-param-margin-gene-middle-vertical)" src="trackTitle" srcEdge="BOTTOM"/>
    61         <anchoritem dst="albumName" dstEdge="TOP" spacing="var(hb-param-margin-gene-middle-vertical)" src="artist" srcEdge="BOTTOM"/>
    63     		    <anchoritem dst="artist" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-right)" src="" srcEdge="RIGHT"/>
    62         <anchoritem dst="albumName" dstEdge="LEFT" spacing="var(hb-param-margin-gene-middle-horizontal)" src="albumArt" srcEdge="RIGHT"/>
    64     		    <anchoritem dst="artist" dstEdge="LEFT" spacing="var(hb-param-margin-gene-middle-horizontal)" src="albumArt" srcEdge="RIGHT"/>
    63         <anchoritem dst="shareButton" dstEdge="TOP" spacing="var(hb-param-margin-gene-bottom)" src="albumName" srcEdge="BOTTOM"/>
    65             
    64         <anchoritem dst="shareButton" dstEdge="LEFT" spacing="var(hb-param-margin-gene-left)" src="" srcEdge="LEFT"/>
    66     		    <anchoritem dst="albumName" dstEdge="TOP" spacing="var(hb-param-margin-gene-middle-vertical)" src="artist" srcEdge="BOTTOM"/>
    65         <anchoritem dst="shareButton" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-right)" src="" srcEdge="RIGHT"/>
    67     		    <anchoritem dst="albumName" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-right)" src="" srcEdge="RIGHT"/>
    66         <anchoritem dst="songDetails" dstEdge="TOP" spacing="var(hb-param-margin-gene-bottom)" src="shareButton" srcEdge="BOTTOM"/>
    68                 <anchoritem dst="albumName" dstEdge="LEFT" spacing="var(hb-param-margin-gene-middle-horizontal)" src="albumArt" srcEdge="RIGHT"/>
    67         <anchoritem dst="songDetails" dstEdge="LEFT" spacing="0un" src="" srcEdge="LEFT"/>
    69                    
    68         <anchoritem dst="songDetails" dstEdge="RIGHT" spacing="0un" src="" srcEdge="RIGHT"/>
    70                 <anchoritem dst="shareButton" dstEdge="TOP" spacing="var(hb-param-margin-gene-bottom)" src="albumName" srcEdge="BOTTOM"/>
    69         <anchoritem dst="inspireMeGroupBox" dstEdge="LEFT" spacing="0un" src="" srcEdge="LEFT"/>
    71     		    <anchoritem dst="shareButton" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-right)" src="" srcEdge="RIGHT"/>
    70         <anchoritem dst="inspireMeGroupBox" dstEdge="RIGHT" spacing="0un" src="" srcEdge="RIGHT"/>
    72                 <anchoritem dst="shareButton" dstEdge="LEFT" spacing="var(hb-param-margin-gene-left)" src="" srcEdge="LEFT"/>
    71         <anchoritem dst="inspireMeGroupBox" dstEdge="TOP" spacing="0un" src="songDetails" srcEdge="BOTTOM"/>
    73                 <anchoritem dst="shareButton" dstEdge="BOTTOM" spacing="0un" src="" srcEdge="BOTTOM"/>
    72         <anchoritem dst="inspireMeGroupBox" dstEdge="BOTTOM" spacer="spacer1" src="" srcEdge="BOTTOM"/>
    74             </layout>
    73       </layout>
    75         </widget>
       
    76         <widget name="inspireMeArea" type="HbWidget">
       
    77            <layout type="anchor">
       
    78                 <anchoritem dst="inspireMeGroupBox" dstEdge="TOP" spacing="0un" src="" srcEdge="TOP"/>        
       
    79                 <anchoritem dst="inspireMeGroupBox" dstEdge="RIGHT" spacing="0un" src="" srcEdge="RIGHT"/>
       
    80                 <anchoritem dst="inspireMeGroupBox" dstEdge="LEFT" spacing="0un" src="" srcEdge="LEFT"/>
       
    81                 <anchoritem dst="inspireMeGroupBox" dstEdge="BOTTOM" spacing="0un" src="" srcEdge="BOTTOM"/>                
       
    82                 <anchoritem dst="inspireMeProgressBar" dstEdge="LEFT" spacing="var(hb-param-margin-gene-left)" src="" srcEdge="LEFT"/>
       
    83                 <anchoritem dst="inspireMeProgressBar" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-right)" src="" srcEdge="RIGHT"/>
       
    84         	<anchoritem dst="inspireMeProgressBar" dstEdge="TOP" spacing="expr(var(hb-param-margin-gene-top) + var(hb-param-margin-gene-bottom) + var(hb-param-text-height-primary) + var(hb-param-margin-gene-top))" src="inspireMeGroupBox" srcEdge="TOP"/>           
       
    85            </layout>
       
    86         </widget>           
       
    87         <layout type="linear" orientation="Vertical" >
       
    88             <contentsmargins left="0" top="0" right="0" bottom="0" />
       
    89             <linearitem itemname="songInfo"/>
       
    90             <linearitem itemname="songDetails"/>
       
    91             <linearitem itemname="inspireMeArea"/>
       
    92             <stretchitem stretchfactor="5"/>
       
    93         </layout>
    74     </widget>
    94     </widget>
    75   </section>
    95   </section>
    76 
    96 
    77   <section name="HideInspireMe">
    97   <section name="HideInspireMe">
    78     <widget name="content" type="HbWidget">
    98     <widget name="content" type="HbWidget">
    79       <layout type="anchor">
    99         <widget name="songInfo" type="HbWidget">    
    80         <anchoritem dst="artist" dstEdge="LEFT" spacing="var(hb-param-margin-gene-middle-horizontal)" src="albumArt" srcEdge="RIGHT"/>
   100             <layout type="anchor">
    81         <anchoritem dst="albumArt" dstEdge="LEFT" spacing="var(hb-param-margin-gene-left)" src="" srcEdge="LEFT"/>
   101     		    <anchoritem dst="albumArt" dstEdge="TOP" spacing="var(hb-param-margin-gene-top)" src="" srcEdge="TOP"/>
    82         <anchoritem dst="albumArt" dstEdge="TOP" spacing="var(hb-param-margin-gene-top)" src="" srcEdge="TOP"/>
   102                 <anchoritem dst="albumArt" dstEdge="LEFT" spacing="var(hb-param-margin-gene-left)" src="" srcEdge="LEFT"/>
    83         <anchoritem dst="trackTitle" dstEdge="TOP" spacing="var(hb-param-margin-gene-top)" src="" srcEdge="TOP"/>
   103             
    84         <anchoritem dst="trackTitle" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-right)" src="" srcEdge="RIGHT"/>
   104                 <anchoritem dst="trackTitle" dstEdge="TOP" spacing="var(hb-param-margin-gene-top)" src="" srcEdge="TOP"/>
    85         <anchoritem dst="trackTitle" dstEdge="LEFT" spacing="var(hb-param-margin-gene-middle-horizontal)" src="albumArt" srcEdge="RIGHT"/>
   105                 <anchoritem dst="trackTitle" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-right)" src="" srcEdge="RIGHT"/>
    86         <anchoritem dst="artist" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-right)" src="" srcEdge="RIGHT"/>
   106                 <anchoritem dst="trackTitle" dstEdge="LEFT" spacing="var(hb-param-margin-gene-middle-horizontal)" src="albumArt" srcEdge="RIGHT"/>
    87         <anchoritem dst="artist" dstEdge="TOP" spacing="var(hb-param-margin-gene-middle-vertical)" src="trackTitle" srcEdge="BOTTOM"/>
   107             
    88         <anchoritem dst="albumName" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-right)" src="" srcEdge="RIGHT"/>
   108                 <anchoritem dst="artist" dstEdge="TOP" spacing="var(hb-param-margin-gene-middle-vertical)" src="trackTitle" srcEdge="BOTTOM"/>
    89         <anchoritem dst="albumName" dstEdge="TOP" spacing="var(hb-param-margin-gene-middle-vertical)" src="artist" srcEdge="BOTTOM"/>
   109     		    <anchoritem dst="artist" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-right)" src="" srcEdge="RIGHT"/>
    90         <anchoritem dst="albumName" dstEdge="LEFT" spacing="var(hb-param-margin-gene-middle-horizontal)" src="albumArt" srcEdge="RIGHT"/>
   110     		    <anchoritem dst="artist" dstEdge="LEFT" spacing="var(hb-param-margin-gene-middle-horizontal)" src="albumArt" srcEdge="RIGHT"/>
    91         <anchoritem dst="shareButton" dstEdge="TOP" spacing="var(hb-param-margin-gene-bottom)" src="albumName" srcEdge="BOTTOM"/>
   111             
    92         <anchoritem dst="shareButton" dstEdge="LEFT" spacing="var(hb-param-margin-gene-left)" src="" srcEdge="LEFT"/>
   112     		    <anchoritem dst="albumName" dstEdge="TOP" spacing="var(hb-param-margin-gene-middle-vertical)" src="artist" srcEdge="BOTTOM"/>
    93         <anchoritem dst="shareButton" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-right)" src="" srcEdge="RIGHT"/>
   113     		    <anchoritem dst="albumName" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-right)" src="" srcEdge="RIGHT"/>
    94         <anchoritem dst="songDetails" dstEdge="TOP" spacing="var(hb-param-margin-gene-bottom)" src="shareButton" srcEdge="BOTTOM"/>
   114                 <anchoritem dst="albumName" dstEdge="LEFT" spacing="var(hb-param-margin-gene-middle-horizontal)" src="albumArt" srcEdge="RIGHT"/>
    95         <anchoritem dst="songDetails" dstEdge="LEFT" spacing="0un" src="" srcEdge="LEFT"/>
   115                    
    96         <anchoritem dst="songDetails" dstEdge="RIGHT" spacing="0un" src="" srcEdge="RIGHT"/>
   116                 <anchoritem dst="shareButton" dstEdge="TOP" spacing="var(hb-param-margin-gene-bottom)" src="albumName" srcEdge="BOTTOM"/>
    97         <anchoritem dst="songDetails" dstEdge="BOTTOM" spacer="spacer1" src="" srcEdge="BOTTOM"/>
   117     		    <anchoritem dst="shareButton" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-right)" src="" srcEdge="RIGHT"/>
    98       </layout>
   118                 <anchoritem dst="shareButton" dstEdge="LEFT" spacing="var(hb-param-margin-gene-left)" src="" srcEdge="LEFT"/>
       
   119                 <anchoritem dst="shareButton" dstEdge="BOTTOM" spacing="0un" src="" srcEdge="BOTTOM"/>
       
   120             </layout>
       
   121         </widget>
       
   122         <layout type="linear" orientation="Vertical" >
       
   123             <contentsmargins left="0" top="0" right="0" bottom="0" />
       
   124             <linearitem itemname="songInfo"/>
       
   125             <linearitem itemname="songDetails"/>
       
   126             <stretchitem stretchfactor="5"/>
       
   127         </layout>
    99     </widget>
   128     </widget>
   100   </section>
   129   </section>
   101 
   130 
   102 
   131 
   103   <metadata activeUIState="Common ui state" display="QHD portrait" unit="un">
   132   <metadata activeUIState="Common ui state" display="QHD portrait" unit="un">