clock/clockui/clockviews/data/xml/clockmainview.docml
author hgs
Mon, 26 Jul 2010 13:54:38 +0530
changeset 55 2c54b51f39c4
parent 51 0b38fc5b94c6
child 57 bb2d3e476f29
permissions -rw-r--r--
201029
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
45
hgs
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
hgs
parents:
diff changeset
     2
<hbdocument version="1.1">
hgs
parents:
diff changeset
     3
    <object name="alarmsAction" type="HbAction">
hgs
parents:
diff changeset
     4
        <icon iconName="qtg_mono_alarm" name="icon"/>
hgs
parents:
diff changeset
     5
    </object>
hgs
parents:
diff changeset
     6
    <object name="worldClockAction" type="HbAction">
hgs
parents:
diff changeset
     7
        <icon iconName="qtg_mono_world_clock" name="icon"/>
hgs
parents:
diff changeset
     8
    </object>
hgs
parents:
diff changeset
     9
    <object name="newAlarmAction" type="HbAction">
hgs
parents:
diff changeset
    10
        <icon iconName="qtg_mono_alarm_new" name="icon"/>
hgs
parents:
diff changeset
    11
    </object>
hgs
parents:
diff changeset
    12
    <object name="settingsAction" type="HbAction">
hgs
parents:
diff changeset
    13
        <string locid="txt_clk_main_view_opt_settings" name="text" value="Settings"/>
hgs
parents:
diff changeset
    14
    </object>
hgs
parents:
diff changeset
    15
    <widget name="clockMainView" type="HbView">
hgs
parents:
diff changeset
    16
        <widget name="clockMainViewWidget" role="HbView:widget" type="HbWidget">
hgs
parents:
diff changeset
    17
            <widget name="clockWidget" plugin="clockwidgetplugin" type="ClockWidget">
hgs
parents:
diff changeset
    18
                <real name="z" value="10"/>
hgs
parents:
diff changeset
    19
                <sizehint height="22.55un" type="PREFERRED" width="22.55un"/>
hgs
parents:
diff changeset
    20
            </widget>
hgs
parents:
diff changeset
    21
            <widget name="noAlarmLabel" type="HbLabel">
hgs
parents:
diff changeset
    22
                <enums name="alignment" value="AlignVCenter|AlignHCenter"/>
hgs
parents:
diff changeset
    23
                <real name="z" value="16"/>
hgs
parents:
diff changeset
    24
                <sizepolicy horizontalPolicy="Preferred" horizontalStretch="0" verticalPolicy="Preferred" verticalStretch="0"/>
hgs
parents:
diff changeset
    25
                <sizehint height="var(hb-param-text-height-primary)" type="PREFERRED" width="49.7un"/>
hgs
parents:
diff changeset
    26
                <sizehint height="var(hb-param-text-height-primary)" type="MINIMUM" width="37.7un"/>
hgs
parents:
diff changeset
    27
                <sizehint height="var(hb-param-text-height-primary)" type="MAXIMUM" width="49.7un"/>
hgs
parents:
diff changeset
    28
                <string locid="txt_clk_main_view_list_no_alarms_set" name="plainText" value="No alarm set"/>
51
hgs
parents: 45
diff changeset
    29
                <fontspec name="fontSpec" role="Undefined" textheight="expr(var(hb-param-text-height-primary) )"/>
45
hgs
parents:
diff changeset
    30
            </widget>
hgs
parents:
diff changeset
    31
            <widget name="dateLabel" type="HbLabel">
hgs
parents:
diff changeset
    32
                <enums name="alignment" value="AlignVCenter|AlignHCenter"/>
hgs
parents:
diff changeset
    33
                <real name="z" value="19"/>
hgs
parents:
diff changeset
    34
                <sizehint height="var(hb-param-text-height-tiny)" type="PREFERRED" width="expr(var(hb-param-screen-width)-53.73un-4un)"/>
hgs
parents:
diff changeset
    35
                <string name="plainText" value="Mon 18.05.2009"/>
51
hgs
parents: 45
diff changeset
    36
                <fontspec name="fontSpec" role="Undefined" textheight="expr(var(hb-param-text-height-tiny) )"/>
45
hgs
parents:
diff changeset
    37
            </widget>
