📄 smsexample.rss
字号:
/*
* ============================================================================
* Name : SMSExample.rss
* Part of : SMSExample
* Created : 08.02.2005 by Forum Nokia
* Description:
* This file contains all the resources for the SMSExample.
* Initial content was generated by Series 60 Application Wizard.
* Version : 1.0
* Copyright: Nokia Corporation
* ============================================================================
*/
// RESOURCE IDENTIFIER
NAME SMSE // 4 letter ID
// INCLUDES
#include <eikon.rh>
#include "SMSExample.hrh"
#include "SMSExample.loc"
#include <avkon.rsg>
#include <avkon.rh>
#include <avkon.mbg>
// RichTextEditor size
#define KWidth 176
#define KHeight 144
#define KMaxLength 512
#define SMSEXAMPLE_EDWIN_WIDTH 5
#define SMSEXAMPLE_EDWIN_LINES 5
#define SMSEXAMPLE_EDWIN_MAXLENGTH 128
// RESOURCE DEFINITIONS
RESOURCE RSS_SIGNATURE { }
RESOURCE TBUF { buf = "SMSExample"; }
RESOURCE EIK_APP_INFO
{
}
//----------------------------------------------------
//
// r_smsexample_hotkeys
//
//----------------------------------------------------
//
RESOURCE HOTKEYS r_smsexample_hotkeys
{
control =
{
HOTKEY { command = EAknCmdExit; key='e'; }
};
}
// ---------------------------------------------------------
//
// r_listbox_multiviews_view
// Listbox view.
//
// ---------------------------------------------------------
//
RESOURCE AVKON_VIEW r_listbox_multiviews_view
{
menubar = r_listbox_menubar;
cba = R_AVKON_SOFTKEYS_OPTIONS_BACK;
}
// ---------------------------------------------------------
//
// r_listbox_multiviews_view
// Log view.
//
// ---------------------------------------------------------
//
RESOURCE AVKON_VIEW r_richtexteditor_multiviews_view
{
menubar = r_smsexample_menubar;
cba = R_AVKON_SOFTKEYS_OPTIONS_EXIT;
}
// ---------------------------------------------------------
//
// r_listbox_menubar
// Menu title definition
//
// ---------------------------------------------------------
RESOURCE MENU_BAR r_listbox_menubar
{
titles =
{
MENU_TITLE
{
menu_pane = r_listbox_menu;
}
};
}
// ---------------------------------------------------------
//
// r_listbox_menu
// Menu for "Options"
//
// ---------------------------------------------------------
//
RESOURCE MENU_PANE r_listbox_menu
{
items =
{
MENU_ITEM
{
command = ESMSExampleListBoxSelectAll;
txt = SELECT_ALL_TEXT;
},
MENU_ITEM
{
command = ESMSExampleListBoxDeSelectAll;
txt = DESELECT_ALL_TEXT;
},
MENU_ITEM
{
command = ESMSExampleListBoxDone;
txt = "Done";
}
};
}
//----------------------------------------------------
//
// r_smsexample_menubar
//
//----------------------------------------------------
//
RESOURCE MENU_BAR r_smsexample_menubar
{
titles =
{
MENU_TITLE { menu_pane = r_smsexample_menu; }
};
}
//----------------------------------------------------
//
// r_smsexample_menu
// Menu for "Options". This is the main menu.
//----------------------------------------------------
//
RESOURCE MENU_PANE r_smsexample_menu
{
items =
{
MENU_ITEM { command = ESMSExampleCmdSendMessage; txt = SEND_SMS_MENU_TEXT; },
MENU_ITEM
{
command = ESMSExampleCmdMoveToMyFolders;
txt = MOVE_TO_MYFOLDERS_SMS_MENU_TEXT;
cascade = r_smsexample_move_from_sub_menu;
},
MENU_ITEM
{
command = ESMSExampleCmdCopyMessage;
txt = COPY_SMS_MENU_TEXT;
cascade = r_smsexample_copy_from_sub_menu;
},
MENU_ITEM
{
command = ESMSExampleCmdDeleteMessage;
txt = DELETE_SMS_MENU_TEXT;
cascade = r_smsexample_delete_sub_menu;
},
MENU_ITEM
{
command = ESMSExampleListBoxSettings;
txt = SETTINGS_SMS_MENU_TEXT;
cascade = r_smsexample_settings_sub_menu;
},
MENU_ITEM { command = EAknCmdExit; txt = qtn_appl_exit; }
};
}
// ---------------------------------------------------------
//
// r_smsexample_delete_sub_menu
// Delete a message from folder
//
// ---------------------------------------------------------
//
RESOURCE MENU_PANE r_smsexample_delete_sub_menu
{
items=
{
MENU_ITEM
{
command = ESMSExampleCmdDeleteMessageFromDrafts;
txt = FROM_DRAFTS_SMS_MENU_TEXT;
},
MENU_ITEM
{
command = ESMSExampleCmdDeleteMessageFromOutbox;
txt = FROM_OUTBOX_SMS_MENU_TEXT;
},
MENU_ITEM
{
command = ESMSExampleCmdDeleteMessageFromInbox;
txt = FROM_INBOX_SMS_MENU_TEXT;
}
};
}
// ---------------------------------------------------------
//
// r_smsexample_settings_sub_menu
// Set automatic delete on / off menu.
//
// ---------------------------------------------------------
//
RESOURCE MENU_PANE r_smsexample_settings_sub_menu
{
items=
{
MENU_ITEM
{
command = ESMSExampleListBoxSetAutomaticDeleteOn;
txt = AUTOMATIC_DELETE_ON_TEXT;
},
MENU_ITEM
{
command = ESMSExampleListBoxSetAutomaticDeleteOff;
txt = AUTOMATIC_DELETE_OFF_TEXT;
}
};
}
// ---------------------------------------------------------
//
// r_smsexample_copy_from_sub_menu
// Copy from folder -menu.
//
// ---------------------------------------------------------
//
RESOURCE MENU_PANE r_smsexample_copy_from_sub_menu
{
items=
{
MENU_ITEM
{
command = ESMSExampleCmdCopyMessageFromDrafts;
txt = FROM_DRAFTS_SMS_MENU_TEXT;
cascade = r_smsexample_copy_from_drafts_sub_menu;
},
MENU_ITEM
{
command = ESMSExampleCmdCopyMessageFromOutbox;
txt = FROM_OUTBOX_SMS_MENU_TEXT;
cascade = r_smsexample_copy_from_outbox_sub_menu;
},
MENU_ITEM
{
command = ESMSExampleCmdCopyMessageFromInbox;
txt = FROM_INBOX_SMS_MENU_TEXT;
cascade = r_smsexample_copy_from_inbox_sub_menu;
}
};
}
// ---------------------------------------------------------
//
// r_smsexample_copy_from_drafts_sub_menu
// Copy from drafts -menu.
//
// ---------------------------------------------------------
//
RESOURCE MENU_PANE r_smsexample_copy_from_drafts_sub_menu
{
items=
{
MENU_ITEM
{
command = ESMSExampleCmdCopyMessageFromDraftsToInbox;
txt = TO_INBOX_SMS_MENU_TEXT;
},
MENU_ITEM
{
command = ESMSExampleCmdCopyMessageFromDraftsToOutbox;
txt = TO_OUTBOX_SMS_MENU_TEXT;
}
};
}
// ---------------------------------------------------------
//
// r_smsexample_copy_from_inbox_sub_menu
// Copy from inbox -menu.
//
// ---------------------------------------------------------
//
RESOURCE MENU_PANE r_smsexample_copy_from_inbox_sub_menu
{
items=
{
MENU_ITEM
{
command = ESMSExampleCmdCopyMessageFromInboxToOutbox;
txt = TO_OUTBOX_SMS_MENU_TEXT;
},
MENU_ITEM
{
command = ESMSExampleCmdCopyMessageFromInboxToDrafts;
txt = TO_DRAFTS_SMS_MENU_TEXT;
}
};
}
// ---------------------------------------------------------
//
// r_smsexample_copy_from_outbox_sub_menu
// Copy from outbox -menu.
//
// ---------------------------------------------------------
//
RESOURCE MENU_PANE r_smsexample_copy_from_outbox_sub_menu
{
items=
{
MENU_ITEM
{
command = ESMSExampleCmdCopyMessageFromOutboxToInbox;
txt = TO_INBOX_SMS_MENU_TEXT;
},
MENU_ITEM
{
command = ESMSExampleCmdCopyMessageFromOutboxToDrafts;
txt = TO_DRAFTS_SMS_MENU_TEXT;
}
};
}
// ---------------------------------------------------------
//
// r_smsexample_move_from_sub_menu
// Move a message from
//
// ---------------------------------------------------------
//
RESOURCE MENU_PANE r_smsexample_move_from_sub_menu
{
items=
{
MENU_ITEM
{
command = ESMSExampleCmdMoveMessageFromDrafts;
txt = FROM_DRAFTS_SMS_MENU_TEXT;
cascade = r_smsexample_move_from_drafts_sub_menu;
},
MENU_ITEM
{
command = ESMSExampleCmdMoveMessageFromOutbox;
txt = FROM_OUTBOX_SMS_MENU_TEXT;
cascade = r_smsexample_move_from_outbox_sub_menu;
},
MENU_ITEM
{
command = ESMSExampleCmdMoveMessageFromInbox;
txt = FROM_INBOX_SMS_MENU_TEXT;
cascade = r_smsexample_move_from_inbox_sub_menu;
}
};
}
// ---------------------------------------------------------
//
// r_smsexample_move_from_drafts_sub_menu
// Move from drafs -menu.
//
// ---------------------------------------------------------
//
RESOURCE MENU_PANE r_smsexample_move_from_drafts_sub_menu
{
items=
{
MENU_ITEM
{
command = ESMSExampleCmdMoveMessageFromDraftsToInbox;
txt = TO_INBOX_SMS_MENU_TEXT;
},
MENU_ITEM
{
command = ESMSExampleCmdMoveMessageFromDraftsToOutbox;
txt = TO_OUTBOX_SMS_MENU_TEXT;
}
};
}
// ---------------------------------------------------------
//
// r_smsexample_move_from_inbox_sub_menu
// Move from inbox -menu.
//
// ---------------------------------------------------------
//
RESOURCE MENU_PANE r_smsexample_move_from_inbox_sub_menu
{
items=
{
MENU_ITEM
{
command = ESMSExampleCmdMoveMessageFromInboxToOutbox;
txt = TO_OUTBOX_SMS_MENU_TEXT;
},
MENU_ITEM
{
command = ESMSExampleCmdMoveMessageFromInboxToDrafts;
txt = TO_DRAFTS_SMS_MENU_TEXT;
}
};
}
// ---------------------------------------------------------
//
// r_smsexample_move_from_outbox_sub_menu
// Move from outbox -menu.
//
// ---------------------------------------------------------
//
RESOURCE MENU_PANE r_smsexample_move_from_outbox_sub_menu
{
items=
{
MENU_ITEM
{
command = ESMSExampleCmdMoveMessageFromOutboxToInbox;
txt = TO_INBOX_SMS_MENU_TEXT;
},
MENU_ITEM
{
command = ESMSExampleCmdMoveMessageFromOutboxToDrafts;
txt = TO_DRAFTS_SMS_MENU_TEXT;
}
};
}
// ---------------------------------------------------------
//
// r_mtms_example_address_query
// Ask message recipient.
//
// ---------------------------------------------------------
//
RESOURCE DIALOG r_mtms_example_address_query
{
flags = EGeneralQueryFlags;
buttons = R_AVKON_SOFTKEYS_OK_CANCEL;
items =
{
DLG_LINE
{
type = EAknCtQuery;
id = EGeneralQuery;
control = AVKON_DATA_QUERY
{
layout = EPhoneLayout;
label = ADDRESS_QUERY_CAPTION;
control = EDWIN
{
flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable;
maxlength = EMtmsExampleMaxAddressLength;
};
};
}
};
}
// ---------------------------------------------------------
//
// r_mtms_example_message_query
// Ask message body from the user.
//
// ---------------------------------------------------------
//
RESOURCE DIALOG r_mtms_example_message_query
{
flags = EGeneralQueryFlags;
buttons = R_AVKON_SOFTKEYS_OK_CANCEL;
items =
{
DLG_LINE
{
type = EAknCtQuery;
id = EGeneralQuery;
control = AVKON_DATA_QUERY
{
layout = EDataLayout;
label = MESSAGE_QUERY_TEXT;
control = EDWIN
{
flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable;
width = 30;
lines = 1;
maxlength = 159;
};
};
}
};
}
// ---------------------------------------------------------
//
// r_richtexteditor_rich_text_editor
// RichTextEditor resources
//
// ---------------------------------------------------------
//
RESOURCE RTXTED r_richtexteditor_rich_text_editor
{
width=KWidth;
height=KHeight;
textlimit=KMaxLength;
flags= EEikEdwinReadOnly | EEikEdwinAvkonDisableCursor;
avkon_flags=EAknEditorFlagEnableScrollBars;
}
// ---------------------------------------------------------
//
// r_smsexample_markable_listbox
// Listbox resources.
//
// ---------------------------------------------------------
//
RESOURCE LISTBOX r_smsexample_markable_listbox
{
flags = EAknListBoxMarkableList;
}
// ---------------------------------------------------------
//
// r_icon_file_name
// Icon file name.
//
// ---------------------------------------------------------
//
RESOURCE TBUF r_icon_file_name
{
buf = ICON_FILE_NAME;
}
// ---------------------------------------------------------
//
// r_automatic_delete_confirmation_query_dialog
// Turn automatic delete on confirmation dialog.
//
// ---------------------------------------------------------
//
RESOURCE DIALOG r_automatic_delete_confirmation_query_dialog
{
flags=EGeneralQueryFlags;
buttons = R_AVKON_SOFTKEYS_YES_NO;
items =
{
DLG_LINE
{
type = EAknCtQuery;
id = EGeneralQuery;
control = AVKON_CONFIRMATION_QUERY
{
layout = EConfirmationQueryLayout;
label = TURN_AUTOMATIC_DELETE_ON_TEXT;
};
}
};
}
// End of File
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -