📄 assistant.rss
字号:
/* Copyright (c) 2008, Nokia. All rights reserved */
NAME ASSI
#include <eikon.rh>
#include <avkon.rh>
#include <avkon.rsg>
#include <avkon.mbg>
#include "ASSISTANT.loc"
#include "ASSISTANT.hrh"
// ---------------------------------------------------------
//
// Define the resource file signature
// This resource should be empty.
//
// ---------------------------------------------------------
//
RESOURCE RSS_SIGNATURE
{
}
// ---------------------------------------------------------
//
// Default Document Name
//
// ---------------------------------------------------------
//
RESOURCE TBUF r_assistant_default_doc_name
{
buf="";
}
// ---------------------------------------------------------
//
// Define default menu and CBA key.
//
// ---------------------------------------------------------
//
RESOURCE EIK_APP_INFO
{
menubar = r_assistant_menubar;
cba = R_AVKON_SOFTKEYS_OPTIONS_EXIT;
}
// ---------------------------------------------------------
//
// r_assistant_menubar
// Menubar for ASSISTANT example
//
// ---------------------------------------------------------
//
RESOURCE MENU_BAR r_assistant_menubar
{
titles =
{
MENU_TITLE
{
menu_pane = r_assistant_menu;
}
};
}
// ---------------------------------------------------------
//
// r_assistant_menu
// Menu for "Options"
//
// ---------------------------------------------------------
//
RESOURCE MENU_PANE r_assistant_menu
{
items =
{
MENU_ITEM
{
command = EASSISTANTCommand1;
txt = "Command 1";
},
MENU_ITEM
{
command = EAknSoftkeyExit;
txt = "Exit";
}
};
}
/**********************************************************
Login View Start
**********************************************************/
//CBA
RESOURCE AVKON_VIEW R_PLAN_LOGIN_VIEW
{
menubar = R_PLAN_LOGIN_VIEW_MENU_BAR;
cba = R_PLAN_LOGIN_VIEW_CBA;
}
RESOURCE CBA R_PLAN_LOGIN_VIEW_CBA
{
buttons=
{
AVKON_CBA_BUTTON
{
id = EAknSoftkeyOptions;
txt = ass_lg_option;
},
AVKON_CBA_BUTTON
{
id = EAknSoftkeyExit;
txt = ass_lg_exit;
}
};
}
RESOURCE MENU_BAR R_PLAN_LOGIN_VIEW_MENU_BAR
{
titles =
{
MENU_TITLE
{
menu_pane = R_PLAN_LOGIN_VIEW_MENU_PANE;
}
};
}
RESOURCE MENU_PANE R_PLAN_LOGIN_VIEW_MENU_PANE
{
items =
{
MENU_ITEM
{
command = EPLANCmdAppHelp_Register;
txt = ass_lg_register;
},
MENU_ITEM
{
command = EPLANCmdAppHelp_OK;
txt = ass_lg_ok;
}
};
}
RESOURCE AVKON_VIEW R_LOGIN_VIEW_REGISTR
{
cba = R_LOGIN_VIEW_REGISTER_CBA;
}
RESOURCE CBA R_LOGIN_VIEW_REGISTER_CBA
{
buttons=
{
AVKON_CBA_BUTTON
{
id = EPLANCmdAppRegister_confirm;//确定
txt = ass_lg_ok;
},
AVKON_CBA_BUTTON
{
id = EPLANCmdAppRegister_return;//返回
txt = ass_lg_back;
}
};
}
/**********************************************************
Login View End
**********************************************************/
/**********************************************************
Main View Start
**********************************************************/
//CBA
RESOURCE AVKON_VIEW R_PLAN_MAIN_VIEW
{
menubar = R_PLAN_MAIN_VIEW_MENU_BAR;
cba = R_PLAN_MAIN_VIEW_CBA;
}
RESOURCE CBA R_PLAN_MAIN_VIEW_CBA
{
buttons=
{
AVKON_CBA_BUTTON
{
id = EAknSoftkeyOptions;
txt = ass_main_option;
},
AVKON_CBA_BUTTON
{
id = EAknSoftkeyExit;
txt = ass_main_back;
}
};
}
RESOURCE MENU_BAR R_PLAN_MAIN_VIEW_MENU_BAR
{
titles =
{
MENU_TITLE
{
menu_pane = R_PLAN_MAIN_VIEW_MENU_PANE;
}
};
}
RESOURCE MENU_PANE R_PLAN_MAIN_VIEW_MENU_PANE
{
items =
{
MENU_ITEM
{
command = EPLANCmdAppMain_Mark;
txt = ass_main_mark;
cascade = R_MARKABLELIST_MARK_MENU_PANE;
},
MENU_ITEM
{
command = EPLANCmdAppMain_Update;
txt = ass_main_update;
},
MENU_ITEM
{
command = EPLANCmdAppMain_Download;
txt = ass_main_download;
},
MENU_ITEM
{
command = EPLANCmdAppMain_Help;
txt = ass_main_help;
}
};
}
RESOURCE MENU_PANE R_MARKABLELIST_MARK_MENU_PANE
{
items =
{
MENU_ITEM
{
command = EAknCmdMark;
txt = ass_main_mark;
},
MENU_ITEM
{
command = EAknCmdUnmark;
txt = ass_main_unmark;
},
MENU_ITEM
{
command = EAknMarkAll;
txt = ass_main_markall;
},
MENU_ITEM
{
command = EAknUnmarkAll;
txt = ass_main_unmarkall;
}
};
}
/**********************************************************
Main View End
**********************************************************/
/**********************************************************
Help View Start
**********************************************************/
//CBA
RESOURCE AVKON_VIEW R_PLAN_HELP_VIEW
{
cba = R_PLAN_HELP_VIEW_CBA;
}
RESOURCE CBA R_PLAN_HELP_VIEW_CBA
{
buttons=
{
AVKON_CBA_BUTTON
{},
AVKON_CBA_BUTTON
{
id = EAknAssistantReturn;
txt = ass_help_back;
}
};
}
/**********************************************************
Help View End
**********************************************************/
/**********************************************************
change View title
**********************************************************/
RESOURCE TBUF32 R_ASS_TAS_HELP
{
buf = ass_tas_help;
}
RESOURCE TBUF32 R_ASS_TAS_MAIN
{
buf = ass_tas_main;
}
RESOURCE TBUF32 R_ASS_TAS_LOGIN
{
buf = ass_tas_login;
}
RESOURCE TBUF32 R_ASS_TAS_REGISTER
{
buf = ass_tas_register;
}
/**********************************************************
change View title
**********************************************************/
/*================================================
labels
=================================================*/
RESOURCE TBUF32 R_ASS_TAS_USERNAME
{
buf = ass_lg_mobile_number;
}
RESOURCE TBUF32 R_ASS_TAS_PASSWORD
{
buf = ass_lg_password;
}
RESOURCE TBUF32 R_ASS_TAS_PREPASSWORD
{
buf = ass_lg_confirm_password;
}
RESOURCE TBUF32 R_ASS_TAS_JUDGE_PASSWORD //"请输入6位数字密码!"
{
buf = ass_lg_judge_psd;
}
RESOURCE TBUF32 R_ASS_TAS_JUDGE_USERNAME //请输入13位用户名!
{
buf = ass_lg_judge_phone;
}
RESOURCE TBUF32 R_ASS_TAS_PASSWORD_WRONG //对不起!密码不正确!
{
buf = ass_lg_password_wrong;
}
RESOURCE TBUF32 R_ASS_TAS_USERNAME_NONE //对不起!用户名不存在!
{
buf = ass_lg_user_none;
}
RESOURCE TBUF32 R_ASS_TAS_USERNAME_EXIST //对不起!此用户已存在!
{
buf = ass_lg_user_exist;
}
RESOURCE TBUF32 R_ASS_TAS_PREPASSWORD_DIFFER //对不起!确认密码不一致!
{
buf = ass_lg_password_differ;
}
RESOURCE TBUF32 R_ASS_TAS_DOWN_FAIL //下载失败!
{
buf = ass_main_down_fail;
}
RESOURCE TBUF32 R_ASS_TAS_SERVER_OVERTIME //服务器超时!
{
buf = ass_main_overtime;
}
RESOURCE TBUF32 R_ASS_TAS_LOADING //正在下载,请稍候!
{
buf = ass_main_loading;
}
RESOURCE TBUF32 R_ASS_TAS_NET_OVERTIME //网络超时!
{
buf = ass_main_net_overtime;
}
RESOURCE TBUF32 R_ASS_TAS_UPDATE_FAIL //更新失败!
{
buf = ass_main_update_fail;
}
RESOURCE TBUF32 R_ASS_TAS_UPDATE_SUCCESS //更新失败!
{
buf = ass_main_update_success;
}
RESOURCE TBUF32 R_ASS_TAS_UPDATEING //正在更新,请稍候!
{
buf = ass_main_updating;
}
/*================================================
labels end
=================================================*/
/*================================================
Rich Text Editor
=================================================*/
#define KWidth 176
#define KHeight 144
#define KMaxLength 256
RESOURCE RTXTED r_richtexteditor_rich_text_editor
{
width = KWidth;
height = KHeight;
textlimit = KMaxLength;
flags = EEikEdwinReadOnly | EEikEdwinAvkonDisableCursor;
avkon_flags = EAknEditorFlagEnableScrollBars;
}
RESOURCE TBUF r_richtexteditor_help_header1
{
buf = HELP_HEADER1;
}
RESOURCE TBUF r_richtexteditor_help_text1
{
buf = HELP_TEXT1;
}
RESOURCE TBUF r_richtexteditor_help_text12
{
buf = HELP_TEXT12;
}
RESOURCE TBUF r_richtexteditor_help_header2
{
buf = HELP_HEADER2;
}
RESOURCE TBUF r_richtexteditor_help_text2
{
buf = HELP_TEXT2;
}
RESOURCE TBUF r_richtexteditor_help_header3
{
buf = HELP_HEADER3;
}
RESOURCE TBUF r_richtexteditor_help_text3
{
buf = HELP_TEXT3;
}
RESOURCE TBUF r_richtexteditor_help_header4
{
buf = HELP_HEADER4;
}
RESOURCE TBUF r_richtexteditor_help_text4
{
buf = HELP_TEXT4;
}
RESOURCE TBUF r_richtexteditor_help_header5
{
buf = HELP_HEADER5;
}
RESOURCE TBUF r_richtexteditor_help_text5
{
buf = HELP_TEXT5;
}
/*================================================
Rich Text Editor end
=================================================*/
//---password stars
RESOURCE NUMSECRETED R_PASSWORD_STAR_BUF
{
num_code_chars = 6; //密码编辑框(长度)
}
//--processing note resource
RESOURCE DIALOG R_PROGRESSNOTE_UPDATING_NOTE //进度通知
{
flags=EAknProgressNoteFlags;
items =
{
DLG_LINE
{
type = EAknCtNote;
id = ENoteMainUpdateNote;
control = AVKON_NOTE
{
layout = EProgressLayout;
singular_label = ass_main_updating; //正在更新请稍候
imagefile = "\\system\data\avkon.mbm";
imageid = EMbmAvkonQgn_note_progress;
imagemask = EMbmAvkonQgn_note_progress_mask;
};
}
};
}
RESOURCE DIALOG R_PROGRESSNOTE_LOADING_NOTE //进度通知
{
flags=EAknProgressNoteFlags;
items =
{
DLG_LINE
{
type = EAknCtNote;
id = ENoteMainUpdateNote;
control = AVKON_NOTE
{
layout = EProgressLayout;
singular_label = ass_main_loading; //正在下载请稍候
imagefile = "\\system\data\avkon.mbm";
imageid = EMbmAvkonQgn_note_progress;
imagemask = EMbmAvkonQgn_note_progress_mask;
};
}
};
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -