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

📄 viewmanager.rss

📁 symbian视图管理者程序,对新手十分有用
💻 RSS
字号:
/**
* 
* @brief Resource file for ViewManager application
*
* © EMCC Software Ltd
* @version 1.0
*/

//  RESOURCE IDENTIFIER
NAME	VEMA // 4 letter ID

//  INCLUDES

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

#include "ViewManager.hrh"
#include "ViewManager.loc"
#include "ViewManager.rh"

#define POPFIELD_TEXT_WIDTH  8

//  RESOURCE DEFINITIONS 

RESOURCE RSS_SIGNATURE { }

RESOURCE TBUF { buf = "ViewManager"; }

RESOURCE EIK_APP_INFO
	{
	// no implementation required
	}

RESOURCE TBUF r_no_data_available { buf = NO_DATA_AVAILABLE; }

// ---------------------------------------------------------
//   
//   r_viewmanager_menubar
//   Menubar definition
//
// ---------------------------------------------------------
//
RESOURCE MENU_BAR r_viewmanager_menubar
	{
	titles =
		{
		MENU_TITLE { menu_pane = r_viewmanager_menu_pane; }
		};
	}

// ---------------------------------------------------------
//   
//   r_viewmanager__menu_pane
//   Menu for "Options"
//
// ---------------------------------------------------------
//
RESOURCE MENU_PANE r_viewmanager_menu_pane
	{
	items = 
		{
		MENU_ITEM
			{
			command = EAknCmdExit;
			txt = text_softkey_exit;
			}
		};
	}

//----------------------------------------------------
//   
//    r_viewmanager_dialog
//    Definition of the dialog
//
//----------------------------------------------------
//

RESOURCE DIALOG r_viewmanager_dialog
	{
	flags = EEikDialogFlagNoDrag | 
			 EEikDialogFlagNoTitleBar | 
			 EEikDialogFlagFillAppClientRect | 
			 EEikDialogFlagCbaButtons | 
			 EEikDialogFlagModeless;
    buttons = r_viewmanager_switch_next;
    pages = r_viewmanager_array;
    }

// ---------------------------------------------------------
//   
//   r_viewmanager_switch_next
//   CBA buttons for the dialog
//
// ---------------------------------------------------------
//
RESOURCE CBA r_viewmanager_switch_next
    {
    buttons =
        {
        CBA_BUTTON 
            {
            id = EAknSoftkeySelect; 
            txt = SWITCH_TEXT;
            },
        AVKON_CBA_BUTTON
            {
            id = EAknSoftkeyExit;
            txt = text_softkey_exit;
            }
        };
    }

// ---------------------------------------------------------
//   
//   r_viewmanager_array
//   Definition of the dialog pages
//
// ---------------------------------------------------------
//
RESOURCE ARRAY r_viewmanager_array
    {
    items =
        {
        PAGE
            {
            id = EViewManagerFirstPage;
            form = r_viewmanager_form;
            }
        };
    }

// ---------------------------------------------------------
//   
//   r_viewmanager_form
//   Definition of the dialog main form
//
// ---------------------------------------------------------
//
RESOURCE FORM r_viewmanager_form
	{
	items=
		{
		DLG_LINE
			{
			type = EAknCtPopupFieldText;
			prompt = APPLICATION_PROMPT;
			id = EViewManagerDlgCtrlIdApplications;
			itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
			control = POPUP_FIELD_TEXT
				{
				popupfield = POPUP_FIELD
					{
					width = POPFIELD_TEXT_WIDTH;
					other = qtn_aknexpopfield_list_other;
					};
				textarray = r_viewmanager_applications;
				};
			},
		DLG_LINE
			{
			type = EAknCtPopupFieldText;
			prompt = VIEW_PROMPT;
			id = EViewManagerDlgCtrlIdViews;
			itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
			control = POPUP_FIELD_TEXT
				{
				popupfield = POPUP_FIELD
					{
					width = POPFIELD_TEXT_WIDTH;
					other = qtn_aknexpopfield_list_other;
					};
				textarray = r_viewmanager_views;
				};
			}
		};
	}

// ---------------------------------------------------------
//   
//   r_viewmanager_views
//   Definition of the blank view array
//
// ---------------------------------------------------------
//
RESOURCE ARRAY r_viewmanager_views
	{
	items =
		{
		LBUF { txt = ""; }
		};
	}

// ---------------------------------------------------------
//   
//   r_viewmanager_applications
//   Definition of the blank application array
//
// ---------------------------------------------------------
//
RESOURCE ARRAY r_viewmanager_applications
	{
	items =
		{
		LBUF { txt = "";} 
		};	
	}
	
