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

📄 settingslist.rss

📁 in symbian design setting design
💻 RSS
字号:
/**
* 
* @brief Resource file for SettingsList application
*
* Copyright (c) EMCC Software Ltd 2003
* @version 1.0
*/

//	RESOURCE IDENTIFIER
NAME	SLI1 // 4 letter ID

//	INCLUDES

#include <avkon.rsg>
#include <avkon.rh>
#include <avkon.mbg>
#include <eikon.rh>

#include "SettingsList.hrh"
#include "SettingsList.loc"

//	RESOURCE DEFINITIONS 

RESOURCE RSS_SIGNATURE { }

RESOURCE TBUF { buf="SettingsList"; }

RESOURCE EIK_APP_INFO
	{
	menubar=r_settingslist_menu_bar;
	cba=R_AVKON_SOFTKEYS_OPTIONS_BACK;
	}


//----------------------------------------------------
//	 
//	  r_settingslist_menu_bar
//	  options menu for the application
//
//----------------------------------------------------
//
RESOURCE MENU_BAR r_settingslist_menu_bar
	{
	titles=
		{
		MENU_TITLE 
			{
			txt = ""; // the text is not used in Series 60
			menu_pane = r_settingslist_menu_pane;
			}
		};
	}


//----------------------------------------------------
//	 
//	  r_settingslist_menu_pane
//	  options menu pane for the application
//
//----------------------------------------------------
//
RESOURCE MENU_PANE r_settingslist_menu_pane
	{
	items =
		{
		MENU_ITEM
			{
			command = ESettingsListCmdChange;
			txt = CHANGE_TEXT;
			},
		MENU_ITEM
			{
			command = EAknCmdExit;
			txt = EXIT_TEXT;
			}
		};
	}



//----------------------------------------------------
//	 
//	  r_settingslist_setting_item_list
//	  settings item list for the application
//
//----------------------------------------------------
//
RESOURCE AVKON_SETTING_ITEM_LIST r_settingslist_setting_item_list
	{
	flags = EAknSettingItemNumberedStyle;
	title = SETTING_ITEM_LIST_TITLE;
	items =
		{  
		AVKON_SETTING_ITEM
			{
			identifier = ESettingsListDifficultySettingItem;
			setting_page_resource = r_settingslist_difficulty_setting_page;
			name = DIFFICULTY_SETTING_ITEM_TITLE;
			},
		AVKON_SETTING_ITEM
			{
			identifier = ESettingsListPlayerNameSettingItem;
			setting_page_resource = r_settingslist_player_name_setting_page;
			name = PLAYER_NAME_SETTING_ITEM_TITLE;
			compulsory_ind_string ="*";
			},
		AVKON_SETTING_ITEM
			{
			identifier = ESettingsListHintsSettingItem;
			setting_page_resource = r_settingslist_hints_setting_page;
			associated_resource = r_settingslist_hints_popup_setting_texts;
			name = HINTS_SETTING_ITEM_TITLE;
			}
		};
	}
	

// DIFFICULTY
//----------------------------------------------------
//	 
//	  r_settingslist_difficulty_setting_page
//	  difficulty setting page for the setting list
//
//----------------------------------------------------
//
RESOURCE AVKON_SETTING_PAGE r_settingslist_difficulty_setting_page
	{
	number = 1;
	hint_text = DIFFICULTY_HINT_TEXT;
	label = DIFFICULTY_SETTING_ITEM_TITLE;
	type = EAknCtSlider;
	editor_resource_id = r_settingslist_difficulty_slider;
	}
//----------------------------------------------------
//	 
//	  r_settingslist_difficulty_slider
//	  slider for the difficulty setting page
//
//----------------------------------------------------
//
RESOURCE SLIDER r_settingslist_difficulty_slider
	{
	layout = EAknSettingsItemSliderLayout;
	minvalue = 0;	
	maxvalue = 2;
	step = 1;
	valuetype = EAknSliderValueBareFigure;
	minlabel = MIN_DIFFICULTY_SETTING_ITEM_LIST_TEXT;
	maxlabel = MAX_DIFFICULTY_SETTING_ITEM_LIST_TEXT;
	}


// PLAYER NAME
//----------------------------------------------------
//	 
//	  r_settingslist_player_name_setting_page
//	  player name setting page for the setting list
//
//----------------------------------------------------
//
RESOURCE AVKON_SETTING_PAGE r_settingslist_player_name_setting_page
	{
	number = 2;
	hint_text = PLAYER_NAME_HINT_TEXT;
	label = PLAYER_NAME_SETTING_ITEM_TITLE;
	type =EEikCtEdwin;
	editor_resource_id = r_settingslist_player_name_editor;
	}


//----------------------------------------------------
//	 
//	  r_settingslist_player_name_editor
//	  edwin for the player name setting page
//
//----------------------------------------------------
//
RESOURCE EDWIN r_settingslist_player_name_editor
	{
	width = KMaxPlayerNameLength;
	lines = 1;
	maxlength = KMaxPlayerNameLength;
	}

// HINTS
//----------------------------------------------------
//	 
//	  r_settingslist_hints_setting_page
//	  hints setting page for the setting list
//
//----------------------------------------------------
//
RESOURCE AVKON_SETTING_PAGE r_settingslist_hints_setting_page
	{ 
	number = 3;
	label= HINTS_SETTING_ITEM_TITLE;
	type = EAknCtPopupSettingList;
	editor_resource_id = r_settingslist_hints_popup_setting_list;
	}
//----------------------------------------------------
//	 
//	  r_settingslist_hints_popup_setting_list
//	  popup setting list for the hint item of the
//	  setting list
//
//----------------------------------------------------
//
RESOURCE POPUP_SETTING_LIST r_settingslist_hints_popup_setting_list
	{
	}

//----------------------------------------------------
//	 
//	  r_settingslist_hints_popup_setting_texts
//	  popped up and non-popped up texts for the hint 
//	  item of the setting list
//
//----------------------------------------------------
//
RESOURCE AVKON_POPUP_SETTING_TEXTS r_settingslist_hints_popup_setting_texts
	{
	setting_texts_resource = r_settingslist_hints_texts;
	popped_up_texts_resource = r_settingslist_hints_popup_texts;
	}

//----------------------------------------------------
//	 
//	  r_settingslist_hints_texts
//	  non-popped up texts for the hint 
//	  item of the setting list
//
//----------------------------------------------------
//
RESOURCE ARRAY r_settingslist_hints_texts
	{
	items =
		{
		AVKON_ENUMERATED_TEXT 
			{ 
			value = 1; 
			text = ON_TEXT; 
			},
		AVKON_ENUMERATED_TEXT 
			{ 
			value = 0; 
			text = OFF_TEXT; 
			}
			
		};
	}

//----------------------------------------------------
//	 
//	  r_settingslist_hints_popup_texts
//	  popped up texts for the hint 
//	  item of the setting list
//
//----------------------------------------------------
//
RESOURCE ARRAY r_settingslist_hints_popup_texts
	{
	items =
		{
		LBUF 
			{ 
			txt = ENABLED_TEXT; 
			},
		LBUF 
			{ 
			txt = DISABLED_TEXT; 
			}
		};
	}


// End of File

⌨️ 快捷键说明

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