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