systemagent.rss

来自「series60 应用程序开发的源代码 series60 应用程序开发的源代码」· RSS 代码 · 共 167 行

RSS
167
字号
/**
* 
* @brief Resource file for SystemAgent application
*
* Copyright (c) EMCC Software Ltd 2003
* @version 1.0
*/

//  RESOURCE IDENTIFIER
NAME    DILG // 4 letter ID

//  INCLUDES

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

#include "systemagent.hrh"
#include "systemagent.loc"

//  RESOURCE DEFINITIONS 

RESOURCE RSS_SIGNATURE { }

RESOURCE TBUF { buf = "SystemAgent"; }

RESOURCE EIK_APP_INFO
{
    menubar = r_systemagent_menubar;
}

// ---------------------------------------------------------
//   
//   r_systemagent_menubar
//   Menubar for HelloWorld example
//
// ---------------------------------------------------------
//
RESOURCE MENU_BAR r_systemagent_menubar
{
    titles =
    {
        MENU_TITLE { menu_pane = r_systemagent_menu_pane; }
    };
}

// ---------------------------------------------------------
//   
//   r_systemagent_menu
//   Menu for "Options"
//
// ---------------------------------------------------------
//
RESOURCE MENU_PANE r_systemagent_menu_pane
{
    items = 
    {
        MENU_ITEM { command = ESystemAgentChangeSystemAgentState; txt = CHANGE_SYSTEMAGENTSTATE_TEXT; },
        MENU_ITEM { command = EAknCmdExit;            txt = text_softkey_exit; }
    };
}

//----------------------------------------------------
//   
//    r_systemagent_dialog
//    definition of the dialog
//
//----------------------------------------------------
//
RESOURCE DIALOG r_systemagent_dialog
{
    flags    =    EEikDialogFlagNoDrag | 
                EEikDialogFlagNoTitleBar | 
                EEikDialogFlagFillAppClientRect | 
                EEikDialogFlagCbaButtons | 
                EEikDialogFlagModeless | EEikDlgItemLglf;
    buttons = R_AVKON_SOFTKEYS_OPTIONS_EXIT;
    form    = r_systemagent_dialog_form;
}

RESOURCE FORM r_systemagent_dialog_form
{
    flags    = EEikFormUseDoubleSpacedFormat;
    items    = 
    {
        DLG_LINE
        {
            id = ESystemAgentDlgSystemAgentStateLabel;
            type = EEikCtEdwin;
            prompt = SYSTEMAGENT_LABEL_TEXT;
            control = EDWIN
            {
                width = 20;
                lines = 1;
                maxlength = 20;
            };
        },
        DLG_LINE
        {
            id = ESystemAgentDlgInboxStateLabel;
            type = EEikCtEdwin;
            prompt = INBOX_LABEL_TEXT;
            control = EDWIN
            {
                width = 20;
                lines = 1;
                maxlength = 20;
            };
        },
        DLG_LINE
        {
            id = ESystemAgentDlgChargerStateLabel;
            type = EEikCtEdwin;
            prompt = CHARGER_LABEL_TEXT;
            control = EDWIN
            {
                width = 20;
                lines = 1;
                maxlength = 20;
            };
        },
        DLG_LINE
        {
            id = ESystemAgentDlgNetworkStrengthStateLabel;
            type = EEikCtEdwin;
            prompt = NETWORKSTRENGTH_LABEL_TEXT;
            control = EDWIN
            {
                width = 20;
                lines = 1;
                maxlength = 20;
            };
        }
    };
}

// ---------------------------------------------------------
//
//    Strings used for displaying the state variables
//
// ---------------------------------------------------------
//
RESOURCE TBUF r_invalid_text{ buf = INVALID_TEXT; }
RESOURCE TBUF r_error_text    { buf = ERROR_TEXT; }

RESOURCE TBUF r_systemagent_red_text{ buf = SYSTEMAGENT_RED_TEXT; }
RESOURCE TBUF r_systemagent_green_text{ buf = SYSTEMAGENT_GREEN_TEXT; }
RESOURCE TBUF r_systemagent_blue_text{ buf = SYSTEMAGENT_BLUE_TEXT; }

RESOURCE TBUF r_inbox_nonewmessages_text{ buf = INBOX_NONEWMESSAGES_TEXT; }
RESOURCE TBUF r_inbox_newmessages_text    { buf = INBOX_NEWMESSAGES_TEXT; }

RESOURCE TBUF r_charger_charging_text    { buf = CHARGER_CHARGING_TEXT; }
RESOURCE TBUF r_charger_disconnected_text{ buf = CHARGER_DISCONNECTED_TEXT; }
RESOURCE TBUF r_charger_notcharging_text{ buf = CHARGER_NOTCHARGING_TEXT; }

RESOURCE TBUF r_networkstrength_none_text    { buf = NETWORKSTRENGTH_NONE_TEXT; }
RESOURCE TBUF r_networkstrength_low_text    { buf = NETWORKSTRENGTH_LOW_TEXT; }
RESOURCE TBUF r_networkstrength_medium_text    { buf = NETWORKSTRENGTH_MEDIUM_TEXT; }
RESOURCE TBUF r_networkstrength_high_text    { buf = NETWORKSTRENGTH_HIGH_TEXT; }
RESOURCE TBUF r_networkstrength_unknown_text{ buf = NETWORKSTRENGTH_UNKNOWN_TEXT; }

// End of File

⌨️ 快捷键说明

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