hgs
parents:
diff changeset
    38
            <widget name="alarmListView" type="HbListView">
hgs
parents:
diff changeset
    39
                <widget name="prototype" role="HbAbstractView:prototype" type="HbListViewItem">
hgs
parents:
diff changeset
    40
                    <string name="state" value="normal"/>
hgs
parents:
diff changeset
    41
                </widget>
hgs
parents:
diff changeset
    42
                <real name="z" value="21"/>
hgs
parents:
diff changeset
    43
                <sizepolicy horizontalPolicy="Expanding" horizontalStretch="0" verticalPolicy="Expanding" verticalStretch="0"/>
hgs
parents:
diff changeset
    44
                <sizehint height="47.7612un" type="PREFERRED" width="expr(var(hb-param-screen-short-edge) )"/>
hgs
parents:
diff changeset
    45
            </widget>
hgs
parents:
diff changeset
    46
            <widget name="horizontalDivider" type="HbLabel">
hgs
parents:
diff changeset
    47
                <enums name="alignment" value="AlignVCenter|AlignHCenter"/>
hgs
parents:
diff changeset
    48
                <icon iconName="qtg_graf_input_v_swipe" name="icon"/>
hgs
parents:
diff changeset
    49
                <real name="z" value="1"/>
hgs
parents:
diff changeset
    50
                <sizehint height="3.58209un" type="PREFERRED" width="21.49254un"/>
hgs
parents:
diff changeset
    51
            </widget>
hgs
parents:
diff changeset
    52
            <widget name="verticalDivider" type="HbLabel">
hgs
parents:
diff changeset
    53
                <enums name="alignment" value="AlignVCenter|AlignHCenter"/>
hgs
parents:
diff changeset
    54
                <icon iconName="qtg_graf_input_h_swipe" name="icon"/>
hgs
parents:
diff changeset
    55
                <real name="z" value="2"/>
hgs
parents:
diff changeset
    56
            </widget>
hgs
parents:
diff changeset
    57
            <widget name="placeLabel" type="HbLabel">
hgs
parents:
diff changeset
    58
                <enums name="alignment" value="AlignAbsolute|AlignRight|AlignTrailing"/>
hgs
parents:
diff changeset
    59
                <enums name="layoutDirection" value="LeftToRight"/>
hgs
parents:
diff changeset
    60
                <real name="z" value="2"/>
hgs
parents:
diff changeset
    61
                <sizepolicy horizontalPolicy="Preferred" horizontalStretch="0" verticalPolicy="Fixed" verticalStretch="0"/>
hgs
parents:
diff changeset
    62
                <sizehint height="expr(var(hb-param-text-height-tiny) )" type="PREFERRED" width="18.58295un"/>
hgs
parents:
diff changeset
    63
                <string name="plainText" value="united kingdom 0:00 GMT"/>
51
hgs
parents: 45
diff changeset
    64
                <fontspec name="fontSpec" role="Undefined" textheight="expr(var(hb-param-text-height-tiny) )"/>
45
hgs
parents:
diff changeset
    65
            </widget>
hgs
parents:
diff changeset
    66
            <layout type="anchor">
hgs
parents:
diff changeset
    67
                <anchoritem dst="clockWidget" dstEdge="TOP" spacing="2un" src="" srcEdge="TOP"/>
hgs
parents:
diff changeset
    68
                <anchoritem dst="clockWidget" dstEdge="RIGHT" spacing="-10.91567un" src="" srcEdge="RIGHT"/>
hgs
parents:
diff changeset
    69
                <anchoritem dst="noAlarmLabel" dstEdge="LEFT" spacing="2un" src="" srcEdge="LEFT"/>
hgs
parents:
diff changeset
    70
                <anchoritem dst="noAlarmLabel" dstEdge="BOTTOM" spacing="-35.26739un" src="" srcEdge="BOTTOM"/>
hgs
parents:
diff changeset
    71
                <anchoritem dst="dateLabel" dstEdge="LEFT" spacing="2un" src="" srcEdge="LEFT"/>
hgs
parents:
diff changeset
    72
                <anchoritem dst="dateLabel" dstEdge="TOP" spacing="29.73761un" src="" srcEdge="TOP"/>
hgs
parents:
diff changeset
    73
                <anchoritem dst="alarmListView" dstEdge="LEFT" spacing="0un" src="" srcEdge="LEFT"/>
hgs
parents:
diff changeset
    74
                <anchoritem dst="alarmListView" dstEdge="BOTTOM" spacing="-18un" src="" srcEdge="BOTTOM"/>
hgs
parents:
diff changeset
    75
                <anchoritem dst="horizontalDivider" dstEdge="LEFT" spacing="6.1194un" src="" srcEdge="LEFT"/>
hgs
parents:
diff changeset
    76
                <anchoritem dst="horizontalDivider" dstEdge="BOTTOM" spacing="-9.70896un" src="" srcEdge="BOTTOM"/>
hgs
parents:
diff changeset
    77
                <anchoritem dst="verticalDivider" dstEdge="RIGHT" spacing="-8.80597un" src="" srcEdge="RIGHT"/>
hgs
parents:
diff changeset
    78
                <anchoritem dst="verticalDivider" dstEdge="BOTTOM" spacing="-2.84328un" src="" srcEdge="BOTTOM"/>
hgs
parents:
diff changeset
    79
                <anchoritem dst="placeLabel" dstEdge="TOP" spacing="35.07463un" src="" srcEdge="TOP"/>
hgs
parents:
diff changeset
    80
                <anchoritem dst="placeLabel" dstEdge="RIGHT" spacing="-16.04392un" src="" srcEdge="RIGHT"/>
hgs
parents:
diff changeset
    81
            </layout>
hgs
parents:
diff changeset
    82
        </widget>
hgs
parents:
diff changeset
    83
        <widget name="viewToolbar" role="HbView:toolBar" type="HbToolBar">
hgs
parents:
diff changeset
    84
            <ref object="alarmsAction" role="HbWidget:addAction"/>
hgs
parents:
diff changeset
    85
            <ref object="worldClockAction" role="HbWidget:addAction"/>
hgs
parents:
diff changeset
    86
            <ref object="newAlarmAction" role="HbWidget:addAction"/>
hgs
parents:
diff changeset
    87
        </widget>
hgs
parents:
diff changeset
    88
        <widget name="viewMenu" role="HbView:menu" type="HbMenu">
hgs
parents:
diff changeset
    89
            <ref object="settingsAction" role="HbWidget:addAction"/>
hgs
parents:
diff changeset
    90
        </widget>
55
hgs
parents: 51
diff changeset
    91
        <string locid="txt_clock_main_view_title_clock" name="title" value="Clock"/>
45
hgs
parents:
diff changeset
    92
    </widget>
hgs
parents:
diff changeset
    93
    <section name="portrait">
hgs
parents:
diff changeset
    94
        <widget name="alarmListView" type="HbListView">
hgs
parents:
diff changeset
    95
            <sizehint height="27.61194un" type="PREFERRED" width="expr(var(hb-param-screen-short-edge) )"/>
hgs
parents:
diff changeset
    96
        </widget>
hgs
parents:
diff changeset
    97
        <widget name="dateLabel" type="HbLabel">
hgs
parents:
diff changeset
    98
            <sizepolicy horizontalPolicy="Preferred" horizontalStretch="0" verticalPolicy="Fixed" verticalStretch="0"/>
hgs
parents:
diff changeset
    99
        </widget>
hgs
parents:
diff changeset
   100
        <widget name="clockMainViewWidget" role="HbView:widget" type="HbWidget">
hgs
parents:
diff changeset
   101
            <layout type="anchor">
hgs
parents:
diff changeset
   102
                <anchoritem dst="clockWidget" dstEdge="TOP" spacing="expr(var(hb-param-margin-gene-top) )" src="" srcEdge="TOP"/>
hgs
parents:
diff changeset
   103
                <anchoritem dst="clockWidget" dstEdge="CENTERH" spacing="0un" src="" srcEdge="CENTERH"/>
hgs
parents:
diff changeset
   104
                <anchoritem dst="dateLabel" dstEdge="LEFT" spacing="expr(var(hb-param-margin-gene-left) )" src="" srcEdge="LEFT"/>
hgs
parents:
diff changeset
   105
                <anchoritem dst="dateLabel" dstEdge="TOP" spacing="expr(var(hb-param-margin-gene-top) )" src="clockWidget" srcEdge="BOTTOM"/>
55
hgs
parents: 51
diff changeset
   106
                <anchoritem dst="dateLabel" dstEdge="RIGHT" spacing="-expr(var(hb-param-margin-gene-right) )" src="" srcEdge="RIGHT"/>
45
hgs
parents:
diff changeset
   107
                <anchoritem dst="noAlarmLabel" dstEdge="LEFT" spacing="expr(var(hb-param-margin-gene-left) )" src="" srcEdge="LEFT"/>
hgs
parents:
diff changeset
   108
                <anchoritem dst="noAlarmLabel" dstEdge="CENTERV" spacing="0un" src="alarmListView" srcEdge="CENTERV"/>
hgs
parents:
diff changeset
   109
                <anchoritem dst="alarmListView" dstEdge="LEFT" spacing="0un" src="" srcEdge="LEFT"/>
hgs
parents:
diff changeset
   110
                <anchoritem dst="alarmListView" dstEdge="TOP" spacing="0un" src="horizontalDivider" srcEdge="BOTTOM"/>
hgs
parents:
diff changeset
   111
                <anchoritem dst="alarmListView" dstEdge="RIGHT" spacing="0un" src="" srcEdge="RIGHT"/>
hgs
parents:
diff changeset
   112
                <anchoritem dst="alarmListView" dstEdge="BOTTOM" spacing="-0un" src="" srcEdge="BOTTOM"/>
hgs
parents:
diff changeset
   113
                <anchoritem dst="verticalDivider" dstEdge="RIGHT" spacing="-8.80597un" src="" srcEdge="RIGHT"/>
hgs
parents:
diff changeset
   114
                <anchoritem dst="verticalDivider" dstEdge="BOTTOM" spacing="-2.84328un" src="" srcEdge="BOTTOM"/>
hgs
parents:
diff changeset
   115
                <anchoritem dst="horizontalDivider" dstEdge="LEFT" spacing="0un" src="" srcEdge="LEFT"/>
hgs
parents:
diff changeset
   116
                <anchoritem dst="horizontalDivider" dstEdge="TOP" spacing="expr(var(hb-param-margin-gene-bottom) )" src="placeLabel" srcEdge="BOTTOM"/>
hgs
parents:
diff changeset
   117
                <anchoritem dst="horizontalDivider" dstEdge="RIGHT" spacing="0un" src="" srcEdge="RIGHT"/>
hgs
parents:
diff changeset
   118
                <anchoritem dst="placeLabel" dstEdge="LEFT" spacing="expr(var(hb-param-margin-gene-left) )" src="" srcEdge="LEFT"/>
hgs
parents:
diff changeset
   119
                <anchoritem dst="placeLabel" dstEdge="TOP" spacing="expr(var(hb-param-margin-gene-middle-vertical) )" src="dateLabel" srcEdge="BOTTOM"/>
55
hgs
parents: 51
diff changeset
   120
                <anchoritem dst="placeLabel" dstEdge="RIGHT" spacing="-expr(var(hb-param-margin-gene-right) )" src="" srcEdge="RIGHT"/>
45
hgs
parents:
diff changeset
   121
            </layout>
hgs
parents:
diff changeset
   122
        </widget>
hgs
parents:
diff changeset
   123
        <widget name="placeLabel" type="HbLabel">
hgs
parents:
diff changeset
   124
            <sizehint height="expr(var(hb-param-text-height-tiny) )" type="PREFERRED" width="expr(var(hb-param-screen-short-edge) - 4un  )"/>
hgs
parents:
diff changeset
   125
            <enums name="alignment" value="AlignAbsolute|AlignVCenter|AlignHCenter"/>
hgs
parents:
diff changeset
   126
        </widget>
hgs
parents:
diff changeset
   127
        <widget name="clockWidget" plugin="clockwidgetplugin" type="ClockWidget">
hgs
parents:
diff changeset
   128
            <sizepolicy horizontalPolicy="Fixed" horizontalStretch="0" verticalPolicy="Fixed" verticalStretch="0"/>
hgs
parents:
diff changeset
   129
            <sizehint height="31.9un" type="FIXED" width="31.9un"/>
hgs
parents:
diff changeset
   130
        </widget>
hgs
parents:
diff changeset
   131
        <widget name="horizontalDivider" type="HbLabel">
hgs
parents:
diff changeset
   132
            <icon iconName="qtg_graf_divider_h_thin" name="icon"/>
hgs
parents:
diff changeset
   133
            <enums name="aspectRatioMode" value="IgnoreAspectRatio"/>
hgs
parents:
diff changeset
   134
            <sizepolicy horizontalPolicy="Minimum" horizontalStretch="1" verticalPolicy="Fixed" verticalStretch="0"/>
hgs
parents:
diff changeset
   135
            <sizehint height="0.5un" type="PREFERRED" width="21.49254un"/>
hgs
parents:
diff changeset
   136
        </widget>
hgs
parents:
diff changeset
   137
        <widget name="verticalDivider" type="HbLabel">
hgs
parents:
diff changeset
   138
            <bool name="visible" value="TRUE"/>
hgs
parents:
diff changeset
   139
        </widget>
hgs
parents:
diff changeset
   140
    </section>
hgs
parents:
diff changeset
   141
    <section name="landscape">
hgs
parents:
diff changeset
   142
        <widget name="alarmListView" type="HbListView">
hgs
parents:
diff changeset
   143
            <sizepolicy horizontalPolicy="Fixed" horizontalStretch="0" verticalPolicy="Expanding" verticalStretch="0"/>
hgs
parents:
diff changeset
   144
            <sizehint type="MAXIMUM" width="53.73un"/>
hgs
parents:
diff changeset
   145
        </widget>
hgs
parents:
diff changeset
   146
        <widget name="clockMainViewWidget" role="HbView:widget" type="HbWidget">
hgs
parents:
diff changeset
   147
            <layout type="anchor">
hgs
parents:
diff changeset
   148
                <anchoritem dst="alarmListView" dstEdge="TOP" spacing="0un" src="" srcEdge="TOP"/>
hgs
parents:
diff changeset
   149
                <anchoritem dst="alarmListView" dstEdge="RIGHT" spacing="0un" src="" srcEdge="RIGHT"/>
hgs
parents:
diff changeset
   150
                <anchoritem dst="alarmListView" dstEdge="BOTTOM" spacing="0un" src="" srcEdge="BOTTOM"/>
hgs
parents:
diff changeset
   151
                <anchoritem dst="noAlarmLabel" dstEdge="LEFT" spacing="expr(var(hb-param-margin-gene-left) )" src="alarmListView" srcEdge="LEFT"/>
hgs
parents:
diff changeset
   152
                <anchoritem dst="noAlarmLabel" dstEdge="CENTERV" spacing="0un" src="alarmListView" srcEdge="CENTERV"/>
hgs
parents:
diff changeset
   153
                <anchoritem dst="clockWidget" dstEdge="TOP" spacing="expr(var(hb-param-margin-gene-top) )" src="" srcEdge="TOP"/>
hgs
parents:
diff changeset
   154
                <anchoritem dst="clockWidget" dstEdge="CENTERH" spacing="0un" src="dateLabel" srcEdge="CENTERH"/>
hgs
parents:
diff changeset
   155
                <anchoritem dst="dateLabel" dstEdge="LEFT" spacing="expr(var(hb-param-margin-gene-left) )" src="" srcEdge="LEFT"/>
hgs
parents:
diff changeset
   156
                <anchoritem dst="dateLabel" dstEdge="TOP" spacing="expr(var(hb-param-margin-gene-bottom) )" src="clockWidget" srcEdge="BOTTOM"/>
55
hgs
parents: 51
diff changeset
   157
                <anchoritem dst="dateLabel" dstEdge="RIGHT" spacing="-expr(var(hb-param-margin-gene-right) )" src="verticalDivider" srcEdge="LEFT"/>
45
hgs
parents:
diff changeset
   158
                <anchoritem dst="verticalDivider" dstEdge="TOP" spacing="0un" src="" srcEdge="TOP"/>
hgs
parents:
diff changeset
   159
                <anchoritem dst="verticalDivider" dstEdge="RIGHT" spacing="0un" src="alarmListView" srcEdge="LEFT"/>
hgs
parents:
diff changeset
   160
                <anchoritem dst="verticalDivider" dstEdge="BOTTOM" spacing="0un" src="" srcEdge="BOTTOM"/>
hgs
parents:
diff changeset
   161
                <anchoritem dst="horizontalDivider" dstEdge="RIGHT" spacing="-17.16418un" src="" srcEdge="RIGHT"/>
hgs
parents:
diff changeset
   162
                <anchoritem dst="horizontalDivider" dstEdge="BOTTOM" spacing="-7.17164un" src="" srcEdge="BOTTOM"/>
hgs
parents:
diff changeset
   163
                <anchoritem dst="placeLabel" dstEdge="LEFT" spacing="expr(var(hb-param-margin-gene-left) )" src="" srcEdge="LEFT"/>
hgs
parents:
diff changeset
   164
                <anchoritem dst="placeLabel" dstEdge="TOP" spacing="expr(var(hb-param-margin-gene-middle-vertical) )" src="dateLabel" srcEdge="BOTTOM"/>
55
hgs
parents: 51
diff changeset
   165
                <anchoritem dst="placeLabel" dstEdge="RIGHT" spacing="-expr(var(hb-param-margin-gene-right) )" src="alarmListView" srcEdge="LEFT"/>
hgs
parents: 51
diff changeset
   166
                <anchoritem dst="placeLabel" dstEdge="BOTTOM" spacing="-expr(var(hb-param-margin-gene-bottom) )" src="" srcEdge="BOTTOM"/>
45
hgs
parents:
diff changeset
   167
            </layout>
hgs
parents:
diff changeset
   168
        </widget>
hgs
parents:
diff changeset
   169
        <widget name="placeLabel" type="HbLabel">
hgs
parents:
diff changeset
   170
            <sizepolicy horizontalPolicy="Preferred" horizontalStretch="0" verticalPolicy="Preferred" verticalStretch="0"/>
hgs
parents:
diff changeset
   171
            <enums name="alignment" value="AlignAbsolute|AlignVCenter|AlignHCenter"/>
hgs
parents:
diff changeset
   172
        </widget>
hgs
parents:
diff changeset
   173
        <widget name="clockWidget" plugin="clockwidgetplugin" type="ClockWidget">
hgs
parents:
diff changeset
   174
            <sizehint height="expr(var(hb-param-screen-short-edge)  - var(hb-param-widget-chrome-height) - var(hb-param-widget-toolbar-height) - 12.75un )" type="PREFERRED" width="expr(var(hb-param-screen-short-edge)  - var(hb-param-widget-chrome-height) - var(hb-param-widget-toolbar-height) - 12.75un )"/>
hgs
parents:
diff changeset
   175
        </widget>
hgs
parents:
diff changeset
   176
        <widget name="horizontalDivider" type="HbLabel">
hgs
parents:
diff changeset
   177
            <sizehint height="0.5un" type="PREFERRED" width="21.49254un"/>
hgs
parents:
diff changeset
   178
            <bool name="visible" value="TRUE"/>
hgs
parents:
diff changeset
   179
        </widget>
hgs
parents:
diff changeset
   180
        <widget name="verticalDivider" type="HbLabel">
hgs
parents:
diff changeset
   181
            <icon iconName="qtg_graf_divider_v_thin" name="icon"/>
hgs
parents:
diff changeset
   182
            <enums name="aspectRatioMode" value="IgnoreAspectRatio"/>
hgs
parents:
diff changeset
   183
            <sizepolicy horizontalPolicy="Fixed" horizontalStretch="0" verticalPolicy="Preferred" verticalStretch="0"/>
hgs
parents:
diff changeset
   184
            <sizehint type="PREFERRED" width="0.1un"/>
hgs
parents:
diff changeset
   185
        </widget>
hgs
parents:
diff changeset
   186
    </section>
hgs
parents:
diff changeset
   187
    <metadata activeUIState="portrait" display="NHD-3.2-inch_portrait" unit="un">
hgs
parents:
diff changeset
   188
        <uistate name="Common ui state" sections="#common"/>
hgs
parents:
diff changeset
   189
        <uistate name="portrait" sections="#common portrait"/>
hgs
parents:
diff changeset
   190
        <uistate name="landscape" sections="#common landscape"/>
hgs
parents:
diff changeset
   191
        <dummydata objectName="alarmListView" section="#common" value="0"/>
hgs
parents:
diff changeset
   192
    </metadata>
hgs
parents:
diff changeset
   193
</hbdocument>