idlehomescreen/data/vga_tch/view1_2001fdb9/xuikon/00/view.xml
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Wed, 13 Oct 2010 14:18:30 +0300
branchRCL_3
changeset 102 ba63c83f4716
parent 88 3321d3e205b6
permissions -rw-r--r--
Revision: 201039 Kit: 201041

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xmluiml SYSTEM "View.dtd">
<xmluiml xmlns="http://www.series60.com/xml/xmluiml/1" version="1.0">
    <view id="homescreen">
        <actions>
            <action>
                <trigger name="screendevicechange" reason="portrait" />
                <!-- main_container -->
                <event name="system/set">
                    <property name="name" value="margin-left"/>
                    <property name="value" value="17px"/>
                    <property name="type" value="numeric"/>
                    <property name="id" value="main_container"/>
                </event>                                                        
                <event name="system/set">
                    <property name="name" value="margin-right"/>
                    <property name="value" value="17px"/>
                    <property name="type" value="numeric"/>
                    <property name="id" value="main_container"/>
                </event>     
                <!-- class sub_container -->
                <event name="system/set">
                    <property name="name" value="width"/>
                    <property name="value" value="223px"/>
                    <property name="type" value="numeric"/>
                    <property name="class" value="sub_container"/>
                </event>                                
                <event name="system/set">
                    <property name="name" value="height"/>
                    <property name="value" value="132px"/>
                    <property name="type" value="numeric"/>
                    <property name="class" value="sub_container"/>
                </event>                                            
                <!-- profile_switcher_container -->
                <event name="system/set">
                    <property name="name" value="top"/>
                    <property name="value" value="0px"/>
                    <property name="type" value="numeric"/>
                    <property name="id" value="profile_switcher_container"/>
                </event>                                            
                <event name="system/set">
                    <property name="name" value="left"/>
                    <property name="value" value="223px"/>
                    <property name="type" value="numeric"/>
                    <property name="id" value="profile_switcher_container"/>
                </event>                                            
                <!-- plugins_container -->
                <event name="system/set">
                    <property name="name" value="top"/>
                    <property name="value" value="135px"/>
                    <property name="type" value="numeric"/>
                    <property name="id" value="plugins_container"/>
                </event>                                            
                <event name="system/set">
                    <property name="name" value="left"/>
                    <property name="value" value="0px"/>
                    <property name="type" value="numeric"/>
                    <property name="id" value="plugins_container"/>
                </event>                                                                        
                <!-- clock font sizes -->                
                <event name="system/set">
                    <property name="name" value="_s60-ampm-font-size"/>
                    <property name="value" value="3.5u"/>
                    <property name="type" value="numeric"/>
                    <property name="id" value="clock"/>
                </event>                                                        
                <event name="system/set">
                    <property name="name" value="_s60-digital-font-size"/>
                    <property name="value" value="72px"/>
                    <property name="type" value="numeric"/>
                    <property name="id" value="clock"/>
                </event>                                                        
                <event name="system/set">
                    <property name="name" value="_s60-date-font-size"/>
                    <property name="value" value="3.5u"/>
                    <property name="type" value="numeric"/>
                    <property name="id" value="clock"/>
                </event>                                                                        
            </action>
            <action>
                <trigger name="screendevicechange" reason="landscape" />
                <!-- main_container -->
                <event name="system/set">
                    <property name="name" value="margin-left"/>
                    <property name="value" value="5px"/>
                    <property name="type" value="numeric"/>
                    <property name="id" value="main_container"/>
                </event>                                                        
                <event name="system/set">
                    <property name="name" value="margin-right"/>
                    <property name="value" value="5px"/>
                    <property name="type" value="numeric"/>
                    <property name="id" value="main_container"/>
                </event>     
                <!-- class="sub_container" -->            
                <event name="system/set">
                    <property name="name" value="width"/>
                    <property name="value" value="184px"/>
                    <property name="type" value="numeric"/>
                    <property name="class" value="sub_container"/>
                </event>                                
                <event name="system/set">
                    <property name="name" value="height"/>
                    <property name="value" value="106px"/>
                    <property name="type" value="numeric"/>
                    <property name="class" value="sub_container"/>
                </event>                                            
                <!-- profile_switcher_container -->
                <event name="system/set">
                    <property name="name" value="top"/>
                    <property name="value" value="106px"/>
                    <property name="type" value="numeric"/>
                    <property name="id" value="profile_switcher_container"/>
                </event>                                            
                <event name="system/set">
                    <property name="name" value="left"/>
                    <property name="value" value="0px"/>
                    <property name="type" value="numeric"/>
                    <property name="id" value="profile_switcher_container"/>
                </event>                                            
                <!-- plugins_container -->
                <event name="system/set">
                    <property name="name" value="top"/>
                    <property name="value" value="3px"/>
                    <property name="type" value="numeric"/>
                    <property name="id" value="plugins_container"/>
                </event>                                            
                <event name="system/set">
                    <property name="name" value="left"/>
                    <property name="value" value="184px"/>
                    <property name="type" value="numeric"/>
                    <property name="id" value="plugins_container"/>
                </event>      
                <!-- clock font sizes -->                
                <event name="system/set">
                    <property name="name" value="_s60-ampm-font-size"/>
                    <property name="value" value="3.0u"/>
                    <property name="type" value="numeric"/>
                    <property name="id" value="clock"/>
                </event>                                                        
                <event name="system/set">
                    <property name="name" value="_s60-digital-font-size"/>
                    <property name="value" value="56px"/>
                    <property name="type" value="numeric"/>
                    <property name="id" value="clock"/>
                </event>                                                        
                <event name="system/set">
                    <property name="name" value="_s60-date-font-size"/>
                    <property name="value" value="3.0u"/>
                    <property name="type" value="numeric"/>
                    <property name="id" value="clock"/>
                </event>                                                                                                                                          
            </action>
            <action> 
                <!-- End key, move focus to initial location -->
                <trigger name="keyevent">
                    <property name="scancode" value="197"/>                
                    <property name="eventtype" value="1"/>                
                </trigger>
            </action>
            <action>
                <trigger name="viewactivate"/>
                <event name="system/endfullscreeneffect"/>        
            </action>              
            <action>
                <!-- No widgets in this view -->
                <trigger name="widgetamount" value="0"/>
                <event name="system/set">
                    <!-- Hide "hide content" menuitem -->
                    <property name="name" value="display"/>
                    <property name="value" value="none"/>
                    <property name="type" value="string"/>
                    <property name="id" value="hs_hide_widgets"/>                
                </event>                              
                <event name="system/set">
                    <!-- Hide "show content" menuitem -->
                    <property name="name" value="display"/>
                    <property name="value" value="none"/>
                    <property name="type" value="string"/>
                    <property name="id" value="hs_show_widgets"/>                
                </event>                                          
            </action>
            <action>
                <!-- At least one widget added to this view -->
                <trigger name="widgetamount" value="1"/>
                <event name="system/set">
                    <!-- Show "hide content" menuitem -->
                    <property name="name" value="display"/>
                    <property name="value" value="block"/>
                    <property name="type" value="string"/>
                    <property name="id" value="hs_hide_widgets"/>                
                </event>                              
                <event name="system/set">
                    <!-- Show "show content" menuitem -->
                    <property name="name" value="display"/>
                    <property name="value" value="block"/>
                    <property name="type" value="string"/>
                    <property name="id" value="hs_show_widgets"/>                
                </event>                                          
            </action>            
        </actions>
        
        <!-- Data plugins in this view -->
        <contentsource name="Profile" value="0x10275101" />
        <contentsource name="SAT" value="0x102078EB" />
        <contentsource name="Shortcut" value="0x102750FA" />
        <contentsource name="DeviceStatus" value="0x102750F8" />
        
        <!-- All layout capable elements are inside this container -->
        <box id="main_container">
            <box id="clock_container" class="sub_container">
                <clock id="clock" focusable="true" _s60-initial-focus="1">
                    <softkey id="clock_msk_open" type="middle" label="&qtn_msk_open;" />
                    <menuitem id="hs_view_open" target="hs_widget_menuitem_open">
                        <actions>
                            <action>
                                <trigger name="activate"/>
                                <event name="system/activateselecteditem"/>
                            </action>
                        </actions>            
                    </menuitem>                                
                    <text id="Clock/DateInformation" display="none">
                        <property id="DeviceStatusDate" class="DeviceStatus/Date" />
                    </text>                                         
                    <actions>
                        <action>
                            <trigger name="stylus">
                                <property name="eventtype" value="downup" />
                            </trigger>
                            <trigger name="activate"/>
                            <trigger name="keyevent">
                                <property name="scancode" value="3"/>
                                <!-- enter key / EStdKeyEnter -->
                                <property name="eventtype" value="1"/>
                            </trigger>                            
                            <event name="Shortcut/LaunchByValue(localapp:0x10005903)" />
                        </action>
                    </actions>                
                </clock>                    
            </box>        
            <box id="profile_switcher_container" class="sub_container">
                <box id="profile" focusable="true">
                    <softkey id="profile_msk_select" type="middle" label="&qtn_msk_select;" />
                    <menuitem id="hs_view_select" target="hs_widget_menuitem_select">
                        <actions>
                            <action>
                                <trigger name="activate"/>
                                <event name="system/activateselecteditem"/>
                            </action>
                        </actions>            
                    </menuitem>                                        
                    <!-- Profile UI resources -->
                    <desc id="Profile/ActiveProfileGeneralIconResource" path="SKIN(270501603 8586 19)"/>
                    <desc id="Profile/ActiveProfileSilentIconResource" path="SKIN(270501603 8587 19)"/>
                    <desc id="Profile/ActiveProfileTimedIconResource" path="SKIN(270501603 8631 19)"/>
                    <actions>
                        <!-- Show profile dialog menu -->
                        <action>
                            <trigger name="activate"/>
                            <trigger name="stylus">
                                <property name="eventtype" value="downup" />
                            </trigger>
                            <trigger name="keyevent">
                                <property name="scancode" value="3"/>
                                <!-- enter key / EStdKeyEnter -->
                                <property name="eventtype" value="1"/>
                            </trigger>
                            <event name="system/trydisplayinglistquerydialog">
                                <property name="id" value="profiledialog"/>
                            </event>
                        </action>
                    </actions>                            
                    <!-- MCN, CUG & Profile -->
                    <box id="mcn_cug_profile_container">
                        <newsticker id="mcn_cug_profile" class="statusindicator">
                            <title id="mcn" titleindex="0">
                                <property id="MCNIndicator" class="DeviceStatus/MCNIndicator" />    
                            </title>
                            <title id="cug" titleindex="1">
                                <property id="CUGIndicator" class="DeviceStatus/CUGIndicator" />    
                            </title>
                            <title id="profile" titleindex="2">
                                <property id="ActiveProfileIndicator" class="Profile/ActiveProfileNameAndIconChar" />            
                            </title>
                        </newsticker>
                    </box>    
                    <!-- SAT & VHZ -->
                    <box id="sat_vhz_container">
                        <image id="sat_icon">
                            <property id="Sat_sat_icon" class="SAT/sat_icon" />        
                            <property class="policy/emptyContent" name="sat_icon" value="display:none"/>
                            <property class="policy/emptyContent" name="sat_icon" value="visibility:hidden"/>
                            <property class="policy/Content" name="sat_icon" value="display:block"/>
                            <property class="policy/Visibility" name="sat_vhz_container" value="if !+(vhz) visibility: visible" />
                        </image>    
                        <newsticker id="sat_vhz" class="statusindicator">
                            <actions>
                                <action>
                                    <trigger name="titletoscroll" titleindex="0"/>
                                    <event name="system/set">
                                        <property name="name" value="visibility"/>
                                        <property name="value" value="hidden"/>
                                        <property name="type" value="string"/>
                                        <property name="id" value="sat_icon"/>
                                    </event>
                                </action>
                                <action>
                                    <trigger name="titlescrolled" titleindex="0"/>
                                    <event name="system/set">
                                        <property name="name" value="visibility"/>
                                        <property name="value" value="hidden"/>
                                        <property name="type" value="string"/>
                                        <property name="id" value="sat_icon"/>
                                    </event>
                                </action>
                                <action>
                                    <trigger name="titletoscroll" titleindex="1"/>
                                    <event name="system/set">
                                        <property name="name" value="visibility"/>
                                        <property name="value" value="visible"/>
                                        <property name="type" value="string"/>
                                        <property name="id" value="sat_icon"/>
                                    </event>
                                </action>
                                <action>
                                    <trigger name="titlescrolled" titleindex="1"/>
                                    <event name="system/set">
                                        <property name="name" value="visibility"/>
                                        <property name="value" value="visible"/>
                                        <property name="type" value="string"/>
                                        <property name="id" value="sat_icon"/>
                                    </event>
                                </action>
                            </actions>
                            <title id="vhz" titleindex="0">
                                <property id="VHZText" class="DeviceStatus/VHZText" />
                                <property class="policy/emptyContent" name="vhz" value="display: none" />
                                <property class="policy/Content" name="vhz" value="display: block" />
                                <property class="policy/Visibility" name="sat_vhz_container" value="if (vhz,sat,sat_icon) display: block" />
                                <property class="policy/Visibility" name="sat_vhz_container" value="if !+(vhz,sat,sat_icon) display: none" />
                            </title>
                            <title id="sat" titleindex="1">
                                <property id="Sat_SatIdleModeText" class="SAT/SatIdleModeText" />            
                                <property class="policy/emptyContent" name="sat" value="display: none" />
                                <property class="policy/Content" name="sat" value="display: block" />
                                <property class="policy/Visibility" name="sat_vhz_container" value="if (vhz,sat,sat_icon) display: block" />
                                <property class="policy/Visibility" name="sat_vhz_container" value="if !+(vhz,sat,sat_icon) display: none" />
                            </title>
                        </newsticker>
                    </box>                                    
                </box>
                <!-- View switcher -->
                <box id="switcher" focusable="true">
                    <softkey id="switcher_msk_select" type="middle" label="&qtn_msk_select;" />
                    <menuitem id="hs_view_select" target="hs_widget_menuitem_select">
                        <actions>
                            <action>
                                <trigger name="activate"/>
                                <event name="system/activateselecteditem"/>
                            </action>
                        </actions>            
                    </menuitem>                    
                    <actions>
                        <action>
                            <trigger name="activate"/>
                            <trigger name="stylus">
                                <property name="eventtype" value="downup" />
                            </trigger>
                            <trigger name="keyevent">
                                <property name="scancode" value="3"/>
                                <property name="eventtype" value="1"/>
                            </trigger>
                            <event name="system/activatenextview"/>                    
                            <event name="system/beginfullscreeneffect" effectid="1003"/>
                        </action>
                    </actions>                    
                    <image id="switcher_icon" />                        
                    <!-- View information is filled in runtime by View Manager -->
                    <text id="switcher_text" />
                </box>
            </box>
            <!-- Plugins -->
            <box id="plugins_container">
                <plugin id="plugin1" class="plugins" />
                <plugin id="plugin2" class="plugins" />
                <plugin id="plugin3" class="plugins" />
                <plugin id="plugin4" class="plugins" />
                <plugin id="plugin5" class="plugins" />
            </box>
        </box>
        
        <!-- Profile list query dialog. Avkon dialog is not layout capable -->
        <listquerydialog id="profiledialog" display="none">
            <text id="profileseditactive" class="profileitem">qtn_hs_profile_edit
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/EditActiveProfile"/>
                    </action>
                </actions>		
            </text>						
            <text id="profileitem1" class="systemprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="1"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(0)"/>
                    </action>
                </actions>
            </text>
            <text id="profileitem2" class="systemprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="2"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(1)"/>
                    </action>
                </actions>
            </text>
            <text id="profileitem3" class="systemprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="3"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(2)"/>
                    </action>
                </actions>
            </text>
            <text id="profileitem4" class="systemprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="4"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(3)"/>
                    </action>
                </actions>
            </text>
            <text id="profileitem5" class="systemprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="5"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(4)"/>
                    </action>
                </actions>
            </text>
            <text id="profileitem6" class="systemprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="6"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(5)"/>
                    </action>
                </actions>
            </text>
            <!-- Profiles added by user - show only when such profiles exist -->
            <text id="profileitem7" class="userprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="7"/>
                <property class="policy/Content" name="profileitem7" value="display:block"/>
                <property class="policy/emptyContent" name="profileitem7" value="display:none"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(6)"/>
                    </action>
                </actions>
            </text> 
            <text id="profileitem8" class="userprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="8"/>
                <property class="policy/Content" name="profileitem8" value="display:block"/>
                <property class="policy/emptyContent" name="profileitem8" value="display:none"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(7)"/>
                    </action>        
               </actions>
            </text>
            <text id="profileitem9" class="userprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="9"/>
                <property class="policy/Content" name="profileitem9" value="display:block"/>
                <property class="policy/emptyContent" name="profileitem9" value="display:none"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(8)"/>
                    </action>
                </actions>
            </text>
            <text id="profileitem10" class="userprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="10"/>
                <property class="policy/Content" name="profileitem10" value="display:block"/>
                <property class="policy/emptyContent" name="profileitem10" value="display:none"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(9)"/>
                    </action>
                </actions>
            </text>
            <text id="profileitem11" class="userprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="11"/>
                <property class="policy/Content" name="profileitem11" value="display:block"/>
                <property class="policy/emptyContent" name="profileitem11" value="display:none"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(10)"/>
                    </action>
                </actions>
            </text>
            <text id="profileitem12" class="userprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="12"/>
                <property class="policy/Content" name="profileitem12" value="display:block"/>
                <property class="policy/emptyContent" name="profileitem12" value="display:none"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(11)"/>
                    </action>
                </actions>
            </text>
            <text id="profileitem13" class="userprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="13"/>
                <property class="policy/Content" name="profileitem13" value="display:block"/>
                <property class="policy/emptyContent" name="profileitem13" value="display:none"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(12)"/>
                    </action>
                </actions>
            </text>
            <text id="profileitem14" class="userprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="14"/>
                <property class="policy/Content" name="profileitem14" value="display:block"/>
                <property class="policy/emptyContent" name="profileitem14" value="display:none"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(13)"/>
                    </action>
                </actions>
            </text>
            <text id="profileitem15" class="userprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="15"/>
                <property class="policy/Content" name="profileitem15" value="display:block"/>
                <property class="policy/emptyContent" name="profileitem15" value="display:none"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(14)"/>
                    </action>
                </actions>
            </text>
            <text id="profileitem16" class="userprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="16"/>
                <property class="policy/Content" name="profileitem16" value="display:block"/>
                <property class="policy/emptyContent" name="profileitem16" value="display:none"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(15)"/>
                    </action>
                </actions>
            </text>
            <text id="profileitem17" class="userprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="17"/>
                <property class="policy/Content" name="profileitem17" value="display:block"/>
                <property class="policy/emptyContent" name="profileitem17" value="display:none"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(16)"/>
                    </action>
                </actions>
            </text>
            <text id="profileitem18" class="userprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="18"/>
                <property class="policy/Content" name="profileitem18" value="display:block"/>
                <property class="policy/emptyContent" name="profileitem18" value="display:none"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(17)"/>
                    </action>
                </actions>
            </text>
            <text id="profileitem19" class="userprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="19"/>
                <property class="policy/Content" name="profileitem19" value="display:block"/>
                <property class="policy/emptyContent" name="profileitem19" value="display:none"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(18)"/>
                    </action>
                </actions>
            </text>
            <text id="profileitem20" class="userprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="20"/>
                <property class="policy/Content" name="profileitem20" value="display:block"/>
                <property class="policy/emptyContent" name="profileitem20" value="display:none"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(19)"/>
                    </action>
                </actions>
            </text>
            <text id="profileitem21" class="userprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="21"/>
                <property class="policy/Content" name="profileitem21" value="display:block"/>
                <property class="policy/emptyContent" name="profileitem21" value="display:none"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(20)"/>
                    </action>
                </actions>
            </text>
            <text id="profileitem22" class="userprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="22"/>
                <property class="policy/Content" name="profileitem22" value="display:block"/>
                <property class="policy/emptyContent" name="profileitem22" value="display:none"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(21)"/>
                    </action>
                </actions>
            </text>
            <text id="profileitem23" class="userprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="23"/>
                <property class="policy/Content" name="profileitem23" value="display:block"/>
                <property class="policy/emptyContent" name="profileitem23" value="display:none"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(22)"/>
                    </action>
                </actions>
            </text>
            <text id="profileitem24" class="userprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="24"/>
                <property class="policy/Content" name="profileitem24" value="display:block"/>
                <property class="policy/emptyContent" name="profileitem24" value="display:none"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(23)"/>
                    </action>
                </actions>
            </text>
            <text id="profileitem25" class="userprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="25"/>
                <property class="policy/Content" name="profileitem25" value="display:block"/>
                <property class="policy/emptyContent" name="profileitem25" value="display:none"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(24)"/>
                    </action>
                </actions>
            </text>
            <text id="profileitem26" class="userprofileitem">
                <property class="Profile/ProfileName" name="ordinal" value="26"/>
                <property class="policy/Content" name="profileitem26" value="display:block"/>
                <property class="policy/emptyContent" name="profileitem26" value="display:none"/>
                <actions>
                    <action>
                        <trigger name="activate"/>
                        <event name="Profile/SwitchProfileByIndex(25)"/>
                    </action>
                </actions>
            </text>
        </listquerydialog>
                
        <!-- RSK shortcut, default AppShell -->    			
        <property class="Settings/Shortcut" name="0x01000101" value="localapp:0x101F4CD2"/>
        <!-- UI resources for RSK shortcut -->
        <desc id="Shortcut/EmptyCaption">&shortcut_emptycaption;</desc>
        <desc id="Shortcut/BackCaption">&qtn_hs_text_softkey_back;</desc>
        
        <menubar id="hs_menubar">                  
            <!-- menu item grouping table is traversed through in run-time always when options menu is launched. -->                     
            <menuitemgrouping>
                <!-- These items are shown when widget is selected (focus is in widget) -->
                <menuitemgroup id="Menu/WidgetSpecific">
                    <property name="hs_widget_select"/>
                    <property name="hs_widget_open"/>
                    <property name="hs_widget_settings"/>        
                    <property name="hs_move_widget"/>        
                    <property name="hs_remove_widget"/>                        
                </menuitemgroup>   
                <!-- These items are shown when view is selected (focus is in view) -->
                <menuitemgroup id="Menu/ViewSpecific">
                    <property name="hs_widget_select"/>
                    <property name="hs_widget_open"/>                
                </menuitemgroup>           
                <!-- These items are shown when content is hidden -->
                <menuitemgroup id="Menu/WidgetsHidden">                
                    <property name="hs_show_widgets"/>
                </menuitemgroup>   
                <!-- These items are shown when content is visible -->
                <menuitemgroup id="Menu/WidgetsShown">                                
                    <property name="hs_add_widget"/>        
                    <property name="hs_hide_widgets"/>                                
                </menuitemgroup>        
                <!-- These items are always shown, if not otherwise changed in the declaration -->
                <menuitemgroup id="Menu/AlwaysShown">
                    <property name="hs_lock_keypad"/>                
                    <property name="hs_change_wallpaper"/>
                    <property name="hs_rsk_setting"/>
                    <property name="hs_show_help"/>
                </menuitemgroup>        
            </menuitemgrouping>            
            <menu id="options_menu">
                <menuitem id="hs_lock_keypad" label="&qtn_hs_lock_keypad;">
                    <actions>
                        <action>
                            <trigger name="activate"/>
                            <event name="Shortcut/LaunchByValue(localapp:keylock?on)" />
                        </action>
                    </actions>
                </menuitem>            
                <!-- widget specified options menu item select -->
                <widgetmenuitem id="hs_widget_select" source="hs_widget_menuitem_select" label="&qtn_options_select_widget;"/>
                <!-- widget specified options menu item open -->                         
                <widgetmenuitem id="hs_widget_open" source="hs_widget_menuitem_open" label="&qtn_options_open;"/>
                <menuitem id="hs_show_widgets" label="&qtn_hs_show_widgets;">
                    <actions>
                        <action>
                            <trigger name="activate" />                        
                            <event name="system/beginfullscreeneffect" effectid="1508"/>
                            <event name="system/togglewidgetsvisibilty"/>
                            <event name="system/endfullscreeneffect"/>                                                                        
                            <event name="system/set">
                                <!-- Show "add content" menuitem -->
                                <property name="name" value="display"/>
                                <property name="value" value="block"/>
                                <property name="type" value="string"/>
                                <property name="id" value="hs_add_widget"/>                
                            </event>                                                                                                      
                        </action>
                    </actions>
                </menuitem>                                    
                <menuitem id="hs_add_widget" label="&qtn_hs_add_widget;">
                    <actions>
                        <action>
                            <trigger name="activate"/>
                            <event name="system/runaddwidgetquery"/>
                        </action>
                    </actions>
                </menuitem>
                <!-- TODO: implement properly
                <menuitem id="hs_refresh" name="refresh" source="contentmodel" label="&qtn_hs_refresh_widget;">
                    <actions>
                        <action>
                            <trigger name="activate"/>
                            <event name="menu_event"/>
                        </action>
                    </actions>
                </menuitem>-->
                <menuitem id="hs_hide_widgets" label="&qtn_hs_hide_widgets;">
                    <actions>
                        <action>
                            <trigger name="activate" />                        
                            <event name="system/beginfullscreeneffect" effectid="1508"/>
                            <event name="system/togglewidgetsvisibilty"/>
                            <event name="system/endfullscreeneffect"/>                                                                                                
                            <event name="system/set">
                                <!-- Hide "add content" menuitem -->
                                <property name="name" value="display"/>
                                <property name="value" value="none"/>
                                <property name="type" value="string"/>
                                <property name="id" value="hs_add_widget"/>                
                            </event>                                                                              
                        </action>
                    </actions>
                </menuitem>            
                <!-- widget sub-menu -->
                <menu id="hs_widget_submenu" label="&qtn_hs_edit_widget;">
                    <!-- settings controlled by widgets -->
                    <widgetmenuitem id="hs_widget_settings" source="hs_widget_menuitem_settings" label="&qtn_hs_widget_settings;"/>                                
                    <menuitem id="hs_move_widget" label="&qtn_hs_move_widget;">
                        <actions>
                            <action>
                                <trigger name="activate"/>
                                <event name="system/set">
                                    <property name="name" value="focusable"/>
                                    <property name="value" value="true"/>
                                    <property name="type" value="string"/>
                                    <property name="class" value="plugins"/>
                                </event>
                                <event name="system/seteditmode">
                                    <property name="class" value="plugins"/>                                
                                    <property name="class" value="normal_mode_sk"/>
                                    <property name="class" value="edit_mode_sk"/>
                                    <property name="keymovemode" value="true"/>
                                </event>
                            </action>
                        </actions>
                    </menuitem>                
                    <menuitem id="hs_remove_widget" label="&qtn_hs_remove_widget;">
                        <actions>
                            <action>
                                <trigger name="activate"/>
                                <event name="system/removefocusedwidget"/>
                            </action>
                        </actions>
                    </menuitem>
                </menu>            
                <!-- Dymanic menu items for web online/offline capability when installing a new internet/web widget -->
                <!--<menuitem id="hs_online" status="online" name="online_offline" source="contentmodel" label="&qtn_hs_online;">
                    <actions>
                        <action>
                            <trigger name="activate"/>
                            <event name="menu_event"/>
                        </action>
                    </actions>   
                </menuitem>
                <menuitem id="hs_offline" status="offline" name="online_offline" source="contentmodel" label="&qtn_hs_offline;">
                    <actions>
                        <action>
                            <trigger name="activate"/>
                            <event name="menu_event"/>
                        </action>
                    </actions>   
                </menuitem>                        -->
                <menuitem id="hs_change_wallpaper" label ="&qtn_hs_change_wallpaper;">
                    <actions>
                        <action id="a_setwallpaper">
                            <trigger id="t_setwallpaper" name="activate"/>
                            <event id="e_setwallpaper" name="setwallpaper_event"/>
                        </action>
                    </actions>
                </menuitem>                        
                <menuitem id="hs_rsk_setting" label="&qtn_hs_options_sk2;">
                    <actions>
                        <action>
                            <trigger name="activate"/>
                            <event name="Shortcut/ShowSetting(0x01000101)" />
                        </action>
                    </actions>
                </menuitem>            
                <menuitem id="hs_show_help" label="&qtn_options_help;">
                    <actions>
                        <action id="a_help">
                            <trigger name="activate"/>
                            <event name="help_event"/>
                        </action>
                    </actions>
                </menuitem>            
            </menu>            
            <!-- softkeys -->
            <widgetsoftkey source="hs_widget_msk_select" label="&qtn_msk_select;"/>
            <widgetsoftkey source="hs_widget_msk_open" label="&qtn_msk_open;"/>
            <softkey id="lsk" type="left" class="normal_mode_sk" label="&qtn_ai_softkey_options;" >
                <actions>
                    <action>
                        <trigger name="stylus"/>
                        <trigger name="activate">
                            <property name="eventtype" value="2"/>
                        </trigger>
                        <event name="system/trydisplayingmenu">
                            <property name="id" value="options_menu"/>
                        </event>
                    </action>
                    <action>
                        <trigger name="hold"/>
                        <event name="Shortcut/LaunchByValue(localapp:0x10201B00?ui=read_new)"/>
                    </action>
                </actions>
            </softkey>
            <softkey id="SK2" type="right" class="normal_mode_sk" label="">
                <property class="Shortcut/ShortcutSkCaption" name="ordinal" value="0x01000101"/>
                <!--<property class="Shortcut/ShortcutSkIcon" name="ordinal" value="0x01000101"/>-->
                <actions>
                    <action>
                        <trigger name="stylus"/>
                        <trigger name="activate">
                            <property name="eventtype" value="2"/>
                        </trigger>
                        <event name="Shortcut/LaunchByIndex(0x01000101)"/>
                    </action>
                        <action>
                            <trigger name="hold"/>
                            <event name="Shortcut/LaunchByValue(localapp:0x101F8543)"/>
                        </action>
                </actions>
            </softkey>            
            <softkey id="edit_lsk_ok" type="left" class="edit_mode_sk" label="&qtn_softkey_ok;">
                <actions>
                    <action>
                        <trigger name="stylus"/>
                        <trigger name="activate"/>
                        <event name="system/reseteditmode">
                            <property name="class" value="plugins"/>
                            <property name="class" value="edit_mode_sk"/>
                            <property name="class" value="normal_mode_sk"/>
                        </event>
                        <event name="system/set">
                            <property name="name" value="focusable"/>
                            <property name="value" value="false"/>
                            <property name="type" value="string"/>
                            <property name="class" value="plugins"/>
                        </event>
                    </action>
                </actions>
            </softkey>
            <softkey id="edit_msk_ok" type="middle" class="edit_mode_sk" label="#mskdot">
                <actions>
                    <action>
                        <trigger name="stylus"/>
                        <trigger name="activate"/>
                        <event name="system/reseteditmode">
                            <property name="class" value="plugins"/>
                            <property name="class" value="edit_mode_sk"/>
                            <property name="class" value="normal_mode_sk"/>                                                
                        </event>
                        <event name="system/set">
                            <property name="name" value="focusable"/>
                            <property name="value" value="false"/>
                            <property name="type" value="string"/>
                            <property name="class" value="plugins"/>
                        </event>
                    </action>
                </actions>
            </softkey>
        </menubar>            
    </view>
</xmluiml>