// ---------------------------------------------------------
//   
//   r_viewmanager_viewlist_array
//   Definition of the application view arrays
//
// ---------------------------------------------------------
//
RESOURCE ARRAY r_viewmanager_viewlist_array
	{
	items =
		{
		VIEW_LINK 
			{ 
			txt	= CALENDAR_TEXT;
			link = r_calendar_viewlist;
			},
		VIEW_LINK 
			{ 
			txt = PHONEBOOK_TEXT;
			link = r_phonebook_viewlist;
			},
		VIEW_LINK 
			{ 
			txt	= CAMERA_TEXT;
			link = r_camera_viewlist;
			},
		VIEW_LINK
			{
			txt	= PROFILE_TEXT;
			link = r_profile_viewlist;
			},
		VIEW_LINK
			{
			txt	= PHOTALBUM_TEXT;
			link = r_photoalbum_viewlist;
			},
		VIEW_LINK
			{
			txt	= MESSAGING_TEXT;
			link = r_messaging_viewlist;
			},
		VIEW_LINK
			{
			txt = BROWSER_TEXT;
			link = r_browser_viewlist;
			}
		};
	}

// ---------------------------------------------------------
//   
//   r_calendar_viewlist
//   Definition of the calendar views
//
// ---------------------------------------------------------
//
RESOURCE VIEW_LIST r_calendar_viewlist
	{
	command = ESwitchToCalendarApp;
	items = 
		{
		LBUF { txt = CALENDAR_MONTH_VIEW_TEXT; },
		LBUF { txt = CALENDAR_WEEK_VIEW_TEXT; },
		LBUF { txt = CALENDAR_DAY_VIEW_TEXT; }
		};
	}

// ---------------------------------------------------------
//   
//   r_profile_viewlist
//   Definition of the profile views
//
// ---------------------------------------------------------
//
RESOURCE VIEW_LIST r_profile_viewlist
	{
	command = ESwitchToProfile;
	items =
		{
		LBUF { txt = PROFILE_MAIN_VIEW_TEXT; },
		LBUF { txt = PROFILE_SETTINGS_VIEW_TEXT; }
		};
	}

// ---------------------------------------------------------
//   
//   r_camera_viewlist
//   Definition of the camera views
//
// ---------------------------------------------------------
//
RESOURCE VIEW_LIST r_camera_viewlist
	{
	command = ESwitchToCameraApp;
	items =
		{
		LBUF { txt = CAMERA_STANDBY_VIEW_TEXT; },
		LBUF { txt = CAMERA_VIEWFINDER_TEXT; },
		LBUF { txt = CAMERA_SETTINGS_TEXT; }
		};
	}

// ---------------------------------------------------------
//   
//   r_photoalbum_viewlist
//   Definition of the photoalbum views
//
// ---------------------------------------------------------
//
RESOURCE VIEW_LIST r_photoalbum_viewlist
	{
	command = ESwitchToPhotoAlbum;
	items =
		{
		LBUF { txt = PHOTOALBUM_DEFAULT_VIEW_TEXT; },
		LBUF { txt = PHOTOALBUM_MESSAGING_GRID_TEXT; },
		LBUF { txt = PHOTOALBUM_MESSAGING_VIEW_TEXT; }
		};
	}

// ---------------------------------------------------------
//   
//   r_phonebook_viewlist
//   Definition of the phonebook views
//
// ---------------------------------------------------------
//
RESOURCE VIEW_LIST r_phonebook_viewlist
	{
	command = ESwitchToPhoneBookApp;
	items =
		{
		LBUF { txt = PHONEBOOK_CONTACTSVIEW_TEXT; },
		LBUF { txt = PHONEBOOK_GROUPSVIEW_TEXT; },
		LBUF { txt = PHONEBOOK_FIRSTCONTACT_TEXT; },
		LBUF { txt = PHONEBOOK_LASTCONTACT_TEXT; }
		};
	}

// ---------------------------------------------------------
//   
//   r_messaging_viewlist
//   Definition of the messaging views
//
// ---------------------------------------------------------
//
RESOURCE VIEW_LIST r_messaging_viewlist
	{
	command = ESwitchToMessaging;
	items =
		{
		LBUF { txt = MESSAGING_MAINVIEW_TEXT; },
		LBUF { txt = MESSAGING_INBOX_TEXT; },
		LBUF { txt = MESSAGING_OUTBOX_TEXT; }
		};
	}

// ---------------------------------------------------------
//   
//   r_browser_viewlist
//   Definition of the browser views
//
// ---------------------------------------------------------
//
RESOURCE VIEW_LIST r_browser_viewlist
	{
	command = ELaunchBrowser;
	items =
		{
		LBUF { txt = BROWSER_LINK_TEXT_1; },
		LBUF { txt = BROWSER_LINK_TEXT_2; }
		};
	}

// End of File

⌨️ 快捷键说明

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