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

📄 mmslist.rss

📁 The MMS List example demonstrates how to: List the MMS messages in the Inbox and sort them by sen
💻 RSS
字号:
/* Copyright (c) 2003, Nokia. All rights reserved */

//  RESOURCE IDENTIFIER
NAME    MMSL

//  INCLUDES

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

#include "mmslist.hrh"
#include "mmslist.loc"

//  RESOURCE DEFINITIONS 

// ---------------------------------------------------------
//   
//    Define the resource file signature 
//    This resource should be empty.
//
// ---------------------------------------------------------
//
RESOURCE RSS_SIGNATURE { }

// ---------------------------------------------------------
//   
//    Default Document Name
//
// ---------------------------------------------------------
//
RESOURCE TBUF { buf=""; }

// ---------------------------------------------------------
//   
//    Define default menu and CBA key.
//
// ---------------------------------------------------------
//
RESOURCE EIK_APP_INFO
    {
    hotkeys=r_mmslist_hotkeys;
    menubar=r_mmslist_menubar;
    cba=R_AVKON_SOFTKEYS_OPTIONS_EXIT;     
    }

// ---------------------------------------------------------
//   
//    Define hotkeys
//
// ---------------------------------------------------------
//
RESOURCE HOTKEYS r_mmslist_hotkeys
    {
    control=
        {
        HOTKEY { command=EAknCmdExit; key='e'; }
        };
    }

// ---------------------------------------------------------
//   
//    Define menubar
//
// ---------------------------------------------------------
//
RESOURCE MENU_BAR r_mmslist_menubar
    {
    titles=
        {
        MENU_TITLE { menu_pane=r_mmslist_app_menu; }
        };
    }

// ---------------------------------------------------------
//   
//    Define menu
//
// ---------------------------------------------------------
//
RESOURCE MENU_PANE r_mmslist_app_menu
    {
    items=
        {
        MENU_ITEM { command = EMmslCmdView; txt = qtn_mmslist_option_view; },
        MENU_ITEM { command = EMmslCmdDelete; 
            txt = qtn_mmslist_option_delete; },
        MENU_ITEM { command = EAknCmdExit; txt = qtn_mmslist_option_exit; }
        };
    }

// ---------------------------------------------------------
//   
//    Define deletion message
//
// ---------------------------------------------------------
//
RESOURCE TBUF64 r_mmslist_delete_message
    {
    buf = qtn_mmslist_query_delete;
    }

// ---------------------------------------------------------
//   
//    Define query of confirmation
//
// ---------------------------------------------------------
//
RESOURCE DIALOG r_mmslist_confirmation_query
    {
    flags = EGeneralQueryFlags;
    buttons = R_AVKON_SOFTKEYS_YES_NO;
    items =
        {
        DLG_LINE
            {
            type = EAknCtQuery;
            id = EGeneralQuery;
            control = AVKON_CONFIRMATION_QUERY
                {
                layout = EConfirmationQueryLayout;
                };
            }
        };
    }

// ---------------------------------------------------------
//   
// r_mmslist_view_dialog
// Dialog for viewing a message
//
// ---------------------------------------------------------
//
RESOURCE DIALOG r_mmslist_view_dialog
    {
    flags = EEikDialogFlagNoDrag | 
            EEikDialogFlagNoTitleBar | 
            EEikDialogFlagFillAppClientRect | 
            EEikDialogFlagCbaButtons | 
            EEikDialogFlagWait;
    buttons = R_AVKON_SOFTKEYS_BACK;
    form = r_mmslist_view_form;
    }

// ---------------------------------------------------------
//   
// r_mmslist_view_form
// Form for viewing a message
//
// ---------------------------------------------------------
//
RESOURCE FORM r_mmslist_view_form
    {
    flags = EEikFormUseDoubleSpacedFormat;
    items =
        {
        DLG_LINE
            {
            type = EEikCtEdwin;
            prompt = qtn_mmslist_view_sender;
            id = EFormDlgCtrlIdEdwinSender;
            control = EDWIN
                {
                flags = EAknEditorFlagDefault; 
                maxlength = EMaxTelephoneNumberLength;
                default_input_mode = EAknEditorNullInputMode;
                };
            },
        DLG_LINE
            {
            type = EEikCtEdwin;
            prompt = qtn_mmslist_view_message;
            id = EFormDlgCtrlIdEdwinText;
            control = EDWIN
                {
                flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable;
                width = EMessageWidth;
                lines = EMaxMessageLines;
                maxlength = EMaxMessageLength;				
                default_input_mode = EAknEditorTextInputMode;
                };
            }
        };
    }	

//   
//    Define texts used in code
//
// ---------------------------------------------------------
//
RESOURCE TBUF32 r_mmslist_error_delete
    {
    buf = qtn_mmslist_error_delete;
    }

RESOURCE TBUF32 r_mmslist_no_mms_selected
    {
    buf = qtn_mmslist_no_mms_selected;
    }

RESOURCE TBUF32 r_mmslist_msv_error
    {
    buf = qtn_mmslist_msv_error;
    }
    
RESOURCE TBUF32 r_mmslist_exit
    {
    buf = qtn_mmslist_exit;
    }
    
RESOURCE TBUF64 r_mmslist_sender_unknown
    {
    buf = qtn_mmslist_sender_unknown;
    }

RESOURCE TBUF64 r_mmslist_idformat
    {
    buf = qtn_mmslist_idformat;
    }

RESOURCE TBUF64 r_mmslist_timeformat
    {
    buf = qtn_mmslist_timeformat;
    }

RESOURCE TBUF64 r_mmslist_at
    {
    buf = qtn_mmslist_at;
    }

RESOURCE TBUF64 r_mmslist_dateformat
    {
    buf = qtn_mmslist_dateformat;
    }

// End of File

⌨️ 快捷键说明

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