📄 guictrls.rss
字号:
/*
* ============================================================================
* Name : GuiCtrls.rss
* Part of : GuiCtrls
* Created : 15.04.2005 by ToBeReplacedByAuthor
* Description:
* This file contains all the resources for the GuiCtrls.
* Initial content was generated by Series 60 Application Wizard.
* Version :
* Copyright: ToBeReplacedByCopyright
* ============================================================================
*/
// RESOURCE IDENTIFIER
NAME AWIZ // 4 letter ID
// INCLUDES
#include <eikon.rh>
#include "GuiCtrls.hrh"
#include "GuiCtrls.loc"
#include <avkon.rsg>
#include <avkon.rh>
#include <Guictrls.mbg>
// RESOURCE DEFINITIONS
RESOURCE RSS_SIGNATURE { }
RESOURCE TBUF { buf = "GuiCtrls"; }
RESOURCE EIK_APP_INFO
{
}
//----------------------------------------------------
//
// r_guictrls_view1
//
//----------------------------------------------------
//
RESOURCE AVKON_VIEW r_guictrls_view1
{
cba = R_AVKON_SOFTKEYS_TEXT_SETTING_ITEM;
}
//----------------------------------------------------
//
// r_guictrls_menubar_view1
//
//----------------------------------------------------
//
RESOURCE MENU_BAR r_guictrls_menubar_view1
{
titles =
{
MENU_TITLE { menu_pane = r_guictrls_app_menu; txt = "App"; }
};
}
RESOURCE MENU_PANE r_guictrls_app_menu
{
items =
{
MENU_ITEM { command = EGuiCtrlsCmdAppTest; txt = qtn_appl_option_item; },
MENU_ITEM { command = EAknCmdExit; txt = qtn_appl_exit; }
};
}
RESOURCE AVKON_VIEW r_menu_demo_view
{
menubar = r_guictrls_menubar_demo_view;
cba = R_AVKON_SOFTKEYS_SELECTION_LIST;
}
RESOURCE MENU_BAR r_guictrls_menubar_demo_view
{
titles =
{
MENU_TITLE { menu_pane = r_guictrls_demo_menu_operation; txt = "Operation"; },
MENU_TITLE { menu_pane = r_guictrls_demo_menu_submenu_main; txt = "Submenu"; }
};
}
RESOURCE MENU_PANE r_guictrls_demo_menu_operation
{
items =
{
MENU_ITEM { command = EGuiCmdMenuShowItem; txt = "Show Test Item"; flags = EEikMenuItemSeparatorAfter;},
MENU_ITEM { command = EGuiCmdMenuHideItem; txt = "Hide Test Item"; flags = EEikMenuItemSeparatorAfter;},
MENU_ITEM { command = EGuiCmdMenuDynItem1; txt = "Test Item";}
};
}
RESOURCE MENU_PANE r_guictrls_demo_menu_submenu_main
{
items=
{
MENU_ITEM
{
command = EGuiCmdMenuSubMenu;
txt = "Sub Menu";
cascade = r_guictrls_demo_menu_submenu;
flags = EEikMenuItemSeparatorAfter;
}
};
}
RESOURCE MENU_PANE r_guictrls_demo_menu_submenu
{
items =
{
MENU_ITEM { command = EGuiCmdMenuSubMenuItem1; txt = "item1"; },
MENU_ITEM { command = EGuiCmdMenuSubMenuItem2; txt = "item2"; }
};
}
RESOURCE LISTBOX r_guictrls_listbox_main
{
flags = EAknListBoxSelectionList;
array_id = r_guictrls_listbox_array;
}
RESOURCE ARRAY r_guictrls_listbox_array
{
items =
{
LBUF
{
txt = " \tForm";
},
LBUF
{
txt = " \tEditors";
},
LBUF
{
txt = " \tNotes Demo";
},
LBUF
{
txt = " \tQuery Demo";
},
LBUF
{
txt = " \tMenu Demo";
}
};
}
RESOURCE DIALOG r_notelist_dialog
{
flags=EEikDialogFlagNoDrag | EEikDialogFlagNoTitleBar | EEikDialogFlagFillAppClientRect |
EEikDialogFlagCbaButtons | EEikDialogFlagWait;
buttons=R_AVKON_SOFTKEYS_SELECT_BACK;
items=
{
DLG_LINE
{
id=EDialogLine1;
type=EAknCtSingleListBox;
control= LISTBOX
{
flags = EAknListBoxSelectionList;
array_id = r_guictrls_listbox_array_note;
};
}
};
}
RESOURCE ARRAY r_guictrls_listbox_array_note
{
items =
{
LBUF
{
txt = " \tConfirmation Note";
},
LBUF
{
txt = " \tInformation Note";
},
LBUF
{
txt = " \tWarning Notes";
},
LBUF
{
txt = " \tError Notes";
},
LBUF
{
txt = " \tPermanent Notes";
},
LBUF
{
txt = " \tProgress Notes";
}
};
}
RESOURCE DIALOG r_guictrls_permanent_note
{
flags = EAknPermanentNoteFlags;
items =
{
DLG_LINE
{
type = EAknCtNote;
id = EDialogLine1;
control = AVKON_NOTE
{
layout = ETextualNotificationLayout;
singular_label = "1 Unanswered call";
plural_label = "%d Unanswered calls";
};
}
};
}
RESOURCE DIALOG r_guictrls_progress_note
{
flags = EAknProgressNoteFlags;
buttons = R_AVKON_SOFTKEYS_CANCEL;
items =
{
DLG_LINE
{
type = EAknCtNote;
id = EDialogLine1;
control = AVKON_NOTE
{
layout = EProgressLayout;
singular_label = "Loading\nPlease wait...";
plural_label = "Loading\nPlease wait...";
};
}
};
}
RESOURCE DIALOG r_my_confirmation_note
{
flags = EAknConfirmationNoteFlags;
items =
{
DLG_LINE
{
type = EAknCtNote;
id = EDialogLine1;
control = AVKON_NOTE
{
layout = EGeneralLayout;
singular_label = "Done !";
};
}
};
}
RESOURCE MENU_BAR r_guictrls_simpledlg_menubar
{
titles =
{
MENU_TITLE { menu_pane = r_guictrls_simpledlg_menupane; txt = "Dlg"; }
};
}
RESOURCE MENU_PANE r_guictrls_simpledlg_menupane
{
items =
{
MENU_ITEM { command = EGuiCtrlsCmdAppTest; txt = qtn_command_test; },
MENU_ITEM { command = EGuiCtrlsCmdAppBack; txt = qtn_command_back; }
};
}
RESOURCE DIALOG r_guictrls_demo_form_dialog
{
flags = EEikDialogFlagNoDrag | EEikDialogFlagFillAppClientRect |
EEikDialogFlagNoTitleBar | EEikDialogFlagNoBorder |
EEikDialogFlagCbaButtons;
buttons = R_AVKON_SOFTKEYS_OPTIONS_BACK;
pages = r_guictrls_demo_form_pages;
}
RESOURCE ARRAY r_guictrls_demo_form_pages
{
items =
{
PAGE
{
id = EFormPage1;
text = "page1";
form = r_guictrls_demo_form;
},
PAGE
{
id = EFormPage2;
text = "page2";
form = r_guictrls_demo_form_page2;
}
};
}
RESOURCE FORM r_guictrls_demo_form
{
items =
{
DLG_LINE
{
type = EEikCtEdwin;
prompt = "Name";
id = EDialogLine1;
itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
control = EDWIN
{
flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable;
};
},
DLG_LINE
{
type = EEikCtNumberEditor;
prompt = "Age";
id = EDialogLine2;
itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
control = NUMBER_EDITOR
{
min = 0;
max = 200;
};
}
};
}
RESOURCE FORM r_guictrls_demo_form_page2
{
flags = EEikFormUseDoubleSpacedFormat | EEikFormShowBitmaps;
items =
{
DLG_LINE
{
type = EEikCtNumberEditor;
prompt = "Mobile Number";
id = EDialogLine3;
itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
control = NUMBER_EDITOR
{
min = 0;
max = 100000000;
};
bmpfile = "\\system\\apps\\guictrls\\guictrls.mbm";
bmpid = EMbmGuictrlsMobile;
bmpmask = EMbmGuictrlsMobilemask;
},
DLG_LINE
{
type = EEikCtNumberEditor;
prompt = "Fax Number";
id = EDialogLine4;
itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
control = NUMBER_EDITOR
{
min = 0;
max = 100000000;
};
bmpfile = "\\system\\apps\\guictrls\\guictrls.mbm";
bmpid = EMbmGuictrlsFax;
bmpmask = EMbmGuictrlsFaxmask;
}
};
}
RESOURCE DIALOG r_guictrls_editor_form_dialog
{
flags = EEikDialogFlagNoDrag | EEikDialogFlagFillAppClientRect |
EEikDialogFlagNoTitleBar | EEikDialogFlagNoBorder |
EEikDialogFlagCbaButtons;
buttons = R_AVKON_SOFTKEYS_OPTIONS_BACK;
form = r_guictrls_editor_form;
}
RESOURCE FORM r_guictrls_editor_form
{
flags = EEikFormUseDoubleSpacedFormat;
items =
{
DLG_LINE
{
type = EEikCtEdwin;
prompt = "Regular Editor";
id = EDialogLine1;
itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
control = EDWIN
{
flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable;
};
},
DLG_LINE
{
type = EEikCtEdwin;
prompt = "Upper Case by Default";
id = EDialogLine2;
itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
control = EDWIN
{
flags = EAknEditorFlagDefault;
default_case = EAknEditorUpperCase;
allowed_case_modes = EAknEditorUpperCase;
allowed_input_modes = EAknEditorAllInputModes;
default_input_mode = EAknEditorTextInputMode;
};
},
DLG_LINE
{
type = EEikCtEdwin;
prompt = "Numberic Only";
id = EDialogLine3;
itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
control = EDWIN
{
flags = EAknEditorFlagDefault;
allowed_input_modes = EAknEditorNumericInputMode;
default_input_mode = EAknEditorNumericInputMode;
};
},
DLG_LINE
{
type = EEikCtSecretEd;
prompt = "Secret Editor";
id = EDialogLine4;
itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
control = SECRETED
{
num_letters = 6;
};
},
DLG_LINE
{
type = EAknCtNumericSecretEditor;
prompt = "Number Secret Editor";
id = EDialogLine5;
itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
control = NUMSECRETED
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -