📄 texted.rss
字号:
// TEXTED.RSS
//
// Copyright (c) 1997-2002 Symbian Ltd. All rights reserved.
NAME TXED
#include <eikon.rh>
#include <eikon.rsg>
#include <cknctl.rh>
#include <indicato.hrh>
#include <indicato.rsg>
#include "texted.loc"
#include "texted.hrh"
RESOURCE RSS_SIGNATURE { }
RESOURCE TBUF { buf=OPL_G_RESOURCE_NAME; }
RESOURCE EIK_APP_INFO app_info
{
cba=r_txed_cba;
hotkeys=r_txed_hotkeys;
menubar=r_txed_menubar;
toolband=r_txed_titlebar;
status_pane=r_txed_indic_pane;
}
RESOURCE STATUS_PANE_APP_MODEL r_txed_indic_pane
{
layout = R_INDICATOR_LAYOUT_WIDE;
}
RESOURCE TOOLBAND r_txed_titlebar
{
breadth=32;
controls=
{
APPTITLE
{
id=ETextEdTitleBarId;
titletype=ECknAppTitleTypeEditor;
}
};
}
RESOURCE CBA r_txed_cba
{
buttons=
{
CBA_BUTTON { id=ETextEdCmdTranslate; txt=OPL_B_TRANSLATE; },
CBA_BUTTON { id=EEikCmdSearchFind; txt=OPL_B_FIND; },
CBA_BUTTON { id=ETextEdCmdMenuGoTo; txt=OPL_B_GOTO; },
CBA_BUTTON { id=EEikCmdExit; txt=OPL_B_CLOSE; }
};
}
RESOURCE HOTKEYS r_txed_hotkeys
{
control=
{
HOTKEY { command=EEikCmdEditSelectAll; key=OPL_K_SELECT_ALL; },
HOTKEY { command=EEikCmdEditCopy; key=OPL_K_COPY; },
HOTKEY { command=ETextEdCmdDelete; key=OPL_K_DELETE; },
HOTKEY { command=EEikCmdSearchFind; key=OPL_K_FIND; },
HOTKEY { command=ETextEdCmdMenuGoTo; key=OPL_K_GOTO; },
HOTKEY { command=ETextEdCmdTranslate; key=OPL_K_TRANSLATE; },
HOTKEY { command=EEikCmdFileNew; key=OPL_K_NEW; },
HOTKEY { command=EEikCmdFileOpen; key=OPL_K_OPEN; },
HOTKEY { command=EEikCmdPrintPrint; key=OPL_K_PRINT; },
HOTKEY { command=EEikCmdFileSave; key=OPL_K_SAVE; },
HOTKEY { command=ETextEdCmdFullScreen; key=OPL_K_FULL_SCREEN; },
HOTKEY { command=ETextEdCmdRun; key=OPL_K_RUN; },
HOTKEY { command=EEikCmdEditPaste; key=OPL_K_PASTE; },
HOTKEY { command=EEikCmdEditCut; key=OPL_K_CUT; },
HOTKEY { command=EEikCmdEditUndo; key=OPL_K_UNDO; }
};
shift_control=
{
HOTKEY { command=EEikCmdFileExport; key=OPL_K_EXPORT; },
HOTKEY { command=EEikCmdFontChange; key=OPL_K_FONT_CHANGE; },
HOTKEY { command=EEikCmdFileImport; key=OPL_K_IMPORT; },
HOTKEY { command=ETextEdCmdSetPreferences; key=OPL_K_PREFERENCES; },
HOTKEY { command=ETextEdCmdLog ; key=OPL_K_LOG; },
HOTKEY { command=ETextEdCmdTranslateDebug; key=OPL_K_TRANSLATE_DEBUG; },
HOTKEY { command=ETextEdCmdShowLastError; key=OPL_K_SHOW_LAST_ERROR; },
HOTKEY { command=EEikCmdFileSaveAs; key=OPL_K_SAVE_AS; },
HOTKEY { command=ETextEdCmdShowTitleBar; key=OPL_K_SHOW_TITLE; },
HOTKEY { command=ETextEdCmdPageSetup; key=OPL_K_PAGE_SETUP; },
HOTKEY { command=EEikCmdPrintPreview; key=OPL_K_PRINT_PREVIEW; }
};
}
RESOURCE MENU_BAR r_txed_menubar
{
titles=
{
MENU_TITLE { menu_pane=r_txed_file_menu; txt=OPL_M_FILE; },
MENU_TITLE { menu_pane=r_txed_edit_menu; txt=OPL_M_EDIT; },
MENU_TITLE { menu_pane=r_txed_view_menu; txt=OPL_M_VIEW; },
MENU_TITLE { menu_pane=r_txed_format_menu; txt=OPL_M_FORMAT; },
MENU_TITLE { menu_pane=r_txed_build_menu; txt=OPL_M_BUILD; },
MENU_TITLE { menu_pane=r_txed_tools_menu; txt=OPL_M_TOOLS; }
};
}
RESOURCE MENU_PANE r_txed_file_menu
{
items=
{
MENU_ITEM
{
command=EEikCmdFileNew;
txt=OPL_M_NEW;
},
MENU_ITEM
{
command=EEikCmdFileOpen;
txt=OPL_M_OPEN;
flags=EEikMenuItemSeparatorAfter;
},
MENU_ITEM
{
cascade=r_txed_save_menu;
txt=OPL_M_SAVE;
},
MENU_ITEM
{
command=ETextEdCmdPrintingCascade;
cascade=r_txed_printoptions_menu;
txt=OPL_M_PRINTING;
},
MENU_ITEM
{
command=EEikCmdFileRevert;
txt=OPL_M_REVERT_TO_SAVED;
flags=EEikMenuItemSeparatorAfter;
},
MENU_ITEM
{
command=ETextEdCmdDelete;
txt=OPL_M_DELETE;
},
MENU_ITEM
{
cascade=r_txed_fileoptions_menu;
txt=OPL_M_MORE;
flags=EEikMenuItemSeparatorAfter;
}
};
}
RESOURCE MENU_PANE r_txed_save_menu
{
items=
{
MENU_ITEM
{
command=EEikCmdFileSave;
txt=OPL_M_SAVE_DOCUMENT;
},
MENU_ITEM
{
command=EEikCmdFileSaveAs;
txt=OPL_M_SAVE_AS;
}
};
}
RESOURCE MENU_PANE r_txed_fileoptions_menu
{
items=
{
MENU_ITEM
{
command=EEikCmdFileImport;
txt=OPL_M_IMPORT_TXT_FILE;
},
MENU_ITEM
{
command=EEikCmdFileExport;
txt=OPL_M_EXPORT_TXT_FILE;
}
};
}
RESOURCE MENU_PANE r_txed_printoptions_menu
{
items=
{
MENU_ITEM
{
command=EEikCmdPrintPrint;
txt=OPL_M_PRINT;
},
MENU_ITEM
{
command=EEikCmdPrintPreview;
txt=OPL_M_PRINT_PREVIEW;
flags=EEikMenuItemSeparatorAfter;
},
MENU_ITEM
{
command=ETextEdCmdPageSetup;
txt=OPL_M_PAGE_SETUP;
}
};
}
RESOURCE MENU_PANE r_txed_edit_menu
{
items=
{
MENU_ITEM
{
command=EEikCmdEditUndo;
txt=OPL_M_UNDO_DELETE;
flags=EEikMenuItemSeparatorAfter;
},
MENU_ITEM
{
command=EEikCmdEditCut;
txt=OPL_M_CUT;
},
MENU_ITEM
{
command=EEikCmdEditCopy;
txt=OPL_M_COPY;
},
MENU_ITEM
{
command=EEikCmdEditPaste;
txt=OPL_M_PASTE;
flags=EEikMenuItemSeparatorAfter;
},
MENU_ITEM
{
command=EEikCmdEditSelectAll;
txt=OPL_M_SELECT_ALL;
},
MENU_ITEM
{
command=EEikCmdSearchFind;
txt=OPL_M_FIND;
}
};
}
RESOURCE MENU_PANE r_txed_view_menu
{
items=
{
MENU_ITEM
{
command=ETextEdCmdMenuGoTo;
txt=OPL_M_SHOW_PROCEDURES;
flags=EEikMenuItemSeparatorAfter;
},
MENU_ITEM
{
command=ETextEdCmdShowTitleBar;
txt=OPL_M_SHOW_TITLE;
flags=EEikMenuItemCheckBox;
},
MENU_ITEM
{
command=ETextEdCmdFullScreen;
txt=OPL_M_FULL_SCREEN;
flags=EEikMenuItemCheckBox;
},
MENU_ITEM
{
cascade=r_txed_zoom_menu;
txt=OPL_M_ZOOM;
}
};
}
RESOURCE MENU_PANE r_txed_zoom_menu
{
items=
{
MENU_ITEM
{
command=EEikCmdZoomIn;
txt=OPL_M_ZOOM_IN;
},
MENU_ITEM
{
command=EEikCmdZoomOut;
txt=OPL_M_ZOOM_OUT;
}
};
}
RESOURCE MENU_PANE r_txed_format_menu
{
items=
{
MENU_ITEM
{
command=EEikCmdFontChange;
txt=OPL_M_FONT;
},
MENU_ITEM
{
command=ETextEdCmdIndentation;
txt=OPL_M_INDENTATION;
}
};
}
RESOURCE MENU_PANE r_txed_build_menu
{
items=
{
MENU_ITEM
{
command=ETextEdCmdTranslate;
txt=OPL_M_TRANSLATE;
},
MENU_ITEM
{
command=ETextEdCmdTranslateDebug;
txt=OPL_M_TRANSLATE_DEB;
},
MENU_ITEM
{
command=ETextEdCmdRun;
txt=OPL_M_RUN_PROGRAM;
flags=EEikMenuItemSeparatorAfter;
},
MENU_ITEM
{
command=ETextEdCmdShowLastError;
txt=OPL_M_SHOW_LAST_ERROR;
}
};
}
RESOURCE MENU_PANE r_txed_tools_menu
{
items=
{
MENU_ITEM
{
command=ETextEdCmdSetPreferences;
txt=OPL_M_PREFERENCES;
flags=EEikMenuItemSeparatorAfter;
},
MENU_ITEM
{
command=ETextEdCmdLog;
txt=OPL_M_LOG;
}
};
}
// 'Show procedures...' dialog
RESOURCE DLG_BUTTONS r_txed_dialog_buttons_list_proc
{
buttons=
{
DLG_BUTTON { id=EEikBidBlank; button=CMBUT { txt = ""; }; },
DLG_BUTTON { id=EEikBidBlank; button=CMBUT { txt = ""; }; },
DLG_BUTTON { id=EEikBidBlank; button=CMBUT { txt = ""; }; },
DLG_BUTTON { id=EEikBidOk; button=CMBUT {txt=OPL_B_PROCEDURES_CLOSE;}; }
};
}
RESOURCE DIALOG r_txed_dialog_list_proc
{
title=OPL_D_PROCEDURES;
buttons=r_txed_dialog_buttons_list_proc;
flags=EEikDialogFlagWait;
items=
{
DLG_LINE
{
type=EEikCtListBox;
id=ETextEdShowProcListId;
control=LISTBOX
{
height=5;
width=10;
flags=EEikListBoxIncrementalMatching;
};
}
};
}
RESOURCE DIALOG r_txed_dialog_indentation
{
flags=EEikDialogFlagWait;
title=OPL_D_INDENTATION;
buttons=r_txed_dialog_buttons_indentation;
items=
{
DLG_LINE
{
prompt=OPL_F_TAB_SETTING;
type=EEikCtNumberEditor;
id=ETxedCidTabSetting;
control=NUMBER_EDITOR { min=0; max=30; };
trailer=OPL_F_TAB_SETTING_CHARACTERS;
},
DLG_LINE
{
prompt=OPL_F_AUTOMATIC_INDENT;
type=EEikCtChoiceList;
id=ETxedCidAutoIndent;
control=CHOICELIST { array_id=r_txed_autoindent_choicelist;};
}
};
}
RESOURCE DLG_BUTTONS r_txed_dialog_buttons_indentation
{
buttons=
{
DLG_BUTTON { id=EEikBidBlank; button=CMBUT { txt = ""; }; },
DLG_BUTTON { id=EEikBidBlank; button=CMBUT { txt = ""; }; },
DLG_BUTTON { id=EEikBidBlank; button=CMBUT { txt = ""; }; },
DLG_BUTTON { id=EEikBidOk; button=CMBUT { txt=OPL_B_INDENTATION_CLOSE; }; }
};
}
RESOURCE ARRAY r_txed_autoindent_choicelist
{
items=
{
LBUF {txt=OPL_V_AUTOMATIC_INDENT_NO ;},
LBUF {txt=OPL_V_AUTOMATIC_INDENT_YES;}
};
}
RESOURCE DLG_BUTTONS r_txed_dialog_buttons_preferences
{
buttons=
{
DLG_BUTTON { id=EEikBidOk; button=CMBUT { txt=OPL_B_PREFERENCES_CHANGE; }; },
DLG_BUTTON { id=EEikBidBlank; button=CMBUT { txt = ""; }; },
DLG_BUTTON { id=EEikBidBlank; button=CMBUT { txt = ""; }; },
DLG_BUTTON { id=ETextEdBidClose; button=CMBUT { txt=OPL_B_PREFERENCES_CLOSE; }; }
};
}
RESOURCE DIALOG r_txed_dialog_setpreferences
{
flags=EEikDialogFlagWait;
title=OPL_D_PREFERENCES;
buttons=r_txed_dialog_buttons_preferences;
items=
{
DLG_LINE
{
prompt=OPL_F_EXPORT_OPTIONS;
type=EEikCtChoiceList;
id=ETxedCidSetPrefsExportOptions;
control=CHOICELIST { array_id=r_txed_export_choicelist;};
},
DLG_LINE
{
prompt=OPL_F_MONO_FONTS_ONLY;
type=EEikCtChoiceList;
id=ETxedCidSetPrefsAllowPropFonts;
control=CHOICELIST { array_id=r_txed_font_choicelist;};
},
DLG_LINE
{
prompt=OPL_F_SHOW_TABS;
type=EEikCtChoiceList;
id=ETxedCidShowTab;
control=CHOICELIST { array_id=r_txed_tab_choicelist;};
},
DLG_LINE
{
prompt=OPL_F_SHOW_SPACES;
type=EEikCtChoiceList;
id=ETxedCidShowSpaces;
control=CHOICELIST { array_id=r_txed_space_choicelist;};
},
DLG_LINE
{
prompt=OPL_F_SHOW_PARAGRAPH_ENDS;
type=EEikCtChoiceList;
id=ETxedCidShowParaEnds;
control=CHOICELIST { array_id=r_txed_paraend_choicelist;};
}
};
}
RESOURCE ARRAY r_txed_export_choicelist
{
items=
{
LBUF {txt=OPL_V_EXPORT_UNICODE ;},
LBUF {txt=OPL_V_EXPORT_ASCII_UNIX ;},
LBUF {txt=OPL_V_EXPORT_ASCII_DOS ;}
};
}
RESOURCE ARRAY r_txed_font_choicelist
{
items=
{
LBUF {txt=OPL_V_MONO_FONTS_ONLY_NO ;},
LBUF {txt=OPL_V_MONO_FONTS_ONLY_YES;}
};
}
RESOURCE ARRAY r_txed_tab_choicelist
{
items=
{
LBUF {txt=OPL_V_SHOW_TABS_NO ;},
LBUF {txt=OPL_V_SHOW_TABS_YES;}
};
}
RESOURCE ARRAY r_txed_space_choicelist
{
items=
{
LBUF {txt=OPL_V_SHOW_SPACES_NO ;},
LBUF {txt=OPL_V_SHOW_SPACES_YES;}
};
}
RESOURCE ARRAY r_txed_paraend_choicelist
{
items=
{
LBUF {txt=OPL_V_SHOW_PARAGRAPH_ENDS_NO ;},
LBUF {txt=OPL_V_SHOW_PARAGRAPH_ENDS_YES;}
};
}
RESOURCE DIALOG r_txed_dialog_translate
{
flags=EEikDialogFlagWait|EEikDialogFlagNotifyEsc|EEikDialogFlagButtonsBelow;
title=OPL_D_TRANSLATING;
buttons=R_EIK_BUTTONS_CANCEL;
items=
{
};
}
RESOURCE TBUF r_txed_tbuf_no_procs { buf=OPL_D_NO_PROC; }
RESOURCE TBUF r_txed_no_error_to_show { buf=OPL_D_NO_ERROR; }
RESOURCE TBUF r_txed_file_unchanged { buf=OPL_D_FILE_UNCHANGED; }
RESOURCE TBUF r_txed_import_dialog_show_text { buf=OPL_D_IMPORT_SHOW_TEXT; }
RESOURCE TBUF r_txed_export_dialog_title { buf=OPL_D_EXPORT_TEXT; }
RESOURCE TBUF r_txed_translate_complete { buf=OPL_D_TRANSLATED; }
RESOURCE TBUF r_txed_run_show_programs { buf=OPL_D_RUN_SHOW_PROGRAMS; }
RESOURCE TBUF r_txed_run_program { buf=OPL_D_RUN_PROGRAM; }
RESOURCE TBUF r_txed_locate_error_dialog_title { buf=OPL_D_LOCATE_ERROR; }
RESOURCE TBUF r_txed_error_in_include_file { buf=OPL_D_ERROR_INCLUDE; }
RESOURCE TBUF r_txed_trans_run_question { buf=OPL_D_TRANS_RUN_QUESTION; }
//RESOURCE TBUF r_txed_run_program_question { buf=OPL_D_RUN_QUESTION; }
RESOURCE TBUF r_txed_open_the_file { buf=OPL_D_OPEN_QUESTION; }
RESOURCE TBUF r_txed_running { buf=OPL_D_RUNNING; }
RESOURCE TBUF r_txed_not_while_running { buf=OPL_V_NOT_WHEN_RUNNING; }
RESOURCE TBUF r_txed_file_is_read_only { buf=OPL_V_READ_ONLY; }
RESOURCE TBUF r_txed_delete_current_file { buf=OPL_D_DELETE_FILE; }
RESOURCE TBUF r_txed_revert_to_saved_title { buf=OPL_D_REVERT_TO_SAVED_TITLE; }
RESOURCE TBUF r_txed_revert_to_saved_text { buf=OPL_D_REVERT_TO_SAVED_TEXT; }
RESOURCE TBUF r_txed_nothing_to_translate { buf=OPL_V_NOTHING_TO_TRANSLATE; }
RESOURCE TBUF r_txed_nothing_to_export { buf=OPL_V_NOTHING_TO_EXPORT; }
RESOURCE TBUF r_txed_exporting { buf=OPL_D_EXPORTING; }
RESOURCE TBUF r_txed_nothing_to_import { buf=OPL_V_NOTHING_TO_IMPORT; }
RESOURCE TBUF r_txed_importing { buf=OPL_D_IMPORTING; }
RESOURCE TBUF r_txed_cannot_import_file { buf=OPL_V_CANNOT_IMPORT_FILE; }
RESOURCE TBUF r_txed_file_in_use { buf=OPL_V_FILE_IN_USE; }
// Button texts
RESOURCE TBUF r_txed_btext_include_open_file { buf=OPL_B_INCLUDE_OPEN_FILE; }
RESOURCE TBUF r_txed_btext_run_translated { buf=OPL_B_RUN_TRANSLATED; }
RESOURCE TBUF r_txed_btext_run_program { buf=OPL_B_RUN_PROGRAM; }
RESOURCE TBUF r_txed_btext_revert_to_saved { buf=OPL_B_REVERT_TO_SAVED; }
RESOURCE TBUF r_txed_btext_delete_file { buf=OPL_B_DELETE_FILE; }
RESOURCE TBUF r_txed_default_file_name { buf=OPL_G_RESOURCE_NAME; }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -