1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <hbdocument context="CxuiStillPrecaptureView" version="1.1"> |
|
3 <object name="cxui_action_goto_2_camera" type="HbAction"> |
|
4 <string name="text" value="Go to 2nd camera"/> |
|
5 </object> |
|
6 <object name="cxui_action_goto_photos" type="HbAction"> |
|
7 <string locid="txt_cam_opt_go_to_photos" name="text" value="Go to Photos"/> |
|
8 </object> |
|
9 <object name="cxui_action_self_timer" type="HbAction"> |
|
10 <string name="settingskey" value="selfTimer"/> |
|
11 <string locid="txt_cam_opt_self_timer" name="text" value="Self timer"/> |
|
12 </object> |
|
13 <object name="cxui_action_stillpostcapture" type="HbAction"> |
|
14 <string name="settingskey" value="still_showcaptured"/> |
|
15 <string locid="txt_cam_opt_show_captured_image" name="text" value="Show captured image"/> |
|
16 </object> |
|
17 <object name="cxui_action_settings" type="HbAction"> |
|
18 <string locid="txt_cam_opt_camera_settings" name="text" value="Camera settings"/> |
|
19 </object> |
|
20 <object name="cxui_action_image_quality" type="HbAction"> |
|
21 <string name="settingskey" value="imageQuality"/> |
|
22 <string locid="txt_cam_opt_image_quality" name="text" value="Image quality"/> |
|
23 </object> |
|
24 <object name="cxui_action_still_geotagging" type="HbAction"> |
|
25 <string name="settingskey" value="geotagging"/> |
|
26 <string locid="txt_cam_opt_geotagging" name="text" value="Geotagging"/> |
|
27 </object> |
|
28 <object name="cxui_action_capture" type="HbAction"> |
|
29 <icon iconName="qtg_mono_capture" name="icon"/> |
|
30 </object> |
|
31 <object name="cxui_action_goto_video" type="HbAction"> |
|
32 <icon iconName="qtg_mono_change_cam_mode" name="icon"/> |
|
33 </object> |
|
34 <object name="cxui_action_flash" type="HbAction"> |
|
35 <icon iconName="qtg_mono_flash" name="icon"/> |
|
36 <string name="settingskey" value="flash_mode"/> |
|
37 </object> |
|
38 <object name="cxui_action_scenemodes" type="HbAction"> |
|
39 <icon iconName="qtg_mono_automatic" name="icon"/> |
|
40 </object> |
|
41 <widget name="still_capture_view" type="HbView"> |
|
42 <widget name="still_container" role="HbView:widget" type="HbWidget"> |
|
43 <widget name="transparent" type="HbTransparentWindow"> |
|
44 <real name="z" value="0"/> |
|
45 </widget> |
|
46 <layout type="anchor"> |
|
47 <anchoritem dst="transparent" dstEdge="LEFT" spacing="0un" src="" srcEdge="LEFT"/> |
|
48 <anchoritem dst="transparent" dstEdge="TOP" spacing="0un" src="" srcEdge="TOP"/> |
|
49 <anchoritem dst="transparent" dstEdge="RIGHT" spacing="0un" src="" srcEdge="RIGHT"/> |
|
50 <anchoritem dst="transparent" dstEdge="BOTTOM" spacing="0un" src="" srcEdge="BOTTOM"/> |
|
51 </layout> |
|
52 </widget> |
|
53 <string name="title" value="Camera"/> |
|
54 <bool name="contentFullScreen" value="TRUE"/> |
|
55 <enums name="viewFlags" value="ViewTitleBarTransparent|ViewTitleBarFloating|ViewTitleBarHidden|ViewStatusBarTransparent|ViewStatusBarFloating|ViewStatusBarHidden"/> |
|
56 </widget> |
|
57 <section name="still_capture_indicators"> |
|
58 <widget name="still_container" role="HbView:widget" type="HbWidget"> |
|
59 <widget name="indicatorContainer" type="HbWidget"> |
|
60 <widget name="mode_indicator" type="HbLabel"> |
|
61 <enums name="alignment" value="AlignVCenter|AlignHCenter"/> |
|
62 <icon iconName="qtg_mono_camera" name="icon"/> |
|
63 <sizepolicy horizontalPolicy="Fixed" horizontalStretch="0" verticalPolicy="Fixed" verticalStretch="0"/> |
|
64 <sizehint height="var(hb-param-graphic-size-primary-small)" type="FIXED" width="var(hb-param-graphic-size-primary-small)"/> |
|
65 </widget> |
|
66 <widget name="quality_indicator" type="HbLabel"> |
|
67 <enums name="alignment" value="AlignVCenter|AlignHCenter"/> |
|
68 <sizepolicy horizontalPolicy="Fixed" horizontalStretch="0" verticalPolicy="Fixed" verticalStretch="0"/> |
|
69 <sizehint height="var(hb-param-graphic-size-primary-small)" type="FIXED" width="var(hb-param-graphic-size-primary-small)"/> |
|
70 <bool name="visible" value="TRUE"/> |
|
71 </widget> |
|
72 <widget name="flash_indicator" type="HbLabel"> |
|
73 <enums name="alignment" value="AlignVCenter|AlignHCenter"/> |
|
74 <sizepolicy horizontalPolicy="Fixed" horizontalStretch="0" verticalPolicy="Fixed" verticalStretch="0"/> |
|
75 <sizehint height="var(hb-param-graphic-size-primary-small)" type="FIXED" width="var(hb-param-graphic-size-primary-small)"/> |
|
76 <bool name="visible" value="TRUE"/> |
|
77 </widget> |
|
78 <widget name="still_geotagging_indicator" type="HbLabel"> |
|
79 <enums name="alignment" value="AlignVCenter|AlignHCenter"/> |
|
80 <sizepolicy horizontalPolicy="Fixed" horizontalStretch="0" verticalPolicy="Fixed" verticalStretch="0"/> |
|
81 <sizehint height="var(hb-param-graphic-size-primary-small)" type="FIXED" width="var(hb-param-graphic-size-primary-small)"/> |
|
82 <bool name="visible" value="TRUE"/> |
|
83 </widget> |
|
84 <widget name="face_tracking_indicator" type="HbLabel"> |
|
85 <enums name="alignment" value="AlignVCenter|AlignHCenter"/> |
|
86 <sizepolicy horizontalPolicy="Fixed" horizontalStretch="0" verticalPolicy="Fixed" verticalStretch="0"/> |
|
87 <sizehint height="var(hb-param-graphic-size-primary-small)" type="FIXED" width="var(hb-param-graphic-size-primary-small)"/> |
|
88 <bool name="visible" value="TRUE"/> |
|
89 </widget> |
|
90 <real name="z" value="5"/> |
|
91 <bool name="visible" value="FALSE"/> |
|
92 <layout orientation="Horizontal" spacing="var(hb-param-margin-gene-middle-horizontal)" type="linear"> |
|
93 <contentsmargins bottom="var(hb-param-margin-gene-middle-vertical)" left="var(hb-param-margin-gene-middle-horizontal)" right="var(hb-param-margin-gene-middle-horizontal)" top="var(hb-param-margin-gene-middle-vertical)"/> |
|
94 <linearitem itemname="mode_indicator"/> |
|
95 <linearitem itemname="quality_indicator"/> |
|
96 <linearitem itemname="flash_indicator"/> |
|
97 <linearitem itemname="still_geotagging_indicator"/> |
|
98 <linearitem itemname="face_tracking_indicator"/> |
|
99 </layout> |
|
100 </widget> |
|
101 <layout type="anchor"> |
|
102 <anchoritem dst="transparent" dstEdge="LEFT" spacing="0un" src="" srcEdge="LEFT"/> |
|
103 <anchoritem dst="transparent" dstEdge="TOP" spacing="0un" src="" srcEdge="TOP"/> |
|
104 <anchoritem dst="transparent" dstEdge="RIGHT" spacing="0un" src="" srcEdge="RIGHT"/> |
|
105 <anchoritem dst="transparent" dstEdge="BOTTOM" spacing="0un" src="" srcEdge="BOTTOM"/> |
|
106 <anchoritem dst="indicatorContainer" dstEdge="LEFT" spacing="11un" src="" srcEdge="LEFT"/> |
|
107 <anchoritem dst="indicatorContainer" dstEdge="TOP" spacing="var(hb-param-margin-gene-top)" src="" srcEdge="TOP"/> |
|
108 </layout> |
|
109 </widget> |
|
110 </section> |
|
111 <section name="still_capture_with_widgets"> |
|
112 <widget name="still_capture_view" type="HbView"> |
|
113 <widget name="still_view_menu" role="HbView:menu" type="HbMenu"/> |
|
114 <widget name="still_container" role="HbView:widget" type="HbWidget"> |
|
115 <widget name="toolbar" type="HbToolBar"> |
|
116 <enums name="layoutDirection" value="RightToLeft"/> |
|
117 <real name="z" value="7"/> |
|
118 <sizehint type="PREFERRED" width="var(hb-param-widget-toolbar-height)"/> |
|
119 <enums name="orientation" value="Vertical"/> |
|
120 <bool name="visible" value="FALSE"/> |
|
121 <ref object="cxui_action_capture" role="HbWidget:addAction"/> |
|
122 <ref object="cxui_action_flash" role="HbWidget:addAction"/> |
|
123 <ref object="cxui_action_scenemodes" role="HbWidget:addAction"/> |
|
124 <ref object="cxui_action_goto_video" role="HbWidget:addAction"/> |
|
125 </widget> |
|
126 <widget name="zoom" type="HbSlider"> |
|
127 <real name="z" value="2"/> |
|
128 <sizehint height="40un" type="PREFERRED" width="9un"/> |
|
129 <enums name="orientation" value="Vertical"/> |
|
130 <bool name="visible" value="FALSE"/> |
|
131 </widget> |
|
132 <widget name="images_left_container" type="HbWidget"> |
|
133 <widget name="images_remaining" type="HbLabel"> |
|
134 <real name="z" value="1"/> |
|
135 <string name="textColor" value="#ffffff"/> |
|
136 <string name="plainText" value="9999"/> |
|
137 <fontspec name="fontSpec" role="Undefined" textheight="var(hb-param-text-height-tiny)"/> |
|
138 </widget> |
|
139 <real name="z" value="1"/> |
|
140 <layout orientation="Horizontal" spacing="var(hb-param-margin-gene-middle-horizontal)" type="linear"> |
|
141 <contentsmargins bottom="var(hb-param-margin-gene-middle-vertical)" left="var(hb-param-margin-gene-middle-horizontal)" right="var(hb-param-margin-gene-middle-horizontal)" top="var(hb-param-margin-gene-middle-vertical)"/> |
|
142 <linearitem itemname="images_remaining"/> |
|
143 </layout> |
|
144 </widget> |
|
145 <widget name="still_precapture_selftimer_container" type="HbWidget"> |
|
146 <widget name="selftimer_button_container" type="HbWidget"> |
|
147 <widget name="still_selftimer_start_button" type="HbPushButton"> |
|
148 <real name="z" value="5"/> |
|
149 <sizepolicy horizontalPolicy="Fixed" horizontalStretch="0" verticalPolicy="Fixed" verticalStretch="0"/> |
|
150 <sizehint type="FIXED" width="20un"/> |
|
151 <string locid="txt_cam_button_start" name="text" value="Start"/> |
|
152 <fontspec name="fontSpec" role="Undefined" textheight="var(hb-param-text-height-tiny)"/> |
|
153 </widget> |
|
154 <widget name="still_selftimer_cancel_button" type="HbPushButton"> |
|
155 <real name="z" value="4"/> |
|
156 <sizepolicy horizontalPolicy="Fixed" horizontalStretch="0" verticalPolicy="Fixed" verticalStretch="0"/> |
|
157 <sizehint type="FIXED" width="20un"/> |
|
158 <string locid="txt_cam_button_cancel" name="text" value="Cancel"/> |
|
159 <fontspec name="fontSpec" role="Undefined" textheight="var(hb-param-text-height-tiny)"/> |
|
160 </widget> |
|
161 <real name="z" value="0"/> |
|
162 <bool name="visible" value="TRUE"/> |
|
163 <layout orientation="Horizontal" spacing="var(hb-param-margin-gene-middle-horizontal)" type="linear"> |
|
164 <contentsmargins bottom="0un" left="0un" right="0un" top="var(hb-param-margin-gene-top)"/> |
|
165 <linearitem itemname="still_selftimer_start_button"/> |
|
166 <linearitem itemname="still_selftimer_cancel_button"/> |
|
167 </layout> |
|
168 </widget> |
|
169 <widget name="selftimer_icon_container" type="HbWidget"> |
|
170 <widget name="still_selftimer_icon" type="HbLabel"> |
|
171 <enums name="alignment" value="AlignVCenter|AlignHCenter"/> |
|
172 <icon iconName="qtg_mono_countdown_timer" name="icon"/> |
|
173 <real name="z" value="2"/> |
|
174 <sizepolicy horizontalPolicy="Fixed" horizontalStretch="0" verticalPolicy="Fixed" verticalStretch="0"/> |
|
175 <sizehint height="var(hb-param-graphic-size-function)" type="FIXED" width="var(hb-param-graphic-size-function)"/> |
|
176 <bool name="visible" value="TRUE"/> |
|
177 </widget> |
|
178 <widget name="still_selftimer_counter" type="HbLabel"> |
|
179 <enums name="alignment" value="AlignVCenter|AlignHCenter"/> |
|
180 <real name="z" value="4"/> |
|
181 <string name="textColor" value="#ffffff"/> |
|
182 <string name="plainText" value="00"/> |
|
183 <fontspec name="fontSpec" role="Undefined" textheight="var(hb-param-text-height-primary)"/> |
|
184 </widget> |
|
185 <real name="z" value="9"/> |
|
186 <bool name="visible" value="TRUE"/> |
|
187 <layout orientation="Horizontal" spacing="var(hb-param-margin-gene-middle-horizontal)" type="linear"> |
|
188 <contentsmargins bottom="0un" left="0un" right="0un" top="0un"/> |
|
189 <stretchitem stretchfactor="1"/> |
|
190 <linearitem itemname="still_selftimer_icon"/> |
|
191 <linearitem itemname="still_selftimer_counter"/> |
|
192 <stretchitem stretchfactor="1"/> |
|
193 </layout> |
|
194 </widget> |
|
195 <real name="z" value="1"/> |
|
196 <layout orientation="Vertical" spacing="0un" type="linear"> |
|
197 <linearitem itemname="selftimer_icon_container"/> |
|
198 <linearitem itemname="selftimer_button_container"/> |
|
199 </layout> |
|
200 </widget> |
|
201 <real name="z" value="1"/> |
|
202 <layout type="anchor"> |
|
203 <anchoritem dst="toolbar" dstEdge="LEFT" spacing="0un" src="" srcEdge="LEFT"/> |
|
204 <anchoritem dst="toolbar" dstEdge="BOTTOM" spacing="0un" src="" srcEdge="BOTTOM"/> |
|
205 <anchoritem dst="toolbar" dstEdge="TOP" spacing="var(hb-param-widget-chrome-height)" src="" srcEdge="TOP"/> |
|
206 <anchoritem dst="zoom" dstEdge="CENTERV" spacing="0un" src="toolbar" srcEdge="CENTERV"/> |
|
207 <anchoritem dst="zoom" dstEdge="RIGHT" spacing="-var(hb-param-margin-gene-screen)" src="" srcEdge="RIGHT"/> |
|
208 <anchoritem dst="transparent" dstEdge="LEFT" spacing="0un" src="" srcEdge="LEFT"/> |
|
209 <anchoritem dst="transparent" dstEdge="TOP" spacing="0un" src="" srcEdge="TOP"/> |
|
210 <anchoritem dst="transparent" dstEdge="RIGHT" spacing="0un" src="" srcEdge="RIGHT"/> |
|
211 <anchoritem dst="transparent" dstEdge="BOTTOM" spacing="0un" src="" srcEdge="BOTTOM"/> |
|
212 <anchoritem dst="images_left_container" dstEdge="BOTTOM" spacing="-var(hb-param-margin-gene-bottom)" src="" srcEdge="BOTTOM"/> |
|
213 <anchoritem dst="images_left_container" dstEdge="LEFT" spacing="11un" src="" srcEdge="LEFT"/> |
|
214 <anchoritem dst="still_precapture_selftimer_container" dstEdge="CENTERH" spacing="0" src="" srcEdge="CENTERH"/> |
|
215 <anchoritem dst="still_precapture_selftimer_container" dstEdge="CENTERV" spacing="0" src="" srcEdge="CENTERV"/> |
|
216 <anchoritem dst="indicatorContainer" dstEdge="LEFT" spacing="11un" src="" srcEdge="LEFT"/> |
|
217 <anchoritem dst="indicatorContainer" dstEdge="TOP" spacing="var(hb-param-margin-gene-top)" src="" srcEdge="TOP"/> |
|
218 </layout> |
|
219 </widget> |
|
220 </widget> |
|
221 <connect receiver="still_capture_view" sender="cxui_action_image_quality" signal="triggered(bool)" slot="launchSetting()"/> |
|
222 <connect receiver="still_capture_view" sender="cxui_action_still_geotagging" signal="triggered(bool)" slot="launchSetting()"/> |
|
223 <connect receiver="still_capture_view" sender="still_view_menu" signal="aboutToShow()" slot="disableControlsTimeout()"/> |
|
224 <connect receiver="still_capture_view" sender="still_view_menu" signal="aboutToHide()" slot="hideControls()"/> |
|
225 <connect receiver="still_capture_view" sender="cxui_action_goto_photos" signal="triggered(bool)" slot="launchPhotosApp()"/> |
|
226 <connect receiver="still_capture_view" sender="cxui_action_self_timer" signal="triggered(bool)" slot="launchSetting()"/> |
|
227 <connect receiver="still_capture_view" sender="cxui_action_settings" signal="triggered(bool)" slot="showSettingsGrid()"/> |
|
228 <connect receiver="still_capture_view" sender="cxui_action_stillpostcapture" signal="triggered(bool)" slot="launchSetting()"/> |
|
229 <connect receiver="still_capture_view" sender="cxui_action_goto_2_camera" signal="triggered(bool)" slot="requestCameraSwitch()"/> |
|
230 <connect receiver="still_capture_view" sender="zoom" signal="valueChanged(int)" slot="zoomTo(int)"/> |
|
231 <connect receiver="still_capture_view" sender="cxui_action_capture" signal="triggered(bool)" slot="focusAndCapture()"/> |
|
232 <connect receiver="still_capture_view" sender="cxui_action_goto_video" signal="triggered(bool)" slot="goToVideo()"/> |
|
233 <connect receiver="still_capture_view" sender="cxui_action_goto_video" signal="triggered(bool)" slot="hideControls()"/> |
|
234 <connect receiver="still_capture_view" sender="cxui_action_flash" signal="triggered(bool)" slot="launchSetting()"/> |
|
235 <connect receiver="still_capture_view" sender="cxui_action_scenemodes" signal="triggered(bool)" slot="launchScenesView()"/> |
|
236 </section> |
|
237 <section name="still_standalone_mode"> |
|
238 <widget name="still_view_menu" role="HbView:menu" type="HbMenu"> |
|
239 <ref object="cxui_action_goto_photos" role="HbWidget:addAction"/> |
|
240 <ref object="cxui_action_self_timer" role="HbWidget:addAction"/> |
|
241 <ref object="cxui_action_settings" role="HbWidget:addAction"/> |
|
242 <widget name="still_submenu_general" role="HbMenu:menu" type="HbMenu"> |
|
243 <string locid="txt_cam_opt_general_settings" name="title" value="General settings"/> |
|
244 <ref object="cxui_action_stillpostcapture" role="HbWidget:addAction"/> |
|
245 <ref object="cxui_action_image_quality" role="HbWidget:addAction"/> |
|
246 <ref object="cxui_action_still_geotagging" role="HbWidget:addAction"/> |
|
247 </widget> |
|
248 </widget> |
|
249 </section> |
|
250 <section name="still_embedded_mode"> |
|
251 <widget name="still_view_menu" role="HbView:menu" type="HbMenu"> |
|
252 <ref object="cxui_action_self_timer" role="HbWidget:addAction"/> |
|
253 <ref object="cxui_action_settings" role="HbWidget:addAction"/> |
|
254 <widget name="still_submenu_general" role="HbMenu:menu" type="HbMenu"> |
|
255 <string locid="txt_cam_opt_general_settings" name="title" value="General settings"/> |
|
256 <ref object="cxui_action_image_quality" role="HbMenu:addAction"/> |
|
257 <ref object="cxui_action_still_geotagging" role="HbMenu:addAction"/> |
|
258 </widget> |
|
259 </widget> |
|
260 </section> |
|
261 <metadata activeUIState="still_standalone_mode" display="NHD-3.2-inch_landscape" unit="un"> |
|
262 <uistate name="Common ui state" sections="#common"/> |
|
263 <uistate name="still_capture_with_widgets" sections="#common still_capture_with_widgets"/> |
|
264 <uistate name="still_standalone_mode" sections="#common still_capture_with_widgets still_standalone_mode"/> |
|
265 <uistate name="still_embedded_mode" sections="#common still_capture_with_widgets still_embedded_mode"/> |
|
266 </metadata> |
|
267 </hbdocument> |
|