internetradio2.0/activeidlethemes/themes/ClassicIdle/classicidle_reversed.xml
changeset 14 896e9dbc5f19
parent 12 608f67c22514
child 15 065198191975
equal deleted inserted replaced
12:608f67c22514 14:896e9dbc5f19
     1 <?xml version="1.0" encoding="UTF-8"?>
       
     2 <!DOCTYPE xmluiml SYSTEM "ClassicIdle.dtd">
       
     3 <xmluiml xmlns="http://www.series60.com/xml/xmluiml/1" version="1.0">
       
     4 
       
     5  
       
     6 	<!--Application events -->
       
     7 	<actions>
       
     8 		<action>
       
     9 			<trigger name="startup"/>
       
    10 			<trigger name="uidefinitionmodificationend"/>
       
    11 			<event name="READY"/>
       
    12 		</action>
       
    13 		<action>
       
    14 			<trigger name="shutdown"/>
       
    15 			<event name="DOWN"/>
       
    16 		</action>
       
    17 		<action>
       
    18 			<trigger name="uidefinitionmodificationstart"/>
       
    19 			<event name="NEW_UI"/>
       
    20 		</action>
       
    21 		<action>
       
    22 			<trigger name="screendevicechange"/>
       
    23 			<event name="LAYOUT"/>
       
    24 		</action>
       
    25 	</actions>
       
    26 
       
    27 	<!-- UI resources for Shortcut plugin -->
       
    28     <desc id="Shortcut/EmptyCaption">&shortcut_EmptyCaption;</desc>
       
    29     <desc id="Shortcut/BackCaption">&text_softkey_back;</desc>
       
    30     <desc id="Shortcut/NewMessageCaption">&qtn_set_idle_skey_new_msg;</desc>
       
    31     <desc id="Shortcut/NewEmailCaption">&qtn_set_idle_skeys_email_editor;</desc>
       
    32     <desc id="Shortcut/NewSyncMLMailCaption">&qtn_apps_syncml_mail_gs;</desc>
       
    33     <desc id="Shortcut/NewPostcardCaption">&qtn_apps_mmspostcard_gs;</desc>
       
    34     <desc id="Shortcut/NewAudioMsgCaption">&qtn_apps_audio_msg_gs;</desc>
       
    35     <desc id="Shortcut/SelectMsgTypeCaption">&qtn_set_idle_skey_select_msg_type;</desc>
       
    36     <desc id="Shortcut/ChangeThemeCaption">&qtn_apps_idle_skin_gs;</desc>
       
    37     <desc id="Shortcut/NewMessageShortCaption">&qtn_idle_skey_new_msg;</desc>
       
    38     <desc id="Shortcut/NewEmailShortCaption">&qtn_apps_email_skey;</desc>
       
    39     <desc id="Shortcut/NewSyncMLMailShortCaption">&qtn_apps_syncml_mail_skey;</desc>
       
    40     <desc id="Shortcut/NewPostcardShortCaption">&qtn_apps_mmspostcard_skey;</desc>
       
    41     <desc id="Shortcut/NewAudioMsgShortCaption">&qtn_apps_audio_msg_skey;</desc>
       
    42     <desc id="Shortcut/SelectMsgTypeShortCaption">&qtn_set_idle_skey_select_msg_type;</desc>
       
    43     <desc id="Shortcut/ChangeThemeShortCaption">&qtn_apps_idle_skin_skey;</desc>
       
    44 
       
    45 	<!-- UI resources for MP plugin -->
       
    46 	<desc id="MusicPlayer/PauseIcon" path="SKIN(270501603 5182)"/>
       
    47 	<desc id="MusicPlayer/PlayIcon" path="SKIN(270501603 5184)"/>
       
    48 
       
    49 	<desc id="MusicPlayer/Vol0" path="SKIN(270501603 6414)"/>
       
    50 	<desc id="MusicPlayer/Vol1" path="SKIN(270501603 6337)"/>
       
    51 	<desc id="MusicPlayer/Vol2" path="SKIN(270501603 6339)"/>
       
    52 	<desc id="MusicPlayer/Vol3" path="SKIN(270501603 6340)"/>
       
    53 	<desc id="MusicPlayer/Vol4" path="SKIN(270501603 6341)"/>
       
    54 	<desc id="MusicPlayer/Vol5" path="SKIN(270501603 6342)"/>
       
    55 	<desc id="MusicPlayer/Vol6" path="SKIN(270501603 6343)"/>
       
    56 	<desc id="MusicPlayer/Vol7" path="SKIN(270501603 6344)"/>
       
    57 	<desc id="MusicPlayer/Vol8" path="SKIN(270501603 6345)"/>
       
    58 	<desc id="MusicPlayer/Vol9" path="SKIN(270501603 6346)"/>
       
    59 	<desc id="MusicPlayer/Vol10" path="SKIN(270501603 6338)"/>
       
    60 	
       
    61 	<!-- UI resources for Visual/Internet radio plugin -->
       
    62 	<desc id="VisualRadio/Vol0" path="SKIN(270501603 6414)"/>
       
    63 	<desc id="VisualRadio/Vol1" path="SKIN(270501603 6337)"/>
       
    64 	<desc id="VisualRadio/Vol2" path="SKIN(270501603 6339)"/>
       
    65 	<desc id="VisualRadio/Vol3" path="SKIN(270501603 6340)"/>
       
    66 	<desc id="VisualRadio/Vol4" path="SKIN(270501603 6341)"/>
       
    67 	<desc id="VisualRadio/Vol5" path="SKIN(270501603 6342)"/>
       
    68 	<desc id="VisualRadio/Vol6" path="SKIN(270501603 6343)"/>
       
    69 	<desc id="VisualRadio/Vol7" path="SKIN(270501603 6344)"/>
       
    70 	<desc id="VisualRadio/Vol8" path="SKIN(270501603 6345)"/>
       
    71 	<desc id="VisualRadio/Vol9" path="SKIN(270501603 6346)"/>
       
    72 	<desc id="VisualRadio/Vol10" path="SKIN(270501603 6338)"/>
       
    73 	<desc id="VisualRadio/VisualRadioIcon" path="vrclassicidle.mif#0"/>
       
    74     <!-- The following icons are not displayed, they just indicate whether volume popup is visible or not -->
       
    75     <desc id="VisualRadio/VisualRadioPlaying" path="SKIN(270501603 5184)"/>
       
    76     <desc id="VisualRadio/VisualRadioInactive" path="SKIN(270501603 5182)"/>
       
    77 
       
    78 	<desc id="InetRadio/Vol0" path="SKIN(270501603 6414)"/>
       
    79 	<desc id="InetRadio/Vol1" path="SKIN(270501603 6337)"/>
       
    80 	<desc id="InetRadio/Vol2" path="SKIN(270501603 6339)"/>
       
    81 	<desc id="InetRadio/Vol3" path="SKIN(270501603 6340)"/>
       
    82 	<desc id="InetRadio/Vol4" path="SKIN(270501603 6341)"/>
       
    83 	<desc id="InetRadio/Vol5" path="SKIN(270501603 6342)"/>
       
    84 	<desc id="InetRadio/Vol6" path="SKIN(270501603 6343)"/>
       
    85 	<desc id="InetRadio/Vol7" path="SKIN(270501603 6344)"/>
       
    86 	<desc id="InetRadio/Vol8" path="SKIN(270501603 6345)"/>
       
    87 	<desc id="InetRadio/Vol9" path="SKIN(270501603 6346)"/>
       
    88 	<desc id="InetRadio/Vol10" path="SKIN(270501603 6338)"/>
       
    89 	<desc id="InetRadio/IRPlayingIcon" path="irclassicidle.mif#0"/>
       
    90 	<desc id="InetRadio/IRStoppedIcon" path="irclassicidle.mif#2"/>
       
    91 
       
    92 	<!-- UI resources for Organizer -->
       
    93 	<desc id="Organizer/NoEventsForToday">&qtn_ai_cale_no_event_today;</desc>
       
    94 	<desc id="Organizer/NoMoreEventsForToday">&qtn_ai_cale_no_more_ev_td;</desc>
       
    95 	<desc id="Organizer/IconAnniv" path="SKIN(268458241 2)"/>
       
    96 	<desc id="Organizer/IconAppt" path="SKIN(268458241 4)"/>
       
    97 	<desc id="Organizer/IconMemo" path="SKIN(268458241 6)"/>
       
    98 	<desc id="Organizer/IconTodo" path="SKIN(270501603 5126)"/>
       
    99 	<desc id="Organizer/IconMeetAccepted" path="SKIN(270501603 5508)"/>
       
   100 	<desc id="Organizer/IconMeetNotAnswered" path="SKIN(270501603 5511)"/>
       
   101 	<desc id="Organizer/IconMeetTentative" path="SKIN(270501603 5514)"/>
       
   102 	
       
   103 	<!-- Views -->
       
   104 	<views>
       
   105 
       
   106 		<!--################################
       
   107 		    ####         AI plug-ins    ####
       
   108 		    ################################-->
       
   109 		<property class="ContentSource" name="Shortcut" value="0x102750FA" load_ordinal="1"/>
       
   110 		<property class="ContentSource" name="Organizer" value="0x102750FE" load_ordinal="2"/>
       
   111 		<property class="ContentSource" name="MusicPlayer" value="0x10207B73" load_ordinal="3"/>
       
   112 		<property class="ContentSource" name="SAT" value="0x102078EB" load_ordinal="5"/>
       
   113 		<property class="ContentSource" name="VisualRadio" value="0x10208A89" load_ordinal="6"/>
       
   114 		<property class="ContentSource" name="InetRadio" value="0x2000B4A7" load_ordinal="7"/>
       
   115 
       
   116 		<!--###################################
       
   117 		    ### Plug-in specific settings   ###
       
   118 		    ###################################-->
       
   119 
       
   120 		<!--################################
       
   121 		    ## Shortcut plug-in settings  ##
       
   122 		    ################################-->
       
   123 
       
   124 		<!-- Always visible shortcuts -->
       
   125 		<!-- NOTE: these indexes start from 1 -->
       
   126 		<!-- Shortcut #1, Messaging -->
       
   127 		<property class="Settings/Shortcut" name="0x00000001" value="localapp:0x100058C5"/>
       
   128 		<!-- Shortcut #2, Phonebook -->
       
   129 		<property class="Settings/Shortcut" name="0x00000002" value="localapp:0x101F4CCE"/>
       
   130 		<!-- Shortcut #3, Clock -->
       
   131 		<property class="Settings/Shortcut" name="0x00000003" value="localapp:0x10005903"/>
       
   132 		<!-- Shortcut #4, Media Gallery 2 -->
       
   133 		<property class="Settings/Shortcut" name="0x00000004" value="localapp:0x101F8599"/>
       
   134 		<!-- Shortcut #5, Browser -->
       
   135 		<property class="Settings/Shortcut" name="0x00000005" value="localapp:0x10008D39"/>
       
   136 		<!-- Shortcut #6, Change theme -->
       
   137 		<property class="Settings/Shortcut" name="0x00000006" value="localapp:0x10005A32?view=0x102750A7"/>
       
   138 
       
   139 		<!-- Optionally visible shortcuts -->
       
   140 		<!-- Soft key #1, Applications -->
       
   141 		<property class="Settings/Shortcut" name="0x01000100" value="localapp:0x101F4CD2"/>
       
   142 		<!-- Soft key #2, Contacts -->
       
   143 		<property class="Settings/Shortcut" name="0x01000101" value="localapp:0x101F4CCE"/>
       
   144 
       
   145 
       
   146 		<!-- #################################
       
   147 		     ## Organizer plug-in settings  ##
       
   148 		     ################################# -->
       
   149 
       
   150 		<!-- Item count and size settings -->
       
   151     <!-- Total line count -->
       
   152 		<property class="Settings/Organizer" name="0x01" value="8"/>
       
   153 
       
   154     <!-- Timed item line count -->
       
   155 		<property class="Settings/Organizer" name="0x02" value="2"/>
       
   156 
       
   157     <!-- Non Timed item line count -->
       
   158 		<property class="Settings/Organizer" name="0x03" value="1"/>
       
   159 
       
   160     <!-- Line count reserved for non timed items -->
       
   161 		<property class="Settings/Organizer" name="0x04" value="0"/>
       
   162 
       
   163     <!-- Publish end time for upcoming timed items -->
       
   164 		<property class="Settings/Organizer" name="0x05" value="1"/>
       
   165 
       
   166     <!-- Use alternate publishing for upcoming and ongoing items -->
       
   167 		<property class="Settings/Organizer" name="0x06" value="1"/>
       
   168 
       
   169 		<!-- Main view -->
       
   170 
       
   171 		<view id="ActiveIdleView">
       
   172 
       
   173 			<!-- move focus to 1st SC if END key is pressed -->
       
   174 			<actions>
       
   175 				<action id="KeyEnd">
       
   176 				  <trigger name="keyevent">
       
   177 					  <property name="scancode" value="197"/><!-- End key -->
       
   178 					  <property name="eventtype" value="1"/>
       
   179 				  </trigger>
       
   180 				<!-- switch the tooltip temporary OFF because we do not want to see it when ENDKEY -->
       
   181 				<event name ="system/set">
       
   182 					<property name="name" value="display"/>
       
   183 					<property name="value" value="none"/>
       
   184 					<property name="type" value="string"/>
       
   185 					<property name="id" value="shortcutTooltip1"/>
       
   186 				</event>				  
       
   187 					<event name="system/setfocus">
       
   188 						<property name="id" value="shortcutButton1"/>
       
   189 					</event>
       
   190 				<!-- ENDKEY is handled we can turn the tooltip back ON. We could do this also in SC1 and with loseFocus event, but that is very slow and  overloading -->
       
   191 				<event name ="system/set">
       
   192 					<property name="name" value="display"/>
       
   193 					<property name="value" value="block"/>
       
   194 					<property name="type" value="string"/>
       
   195 					<property name="id" value="shortcutTooltip1"/>
       
   196 					</event>
       
   197 				</action>
       
   198 <!--
       
   199 				<action id="FocusToIdle">
       
   200 				  <trigger name="gainfocus">
       
   201 					  </trigger>
       
   202 					<event name="system/setfocus">
       
   203 						<property name="id" value="shortcutButton1"/>
       
   204 					</event>
       
   205 				</action>
       
   206 -->
       
   207 
       
   208 
       
   209 <![CDATA[				<action><!-- This functionality is not yet required so it is left out in reference themes in rel. 3.2 -->
       
   210 					<trigger name="keyevent">
       
   211 					  <property name="scancode" value="19"/><!-- Edit key -->
       
   212 					</trigger>
       
   213 					<event name="Shortcut/LaunchByValue(localapp:0x10005907)"/><!-- Notepad -->
       
   214 				</action>]]>
       
   215 			</actions>
       
   216 
       
   217 		<!--#####################################
       
   218 		    #####      Shortcut plugin      #####
       
   219 		    #####################################-->
       
   220 			<box id="shortcutPluginContainer" class="pluginContainerBox" focusable="false">
       
   221 <!--
       
   222 				<actions>
       
   223 					<action>
       
   224 						<trigger name="gainfocus"/>
       
   225 							<event name="system/setfocus">
       
   226 								<property name="id" value="shortcutButton1"/>
       
   227 							</event>
       
   228 					</action>
       
   229 				</actions>
       
   230 -->
       
   231 				<!-- Shortcut items -->
       
   232 				<!-- reversed order -->
       
   233 				<!-- #6 -->
       
   234 				<button id="shortcutButton6" class="shortcutButton" focusable="true">
       
   235 					<actions>
       
   236 						<action>
       
   237 							<trigger name="stylus"/>
       
   238 							<trigger name="activate"/>
       
   239 							<event name="Shortcut/LaunchByIndex(0x00000006)"/>
       
   240 						</action>
       
   241 						<action>
       
   242 						<trigger name="up"/><!-- joystick up -->
       
   243 							<event name="system/setfocus">
       
   244 								<property name="id" value="calendarPluginContainer"/>
       
   245 							</event>
       
   246 						</action>
       
   247 						<action>
       
   248 							<trigger name="down"/><!-- joystick down -->
       
   249 							<event name="system/setfocus">
       
   250 								<property name="id" value="playerPlugin"/>
       
   251 								<property name="id" value="radioPlugin"/>
       
   252 								<property name="id" value="calendarPluginContainer"/>
       
   253 							</event>
       
   254 						</action>
       
   255 					</actions>
       
   256 					<image id="Shortcut_shortcutIcon6" class="shortcutIcon" focusable="false">
       
   257 						<property class="Shortcut/ShortcutIcon" name="ordinal" value="0x00000006"/>
       
   258 					</image>
       
   259 					<tooltip id="shortcutTooltip6" class="shortcutTooltip" focusable="false">
       
   260 						<text id="Shortcut_shortcutTooltipText6" class="shortcutTooltipText" focusable="false">
       
   261 							<property class="Shortcut/ShortcutCaption" name="ordinal" value="0x00000006"/>
       
   262 						</text>
       
   263 					</tooltip>
       
   264 				</button>
       
   265 
       
   266 				<!-- #5 -->
       
   267 				<button id="shortcutButton5" class="shortcutButton" focusable="true">
       
   268 					<actions>
       
   269 						<action>
       
   270 							<trigger name="stylus"/>
       
   271 							<trigger name="activate"/>
       
   272 							<event name="Shortcut/LaunchByIndex(0x00000005)"/>
       
   273 						</action>
       
   274 						<action>
       
   275 						<trigger name="up"/><!-- joystick up -->
       
   276 							<event name="system/setfocus">
       
   277 								<property name="id" value="calendarPluginContainer"/>
       
   278 							</event>
       
   279 						</action>
       
   280 						<action>
       
   281 							<trigger name="down"/><!-- joystick down -->
       
   282 								<event name="system/setfocus">
       
   283 								<property name="id" value="playerPlugin"/>
       
   284 								<property name="id" value="radioPlugin"/>
       
   285 								<property name="id" value="calendarPluginContainer"/>
       
   286 							</event>
       
   287 						</action>
       
   288 					</actions>
       
   289 					<image id="Shortcut_shortcutIcon5" class="shortcutIcon" focusable="false">
       
   290 						<property class="Shortcut/ShortcutIcon" name="ordinal" value="0x00000005"/>
       
   291 					</image>
       
   292 					<tooltip id="Shortcut_shortcutTooltip5" class="shortcutTooltip" focusable="false">
       
   293 						<text id="Shortcut_shortcutTooltipText5" class="shortcutTooltipText" focusable="false">
       
   294 							<property class="Shortcut/ShortcutCaption" name="ordinal" value="0x00000005"/>
       
   295 						</text>
       
   296 					</tooltip>
       
   297 				</button>
       
   298 
       
   299 				<!-- #4 -->
       
   300 				<button id="shortcutButton4" class="shortcutButton" focusable="true">
       
   301 					<actions>
       
   302 						<action>
       
   303 							<trigger name="stylus"/>
       
   304 							<trigger name="activate"/>
       
   305 							<event name="Shortcut/LaunchByIndex(0x00000004)"/>
       
   306 						</action>
       
   307 						<action>
       
   308 						<trigger name="up"/><!-- joystick up -->
       
   309 							<event name="system/setfocus">
       
   310 								<property name="id" value="calendarPluginContainer"/>
       
   311 							</event>
       
   312 						</action>
       
   313 						<action>
       
   314 							<trigger name="down"/><!-- joystick down -->
       
   315 							<event name="system/setfocus">
       
   316 								<property name="id" value="playerPlugin"/>
       
   317 								<property name="id" value="radioPlugin"/>
       
   318 								<property name="id" value="calendarPluginContainer"/>
       
   319 							</event>
       
   320 						</action>
       
   321 					</actions>
       
   322 					<image id="Shortcut_shortcutIcon4" class="shortcutIcon" focusable="false">
       
   323 						<property class="Shortcut/ShortcutIcon" name="ordinal" value="0x00000004"/>
       
   324 					</image>
       
   325 					<tooltip id="shortcutTooltip4" class="shortcutTooltip" focusable="false">
       
   326 						<text id="Shortcut_shortcutTooltipText4" class="shortcutTooltipText" focusable="false">
       
   327 							<property class="Shortcut/ShortcutCaption" name="ordinal" value="0x00000004"/>
       
   328 						</text>
       
   329 					</tooltip>
       
   330 				</button>
       
   331 
       
   332 				<!-- #3 -->
       
   333 				<button id="shortcutButton3" class="shortcutButton" focusable="true">
       
   334 					<actions>
       
   335 						<action>
       
   336 							<trigger name="stylus"/>
       
   337 							<trigger name="activate"/>
       
   338 							<event name="Shortcut/LaunchByIndex(0x00000003)"/>
       
   339 						</action>
       
   340 						<action>
       
   341 						<trigger name="up"/><!-- joystick up -->
       
   342 							<event name="system/setfocus">
       
   343 								<property name="id" value="calendarPluginContainer"/>
       
   344 							</event>
       
   345 						</action>
       
   346 						<action>
       
   347 							<trigger name="down"/><!-- joystick down -->
       
   348 							<event name="system/setfocus">
       
   349 								<property name="id" value="playerPlugin"/>
       
   350 								<property name="id" value="radioPlugin"/>
       
   351 								<property name="id" value="calendarPluginContainer"/>
       
   352 							</event>
       
   353 						</action>
       
   354 					</actions>
       
   355 				 	<image id="Shortcut_shortcutIcon3" class="shortcutIcon" focusable="false">
       
   356 						<property class="Shortcut/ShortcutIcon" name="ordinal" value="0x00000003"/>
       
   357 					</image>
       
   358 					<tooltip id="Shortcut_shortcutTooltip3" class="shortcutTooltip" focusable="false">
       
   359 						<text id="Shortcut_shortcutTooltipText3" class="shortcutTooltipText" focusable="false">
       
   360 							<property class="Shortcut/ShortcutCaption" name="ordinal" value="0x00000003"/>
       
   361 						</text>
       
   362 					</tooltip>
       
   363 				</button>
       
   364 
       
   365 				<!-- #2 -->
       
   366 				<button id="shortcutButton2" class="shortcutButton" focusable="true">
       
   367 					<actions>
       
   368 						<action>
       
   369 							<trigger name="stylus"/>
       
   370 							<trigger name="activate"/>
       
   371 							<event name="Shortcut/LaunchByIndex(0x00000002)"/>
       
   372 						</action>
       
   373 						<action>
       
   374 						<trigger name="up"/><!-- joystick up -->
       
   375 							<event name="system/setfocus">
       
   376 								<property name="id" value="calendarPluginContainer"/>
       
   377 							</event>
       
   378 						</action>
       
   379 						<action>
       
   380 							<trigger name="down"/><!-- joystick down -->
       
   381 							<event name="system/setfocus">
       
   382 								<property name="id" value="playerPlugin"/>
       
   383 								<property name="id" value="radioPlugin"/>
       
   384 								<property name="id" value="calendarPluginContainer"/>
       
   385 							</event>
       
   386 						</action>
       
   387 					</actions>
       
   388 					<image id="Shortcut_shortcutIcon2" class="shortcutIcon" focusable="false">
       
   389 							<property class="Shortcut/ShortcutIcon" name="ordinal" value="0x00000002"/>
       
   390 					</image>
       
   391 					<tooltip id="shortcutTooltip2" class="shortcutTooltip" focusable="false">
       
   392 						<text id="Shortcut_shortcutTooltipText2" class="shortcutTooltipText" focusable="false">
       
   393 							<property class="Shortcut/ShortcutCaption" name="ordinal" value="0x00000002"/>
       
   394 						</text>
       
   395 					</tooltip>
       
   396 				</button>
       
   397 
       
   398 				<!-- #1 -->
       
   399 				<button id="shortcutButton1" class="shortcutButton" focusable="true">
       
   400 					<actions>
       
   401 						<action>
       
   402 							<trigger name="stylus"/>
       
   403 							<trigger name="activate"/>
       
   404 							<event name="Shortcut/LaunchByIndex(0x00000001)"/>
       
   405 						</action>
       
   406 						<action>
       
   407 						<trigger name="up"/><!-- joystick up -->
       
   408 							<event name="system/setfocus">
       
   409 								<property name="id" value="calendarPluginContainer"/>
       
   410 							</event>
       
   411 						</action>
       
   412 						<action>
       
   413 							<trigger name="down"/><!-- joystick down -->
       
   414 							<event name="system/setfocus">
       
   415 								<property name="id" value="playerPlugin"/>
       
   416 								<property name="id" value="radioPlugin"/>
       
   417 								<property name="id" value="calendarPluginContainer"/>
       
   418 							</event>
       
   419 						</action>
       
   420 					</actions>
       
   421 					<image id="Shortcut_shortcutIcon1" class="shortcutIcon" focusable="false">
       
   422 							<property class="Shortcut/ShortcutIcon" name="ordinal" value="0x00000001"/>
       
   423 					</image>
       
   424 					<tooltip id="shortcutTooltip1" class="shortcutTooltip" focusable="false">
       
   425 						<text id="Shortcut_shortcutTooltipText1" class="shortcutTooltipText" focusable="false">
       
   426 							<property class="Shortcut/ShortcutCaption" name="ordinal" value="0x00000001"/>
       
   427 						</text>
       
   428 					</tooltip>
       
   429 				</button>
       
   430 		</box>
       
   431 		<!--#######################################
       
   432 		    #####          SAT plugin         #####
       
   433 		    #######################################-->
       
   434 
       
   435 			<box id="SATPluginContainer" class="pluginContainerBox" focusable="false">
       
   436 
       
   437 <!--			
       
   438 			<actions>
       
   439 					<action>
       
   440 						<trigger name="stylus"/>
       
   441 						<trigger name="activate"/>
       
   442 						<event name="SAT/LaunchSatapp"/>
       
   443 					</action>
       
   444 
       
   445 					<action>
       
   446 						<trigger name="losevisualisation"/>
       
   447 							<event name="system/setfocus">
       
   448 							<property name="id" value="shortcutButton1"/>
       
   449 							</event>
       
   450 					</action>
       
   451 					
       
   452 					<action>
       
   453 						<trigger name="gainfocus"/>
       
   454 						<event name ="system/set">
       
   455 					 		<property name="id" value="MSK"/>
       
   456 					 		<property name="name" value="label"/>
       
   457 					 		<property name="value" value=""/>
       
   458 					 		<property name="type" value="attribute"/>
       
   459 						</event>
       
   460 					</action>
       
   461 
       
   462 					<action>
       
   463 						<trigger name="losefocus"/>
       
   464 						<event name ="system/set">
       
   465 					 		<property name="id" value="MSK"/>
       
   466 					 		<property name="name" value="label"/>
       
   467 					 		<property name="value" value="&qtn_msk_open;"/>
       
   468 					 		<property name="type" value="attribute"/>
       
   469 						</event>
       
   470 					</action>
       
   471 
       
   472 					<action>
       
   473 					<trigger name="left"/>
       
   474 						<event name="system/setfocus">
       
   475 						<property name="id" value="calendarPluginContainer"/>
       
   476 						</event>
       
   477 					</action>
       
   478 
       
   479 					<action>
       
   480 						<trigger name="right"/>
       
   481 						<event name="system/setfocus">
       
   482 						<property name="id" value="shortcutButton1"/>
       
   483 						</event>
       
   484 					</action>
       
   485 
       
   486 			</actions>
       
   487 -->
       
   488 				<text id="SatIdleModeText" class="satText" focusable="false">
       
   489 					<property class="SAT/SatIdleModeText"/>
       
   490 					<property class="policy/emptyContent" name="SATPluginContainer" value="display: none;"/>
       
   491 					<property class="policy/emptyContent" name="mpVolume" value="top: 4u;"/> <!-- we are not active reset MP pop-up to it's original location -->
       
   492 					<property class="policy/emptyContent" name="radioVolume" value="top: 4u;"/> <!-- we are not active reset radio pop-up to it's original location -->
       
   493 					<property class="policy/Content" name="SATPluginContainer" value="display: block;"/>
       
   494 					<property class="policy/Content" name="SatIdleModeIcon" value="display: block;"/>
       
   495 					<property class="policy/Content" name="mpVolume" value="top: 9u;"/> <!-- in case MP is active we need to adjust its pop-up location from here -->
       
   496 					<property class="policy/Content" name="radioVolume" value="top: 9u;"/> <!-- in case radio is active we need to adjust its pop-up location from here -->
       
   497 				</text>
       
   498 				<image id="SatIdleModeIcon" class="satIcon" focusable="false">
       
   499 					<property class="SAT/SatIdleModeIcon"/>
       
   500 					<property class="policy/Content" name="SatIdleModeText" value="margin-right: 6.0u;"/>
       
   501 					<property class="policy/emptyContent" name="SatIdleModeText" value="margin-right: 1.0u;"/>
       
   502 				</image>
       
   503 		</box> <!-- SAT plugin -->
       
   504 
       
   505 		<!--########################################
       
   506 		    #####         Player plugin         ####
       
   507 		    ########################################-->
       
   508 		<box id="playerPlugin" class="pluginContainerBox" focusable="true">
       
   509 			<actions>
       
   510 			
       
   511 				<action>
       
   512 					<!-- if focused and box is hidden move focus to SC1 -->
       
   513 					<trigger name="losevisualisation"/>
       
   514 					<event name="system/setfocus">
       
   515 						<property name="id" value="shortcutButton1"/>
       
   516 					</event>
       
   517 				</action>
       
   518 
       
   519 				<action>
       
   520 					<!-- when focused show the volume controll pop-up -->
       
   521 					<trigger name="gainfocus"/>
       
   522 					<event name ="system/set">
       
   523 						<property name="name" value="display"/>
       
   524 						<property name="value" value="block"/>
       
   525 						<property name="type" value="string"/>
       
   526 						<property name="id" value="mpVolume"/>
       
   527 					</event>
       
   528 				</action>
       
   529 
       
   530 				<action>
       
   531 					<!-- when focus is lost hide the volume controll pop-up -->
       
   532 					<trigger name="losefocus"/>
       
   533 					<event name="system/set">
       
   534 						<property name="name" value="display"/>
       
   535 						<property name="value" value="none"/>
       
   536 						<property name="type" value="string"/>
       
   537 						<property name="id" value="mpVolume"/>
       
   538 					</event>
       
   539 				</action>
       
   540 
       
   541 				<action>
       
   542 					<!-- when clicked activate the Music Library -->
       
   543 					<trigger name="stylus"/>
       
   544 					<trigger name="activate"/>
       
   545 					<event name="MusicPlayer/Library"/>
       
   546 				</action>
       
   547 
       
   548 				<action>
       
   549 					<!-- decrease volume -->
       
   550 					<trigger name="down"/>
       
   551 					<event name="MusicPlayer/VolDec"/>
       
   552 				</action>
       
   553 
       
   554 				<action>
       
   555 					<!-- increase volume -->
       
   556 					<trigger name="up"/>
       
   557 					<event name="MusicPlayer/VolInc"/>
       
   558 				</action>
       
   559 				
       
   560 				<!-- navigation out from the box -->
       
   561 				<action>
       
   562 					<!-- joystick up -->
       
   563 					<trigger name="left"/>
       
   564 					<event name="system/setfocus">
       
   565 						<property name="id" value="shortcutButton1"/>
       
   566 					</event>
       
   567 				</action>
       
   568 					
       
   569 				<action>
       
   570 					<!-- joystick down -->
       
   571 					<trigger name="right"/>
       
   572 					<event name="system/setfocus">
       
   573 						<property name="id" value="calendarPluginContainer"/> <!-- no need to add NT after calendar because calendar is static, allways visible -->
       
   574 					</event>
       
   575 				</action>
       
   576 
       
   577 			</actions>
       
   578 
       
   579 			<image id="playerStatusIcon" focusable="false">
       
   580 				<property class="MusicPlayer/Status"/>
       
   581 				<property class="policy/emptyContent" name="playerPlugin" value="display:none"/>
       
   582 				<property class="policy/Content" name="playerPlugin" value="display:block"/>
       
   583 			</image>
       
   584 
       
   585 			<text id="playerTitleText" focusable="false">
       
   586 				<property class="MusicPlayer/Title"/>
       
   587 				<property class="policy/Content" name="playerTitleText" value="display: block;"/>
       
   588 			</text>
       
   589 
       
   590 			<text id="playerDurationText" focusable="false">
       
   591 				<property class="MusicPlayer/ElapsedTime"/>
       
   592 			</text>
       
   593 		</box> <!-- playerPlugin-->
       
   594 
       
   595 		<!--######################################
       
   596 		    ####       Volume Controll for music player       ####
       
   597 		    ######################################-->
       
   598 		<box id="mpVolume" focusable="false">
       
   599 
       
   600 			<image id="musicPlayerInactiveVolumeDownIcon" path="SKIN(270501603 6420)" focusable="false"/>
       
   601 			<image id="musicPlayerVolumeDownIcon" path="SKIN(270501603 6419)" focusable="false"/>
       
   602 			
       
   603 			<!-- NOTE! Either speaker icon or muted speaker icon is visible, not both. See policy in volume control below. -->
       
   604 			<image id="musicPlayerSpeakerIcon" path="SKIN(270501603 4332)" focusable="false"/>
       
   605 			<image id="musicPlayerSpeakerMutedIcon" path="SKIN(270501603 4334)" focusable="false"/>
       
   606 			
       
   607 			<image id="musicPlayerInactiveVolumeUpIcon" path="SKIN(270501603 6422)" focusable="false"/>
       
   608 			<image id="musicPlayerVolumeUpIcon" path="SKIN(270501603 6421)" focusable="false"/>
       
   609 
       
   610 			<image id="musicPlayerVolumeIcon" focusable="false">
       
   611 				<property class="MusicPlayer/Volume"/>
       
   612 				<property class="policy/Resource" name="musicPlayerSpeakerMutedIcon" value="if (MusicPlayer/Vol0) display:block"/>
       
   613 				<property class="policy/Resource" name="musicPlayerSpeakerMutedIcon" value="if !(MusicPlayer/Vol0) display:none"/>
       
   614 				<property class="policy/Resource" name="musicPlayerSpeakerIcon" value="if (MusicPlayer/Vol1, MusicPlayer/Vol2, MusicPlayer/Vol3, MusicPlayer/Vol4, MusicPlayer/Vol5, MusicPlayer/Vol6, MusicPlayer/Vol7, MusicPlayer/Vol8, MusicPlayer/Vol9, MusicPlayer/Vol10 ) display:block"/>
       
   615 				<property class="policy/Resource" name="musicPlayerSpeakerIcon" value="if (MusicPlayer/Vol0) display:none"/>
       
   616 
       
   617 				<property class="policy/Resource" name="musicPlayerInactiveVolumeDownIcon" value="if (MusicPlayer/Vol0) display:block"/>
       
   618 				<property class="policy/Resource" name="musicPlayerInactiveVolumeDownIcon" value="if !(MusicPlayer/Vol0) display:none"/>
       
   619 				<property class="policy/Resource" name="musicPlayerVolumeDownIcon" value="if (MusicPlayer/Vol1, MusicPlayer/Vol2, MusicPlayer/Vol3, MusicPlayer/Vol4, MusicPlayer/Vol5, MusicPlayer/Vol6, MusicPlayer/Vol7, MusicPlayer/Vol8, MusicPlayer/Vol9, MusicPlayer/Vol10 ) display:block"/>
       
   620 				<property class="policy/Resource" name="musicPlayerVolumeDownIcon" value="if (MusicPlayer/Vol0) display:none"/>
       
   621 				<property class="policy/Resource" name="musicPlayerInactiveVolumeUpIcon" value="if (MusicPlayer/Vol10) display:block"/>
       
   622 				<property class="policy/Resource" name="musicPlayerInactiveVolumeUpIcon" value="if !(MusicPlayer/Vol10) display:none"/>
       
   623 				<property class="policy/Resource" name="musicPlayerVolumeUpIcon" value="if (MusicPlayer/Vol0, MusicPlayer/Vol1, MusicPlayer/Vol2, MusicPlayer/Vol3, MusicPlayer/Vol4, MusicPlayer/Vol5, MusicPlayer/Vol6, MusicPlayer/Vol7, MusicPlayer/Vol8, MusicPlayer/Vol9 ) display:block"/>
       
   624 				<property class="policy/Resource" name="musicPlayerVolumeUpIcon" value="if (MusicPlayer/Vol10) display:none"/>
       
   625 			</image>
       
   626 		</box> <!-- mpVolume -->
       
   627 
       
   628 	
       
   629 		<!--########################################
       
   630 		    #####         Visual/Internet radio plugin         ####
       
   631 		    ########################################-->
       
   632 		<box id="radioPlugin" class="pluginContainerBox" focusable="true">
       
   633 			<actions>
       
   634 			
       
   635 				<action>
       
   636 					<!-- if focused and box is hidden move focus to SC1 -->
       
   637 					<trigger name="losevisualisation"/>
       
   638 					<event name="system/setfocus">
       
   639 						<property name="id" value="shortcutButton1"/>
       
   640 					</event>
       
   641 				</action>
       
   642 
       
   643 				<action>
       
   644 					<!-- when focused show the volume control pop-up -->
       
   645 					<trigger name="gainfocus"/>
       
   646 					<event name ="system/set">
       
   647 						<property name="name" value="display"/>
       
   648 						<property name="value" value="block"/>
       
   649 						<property name="type" value="string"/>
       
   650 						<property name="id" value="radioVolume"/>
       
   651 					</event>
       
   652 				</action>
       
   653 
       
   654 				<action>
       
   655 					<!-- when focus is lost hide the volume control pop-up -->
       
   656 					<trigger name="losefocus"/>
       
   657 					<event name="system/set">
       
   658 						<property name="name" value="display"/>
       
   659 						<property name="value" value="none"/>
       
   660 						<property name="type" value="string"/>
       
   661 						<property name="id" value="radioVolume"/>
       
   662 					</event>
       
   663 				</action>
       
   664 
       
   665 				<action>
       
   666 					<!-- when clicked activate the radio -->
       
   667 					<trigger name="stylus"/>
       
   668 					<trigger name="activate"/>
       
   669 					<event name="VisualRadio/LaunchRadio"/>
       
   670 					<!-- Always let Visual Radio plug-in handle the launch event. It will start Radio Launcher. -->
       
   671 				</action>
       
   672 
       
   673 				<action>
       
   674 					<!-- decrease volume -->
       
   675 					<trigger name="down"/>
       
   676 					<event name="VisualRadio/VolDec"/>
       
   677 					<event name="InetRadio/VolDec"/>
       
   678 				</action>
       
   679 
       
   680 				<action>
       
   681 					<!-- increase volume -->
       
   682 					<trigger name="up"/>
       
   683 					<event name="VisualRadio/VolInc"/>
       
   684 					<event name="InetRadio/VolInc"/>
       
   685 				</action>
       
   686 				
       
   687 				<!-- navigation out from the box -->
       
   688 				<action>
       
   689 					<!-- joystick up -->
       
   690 					<trigger name="left"/>
       
   691 					<event name="system/setfocus">
       
   692 						<property name="id" value="shortcutButton1"/>
       
   693 					</event>
       
   694 				</action>
       
   695 					
       
   696 				<action>
       
   697 					<!-- joystick down -->
       
   698 					<trigger name="right"/>
       
   699 					<event name="system/setfocus">
       
   700 						<property name="id" value="calendarPluginContainer"/> <!-- no need to add NT after calendar because calendar is static, allways visible -->
       
   701 					</event>
       
   702 				</action>
       
   703 
       
   704 			</actions>
       
   705 
       
   706 			<image id="radioStatusIcon" focusable="false">
       
   707 				<property class="VisualRadio/OneLineIcon" name="priority" value="0"/>
       
   708 				<property class="InetRadio/OneLineIcon" name="priority" value="1"/>
       
   709 				<property class="policy/emptyContent" name="radioPlugin" value="display:none"/>
       
   710 				<property class="policy/Content" name="radioPlugin" value="display:block"/>
       
   711 			</image>
       
   712 
       
   713 			<text id="radioTitleText" focusable="false">
       
   714 				<property class="VisualRadio/OneLineInfo" name="priority" value="0"/>
       
   715 				<property class="InetRadio/OneLineInfo" name="priority" value="1"/>
       
   716 				<property class="policy/Content" name="radioTitleText" value="display: block;"/>
       
   717 			</text>
       
   718 
       
   719 		</box> <!-- radioPlugin-->
       
   720 
       
   721 		<!--######################################
       
   722 		    ####       Volume Control for Visual/Internet Radio       ####
       
   723 		    ######################################-->
       
   724 		<box id="radioVolume" focusable="false">
       
   725 
       
   726 			<image id="radioInactiveVolumeDownIcon" path="SKIN(270501603 6420)" focusable="false"/>
       
   727 			<image id="radioVolumeDownIcon" path="SKIN(270501603 6419)" focusable="false"/>
       
   728 			
       
   729 			<!-- NOTE! Either speaker icon or muted speaker icon is visible, not both. See policy in volume control below. -->
       
   730 			<image id="radioSpeakerIcon" path="SKIN(270501603 4332)" focusable="false"/>
       
   731 			<image id="radioSpeakerMutedIcon" path="SKIN(270501603 4334)" focusable="false"/>
       
   732 			
       
   733 			<image id="radioInactiveVolumeUpIcon" path="SKIN(270501603 6422)" focusable="false"/>
       
   734 			<image id="radioVolumeUpIcon" path="SKIN(270501603 6421)" focusable="false"/>
       
   735 
       
   736 			<image id="radioVolumeIcon" focusable="false">
       
   737 				<property class="VisualRadio/Volume" name="priority" value="0"/>
       
   738 				<property class="InetRadio/Volume" name="priority" value="1"/>
       
   739 				<property class="policy/Resource" name="radioSpeakerMutedIcon" value="if (VisualRadio/Vol0, InetRadio/Vol0) display:block"/>
       
   740 				<property class="policy/Resource" name="radioSpeakerMutedIcon" value="if !(VisualRadio/Vol0, InetRadio/Vol0) display:none"/>
       
   741 				<property class="policy/Resource" name="radioSpeakerIcon" value="if (VisualRadio/Vol1, VisualRadio/Vol2, VisualRadio/Vol3, VisualRadio/Vol4, VisualRadio/Vol5, VisualRadio/Vol6, VisualRadio/Vol7, VisualRadio/Vol8, VisualRadio/Vol9, VisualRadio/Vol10, InetRadio/Vol1, InetRadio/Vol2, InetRadio/Vol3, InetRadio/Vol4, InetRadio/Vol5, InetRadio/Vol6, InetRadio/Vol7, InetRadio/Vol8, InetRadio/Vol9, InetRadio/Vol10 ) display:block"/>
       
   742 				<property class="policy/Resource" name="radioSpeakerIcon" value="if (VisualRadio/Vol0, InetRadio/Vol0) display:none"/>
       
   743 
       
   744 				<property class="policy/Resource" name="radioInactiveVolumeDownIcon" value="if (VisualRadio/Vol0, InetRadio/Vol0) display:block"/>
       
   745 				<property class="policy/Resource" name="radioInactiveVolumeDownIcon" value="if !(VisualRadio/Vol0, InetRadio/Vol0) display:none"/>
       
   746 				<property class="policy/Resource" name="radioVolumeDownIcon" value="if (VisualRadio/Vol1, VisualRadio/Vol2, VisualRadio/Vol3, VisualRadio/Vol4, VisualRadio/Vol5, VisualRadio/Vol6, VisualRadio/Vol7, VisualRadio/Vol8, VisualRadio/Vol9, VisualRadio/Vol10, InetRadio/Vol1, InetRadio/Vol2, InetRadio/Vol3, InetRadio/Vol4, InetRadio/Vol5, InetRadio/Vol6, InetRadio/Vol7, InetRadio/Vol8, InetRadio/Vol9, InetRadio/Vol10 ) display:block"/>
       
   747 				<property class="policy/Resource" name="radioVolumeDownIcon" value="if (VisualRadio/Vol0, InetRadio/Vol0) display:none"/>
       
   748 				<property class="policy/Resource" name="radioInactiveVolumeUpIcon" value="if (VisualRadio/Vol10, InetRadio/Vol10) display:block"/>
       
   749 				<property class="policy/Resource" name="radioInactiveVolumeUpIcon" value="if !(VisualRadio/Vol10, InetRadio/Vol10) display:none"/>
       
   750 				<property class="policy/Resource" name="radioVolumeUpIcon" value="if (VisualRadio/Vol0, VisualRadio/Vol1, VisualRadio/Vol2, VisualRadio/Vol3, VisualRadio/Vol4, VisualRadio/Vol5, VisualRadio/Vol6, VisualRadio/Vol7, VisualRadio/Vol8, VisualRadio/Vol9, InetRadio/Vol0, InetRadio/Vol1, InetRadio/Vol2, InetRadio/Vol3, InetRadio/Vol4, InetRadio/Vol5, InetRadio/Vol6, InetRadio/Vol7, InetRadio/Vol8, InetRadio/Vol9 ) display:block"/>
       
   751 				<property class="policy/Resource" name="radioVolumeUpIcon" value="if (VisualRadio/Vol10, InetRadio/Vol10) display:none"/>
       
   752 			</image>
       
   753             
       
   754             <image id="invisibleVRImage" class="invisibleRadioIcon" focusable="false">
       
   755                 <property class="VisualRadio/TitleIcon" name="priority" value="0"/>
       
   756                 <property class="policy/emptyContent" name="radioVolume" value="visibility: visible"/>
       
   757                 <property class="policy/Resource" name="radioVolume" value="if (VisualRadio/VisualRadioInactive) visibility:hidden"/>
       
   758                 <property class="policy/Resource" name="radioVolume" value="if (VisualRadio/VisualRadioPlaying) visibility: visible"/>
       
   759             </image>
       
   760          
       
   761 		</box> <!-- radioVolume -->
       
   762 
       
   763 
       
   764 		<!--######################################
       
   765 		    ####       Organizer plugin       ####
       
   766 		    ######################################-->
       
   767 			<box id="calendarPluginContainer" class="pluginContainerBox" focusable="true">
       
   768 				<actions>
       
   769 					<action>
       
   770 						<!-- activate organizer -->
       
   771 						<trigger name="stylus"/>
       
   772 						<trigger name="activate"/>
       
   773 						<event name="Organizer/ItemSelected(0)"/>
       
   774 					</action>
       
   775 
       
   776 					<action>
       
   777 						<!-- joystick up -->
       
   778 						<trigger name="left"/>
       
   779 						<event name="system/setfocus">
       
   780 							<property name="id" value="playerPlugin"/>
       
   781 							<property name="id" value="radioPlugin"/>
       
   782 							<property name="id" value="shortcutButton1"/>
       
   783 						</event>
       
   784 					</action>
       
   785 
       
   786 					<action>
       
   787 						<!-- joystick down -->
       
   788 						<trigger name="right"/>
       
   789 						<event name="system/setfocus">
       
   790 							<property name="id" value="shortcutButton1"/>
       
   791 						</event>
       
   792 					</action>
       
   793 				</actions>
       
   794 
       
   795 				<!-- #1 -->
       
   796 				<button id="calendarEntryBox1" class="calendarEntryBox" focusable="true">
       
   797 					<image id="calendarEntryIcon1" class="calendarEntryIcon" focusable="false">
       
   798 						<property class="Organizer/EventIcon" name="ordinal" value="0x01"/>
       
   799 						<!-- If there is no image, the left side of the first text line will take the space of the image. -->
       
   800 						<property class="policy/emptyContent" name="calendarEntryIcon1" value="display: none;"/>
       
   801 						<property class="policy/emptyContent" name="calendarEntryText1_1" value="left: 0.7u;"/>
       
   802 						<property class="policy/emptyContent" name="calendarEntryText1_2" value="left: 0.7u;"/>
       
   803 						<!-- If image exists, left side of the first text line will be on the right side of the image. -->
       
   804 						<property class="policy/Content" name="calendarEntryIcon1" value="display: block;"/>
       
   805 						<property class="policy/Content" name="calendarEntryText1_1" value="left: 5.75u;"/>
       
   806 						<property class="policy/Content" name="calendarEntryText1_2" value="left: 5.75u;"/>
       
   807 					</image>
       
   808 					<text id="calendarEntryText1_1" class="calendarEntryText1" focusable="false">
       
   809 						<property class="Organizer/Event1stLine" name="ordinal" value="0x01"/>
       
   810 						<!-- If there is no text, the entry box is not shown at all -->
       
   811 						<property class="policy/emptyContent" name="calendarPluginContainer" value="display: none;"/>
       
   812 						<property class="policy/emptyContent" name="calendarEntryBox1" value="display: none;"/>
       
   813 						<property class="policy/emptyContent" name="calendarEntryBox1" value="nav-index: none;"/>
       
   814 						<property class="policy/Content" name="calendarPluginContainer" value="display: block;"/>
       
   815 						<property class="policy/Content" name="calendarEntryBox1" value="display: block;"/>
       
   816 						<property class="policy/Content" name="calendarEntryBox1" value="nav-index: auto;"/>
       
   817 					</text>
       
   818 					<text id="calendarEntryText1_2" class="calendarEntryText2" focusable="false">
       
   819 						<property class="Organizer/Event2ndLine" name="ordinal" value="0x01"/>
       
   820 						<!-- If there is no second text line, decrease the height of the box -->
       
   821 						<property class="policy/emptyContent" name="calendarEntryText1_2" value="display: none;"/>
       
   822 						<property class="policy/emptyContent" name="calendarEntryBox1" value="height: 4.25u;"/>
       
   823 						<property class="policy/Content" name="calendarEntryText1_2" value="display: block;"/>
       
   824 						<property class="policy/Content" name="calendarEntryBox1" value="height: 8.5u;"/>
       
   825 					</text>
       
   826 				</button>
       
   827 
       
   828 				<!-- #2 -->
       
   829 				<button id="calendarEntryBox2" class="calendarEntryBox" focusable="true">
       
   830 					<image id="calendarEntryIcon2" class="calendarEntryIcon" focusable="false">
       
   831 						<property class="Organizer/EventIcon" name="ordinal" value="0x02"/>
       
   832 						<!-- If there is no image, the left side of the first text line will take the space of the image. -->
       
   833 						<property class="policy/emptyContent" name="calendarEntryIcon2" value="display: none;"/>
       
   834 						<property class="policy/emptyContent" name="calendarEntryText2_1" value="left: 0.7u;"/>
       
   835 						<property class="policy/emptyContent" name="calendarEntryText2_2" value="left: 0.7u;"/>
       
   836 						<!-- If image exists, left side of the first text line will be on the right side of the image. -->
       
   837 						<property class="policy/Content" name="calendarEntryIcon2" value="display: block;"/>
       
   838 						<property class="policy/Content" name="calendarEntryText2_1" value="left: 5.75u;"/>
       
   839 						<property class="policy/Content" name="calendarEntryText2_2" value="left: 5.75u;"/>
       
   840 					</image>
       
   841 					<text id="calendarEntryText2_1" class="calendarEntryText1" focusable="false">
       
   842 						<property class="Organizer/Event1stLine" name="ordinal" value="0x02"/>
       
   843 						<!-- If there is no text, the entry box is not shown at all -->
       
   844 						<property class="policy/emptyContent" name="calendarEntryBox2" value="display: none;"/>
       
   845 						<property class="policy/emptyContent" name="calendarEntryBox2" value="nav-index: none;"/>
       
   846 						<property class="policy/Content" name="calendarEntryBox2" value="display: block;"/>
       
   847 						<property class="policy/Content" name="calendarEntryBox2" value="nav-index: auto;"/>
       
   848 					</text>
       
   849 					<text id="calendarEntryText2_2" class="calendarEntryText2" focusable="false">
       
   850 						<property class="Organizer/Event2ndLine" name="ordinal" value="0x02"/>
       
   851 						<!-- If there is no second text line, decrease the height of the box -->
       
   852 						<property class="policy/emptyContent" name="calendarEntryText2_2" value="display: none;"/>
       
   853 						<property class="policy/emptyContent" name="calendarEntryBox2" value="height: 4.25u;"/>
       
   854 						<property class="policy/Content" name="calendarEntryText2_2" value="display: block;"/>
       
   855 						<property class="policy/Content" name="calendarEntryBox2" value="height: 8.5u;"/>
       
   856 					</text>
       
   857 				</button>
       
   858 
       
   859 				<!-- #3 -->
       
   860 				<button id="calendarEntryBox3" class="calendarEntryBox" focusable="true">
       
   861 					<property name="calendarEntryBox3" value="background-color: red;"/>
       
   862 					<image id="calendarEntryIcon3" class="calendarEntryIcon" focusable="false">
       
   863 						<property class="Organizer/EventIcon" name="ordinal" value="0x03"/>
       
   864 						<!-- If there is no image, the left side of the first text line will take the space of the image. -->
       
   865 						<property class="policy/emptyContent" name="calendarEntryIcon3" value="display: none;"/>
       
   866 						<property class="policy/emptyContent" name="calendarEntryText3_1" value="left: 0.7u;"/>
       
   867 						<property class="policy/emptyContent" name="calendarEntryText3_2" value="left: 0.7u;"/>
       
   868 						<!-- If image exists, left side of the first text line will be on the right side of the image. -->
       
   869 						<property class="policy/Content" name="calendarEntryIcon3" value="display: block;"/>
       
   870 						<property class="policy/Content" name="calendarEntryText3_1" value="left: 5.75u;"/>
       
   871 						<property class="policy/Content" name="calendarEntryText3_2" value="left: 5.75u;"/>
       
   872 					</image>
       
   873 					<text id="calendarEntryText3_1" class="calendarEntryText1" focusable="false">
       
   874 						<property class="Organizer/Event1stLine" name="ordinal" value="0x03"/>
       
   875 						<!-- If there is no text, the entry box is not shown at all -->
       
   876 						<property class="policy/emptyContent" name="calendarEntryBox3" value="display: none;"/>
       
   877 						<property class="policy/emptyContent" name="calendarEntryBox3" value="nav-index: none;"/>
       
   878 						<property class="policy/Content" name="calendarEntryBox3" value="display: block;"/>
       
   879 						<property class="policy/Content" name="calendarEntryBox3" value="nav-index: auto;"/>
       
   880 					</text>
       
   881 					<text id="calendarEntryText3_2" class="calendarEntryText2" focusable="false">
       
   882 						<property class="Organizer/Event2ndLine" name="ordinal" value="0x03"/>
       
   883 						<!-- If there is no second text line, decrease the height of the box -->
       
   884 						<property class="policy/emptyContent" name="calendarEntryText3_2" value="display: none;"/>
       
   885 						<property class="policy/emptyContent" name="calendarEntryBox3" value="height: 4.25u;"/>
       
   886 						<property class="policy/Content" name="calendarEntryText3_2" value="display: block;"/>
       
   887 						<property class="policy/Content" name="calendarEntryBox3" value="height: 8.5u;"/>
       
   888 					</text>
       
   889 				</button>
       
   890 
       
   891 				<!-- #4 -->
       
   892 				<button id="calendarEntryBox4" class="calendarEntryBox" focusable="true">
       
   893 					<image id="calendarEntryIcon4" class="calendarEntryIcon" focusable="false">
       
   894 						<property class="Organizer/EventIcon" name="ordinal" value="0x04"/>
       
   895 						<!-- If there is no image, the left side of the first text line will take the space of the image. -->
       
   896 						<property class="policy/emptyContent" name="calendarEntryIcon4" value="display: none;"/>
       
   897 						<property class="policy/emptyContent" name="calendarEntryText4_1" value="left: 0.7u;"/>
       
   898 						<property class="policy/emptyContent" name="calendarEntryText4_2" value="left: 0.7u;"/>
       
   899 						<!-- If image exists, left side of the first text line will be on the right side of the image. -->
       
   900 						<property class="policy/Content" name="calendarEntryIcon4" value="display: block;"/>
       
   901 						<property class="policy/Content" name="calendarEntryText4_1" value="left: 5.75u;"/>
       
   902 						<property class="policy/Content" name="calendarEntryText4_2" value="left: 5.75u;"/>
       
   903 					</image>
       
   904 					<text id="calendarEntryText4_1" class="calendarEntryText1" focusable="false">
       
   905 						<property class="Organizer/Event1stLine" name="ordinal" value="0x04"/>
       
   906 						<!-- If there is no text, the entry box is not shown at all -->
       
   907 						<property class="policy/emptyContent" name="calendarEntryBox4" value="display: none;"/>
       
   908 						<property class="policy/emptyContent" name="calendarEntryBox4" value="nav-index: none;"/>
       
   909 						<property class="policy/Content" name="calendarEntryBox4" value="display: block;"/>
       
   910 						<property class="policy/Content" name="calendarEntryBox4" value="nav-index: auto;"/>
       
   911 					</text>
       
   912 					<text id="calendarEntryText4_2" class="calendarEntryText2" focusable="false">
       
   913 						<property class="Organizer/Event2ndLine" name="ordinal" value="0x04"/>
       
   914 						<!-- If there is no second text line, decrease the height of the box -->
       
   915 						<property class="policy/emptyContent" name="calendarEntryText4_2" value="display: none;"/>
       
   916 						<property class="policy/emptyContent" name="calendarEntryBox4" value="height: 4.25u;"/>
       
   917 						<property class="policy/Content" name="calendarEntryText4_2" value="display: block;"/>
       
   918 						<property class="policy/Content" name="calendarEntryBox4" value="height: 8.5u;"/>
       
   919 					</text>
       
   920 				</button>
       
   921 
       
   922 				<!-- #5 -->
       
   923 				<button id="calendarEntryBox5" class="calendarEntryBox" focusable="true">
       
   924 					<image id="calendarEntryIcon5" class="calendarEntryIcon" focusable="false">
       
   925 						<property class="Organizer/EventIcon" name="ordinal" value="0x05"/>
       
   926 						<!-- If there is no image, the left side of the first text line will take the space of the image. -->
       
   927 						<property class="policy/emptyContent" name="calendarEntryIcon5" value="display: none;"/>
       
   928 						<property class="policy/emptyContent" name="calendarEntryText5_1" value="left: 0.7u;"/>
       
   929 						<property class="policy/emptyContent" name="calendarEntryText5_2" value="left: 0.7u;"/>
       
   930 						<!-- If image exists, left side of the first text line will be on the right side of the image. -->
       
   931 						<property class="policy/Content" name="calendarEntryIcon5" value="display: block;"/>
       
   932 						<property class="policy/Content" name="calendarEntryText5_1" value="left: 5.75u;"/>
       
   933 						<property class="policy/Content" name="calendarEntryText5_2" value="left: 5.75u;"/>
       
   934 					</image>
       
   935 					<text id="calendarEntryText5_1" class="calendarEntryText1" focusable="false">
       
   936 						<property class="Organizer/Event1stLine" name="ordinal" value="0x05"/>
       
   937 						<!-- If there is no text, the entry box is not shown at all -->
       
   938 						<property class="policy/emptyContent" name="calendarEntryBox5" value="display: none;"/>
       
   939 						<property class="policy/emptyContent" name="calendarEntryBox5" value="nav-index: none;"/>
       
   940 						<property class="policy/Content" name="calendarEntryBox5" value="display: block;"/>
       
   941 						<property class="policy/Content" name="calendarEntryBox5" value="nav-index: auto;"/>
       
   942 					</text>
       
   943 					<text id="calendarEntryText5_2" class="calendarEntryText2" focusable="false">
       
   944 						<property class="Organizer/Event2ndLine" name="ordinal" value="0x05"/>
       
   945 						<!-- If there is no second text line, decrease the height of the box -->
       
   946 						<property class="policy/emptyContent" name="calendarEntryText5_2" value="display: none;"/>
       
   947 						<property class="policy/emptyContent" name="calendarEntryBox5" value="height: 4.25u;"/>
       
   948 						<property class="policy/Content" name="calendarEntryText5_2" value="display: block;"/>
       
   949 						<property class="policy/Content" name="calendarEntryBox5" value="height: 8.5u;"/>
       
   950 					</text>
       
   951 				</button>
       
   952 
       
   953 				<!-- #6 -->
       
   954 				<button id="calendarEntryBox6" class="calendarEntryBox" focusable="true">
       
   955 					<image id="calendarEntryIcon6" class="calendarEntryIcon" focusable="false">
       
   956 						<property class="Organizer/EventIcon" name="ordinal" value="0x06"/>
       
   957 						<!-- If there is no image, the left side of the first text line will take the space of the image. -->
       
   958 						<property class="policy/emptyContent" name="calendarEntryIcon6" value="display: none;"/>
       
   959 						<property class="policy/emptyContent" name="calendarEntryText6_1" value="left: 0.7u;"/>
       
   960 						<property class="policy/emptyContent" name="calendarEntryText6_2" value="left: 0.7u;"/>
       
   961 						<!-- If image exists, left side of the first text line will be on the right side of the image. -->
       
   962 						<property class="policy/Content" name="calendarEntryIcon6" value="display: block;"/>
       
   963 						<property class="policy/Content" name="calendarEntryText6_1" value="left: 5.75u;"/>
       
   964 						<property class="policy/Content" name="calendarEntryText6_2" value="left: 5.75u;"/>
       
   965 					</image>
       
   966 					<text id="calendarEntryText6_1" class="calendarEntryText1" focusable="false">
       
   967 						<property class="Organizer/Event1stLine" name="ordinal" value="0x06"/>
       
   968 						<!-- If there is no text, the entry box is not shown at all -->
       
   969 						<property class="policy/emptyContent" name="calendarEntryBox6" value="display: none;"/>
       
   970 						<property class="policy/emptyContent" name="calendarEntryBox6" value="nav-index: none;"/>
       
   971 						<property class="policy/Content" name="calendarEntryBox6" value="display: block;"/>
       
   972 						<property class="policy/Content" name="calendarEntryBox6" value="nav-index: auto;"/>
       
   973 					</text>
       
   974 					<text id="calendarEntryText6_2" class="calendarEntryText2" focusable="false">
       
   975 						<property class="Organizer/Event2ndLine" name="ordinal" value="0x06"/>
       
   976 						<!-- If there is no second text line, decrease the height of the box -->
       
   977 						<property class="policy/emptyContent" name="calendarEntryText6_2" value="display: none;"/>
       
   978 						<property class="policy/emptyContent" name="calendarEntryBox6" value="height: 4.25u;"/>
       
   979 						<property class="policy/Content" name="calendarEntryText6_2" value="display: block;"/>
       
   980 						<property class="policy/Content" name="calendarEntryBox6" value="height: 8.5u;"/>
       
   981 					</text>
       
   982 				</button>
       
   983 				
       
   984 				<!-- #7 -->
       
   985 				<button id="calendarEntryBox7" class="calendarEntryBox" focusable="true">
       
   986 					<image id="calendarEntryIcon7" class="calendarEntryIcon" focusable="false">
       
   987 						<property class="Organizer/EventIcon" name="ordinal" value="0x07"/>
       
   988 						<!-- If there is no image, the left side of the first text line will take the space of the image. -->
       
   989 						<property class="policy/emptyContent" name="calendarEntryIcon7" value="display: none;"/>
       
   990 						<property class="policy/emptyContent" name="calendarEntryText7_1" value="left: 0.7u;"/>
       
   991 						<property class="policy/emptyContent" name="calendarEntryText7_2" value="left: 0.7u;"/>
       
   992 						<!-- If image exists, left side of the first text line will be on the right side of the image. -->
       
   993 						<property class="policy/Content" name="calendarEntryIcon7" value="display: block;"/>
       
   994 						<property class="policy/Content" name="calendarEntryText7_1" value="left: 5.75u;"/>
       
   995 						<property class="policy/Content" name="calendarEntryText7_2" value="left: 5.75u;"/>
       
   996 					</image>
       
   997 					<text id="calendarEntryText7_1" class="calendarEntryText1" focusable="false">
       
   998 						<property class="Organizer/Event1stLine" name="ordinal" value="0x07"/>
       
   999 						<!-- If there is no text, the entry box is not shown at all -->
       
  1000 						<property class="policy/emptyContent" name="calendarEntryBox7" value="display: none;"/>
       
  1001 						<property class="policy/emptyContent" name="calendarEntryBox7" value="nav-index: none;"/>
       
  1002 						<property class="policy/Content" name="calendarEntryBox7" value="display: block;"/>
       
  1003 						<property class="policy/Content" name="calendarEntryBox7" value="nav-index: auto;"/>
       
  1004 					</text>
       
  1005 					<text id="calendarEntryText7_2" class="calendarEntryText2" focusable="false">
       
  1006 						<property class="Organizer/Event2ndLine" name="ordinal" value="0x07"/>
       
  1007 						<!-- If there is no second text line, decrease the height of the box -->
       
  1008 						<property class="policy/emptyContent" name="calendarEntryText7_2" value="display: none;"/>
       
  1009 						<property class="policy/emptyContent" name="calendarEntryBox7" value="height: 4.25u;"/>
       
  1010 						<property class="policy/Content" name="calendarEntryText7_2" value="display: block;"/>
       
  1011 						<property class="policy/Content" name="calendarEntryBox7" value="height: 8.5u;"/>
       
  1012 					</text>
       
  1013 				</button>
       
  1014 
       
  1015 				<!-- #8 -->
       
  1016 				<button id="calendarEntryBox8" class="calendarEntryBox" focusable="true">
       
  1017 					<image id="calendarEntryIcon8" class="calendarEntryIcon" focusable="false">
       
  1018 						<property class="Organizer/EventIcon" name="ordinal" value="0x08"/>
       
  1019 						<!-- If there is no image, the left side of the first text line will take the space of the image. -->
       
  1020 						<property class="policy/emptyContent" name="calendarEntryIcon8" value="display: none;"/>
       
  1021 						<property class="policy/emptyContent" name="calendarEntryText8_1" value="left: 0.7u;"/>
       
  1022 						<property class="policy/emptyContent" name="calendarEntryText8_2" value="left: 0.7u;"/>
       
  1023 						<!-- If image exists, left side of the first text line will be on the right side of the image. -->
       
  1024 						<property class="policy/Content" name="calendarEntryIcon8" value="display: block;"/>
       
  1025 						<property class="policy/Content" name="calendarEntryText8_1" value="left: 5.75u;"/>
       
  1026 						<property class="policy/Content" name="calendarEntryText8_2" value="left: 5.75u;"/>
       
  1027 					</image>
       
  1028 					<text id="calendarEntryText8_1" class="calendarEntryText1" focusable="false">
       
  1029 						<property class="Organizer/Event1stLine" name="ordinal" value="0x08"/>
       
  1030 						<!-- If there is no text, the entry box is not shown at all -->
       
  1031 						<property class="policy/emptyContent" name="calendarEntryBox8" value="display: none;"/>
       
  1032 						<property class="policy/emptyContent" name="calendarEntryBox8" value="nav-index: none;"/>
       
  1033 						<property class="policy/Content" name="calendarEntryBox8" value="display: block;"/>
       
  1034 						<property class="policy/Content" name="calendarEntryBox8" value="nav-index: auto;"/>
       
  1035 					</text>
       
  1036 					<text id="calendarEntryText8_2" class="calendarEntryText2" focusable="false">
       
  1037 						<property class="Organizer/Event2ndLine" name="ordinal" value="0x08"/>
       
  1038 						<!-- If there is no second text line, decrease the height of the box -->
       
  1039 						<property class="policy/emptyContent" name="calendarEntryText8_2" value="display: none;"/>
       
  1040 						<property class="policy/emptyContent" name="calendarEntryBox8" value="height: 4.25u;"/>
       
  1041 						<property class="policy/Content" name="calendarEntryText8_2" value="display: block;"/>
       
  1042 						<property class="policy/Content" name="calendarEntryBox8" value="height: 8.5u;"/>
       
  1043 					</text>
       
  1044 				</button>
       
  1045 			</box>
       
  1046 
       
  1047 
       
  1048 
       
  1049 			<!--#################################################
       
  1050 			    ####     Menubar with soft key shortcuts     ####
       
  1051 			    #################################################-->
       
  1052 			<menubar>
       
  1053 				<menuitem id="Shortcut_SK1" label="">
       
  1054 					<!-- ordinal value is the same as in the default settings -->
       
  1055 					<property class="Shortcut/ShortcutShortCaption" name="ordinal" value="0x01000100"/>
       
  1056 					<actions>
       
  1057 						<action>
       
  1058 							<trigger name="stylus"/>
       
  1059 							<trigger name="activate"/>
       
  1060 							<event name="Shortcut/LaunchByIndex(0x01000100)"/>
       
  1061 						</action>
       
  1062 					</actions>
       
  1063 				</menuitem>
       
  1064 				<menuitem id="Shortcut_SK2" label="">
       
  1065 					<property class="Shortcut/ShortcutShortCaption" name="ordinal" value="0x01000101"/>
       
  1066 					<actions>
       
  1067 						<action>
       
  1068 							<trigger name="stylus"/>
       
  1069 							<!-- if using both activate and hold for same SK active trigger need to be specified like this (2 = keyup) otherwise hold will not work -->
       
  1070 							<trigger name="activate"><property name="eventtype" value="2"/></trigger>
       
  1071 							<event name="Shortcut/LaunchByIndex(0x01000101)"/>
       
  1072 						</action>
       
  1073 						<action>
       
  1074 							<trigger name="hold"/>
       
  1075 							<event name="Shortcut/LaunchByValue(localapp:0x10281867)"/>
       
  1076 						</action>
       
  1077 					</actions>
       
  1078 				</menuitem>
       
  1079 				<menuitem id="MSK" label="&qtn_msk_open;"/>
       
  1080 			</menubar>
       
  1081 		</view>
       
  1082 	</views>
       
  1083 
       
  1084 </xmluiml>