# Use Dumpmode if, after skipping the first 4 chars, there is no more
# than 4 "normal" characters, followed by a ctrl char.
_dump0 '\x09\x0a\x0d\x20-\x7e\x80-\xff'
_dumptest {.}4:4 {_dump0}0:4 ~_dump0
_newstest ** ( < "From:")
End
Replace
_rwrap @01 " "
End
ClickList
http BroadcastURL("<tmp$word>")
End
KeyList SearchReplace
^A Select(Advanced)
^L Select(Line)
^C Select(Case)
⇧F4 Select(Old)
^N Select(Count)
^S Select(Scope)
RETURN Select(GO)
PgUp History(older)
PgDown History(newer)
F1 MenuToWindow HelpString("StrongED.advancedsyntax")
End
KeyList LoF_dbox
^A Select(Advanced)
^L Select(Line)
^C Select(Case)
F2 Select(Old)
^D Select(Display)
^S Select(Search)
Return Select(GO)
PgUp History(older)
PgDown History(newer)
End
KeyList Interactive
^C Select(Case)
F4 Select(Old)
Down Select(Next)
Up Select(Prev)
PgUp Select(Old)
PgDown Adjust(Old)
End
KeyList SaveBox
Return Select(Save)
^Q Select(Kill)
^S Select(Selection)
^A Select(ASCII)
F3 History(older)
⇧F3 History(older)
PgUp History(older)
PgDown History(newer)
End
KeyList WhatNext
Down Select(Next)
^N Select(Next)
Return Select(Replace)
^R Select(Replace)
^A Select(All)
F8 Select(Undo)
^F8 Select(Redo)
End
KeyList Print
^F Select(HeaderFooter)
Return Select(GO)
End
#----------------------------------
KeyList CopyCursor
ESC CopyCursor_Off
Copy CopyFromCC
⇧Copy CopyCursor_Off
Left CopyCursor_Left
Right CopyCursor_Right
Up CopyCursor_Up
Down CopyCursor_Down
⇧Left CaretLeft
⇧Right CaretRight
⇧Up CaretUp
⇧Down CaretDown
Return CopyCursor_Off NewLine
End
KeyList Global
^⇧F9 dbox_Chars
^F1 1 GotoMark (1)
^F2 1 GotoMark (2)
^F3 1 GotoMark (3)
^F4 1 GotoMark (4)
⇧F5 1 GotoBlock_Start
⇧F5 2 GotoBlock_End
^⇧H HideAll
^L ListOfWindows
^W Complete(_Complete) ;
# ^W WordToBuffer ; These three are used to copy text to writable fields in dboxes.
F7 BlockToBuffer ; They have no meaning if no writable field has caret.
F8 ClipToBuffer ;
F11 CreateText
# ^⇧F11 MouseToBuffer
^⇧Tab SetDir
⇧Up NextWindow
⇧Down PreviousWindow
End
KeyList
ESC BlockMark_ESC
F2 dbox_ListOfFound
F3 dbox_SaveText
F4 dbox_Interactive
F5 dbox_GotoLine
# F6 BlockMark_Standard
F6 BlockMark_Continous
F7 BlockCopy
F8 Undo
F9 Playback
# ⇧F3 dbox_SaveBlock
⇧F4 dbox_Replace
# ⇧F5 GotoBlock
⇧F6 BlockClear
⇧F7 BlockMove
⇧F8 BlockDelete
⇧F9 Learn
^F5 InsertCtrl
^F6 MarkText
^F7 LoseCaret
^F8 Redo
^F1 1 SetMark(5) GotoMark (1)
^F2 1 SetMark(5) GotoMark (2)
^F3 1 SetMark(5) GotoMark (3)
^F4 1 SetMark(5) GotoMark (4)
^F1 2 GotoMark(5)
^F2 2 GotoMark(5)
^F3 2 GotoMark(5)
^F4 2 GotoMark(5)
^⇧F1 1 SetMark (1)
^⇧F2 1 SetMark (2)
^⇧F3 1 SetMark (3)
^⇧F4 1 SetMark (4)
^⇧F1 2 ClearMark (1)
^⇧F2 2 ClearMark (2)
^⇧F3 2 ClearMark (3)
^⇧F4 2 ClearMark (4)
# ^A 1 MarkChar
^A 1 MarkWord
^A 2 MarkLine
^A 3 MarkText
^⇧B ToggleIndent
^C BlockCopy
# ^⇧F11 Debug
^⇧F11 MinimizeModes
^D,^D DateAndTime ("%DY.%MN.%YR")
^D,^T DateAndTime ("%24:%MI")
^D,^W DateAndTime ("%WK")
^F ListOfWord (Text,Whole,NoLine,NoCase)
^⇧F ListOfWord (All,Whole,NoLine,NoCase)
^H HideView
^J LowercaseChar
^N FindNext
^P PreviousMessage
^Q KillView
^⇧Q KillStrongED
^R Pop
^⇧R PopAll
^S SwapcaseChar
^T ViewToTop
# ^T Transpose(-2)
^U UppercaseChar
^V BlockMove
^W,^C CreateView
^W,^V SplitViewVert
^W,^H SplitViewHor
^W,^F FullView
^W,^S ScaleView
^X BlockDelete
^Z BlockClear
Tab Tab
⇧Tab ToggleTabLine
# ^Tab CycleTabkey
Copy DeleteRight
⇧Copy CopyCursor_On
^Copy DeleteLine
^⇧Copy 1 MarkToEnd_tl
^⇧Copy 2 BlockDelete
Print Print
⇧Print dbox_Print
Delete DeleteLeft
⇧Delete DeleteWordRight
^Delete CB_Copy BlockDelete
Backspace DeleteLeft
⇧Backspace DeleteWordLeft
Insert ToggleInsert
^Insert CB_Copy
⇧Insert CB_Paste
Home StartOfText
Return NewLine
Left CaretLeft
⇧Left WordLeft
^Left 1 StartOfWLine
^Left 2 StartOfTLine
^⇧Left 1 MarkToStart_tl
^⇧Left 2 BlockDelete
Right CaretRight
⇧Right WordRight
^Right 1 EndOfWLine
^Right 2 EndOfTLine
^⇧Right 1 MarkToEnd_tl
^⇧Right 2 BlockDelete
Up CaretUp
^Up StartOftext
^⇧Up LineUp
Down CaretDown
^Down EndOfText
^⇧Down LineDown
PgUp PageUp
PgDown PageDown
^⇧Z CB_Purge
^⇧X CB_Copy BlockDelete
^⇧C CB_Copy BlockClear
^⇧V CB_Paste
End
Functions
Key ⇧F1
Icon help
Help Select gives help on StrongED. Adjust looks up word under caret.|MShift-Select gives info on file and Shift-Adjust gives info on char under caret.
Select HelpStrongED
Key F1
Adjust HelpWord
Key ^I
⇧Select dbox_FileInfo
⇧Adjust CharInfo
Key ^L
Icon Lot
Help Select opens/closes the List of Windows window.
Select ListOfWindows
Icon opton
Help Select opens/closes the Global Choices window,|Mand Adjust opens/closes the Mode Choices window.
Select dbox_GlobalChoices
Adjust dbox_ModeChoices
Icon Save
Help Saves the text
Select dbox_SaveText
Adjust SaveRun("")
# Key ^W,^F
# Select Fullview
# Menu Tab to spaces
# Help Replaces occurrences of the TAB character with spaces.
# Select Untab
#
# Menu Spaces to Tab
# Help Replaces multiple spaces with TAB characters.|MOnly handles spaces at the start of the line.