examples/ForumNokia/EComCalculator/client/data/EComCalculator.rss

00001 /*
00002  * Copyright (c) 2003-2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
00003  *    
00004  * Redistribution and use in source and binary forms, with or without
00005  * modification, are permitted provided that the following conditions are met:
00006  *    
00007  *  * Redistributions of source code must retain the above copyright notice, this
00008  *    list of conditions and the following disclaimer.
00009  *  * Redistributions in binary form must reproduce the above copyright notice,
00010  *    this list of conditions and the following disclaimer in the documentation
00011  *    and/or other materials provided with the distribution.
00012  *  * Neither the name of Nokia Corporation nor the names of its contributors
00013  *    may be used to endorse or promote products derived from this software
00014  *    without specific prior written permission.
00015  *    
00016  *    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
00017  *    AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
00018  *    IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
00019  *    DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
00020  *    FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
00021  *    DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
00022  *    SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
00023  *    CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
00024  *    OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
00025  *    OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
00026  *    
00027  *    Description:  
00028  */
00029 
00030 NAME ECOM    // Can be any four letter ID.
00031 
00032 //  INCLUDES
00033 
00034 #include <eikon.rh>
00035 #include <avkon.rh>
00036 #include <avkon.rsg>
00037 #include "EComCalculator.hrh"
00038 
00039 // ---------------------------------------------------------
00040 //   
00041 //    Define the resource file signature 
00042 //    This resource should be empty.
00043 //
00044 // ---------------------------------------------------------
00045 //
00046 RESOURCE RSS_SIGNATURE 
00047     { 
00048     }
00049 
00050 // ---------------------------------------------------------
00051 //   
00052 //    Default Document Name
00053 //
00054 // ---------------------------------------------------------
00055 //
00056 RESOURCE TBUF 
00057     { 
00058     buf=""; 
00059     }
00060 
00061 // ---------------------------------------------------------
00062 //   
00063 //    Define default menu and CBA key.
00064 //
00065 // ---------------------------------------------------------
00066 //
00067 RESOURCE EIK_APP_INFO
00068     {
00069     menubar = r_ecomcalculator_menubar;
00070     cba = R_AVKON_SOFTKEYS_OPTIONS_EXIT;
00071     }
00072 
00073 
00074 // ---------------------------------------------------------
00075 //   
00076 //   r_ecomcalculator_menubar
00077 //   Main menubar
00078 //
00079 // ---------------------------------------------------------
00080 //
00081 RESOURCE MENU_BAR r_ecomcalculator_menubar
00082     {
00083     titles =
00084         {
00085         MENU_TITLE 
00086             {
00087             menu_pane = r_ecomcalculator_menu;
00088             }
00089         };
00090     }
00091 
00092 
00093 // ---------------------------------------------------------
00094 //   
00095 //   r_ecomcalculator_menu
00096 //   Menu for "Options"
00097 //   See EComCalculator.hrh for commands
00098 //
00099 // ---------------------------------------------------------
00100 //
00101 RESOURCE MENU_PANE r_ecomcalculator_menu
00102     {
00103     items = 
00104         {
00105         MENU_ITEM 
00106             {
00107             command = ECalculateSumCmd;     
00108             txt = "Sum";
00109             },
00110         MENU_ITEM 
00111             {
00112             command = ECalculateMultiplyCmd;  
00113             txt = "Multiply";
00114             },
00115         MENU_ITEM 
00116             {
00117             command = EAknSoftkeyExit;   
00118             txt = "Exit";
00119             }
00120         };
00121     }
00122 
00123 //----------------------------------------------------
00124 //    r_ecomcalculator_edwin
00125 //    Resource for edit box in EComCalculatorAppView
00126 //----------------------------------------------------
00127 //
00128 RESOURCE EDWIN r_ecomcalculator_edwin
00129     {
00130     flags = EAknEditorFlagDefault;
00131     width = 10;
00132     lines= 1;
00133     maxlength = 5;  // Max number of characters
00134     allowed_input_modes = EAknEditorNumericInputMode; 
00135     default_input_mode = EAknEditorNumericInputMode;
00136     }

Generated by  doxygen 1.6.2