EmailExample.rss
上传用户:sempras
上传日期:2007-03-04
资源大小:821k
文件大小:5k
- /*
- * ============================================================================
- * Name : EMailExample.rss
- * Part of : EmailExample
- * Created : 09/11/2003 by Forum Nokia
- * Implementation notes:
- * Main resource for emailexample
- *
- * Version : 1.0
- * Copyright: Nokia Corporation
- * ============================================================================
- */
- NAME EMAI
- #include <eikon.rh>
- #include <eikcore.rsg>
- #include <indicato.rsg>
- #include "EmailExample.rh"
- #define NEWLINE 6
- #define ELLIPSIS 0x2026
- #define COPYRIGHT 169
- #define KToolbandButtonWidth 100
- #define KMaxTInt 0x7fffffff
- #define KMinTInt 0x80000000
- RESOURCE RSS_SIGNATURE { }
- RESOURCE TBUF16 { buf="EmailExample"; }
- RESOURCE EIK_APP_INFO
- {
- cba=r_emailexampleapp_cba;
- menubar=r_emailexampleapp_menubar;
- hotkeys=r_emailexampleapp_hotkeys;
- }
- RESOURCE TBUF16 r_emailexampleapp_appname { buf="EmailExample"; }
- RESOURCE CBA r_emailexampleapp_cba
- {
- buttons=
- {
- CBA_BUTTON { id=EEmailExampleCmdOpenEmail; txt="Open nSelection"; },
- CBA_BUTTON { id=EEmailExampleCmdRemoteFetch; txt="Fetch email"; },
- CBA_BUTTON { id=EEmailExampleCmdSettings; txt="Settings"; },
- CBA_BUTTON { id=EEikCmdExit; txt="Close"; }
- };
- }
- RESOURCE DLG_BUTTONS r_choicelist
- {
- buttons=
- {
- DLG_BUTTON {id=EEikCmdExit; button=CMBUT{ txt="Exit"; };},
- DLG_BUTTON {id=EEikBidOk; button=CMBUT{ txt="OK"; };},
- DLG_BUTTON {id=EEikBidCancel; button=CMBUT{ txt="Cancel"; };}
- };
- }
- RESOURCE HOTKEYS r_emailexampleapp_hotkeys
- {
- control=
- {
- HOTKEY {command=EEikCmdExit; key='e';},
- HOTKEY {command=EEikCmdFileOpen; key='o';},
- HOTKEY {command=EEikCmdFileSave; key='s';}
- };
- shift_control=
- {
- HOTKEY {command=EEikCmdFileSaveAs; key='s';},
- HOTKEY {command=EEmailExampleCmdFullScreen; key='t';}
- };
- }
- RESOURCE MENU_BAR r_emailexampleapp_menubar
- {
- titles=
- {
- MENU_TITLE { menu_pane=r_emailexampleapp_file_menu; txt="File"; },
- MENU_TITLE { menu_pane=r_emailexampleapp_view_menu; txt="View"; },
- MENU_TITLE { menu_pane=r_emailexampleapp_tools_menu; txt="Tools"; }
- };
- }
- RESOURCE MENU_PANE r_emailexampleapp_file_menu
- {
- items=
- {
- MENU_ITEM
- {
- command=EEikCmdExit;
- txt="Close";
- }
- };
- }
- RESOURCE MENU_PANE r_emailexampleapp_view_menu
- {
- items=
- {
- MENU_ITEM
- {
- command=EEmailExampleCmdFullScreen;
- flags=EEikMenuItemCheckBox;
- txt="Full screen mode";
- }
- };
- }
- RESOURCE MENU_PANE r_emailexampleapp_tools_menu
- {
- items=
- {
- MENU_ITEM
- {
- command=EEmailExampleCmdOpenEmail;
- txt="Open selected email";
- },
- MENU_ITEM
- {
- command=EEmailExampleCmdRemoteFetch;
- txt="Fetch email from server";
- },
- MENU_ITEM
- {
- command=EEmailExampleCmdSettings;
- txt="Settings";
- }
- };
- }
- RESOURCE DIALOG r_emailexampleapp_nopop3_dialog
- {
- flags=EEikDialogFlagWait;
- title="Error";
- buttons=r_emailexampleapp_ok_only_buttons;
- items=
- {
- DLG_LINE
- {
- type=EEikCtLabel;
- id=0;
- control=LABEL
- {
- txt="There is no POP3 type account setup.nPlease go to messaging and define a POP3 account";
- };
- }
- };
- }
- RESOURCE DIALOG r_emailexampleapp_noimap4_dialog
- {
- flags=EEikDialogFlagWait;
- title="Error";
- buttons=r_emailexampleapp_ok_only_buttons;
- items=
- {
- DLG_LINE
- {
- type=EEikCtLabel;
- id=0;
- control=LABEL
- {
- txt="There is no IMAP4 type account setup.nPlease go to messaging and define a IMAP4 account";
- };
- }
- };
- }
- RESOURCE DLG_BUTTONS r_emailexampleapp_ok_only_buttons
- {
- buttons=
- {
- DLG_BUTTON {id=EEikBidOk; button=CMBUT{ txt="OK";}; hotkey=EEikBidOk;}
- };
- }
- RESOURCE TBUF r_emailexampleapp_app_title_remote { buf="EmailExample Remote";}
- RESOURCE TBUF r_emailexampleapp_remote_canceled { buf="Remote mail fetch canceled"; }
- RESOURCE TBUF r_test_string { buf="Here we are!"; }
- RESOURCE DIALOG r_choicelist_dialog
- {
- title="Settings dialog";
- buttons=r_choicelist;
- flags = EEikDialogFlagWait;
- items = {
- DLG_LINE
- {
- type=EEikCtChoiceList;
- prompt="Protocol";
- id=EChoiceListEditor1;
- //Typical choicelist editor.
- //User can type and editor will match with the item.
- //Can launch popout dialog to select item.
- control=CHOICELIST
- {
- array_id=r_choicelistarray_list_protocols;
- //Id of choice array