📄 viewmanager.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 + -