www.pudn.com > SystemSounds_Example_v1_0.zip > SystemSounds.rss


/* 
* ============================================================================ 
*  Name     : SystemSounds.rss 
*  Part of  : SystemSounds 
*  Created  : 06/12/2003 by Forum Nokia 
*  Description: 
*     This file contains all the resources for the SystemSounds. 
*     Initial content was generated by Nokia Series 60 AppWizard. 
*  Version  : 1.0 
*  Copyright: Nokia 
* ============================================================================ 
*/ 
 
//  RESOURCE IDENTIFIER 
NAME    SYSS // 4 letter ID 
 
// DEFINITIONS 
#define KWavSoundFile "Z:\\system\\sounds\\digital\\Camera1a_2_8kHz.wav" 
#define KWavSoundId 2 
 
//  INCLUDES 
 
#include  
#include "systemsounds.hrh" 
#include "systemsounds.loc" 
#include  
#include  
#include  
#include  
 
 
//  CONSTANTS   
//#define ?constant   ?value 
 
 
//  MACROS   
//#define ?macro 
 
 
//  RESOURCE DEFINITIONS  
 
RESOURCE RSS_SIGNATURE { } 
 
RESOURCE TBUF { buf="SystemSounds"; } 
 
RESOURCE EIK_APP_INFO 
    { 
    status_pane = r_systemsounds_status_pane; 
    } 
 
//---------------------------------------------------- 
//    
//    r_systemsounds_hotkeys 
// 
//---------------------------------------------------- 
// 
RESOURCE HOTKEYS r_systemsounds_hotkeys 
    { 
    control= 
        { 
        HOTKEY { command=EAknCmdExit; key='e'; } 
        }; 
    } 
 
//---------------------------------------------------- 
//    
//    r_systemsounds_view1 
//    view 1 
// 
//---------------------------------------------------- 
// 
RESOURCE AVKON_VIEW r_systemsounds_view1 
    { 
    hotkeys=r_systemsounds_hotkeys; 
    menubar=r_systemsounds_menubar_view1;   
    cba=R_AVKON_SOFTKEYS_SELECTION_LIST;     
    } 
 
//---------------------------------------------------- 
//    
//    r_systemsounds_menubar_view1 
//    View 1 menubar 
// 
//---------------------------------------------------- 
// 
RESOURCE MENU_BAR r_systemsounds_menubar_view1 
    { 
    titles= 
        { 
        MENU_TITLE { menu_pane=r_systemsounds_app_menu; txt="App"; }, 
        MENU_TITLE { menu_pane=r_systemsounds_view1_menu; txt="View"; } 
        }; 
    } 
 
//---------------------------------------------------- 
//    
//    r_systemsounds_cascade 
// 
//---------------------------------------------------- 
// 
RESOURCE MENU_PANE r_systemsounds_view1_casc 
    { 
    items= 
        { 
		MENU_ITEM { command=EAvkonSIDNoSound ;				 
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound1; }, 
		MENU_ITEM { command=EAvkonSIDDefaultSound ;			 
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound2; }, 
		MENU_ITEM { command=EAvkonSIDStandardKeyClick ;		 
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound3; }, 
		MENU_ITEM { command=EAvkonSIDConfirmationTone ;		 
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound4; }, 
		MENU_ITEM { command=EAvkonSIDInformationTone ;		 
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound5; }, 
		MENU_ITEM { command=EAvkonSIDWarningTone ;			 
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound6; }, 
		MENU_ITEM { command=EAvkonSIDErrorTone ;			 
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound7; }, 
		MENU_ITEM { command=EAvkonSIDVolumeMaxTone ;		 
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound8; }, 
		MENU_ITEM { command=EAvkonSIDVolumeMinTone ;		 
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound9; }, 
		MENU_ITEM { command=EAvkonSIDReadialCompleteTone ;	 
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound10; }, 
		MENU_ITEM { command=EAvkonSIDBatteryLowTone ;		 
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound11; }, 
		MENU_ITEM { command=EAvkonSIDChargingBatteryTone  ;  
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound12; }, 
		MENU_ITEM { command=EAvkonSIDConnectionStartTone  ;  
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound13; }, 
		MENU_ITEM { command=EAvkonSIDConnectionStopTone  ;	 
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound14; }, 
		MENU_ITEM { command=EAvkonSIDOperationReadyTone  ;	 
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound15; }, 
		MENU_ITEM { command=EAvkonSIDNameDiallerStartTone ;  
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound16; }, 
		MENU_ITEM { command=EAvkonSIDNameDiallerErrorTone ;  
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound17; }, 
		MENU_ITEM { command=EAvkonSIDNameDiallerAbortTone ;  
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound18; }, 
		MENU_ITEM { command=EAvkonSIDPowerOffTone  ;		 
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound19; }, 
		MENU_ITEM { command=EAvkonSIDPowerOnTone  ;			 
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound20; }, 
		MENU_ITEM { command=EAvkonSIDRechargeBatteryTone ;  
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound21; }, 
		MENU_ITEM { command=EAvkonSIDVoiceRecordingTone  ;  
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound22; }, 
		MENU_ITEM { command=EAvkonSIDVoiceRecordingStartTone  ;  
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound23; }, 
		MENU_ITEM { command=EAvkonSIDVoiceRecordingStopTone  ;  
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound24; }, 
		MENU_ITEM { command=EAvkonSIDWrongCharger  ;		 
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound25; }, 
		MENU_ITEM { command=EAvkonSIDNetBusy 	;			 
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound26; }, 
		MENU_ITEM { command=EAvkonSIDNetCallWaiting ;		 
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound27; }, 
		MENU_ITEM { command=EAvkonSIDNetReorder ;  
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound28; }, 
		MENU_ITEM { command=EAvkonSIDNetCongestion 		;	 
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound29; }, 
		MENU_ITEM { command=EAvkonSIDNetSpecialInformation ; 
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound30; }, 
		MENU_ITEM { command=EAvkonSIDNetRadioNotAvailable ;  
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound31; }, 
		MENU_ITEM { command=EAvkonSIDIHFActive ;  
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound32; }, 
		MENU_ITEM { command=EAvkonSIDRadioPathAcknowledge ;  
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound33; }, 
		MENU_ITEM { command=EAvkonSIDDial ;  
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound34; }, 
		MENU_ITEM { command=EAvkonSIDRingGoing ;			 
					flags = EEikMenuItemSeparatorAfter; 
					txt = qtn_view1_sound35; } 
        }; 
    } 
 
 
//---------------------------------------------------- 
//    
//    r_systemsounds_view1_menu 
// 
//---------------------------------------------------- 
// 
RESOURCE MENU_PANE r_systemsounds_view1_menu 
    { 
    items= 
        { 
        MENU_ITEM { command=ESystemSoundsView1Cmd1; txt = qtn_view1_option_item1; }, 
        MENU_ITEM  
			{  
			command = ESystemSoundsView1Cmd4;  
			cascade = r_systemsounds_view1_casc;  
			flags = EEikMenuItemSeparatorAfter; 
			txt = qtn_view1_option_item4; 
			} 
 
        }; 
    } 
//---------------------------------------------------- 
//    
//    r_systemsounds_view2 
//    View 2 
// 
//---------------------------------------------------- 
// 
RESOURCE AVKON_VIEW r_systemsounds_view2 
    { 
    hotkeys=r_systemsounds_hotkeys; 
    menubar=r_systemsounds_menubar_view2;   
    cba=R_AVKON_SOFTKEYS_SELECTION_LIST;  
    } 
 
//---------------------------------------------------- 
//    
//    r_systemsounds_menubar_view2 
//    View 2 menubar 
// 
//---------------------------------------------------- 
// 
RESOURCE MENU_BAR r_systemsounds_menubar_view2 
    { 
    titles= 
        { 
        MENU_TITLE { menu_pane=r_systemsounds_app_menu; txt="App"; }, 
        MENU_TITLE { menu_pane=r_systemsounds_view2_menu; txt="View"; } 
        }; 
    } 
 
//---------------------------------------------------- 
//    
//    r_systemsounds_view2_menu 
//    View 2 menu 
// 
//---------------------------------------------------- 
// 
RESOURCE MENU_PANE r_systemsounds_view2_menu 
    { 
    items= 
        { 
        MENU_ITEM { command=ESystemSoundsView2Cmd1; txt = qtn_view2_option_item1; 
					flags = EEikMenuItemSeparatorAfter; } 
        }; 
    } 
 
//---------------------------------------------------- 
//    
//    r_systemsounds_app_menu 
//    Menu items for the application, both views 
// 
//---------------------------------------------------- 
// 
RESOURCE MENU_PANE r_systemsounds_app_menu 
    { 
    items= 
        { 
        MENU_ITEM { command=EAknCmdExit; txt="Exit"; } 
        }; 
    } 
 
RESOURCE STATUS_PANE_APP_MODEL r_systemsounds_status_pane 
    { 
	panes= 
		{ 
		SPANE_PANE 
			{ 
			id = EEikStatusPaneUidNavi; 
			type = EAknCtNaviPane; 
			resource = r_systemsounds_navi_decorator; 
			} 
		}; 
    } 
 
//---------------------------------------------------- 
//    
//    r_systemsounds_navi_decorator 
//    Navi Pane 
// 
//---------------------------------------------------- 
// 
RESOURCE NAVI_DECORATOR r_systemsounds_navi_decorator 
    { 
    type = ENaviDecoratorControlTabGroup; 
    control = TAB_GROUP 
		{ 
		tab_width = EAknTabWidthWithTwoTabs;  // two tabs 
		active = 0; 
		tabs = { 
			TAB 
				{ 
                id = ESystemSoundsView1Tab; // from application hrh 
                txt = qtn_view1_tab; 
                }, 
			TAB 
				{ 
                id = ESystemSoundsView2Tab; 
                txt = qtn_view2_tab; 
				} 
			}; 
		}; 
	} 
 
//---------------------------------------------------- 
//    
//    r_system_wav_sound 
//    sound info list containing the snap sound  
// 
//---------------------------------------------------- 
// 
RESOURCE AVKON_SOUND_INFO_LIST r_system_wav_sound 
    { 
    list =  
        { 
        AVKON_SOUND_INFO  
            { 
            sid = KWavSoundId; 
            priority = 45; 
			//priority preference values for Media Server, defined in avkon.hrh 
            preference = EAknAudioPrefCamera;  
            file = KWavSoundFile; 
            } 
        }; 
    } 
 
 
             
// End of File