# Renaming of modes.. (One should not rename the modefiles themselves..)
# Mode_Freetext:Frei-text
# Default filenames..
DefName_BaseModeFFF:Textfile
DefName_BaseModeFEB:Obeyfile
DefName_BaseModeFFE:Command
DefName_:Newfile
# Interactive help on menus :
# Iconbar:
MIconbar:StrongED
# Info \Rto get information about this version of StrongED.|MClick to get help on StrongED.
# Choices... Click to open a dbox with all global choices.|MNote that there is a similar box available from the Mode menu, which is used to set mode-dependant options.
# TextList ^L Click to open a window continually showing all views.
# Infobar
# Create Click to create an empty textfile.|M\Rcreate other filetypes.
# File menu Click to load and edit the File Menu
# Quit Click to quit StrongED.
# Iconbar:Infobar->
MInfobar:Filepos
# (x,y) Click here if you want the infobar to show the caret's x,y position in the text.
# (Offset) Click here if you want the infobar to show the caret's offset position in the text.
# Iconbar:Infobar->(x,y)->
Mxy:(x,y)
# x is column
# x is char
# x starts from 0
# x starts from 1
# y is textline
# y is wrapline
# y starts from 0
# y starts from 1
# Iconbar:Infobar->(offset)->
Moffset:(offset)
# Decimal offset
# Hex offset
# Offset starts from 0
# Offset starts from 1
# Iconbar:Create->
MCreate:Filetype
# Text Click to create an empty textfile.
# Obey Click to create an empty Obey file.
# Exec Click to create an empty Exec file.
# Click to create an empty file of given type.
# View:
MView:StrongED
# Misc
# Save \Rsave text, block or viewers.|MClick here to save text directly.
# Block
# Edit
# Display
# TaskWindow
# Mode
# View:Misc>
MMisc:Misc
# Help ⇧F1 Click to get help on StrongED.
# Print \Rprint text or marked block.
# File info ^I \Ropen the fileinfo box.
# Filetype \Rset the filetype for this text.|M(This can also be done in the savebox)
# Chars ^⇧F9 Click to open the character selection box.
MFTyp:Filetype
# Type filetype and press RETURN.
# View:Save->
MSave:Save
# Text F3 \Ropen savebox for this text.
# Block ⇧F3 \Ropen savebox for the marked block.
# Viewers \Ropen savebox for the viewers.|M(A file containing definitions of which texts are loaded, and where the views are..)
# View:Block->
MBlock:Block
# Mark
# Clear mark ^Z Click to clear the currently marked block.
# Process
# Clipboard
# View:Block->Mark->
MMark:Mark
# Start/End F6 Click to set start or end of block.
# Word ^A 2 Click to mark the word at the cursor.
# Line ^A 3 Click to mark the line at the cursor.
# Text ^A 4 Click to mark the entire text.
# View:Block->Clipboard->
MClip:Clipboard
# Copy to clipboard ^⇧C Click to copy the current block to the clipboard.
# Cut to clipboard ^⇧X Click to move the current block to the clipboard.
# Paste to text ^⇧V Click to insert the contents of the clipboard into the text.
# Purge clipboard ^⇧Z Click to remove current contents from clipboard.
# View:Block->Process->
MProcess:Process
# Copy ^C Click to copy block to where cursor is now.
# Move ^V Click to move block to where cursor is now.
# Delete ^X Click to delete block.
# Uppercase ^U Click to force text in block to uppercase. Key shortcut only applies when you're inside block.
# Lowercase ^J Click to force text in block to lowercase. Key shortcut only applies when you're inside block.
# Swap case ^S Click to swap case on text in block. Key shortcut only applies when you're inside block.
# Indent \Rindent marked block.
# Tab to spaces Click to replace all tabs with spaces.
# Spaces to Tab Click to replace spaces at start of the lines with tabs
# Rot13 Click to "encrypt"/"decrypt" block.|M(It adds 13 to the ascii value of each letter)
# Sort Click to sort lines of block in ascending order.
# View:Block->Process->Indent->
MIndent:Indent
# Type a positive number to indent each line in block with that many spaces. Type a negative number to remove characters.|MAnything else will be inserted as written (but \\t will be converted to TAB)
# View:Edit->
MEdit:Edit
# Insert Click to toggle between insert and overwrite mode.
# After Block Click to toggle After Block on/off.|MWhen on, the cursor will be placed at the end of the block when you move or copy it.
# Tabkey
# Search F4
# Replace ⇧F4
# ListOfFound F2
# Goto line F5
# Goto block ⇧F5 Click here to move cursor to start/end of marked block.
# Undo F8 Click here to undo the last change done to the text.
# Redo ^F8 Click here to redo the last change that was undone.
# Change \n \Rchange physical line ending
# Unwrap Click here to insert newlines where lines wrap.
# View:Edit->Tabkey->
MTabkey:Tabkey
# 'Truetab' Click here to make the TAB key insert a TAB character.
# Nearest Click here to make the TAB key insert enough spaces to position cursor under/over start of word on line above/below.
# Click here to make the TAB key insert enough spaces to move caret to the next column divisible by the given number.
# View:Edit->Change \n->
MNewline:Newlines
# LF (0A) This is the standard line ending on the Archimedes.
# CR (0D) I can't quite remember where this line ending is used, but it is..
# LF+CR (0A0D) This is what you get when you store output from the VDU|M*Modules { > ModList } The file ModList will have this line ending.
# CR+LF (0D0A) This is the standard line ending on MSDOS machines.
# View:Display->
MDisplay:Display
# New view ^WC Click here to create a new view for the text.
# Wrapwidth
# ShowTab
# ShowCtrl
# \n type
# View:Display->New view->
MNewView:New View
# Split Vertically ^WV Click to split current view in two
# Split horisontally ^WH Click to split current view in two
# View:Display->Wrapwidth->
MWrapW:Wrapwidth
# Automatic Click here to set wrapwidth to automatic.|MWhen this is on, the width of the text will always be the same as the visible width of the window.
# 80 Click here to set wrapwidth to 80 chars.
# 132 Click here to set wrapwidth to 132 chars.
# Click here to set wrapwidth to the given value.
# View:Display->ShowTab->
MShowTab:ShowTab
# As Ctrl chars If this is on, TAB characters will be displayed in the same way as other control characters.
# Tab to 4 column If this is on, TAB characters will force a jump to the next column divisible by 4.
# Tab to 8 column If this is on, TAB characters will force a jump to the next column divisible by 8.
# |------| ⇧TAB If this is on, TAB characters will be visible.
# View:Display->ShowCtrl->
MShowCtrl:ShowCtrl
# Don't show If this is on, control characters will not be displayed at all.
# [hx] If this is on, control characters will be displayed with its hexadecimal value.
# [dec] If this is on, control characters will be displayed with its decimal value.
# . If this is on, control characters will be displayed as a "."
# View:Task->
MTask:TaskWindow
# AutoScroll When On, view will automatically scroll to show output.
# Suspend Click to halt task.
# Resume Click to resume a halted task.
# Kill Click to kill task.
# View:Mode->
MModeFN:Mode
# Change mode \Rselect which mode to use.|MThis only changes the key bindings and this menu.
# Choices.. Click to open configure box for this mode.
# Base functions
# ListOfFound:
MLoF:ListOfFound
# Save \Ropen savebox for this list.
# Sort by string Click to sort entries.
# Sort by position Click to show entries in the order they were found.
# Whole line
# From found
# After found
# Align found
MRScope:Search
# Block Replace all occurences inside marked block.
# Text Replace all occurences after caret in this text.
# All Texts Replace all occurences
MDispl:Display
# Whole line
# From found
# After found
# Align found
MLoT:List of Texts
# New View Create new view for this text.
# Save text Save this text without question.
# Save changed Save all changed files without question.
# Kill View Kill this view.
# Kill unchanged Kill all files that are unchanged.