?? dialog.rss
字號(hào):
/*
* ============================================================================
* Name : Dialog.rss
* Part of : Dialog
* Created : 2006-1-8 by Hewei
* Description:
* This file contains all the resources for the Dialog.
* Initial content was generated by Series 60 AppWizard.
* Version :
* Copyright: Myself
* ============================================================================
*/
// RESOURCE IDENTIFIER
NAME AWIZ // 4 letter ID
// INCLUDES
#include <eikon.rh>
#include "dialog.hrh"
#include "dialog.loc"
#include <avkon.rsg>
#include <avkon.rh>
#include <avkon.mbg>
#include <avkon.loc>
#include <dialog.mbg>
#include <avkon.hrh>
// RESOURCE DEFINITIONS
RESOURCE RSS_SIGNATURE { }
RESOURCE TBUF { buf = "Dialog"; }
RESOURCE EIK_APP_INFO
{
hotkeys = r_dialog_hotkeys;
menubar = r_dialog_menubar;
cba = R_AVKON_SOFTKEYS_OPTIONS_BACK;
}
//----------------------------------------------------
//
// r_dialog_hotkeys
//
//----------------------------------------------------
//
RESOURCE HOTKEYS r_dialog_hotkeys
{
control =
{
HOTKEY { command = EAknCmdExit; key='e'; }
};
}
//----------------------------------------------------
//
// r_dialog_menubar
//
//----------------------------------------------------
//
RESOURCE MENU_BAR r_dialog_menubar
{
titles =
{
MENU_TITLE { menu_pane = r_dialog_menu; txt = "File"; }
};
}
//----------------------------------------------------
//
// r_dialog_menu
//
//----------------------------------------------------
//
RESOURCE MENU_PANE r_dialog_menu
{
items =
{
MENU_ITEM { command = EDialogCmdAppShowDlg; txt = qtn_appl_dialog; },
MENU_ITEM { command = EDialogCmdAppDlgNote; txt = qtn_appl_confirmation_note; },
MENU_ITEM { command = EDialogCmdAppForm; txt = qtn_appl_form; },
MENU_ITEM { command = EDialogCmdAppDataQuery; txt = qtn_appl_data_query; },
MENU_ITEM { command = EDialogCmdAppListQuery; txt = qtn_appl_list_query; },
MENU_ITEM { command = EDialogCmdAppNote;cascade=r_note_menu; txt = qtn_appl_note; },
MENU_ITEM { command = EAknCmdExit; txt = qtn_options_exit; }
};
}
RESOURCE MENU_PANE r_note_menu
{
items=
{
MENU_ITEM { command=EDialogCmdAppNote1;txt=qtn_appl_self_note;}
};
}
//define dialogs
RESOURCE DIALOG r_dialog_edit_dialog
{
flags=EEikDialogFlagNoDrag|EEikDialogFlagCbaButtons|EEikDialogFlagWait;
buttons=R_AVKON_SOFTKEYS_OK_CANCEL;
items=
{
DLG_LINE
{
id=EConfirmationNoteDlgCIdFileName;
type=EEikCtLabel;
control=LABEL
{
};
},
DLG_LINE
{
id=EConfirmaionNoteDlgCIdEditor;
type=EEikCtEdwin;
control=EDWIN
{
maxlength=20;
};
}
};
}
RESOURCE DIALOG r_dialog_multiple_dlg
{
flags=EEikDialogFlagNoDrag|EEikDialogFlagCbaButtons|EEikDialogFlagWait|EEikDialogFlagFillAppClientRect;
buttons=R_AVKON_SOFTKEYS_OK_CANCEL;
pages=my_page;
}
RESOURCE ARRAY my_page
{
items=
{
PAGE
{
text="Page1";
lines=my_file_name_lines;
},
PAGE
{
text="Page2";
lines=my_edit_lines;
}
};
}
RESOURCE ARRAY my_file_name_lines
{
items=
{
DLG_LINE
{
id=EConfirmationNoteDlgCIdFileName;
type=EEikCtLabel;
control=LABEL
{
};
},
DLG_LINE
{
id=EConfirmaionNoteDlgCIdEditor;
type=EEikCtEdwin;
control=EDWIN
{
avkon_flags=EAknEditorFlagNoEditIndicators;
maxlength=20;
};
}
};
}
RESOURCE ARRAY my_edit_lines
{
items=
{
DLG_LINE
{
id=EConfirmationNoteDlgCIdFileName2;
type=EEikCtLabel;
control=LABEL
{
};
},
DLG_LINE
{
id=EConfirmaionNoteDlgCIdEditor2;
type=EEikCtEdwin;
control=EDWIN
{
avkon_flags=EAknEditorFlagNoEditIndicators;
maxlength=20;
};
}
};
}
// form definition
RESOURCE DIALOG r_myform_dialog
{
flags=EEikDialogFlagNoDrag|EEikDialogFlagCbaButtons|
EEikDialogFlagWait|EEikDialogFlagFillAppClientRect;
buttons=R_AVKON_SOFTKEYS_OK_CANCEL;
form=r_myform_form;
}
RESOURCE FORM r_myform_form
{
flags=EEikFormEditModeOnly;
items=
{
DLG_LINE
{
type=EEikCtEdwin;
prompt=qtn_myform_label_edwin;
id=EmyFormDlgCtrlIdEdwin;
itemflags=EEikDlgItemTakesEnterKey|EEikDlgItemOfferAllHotKeys;
control=EDWIN
{
flags=EEikEdwinNoHorizScrolling|EEikEdwinResizable;
width=20;
lines=2;
maxlength=20;
max_view_height_in_lines=5;
base_line_delta=21;
};
},
DLG_LINE
{
type=EEikCtNumberEditor;
prompt=qtn_myform_label_number;
id=EmyFormDlgCtrlIdNumber;
//itemflags=EEikDlgItemTakesEnterKey|EEikDlgItemOfferAllHotKeys;
control=NUMBER_EDITOR
{
min=0;
max=100;
};
}
};
}
//Note:
RESOURCE DIALOG r_confirmationnote_self_define_note
{
flags=EAknConfirmationNoteFlags;
items=
{
DLG_LINE
{
type=EAknCtNote;
id=EConfirmationNote01;
control=AVKON_NOTE
{
layout=EGeneralLayout;
singular_label=Label_Text1;
plural_label="This is self definition note";
imagefile="z:\\system\\apps\\dialog\\dialog.mbm";
imageid=EMbmDialog1player;
imagemask=EMbmDialog1player_mask;
};
}
};
}
//waitint dialog definition
RESOURCE DIALOG r_waitting_note
{
flags=EAknWaitNoteFlags;
items=
{
DLG_LINE
{
type=EAknCtNote;
id=EWaittingNote;
control=AVKON_NOTE
{
layout=EWaitLayout;
plural_label="Watting....";
imagefile="z:\\system\\data\\avkon.mbm";
imageid=EMbmAvkonQgn_note_progress;
imagemask=EMbmAvkonQgn_note_progress_mask;
animation=R_QGN_GRAF_WAIT_BAR_ANIM;
};
}
};
}
//data query
RESOURCE DIALOG r_data_query_dialog
{
flags=EGeneralQueryFlags;
buttons=R_AVKON_SOFTKEYS_OK_CANCEL;
items=
{
DLG_LINE
{
type=EAknCtQuery;
id=EDataQueryId;
control=AVKON_DATA_QUERY
{
layout=EDataLayout;
control=EDWIN
{
width=20;
lines=1;
maxlength=20;
};
};
}
};
}
//List Query definition
RESOURCE AVKON_LIST_QUERY r_list_query_dialog
{
items=
{
AVKON_LIST_QUERY_DLG_LINE
{
control=AVKON_LIST_QUERY_CONTROL
{
listtype=EAknCtSinglePopupMenuListBox;
heading="Input file name:";
listbox=AVKON_LIST_QUERY_LIST
{
array_id=ListItemsArray;
};
};
}
};
}
RESOURCE ARRAY ListItemsArray
{
items =
{
LBUF
{
txt ="item 1" ;
},
LBUF
{
txt = "item 2";
},
LBUF
{
txt = "item 3";
}
};
}
//Label Text
RESOURCE TBUF r_label_text
{
buf="MyDialog";
}
//note text
RESOURCE TBUF r_note_text
{
buf="Hello,world";
}
RESOURCE TBUF Label_Text1
{
buf="This is";
}
RESOURCE TBUF r_data_query_prompt
{
buf="please input file name:";
}
//icon file :
RESOURCE TBUF r_icon_file_name
{
buf="\\system\\apps\\dialog\\dialog.mbm";
}
// End of File
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -