examples/AppFramework/UIControls/CustomControls/CustomControls.rss

00001 /*
00002 Copyright (c) 1997-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: COSMILEY.RSS
00028 */
00029 
00030 
00031 NAME COSM
00032                 // Include definitions of resource STRUCTS used by this
00033                 // resource script 
00034 #include <eikon.rh>
00035 
00036                 // Include the standard resource ids 
00037 #include <eikon.rsg>
00038 #include <avkon.rsg>
00039 
00040                 // Include the symbol definitions used by C++ code and
00041                 // this resource script.
00042 #include <eikon.hrh>
00043 
00044 #include "CustomControls.hrh"
00045 #include "CustomControls.rh"
00046 
00047 RESOURCE RSS_SIGNATURE
00048         {
00049         }
00050         
00051 RESOURCE TBUF { buf=""; } // default document name
00052 
00053 
00054 RESOURCE EIK_APP_INFO
00055         {       
00056         hotkeys=r_example_hotkeys; 
00057         menubar=r_example_main_menubar; 
00058         }
00059 
00060 
00062 //
00063 // Dialog containing smileys
00064 //
00066 
00067 
00068 RESOURCE DIALOG r_smiley_dialog
00069         {
00070         title="Smileys";
00071         buttons=R_AVKON_SOFTKEYS_OK_CANCEL; 
00072         items=
00073                 {
00074                 DLG_LINE
00075                         {
00076                         type=ESmileyControl;
00077                         id=ESmileyControlIdData;
00078                         control=SMILEYCONTROL
00079                                 {
00080                                 mood=EHappy;
00081                                 width=200;
00082                                 };
00083                         }
00084                 };
00085         }
00086 
00087 
00088 
00090 //
00091 // Short cut keys
00092 //
00094 RESOURCE HOTKEYS r_example_hotkeys
00095   {
00096         control=
00097                         {
00098                         HOTKEY {command=EEikCmdExit;                 key='e';},
00099                         HOTKEY {command=ECreateSmileyDialog;             key='d';}
00100                         };
00101   }
00102 
00104 //
00105 // The menu bar
00106 //
00108 RESOURCE MENU_BAR r_example_main_menubar
00109     {
00110     titles=
00111         {
00112                 MENU_TITLE { menu_pane=r_example_file_menu;   txt="File"; }
00113                 };
00114     }
00115 
00117 //
00118 // The "file" menu pane hung directly from the menu bar
00119 //
00121 RESOURCE MENU_PANE r_example_file_menu
00122     {
00123     items=
00124                 {
00125                 MENU_ITEM
00126                         {
00127                         command=ECreateSmileyDialog;
00128                         txt="Create Smiley Dialog";
00129                         },
00130                 MENU_ITEM 
00131                         { 
00132                         command=EEikCmdExit; 
00133                         txt="Exit";
00134                         }
00135                 };
00136     }
00137 
00139 //
00140 // Text resources for info messages
00141 //
00143 
00144 RESOURCE TBUF r_example_text_validate             { buf="They can't both be miserable!";}
00145 

Generated by  doxygen 1.6.2