⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 systemsounds.rss

📁 symbian for c++ 系统声音调用例子
💻 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 <eikon.rh>
#include "systemsounds.hrh"
#include "systemsounds.loc"
#include <avkon.rsg>
#include <avkon.rh>
#include <avkon.mbg>
#include <eikon.rsg>


//  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

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -