idlehomescreen/data/qhd_tch/view_2001f48b/xuikon/00/View.xml
branchRCL_3
changeset 9 f966699dea19
parent 2 08c6ee43b396
child 15 ff572dfe6d86
equal deleted inserted replaced
5:c743ef5928ba 9:f966699dea19
    19                     <property name="value" value="true"/>
    19                     <property name="value" value="true"/>
    20                     <property name="type" value="string"/>
    20                     <property name="type" value="string"/>
    21                     <property name="class" value="plugins"/>
    21                     <property name="class" value="plugins"/>
    22                 </event>
    22                 </event>
    23                 <event name="system/seteditmode">
    23                 <event name="system/seteditmode">
    24                     <property name="id" value="hs_popup_open_hold"/>                                                  
    24                     <property name="id" value="hs_popup_open_hold"/>
       
    25                     <property name="class" value="widget_indication"/>                                       
    25                 </event>                                    
    26                 </event>                                    
    26             </action>                
    27             </action>                
    27             <action>
    28             <action>
    28                 <trigger name="editmode" value="exit"/>
    29                 <trigger name="editmode" value="exit"/>
    29                 <event name="system/set">
    30                 <event name="system/set">
    31                     <property name="value" value="false"/>
    32                     <property name="value" value="false"/>
    32                     <property name="type" value="string"/>
    33                     <property name="type" value="string"/>
    33                     <property name="class" value="plugins"/>
    34                     <property name="class" value="plugins"/>
    34                 </event>
    35                 </event>
    35                 <event name="system/reseteditmode">
    36                 <event name="system/reseteditmode">
    36                     <property name="id" value="hs_popup_open_hold"/>                                        
    37                     <property name="id" value="hs_popup_open_hold"/>
       
    38                     <property name="class" value="widget_indication"/>                                        
    37                 </event>                                                    
    39                 </event>                                                    
    38             </action>                                
    40             </action>                                
    39             <action>
    41             <action>
    40                 <trigger name="swipe" direction="left" conditional="true"/>
    42                 <trigger name="swipe" direction="left" conditional="true"/>
    41                 <event name="system/activatenextview"/>
    43                 <event name="system/activatenextview" effectid="1003"/>
    42                 <event name="system/runfullscreeneffect" effectid="1003"/>
       
    43             </action>
    44             </action>
    44             <action>
    45             <action>
    45                 <trigger name="swipe" direction="right" conditional="true"/>
    46                 <trigger name="swipe" direction="right" conditional="true"/>
    46                 <event name="system/activatepreviousview"/>
    47                 <event name="system/activatepreviousview" effectid="1004"/>
    47                 <event name="system/runfullscreeneffect" effectid="1004"/>
       
    48             </action>
    48             </action>
    49             <action>
    49             <action>
    50                 <trigger name="screendevicechange" reason="portrait"/>
    50                 <trigger name="screendevicechange" reason="portrait"/>
    51                 <event name="system/set">
    51                 <event name="system/set">
    52                     <property name="name" value="padding-left"/>
    52                     <property name="name" value="padding-left"/>
    72                 <event name="system/set">
    72                 <event name="system/set">
    73                     <property name="name" value="padding-right"/>
    73                     <property name="name" value="padding-right"/>
    74                     <property name="value" value="0px"/>
    74                     <property name="value" value="0px"/>
    75                     <property name="type" value="numeric"/>
    75                     <property name="type" value="numeric"/>
    76                     <property name="id" value="plugins_container"/>
    76                     <property name="id" value="plugins_container"/>
    77                 </event>
       
    78             </action>
       
    79             <action>
       
    80                 <!-- No widgets in this view -->
       
    81                 <trigger name="widgetamount" value="0"/>
       
    82                 <event name="system/set">
       
    83                     <!-- Hide "remove content" menuitem -->
       
    84                     <property name="name" value="display"/>
       
    85                     <property name="value" value="none"/>
       
    86                     <property name="type" value="string"/>
       
    87                     <property name="id" value="hs_remove_widget"/>
       
    88                 </event>
       
    89             </action>
       
    90             <action>
       
    91                 <!-- At least one widget added to this view -->
       
    92                 <trigger name="widgetamount" value="1"/>
       
    93                 <event name="system/set">
       
    94                     <!-- Show "remove content" menuitem -->
       
    95                     <property name="name" value="display"/>
       
    96                     <property name="value" value="block"/>
       
    97                     <property name="type" value="string"/>
       
    98                     <property name="id" value="hs_remove_widget"/>
       
    99                 </event>
    77                 </event>
   100             </action>
    78             </action>
   101         </actions>
    79         </actions>
   102 
    80 
   103         <!-- Plugins in this view -->
    81         <!-- Plugins in this view -->
   104         <box id="plugins_container">
    82         <box id="plugins_container">
   105             <plugin id="plugin1" class="plugins" actionshandler="plugin_actions" />
    83             <plugin id="plugin1" class="plugins" actionshandler="plugin_actions">
   106             <plugin id="plugin2" class="plugins" actionshandler="plugin_actions" />
    84                 <image class="widget_indication" />
   107             <plugin id="plugin3" class="plugins" actionshandler="plugin_actions" />
    85             </plugin>
   108             <plugin id="plugin4" class="plugins" actionshandler="plugin_actions" />
    86             <plugin id="plugin2" class="plugins" actionshandler="plugin_actions">
   109             <plugin id="plugin5" class="plugins" actionshandler="plugin_actions" />
    87                 <image class="widget_indication" />
   110             <plugin id="plugin6" class="plugins" actionshandler="plugin_actions" />
    88             </plugin>
       
    89             <plugin id="plugin3" class="plugins" actionshandler="plugin_actions">
       
    90                 <image class="widget_indication" />
       
    91             </plugin>
       
    92             <plugin id="plugin4" class="plugins" actionshandler="plugin_actions">
       
    93                 <image class="widget_indication" />
       
    94             </plugin>
       
    95             <plugin id="plugin5" class="plugins" actionshandler="plugin_actions">
       
    96                 <image class="widget_indication" />
       
    97             </plugin>
       
    98             <plugin id="plugin6" class="plugins" actionshandler="plugin_actions">
       
    99                 <image class="widget_indication" />
       
   100             </plugin>
   111         </box>
   101         </box>
   112 
   102 
   113         <!-- plugins' actions handler -->
   103         <!-- plugins' actions handler -->
   114         <actionshandler id="plugin_actions">
   104         <actionshandler id="plugin_actions">
   115             <actions>
   105             <actions>
   116                 <action>
   106                 <action>
   117                     <trigger id="hs_popup_open_hold" name="hold" conditional="true" />
   107                     <trigger id="hs_popup_open_hold" name="hold" conditional="true" />
   118                     <event name="system/reportentereditmode" />
   108                     <event name="system/reportentereditmode" effectid="1005"/>
   119                     <event name="system/runfullscreeneffect" effectid="1005"/>
       
   120                 </action>
   109                 </action>
   121             </actions>
   110             </actions>
   122         </actionshandler>
   111         </actionshandler>
   123 
   112 
   124         <!-- Avkon stylus popup menu is not layout capable -->
   113         <!-- Avkon stylus popup menu is not layout capable -->
   125         <styluspopup id="hs_popup_menu" display="none">
   114         <styluspopup id="hs_popup_menu" display="none">
   126             <!-- "Add content" item initialized in runtime to check whether popup is on top of empty space -->
       
   127             <dynmenuitem id="hs_popup_add_widget" type="hs_add_widget" label="&qtn_hs_longtap_add;">
       
   128                 <actions>
       
   129                     <action>
       
   130                         <trigger name="activate"/>
       
   131                         <event name="system/runaddwidgetquery"/>
       
   132                     </action>
       
   133                 </actions>
       
   134             </dynmenuitem>
       
   135             <!-- menuitems controlled by widgets' <menuextension> -->
   115             <!-- menuitems controlled by widgets' <menuextension> -->
   136             <widgetmenuitem id="hs_popup_widget_settings" source="hs_widget_menuitem_settings" label="&qtn_hs_longtap_settings;" />
   116             <widgetmenuitem id="hs_popup_widget_settings" source="hs_widget_menuitem_settings" label="&qtn_hs_longtap_settings;" />
   137             <widgetmenuitem id="hs_popup_widget_general_1" source="hs_widget_general_stylus_popup_1"/>
   117             <widgetmenuitem id="hs_popup_widget_general_1" source="hs_widget_general_stylus_popup_1"/>
   138             <widgetmenuitem id="hs_popup_widget_general_2" source="hs_widget_general_stylus_popup_2"/>
   118             <widgetmenuitem id="hs_popup_widget_general_2" source="hs_widget_general_stylus_popup_2"/>
   139             <!--<widgetmenuitem id="hs_popup_widget_refresh" source="hs_widget_menuitem_refresh" label="Refresh" />-->
   119             <!--<widgetmenuitem id="hs_popup_widget_refresh" source="hs_widget_menuitem_refresh" label="Refresh" />-->
   149         </styluspopup>
   129         </styluspopup>
   150         <menubar id="hs_menubar">
   130         <menubar id="hs_menubar">
   151             <!-- menu item grouping table is traversed through in run-time always when options menu is launched. -->
   131             <!-- menu item grouping table is traversed through in run-time always when options menu is launched. -->
   152             <menuitemgrouping>
   132             <menuitemgrouping>
   153                 <!-- These items are shown when content is visible -->
   133                 <!-- These items are shown when content is visible -->
   154                 <menuitemgroup id="Menu/WidgetsShown">
   134                 <menuitemgroup id="Menu/NormalMode">
   155                     <property name="hs_widget_catalog"/>
   135                     <property name="hs_widget_catalog"/>
   156                     <property name="hs_edit_widgets"/>
   136                     <property name="hs_edit_widgets"/>
   157                     <property name="hs_set_online"/>
   137                     <property name="hs_set_online"/>
   158                     <property name="hs_set_offline"/>
   138                     <property name="hs_set_offline"/>
   159                     <property name="hs_add_view"/>
   139                     <property name="hs_add_view"/>
   182                             <trigger name="activate"/>
   162                             <trigger name="activate"/>
   183                             <event name="system/runaddwidgetquery"/>
   163                             <event name="system/runaddwidgetquery"/>
   184                         </action>
   164                         </action>
   185                     </actions>
   165                     </actions>
   186                 </menuitem>
   166                 </menuitem>
   187                 <menuitem id="hs_add_widget" label="&qtn_hs_add_widget;">
       
   188                     <actions>
       
   189                         <action>
       
   190                             <trigger name="activate"/>
       
   191                             <event name="system/runaddwidgetquery"/>
       
   192                         </action>
       
   193                     </actions>
       
   194                 </menuitem>
       
   195                 <!-- menuitems controlled by widgets' <menuextension> element -->
   167                 <!-- menuitems controlled by widgets' <menuextension> element -->
   196                 <widgetmenuitem id="hs_widget_settings" source="hs_widget_menuitem_settings" label="&qtn_hs_widget_settings;"/>
   168                 <widgetmenuitem id="hs_widget_settings" source="hs_widget_menuitem_settings" label="&qtn_hs_widget_settings;"/>
   197                 <widgetmenuitem id="hs_widget_general_1" source="hs_widget_general_options_menu_1"/>
   169                 <widgetmenuitem id="hs_widget_general_1" source="hs_widget_general_options_menu_1"/>
   198                 <widgetmenuitem id="hs_widget_general_2" source="hs_widget_general_options_menu_2"/>
   170                 <widgetmenuitem id="hs_widget_general_2" source="hs_widget_general_options_menu_2"/>
   199                 <dynmenuitem id="hs_remove_widget" type="hs_remove_widget" label="&qtn_hs_remove_widget;">
   171                 <dynmenuitem id="hs_remove_widget" type="hs_remove_widget" label="&qtn_hs_remove_widget;">
   207                 <!--<widgetmenuitem id="hs_widget_refresh" source="hs_widget_menuitem_refresh" label="&qtn_hs_refresh_widget;" />-->
   179                 <!--<widgetmenuitem id="hs_widget_refresh" source="hs_widget_menuitem_refresh" label="&qtn_hs_refresh_widget;" />-->
   208                 <menuitem id="hs_edit_widgets" label="&qtn_hs_edit_content;">
   180                 <menuitem id="hs_edit_widgets" label="&qtn_hs_edit_content;">
   209                     <actions>
   181                     <actions>
   210                         <action>
   182                         <action>
   211                             <trigger name="activate"/>
   183                             <trigger name="activate"/>
   212                             <event name="system/reportentereditmode"/>
   184                             <event name="system/reportentereditmode" effectid="1005"/>
   213                             <event name="system/runfullscreeneffect" effectid="1005"/>
       
   214                         </action>
   185                         </action>
   215                     </actions>
   186                     </actions>
   216                 </menuitem>
   187                 </menuitem>
   217                 <menuitem id="hs_change_wallpaper" label="&qtn_hs_change_wallpaper;">
   188                 <menuitem id="hs_change_wallpaper" label="&qtn_hs_change_wallpaper;">
   218                     <actions>
   189                     <actions>
   225                 </menuitem>
   196                 </menuitem>
   226                 <dynmenuitem id="hs_add_view" type="hs_add_view" label="&qtn_hs_page_options_new;">
   197                 <dynmenuitem id="hs_add_view" type="hs_add_view" label="&qtn_hs_page_options_new;">
   227                     <actions>
   198                     <actions>
   228                         <action>
   199                         <action>
   229                             <trigger name="activate"/>
   200                             <trigger name="activate"/>
   230                             <event name="system/addview"/>
   201                             <event name="system/addview" effectid="1009"/>
   231                             <event name="system/runfullscreeneffect" effectid="1009"/>
       
   232                         </action>
   202                         </action>
   233                     </actions>
   203                     </actions>
   234                 </dynmenuitem>
   204                 </dynmenuitem>
   235                 <dynmenuitem id="hs_remove_view" type="hs_remove_view" label="&qtn_hs_page_options_delete;">
   205                 <dynmenuitem id="hs_remove_view" type="hs_remove_view" label="&qtn_hs_page_options_delete;">
   236                     <actions>
   206                     <actions>
   237                         <action>
   207                         <action>
   238                             <trigger name="activate"/>
   208                             <trigger name="activate"/>
   239                             <event name="system/removeview"/>
   209                             <event name="system/removeview" effectid="1010"/>
   240                             <event name="system/runfullscreeneffect" effectid="1010"/>
       
   241                         </action>
   210                         </action>
   242                     </actions>
   211                     </actions>
   243                 </dynmenuitem>
   212                 </dynmenuitem>
   244                 <dynmenuitem id="hs_set_online" type="hs_online" label="&qtn_hs_online;">
   213                 <dynmenuitem id="hs_set_online" type="hs_online" label="&qtn_hs_online;">
   245                     <actions>
   214                     <actions>
   299             </softkey>
   268             </softkey>
   300             <softkey id="rsk_done" type="right" mode="mode_edit" label="&text_softkey_done;">
   269             <softkey id="rsk_done" type="right" mode="mode_edit" label="&text_softkey_done;">
   301                 <actions>
   270                 <actions>
   302                     <action>
   271                     <action>
   303                         <trigger name="activate"/>
   272                         <trigger name="activate"/>
   304                         <event name="system/reportexiteditmode"/>
   273                         <event name="system/reportexiteditmode" effectid="1006"/>
   305                         <event name="system/runfullscreeneffect" effectid="1006"/>
   274                     </action>
   306                     </action>
   275                 </actions>
   307                 </actions>
   276             </softkey>
   308             </softkey>
   277             <softkey id="msk_ltr" type="middle" label=""> <!--TODO: Remove label when MSK icon available-->
   309             <softkey id="msk" type="middle" label=""> <!--TODO: Remove label when MSK icon available-->
   278                 <actions>
   310                 <actions>
   279                     <action>
   311                     <action>
   280                         <trigger name="activate"/>
   312                         <trigger name="activate"/>
   281                         <event name="system/activatenextview" effectid="1003"/>
   313                         <event name="system/activatenextview"/>
   282                     </action>
   314                         <event name="system/runfullscreeneffect" effectid="1003"/>
   283                 </actions>
       
   284                 <!--image id="switcher_icon"/-->
       
   285             </softkey>
       
   286             <softkey id="msk_rtl" type="middle" label=""> <!--TODO: Remove label when MSK icon available-->
       
   287                 <actions>
       
   288                     <action>
       
   289                         <trigger name="activate"/>
       
   290                         <event name="system/activatepreviousview" effectid="1004"/>
   315                     </action>
   291                     </action>
   316                 </actions>
   292                 </actions>
   317                 <!--image id="switcher_icon"/-->
   293                 <!--image id="switcher_icon"/-->
   318             </softkey>
   294             </softkey>
   319         </menubar>
   295         </menubar>