Entry
TSE: Configuration: File: .UI: Key: Assignment: Example: Can you give an example of key assigments?
Apr 3rd, 2005 12:32
Knud van Eeden,
----------------------------------------------------------------------
--- Knud van Eeden --- 28 March 2005 - 11:53 pm ----------------------
TSE: Configuration: File: .UI: Key: Assignment: Example: Can you give
an example of key assigments?
---
--- cut here: begin --------------------------------------------------
----------
// +-------------------------------+
// |*KEYS: KEYBOARD: BINDING: BEGIN|
// +-------------------------------+
#IFDEF EDITOR_VERSION
#IF EDITOR_VERSION >= 0x4000
keydef PromptKeys
<Shift Del> CutToWinClip()
<Ctrl Ins> CopyToWinClip()
<Shift Ins> PasteFromWinClip()
end
#ENDIF
#ELSE
keydef PromptKeys
end
#ENDIF
// +-----------------------------+
// |*KEYS: KEYBOARD: BINDING: END|
// +-----------------------------+
// --------------------------------------------------------------------
----------
// +-------------------------+
// |*KEYS: 1: FUNCTION: BEGIN|
// +-------------------------+
<f1> Help("Key Assignments") // new [kn, ni,
th, 29-05-2003 17:39:48]
<f2> PROCMacroRunPurge( "inseliad" ) //
operation: insert: line: add empty line after // new [kn, ri, su, 03-
04-2005 15:22:50]
<f3>
<f4> PROCMacroRunPurge( "linedupl" ) //
operation: copy: line: duplicate: current // new [kn, ri, su, 03-04-
2005 15:24:30]
<f5> PROCMacroRunPurge( "gotowist" ) //
operation: goto: windows: scroll: top // new [kn, ri, su, 03-04-2005
15:25:35]
<f6> PROCMacroRunPurge( "remoliel" ) //
operation: remove: line: text: from cursor to end of line // new [kn,
ri, su, 03-04-2005 15:26:33]
<f7>
<f8>
#IFDEF EDITOR_VERSION
#IF EDITOR_VERSION >= 0x4000
<f9> PROCMacroRunPurge( "dosshelm" ) //
operation: run: program: program: dos // new [kn, ri, su, 03-04-2005
15:32:11]
#ENDIF
#ELSE
<f9> PROCMacroRunPurge( "dosshelm" )
PROCMacroRunKeep( "checkvire" ) // new [kn, ni, fr, 30-05-2003
18:58:04]
#ENDIF
<f10> MainMenu() // macro
// enhanced keyboard only
#IFDEF WIN32
<f11>
#ELSE
#ENDIF
<f12>
// +-----------------------+
// |*KEYS: 1: FUNCTION: END|
// +-----------------------+
// --------------------------------------------------------------------
----------
// +------------------------+
// |*KEYS: 1: SPECIAL: BEGIN|
// +------------------------+
<BackSpace> mBackspace() // macro
<CenterCursor>
<CursorDown> PROCMacroRunPurge( "gotocugd" ) //
operation: goto: text: cursor: down // new [kn, ri, su, 03-04-2005
15:45:57]
<CursorLeft> PROCMacroRunPurge( "gotocugl" ) //
operation: goto: text: cursor: left // old [kn, ri, su, 03-04-2005
16:22:00]
<CursorRight> PROCMacroRunPurge( "gotocugr" ) //
operation: goto: text: cursor: right // new [kn, ri, su, 03-04-2005
16:27:57]
<CursorUp> PROCMacroRunPurge( "gotocugu" ) //
operation: goto: text: cursor: up // new [kn, ri, su, 03-04-2005
15:48:16]
<Del> mDelChar() // macro
<End> PROCMacroRunPurge( "gotolien" ) //
operation: goto: end of line: one character past end of line // new
[kn, ri, su, 03-04-2005 16:33:01]
<Enter> mCReturn() // macro
<Escape> MainMenu() // macro
<Grey*> PROCMacroRunPurge( "inseclpa" ) //
operation: insert: text: line: after: paste: clipboard: tse // new
[kn, ri, su, 03-04-2005 19:46:58]
<Grey+> PROCMacroRunPurge( "cliptcop" ) //
operation: copy: clipboard: tse: text: clipboard // new [kn, ri, su,
03-04-2005 17:22:26]
<Grey-> PROCMacroRunPurge( "remoclct" ) //
operation: remove: cut: clipboard: to tse // new [kn, ri, su, 03-04-
2005 17:19:03]
<GreyEnter> PROCMacroRunPurge( "insetegb" ) //
operation: insert: text: character: insert new line, and goto new
line: creturn // new [kn, ri, su, 03-04-2005 19:52:27]
<Home> PROCMacroRunPurge( "gotolibe" ) //
operation: goto: line: begin // new [kn, ri, su, 03-04-2005 16:37:54]
<Ins> PROCMacroRunPurge( "settosin" ) //
operation: set: text: insert: mode: tse: toggle // new [kn, ri, su, 03-
04-2005 16:46:19]
<PgDn> PROCMacroRunPurge( "gotopado" ) //
operation: goto: page: down // new [kn, ri, su, 03-04-2005 16:48:45]
<PgUp> PROCMacroRunPurge( "gotopaup" ) //
operation: goto: page: up // new [kn, ri, su, 03-04-2005 16:53:12]
#IFDEF EDITOR_VERSION
#IF EDITOR_VERSION >= 0x4000
<Tab> mTabRight() // old [kn, ni, fr, 30-05-2003
14:43:54]
#ENDIF
#ELSE
<Tab> qeTabRight()
#ENDIF
// +----------------------+
// |*KEYS: 1: SPECIAL: END|
// +----------------------+
// --------------------------------------------------------------------
----------
// +-----------------------+
// |*KEYS: 1: SYMBOL: BEGIN|
// +-----------------------+
<`>
</>
// +---------------------+
// |*KEYS: 1: SYMBOL: END|
// +---------------------+
// --------------------------------------------------------------------
----------
// +----------------------+
// |*KEYS: 1: DIGIT: BEGIN|
// +----------------------+
// +--------------------+
// |*KEYS: 1: DIGIT: END|
// +--------------------+
// --------------------------------------------------------------------
---------
// +--------------------------+
// |*KEYS: 1: CHARACTER: BEGIN|
// +--------------------------+
// +------------------------+
// |*KEYS: 1: CHARACTER: END|
// +------------------------+
// --------------------------------------------------------------------
----------
// +--------------------------------+
// |*KEYS: 2: <ALT>: FUNCTION: BEGIN|
// +--------------------------------+
<Alt f1> LineTypeMenu()
<Alt f2> PROCMacroRunPurge( "inselibe" ) //
operation: insert: line: text: line: empty: add: before // new [kn,
ri, su, 03-04-2005 16:56:35]
<Alt f3> PROCMacroRunPurge( "match" ) // operation:
check: match: character: begin+end // new [kn, ri, su, 03-04-2005
16:57:31]
<Alt f4> PROCMacroRunPurge( "checficm" ) //
operation: check: file: match: begin: end // new [kn, ni, sa, 16-08-
2003 23:25:40]
<Alt f5>
// --- OPERATION: GOTO: BEGIN --- //
<Alt f6> PROCMacroRunPurge( "gotorecd" ) //
operation: goto: record: filenamemacro: default // new [kn, ni, sa, 11-
10-2003 21:36:18]
<Alt f7> PROCMacroRunPurge( "gotorpfc" ) //
operation: goto: DEF PROC name in current record // added [kn, ni, sa,
11-10-2003 21:58:31]
<Alt f8> PROCMacroRunPurge( "gototeej" ) //
operation: goto: text: indent: previous // added [kn, ni, su, 12-10-
2003 4:10:07]
<Alt f9> PROCMacroRunPurge( "gototeei" ) //
operation: goto: text: indent: next // added [kn, ni, su, 12-10-2003
4:11:03]
<Alt f10> PROCMacroRunPurge( "selermcs" ) //
operation: select: mark: record: current: separator: excluded: fix //
added [kn, ni, tu, 03-06-2003 11:30:12]
// --- OPERATION: GOTO: END --- //
// enhanced keyboard only
<Alt f11>
<Alt f12>
// +------------------------------+
// |*KEYS: 2: <ALT>: FUNCTION: END|
// +------------------------------+
// --------------------------------------------------------------------
----------
// +-------------------------------+
// |*KEYS: 2: <ALT>: SPECIAL: BEGIN|
// +-------------------------------+
#IFDEF EDITOR_VERSION
#IF EDITOR_VERSION >= 0x4000
<Alt BackSpace>
#ENDIF
#ELSE
<Alt BackSpace> // use this to TSE v2.5 [kn, ri, su, 14-
10-2001 19:43:06]
#ENDIF
<Alt CenterCursor>
<Alt CursorDown>
<Alt CursorLeft>
<Alt CursorRight>
<Alt CursorUp>
<Alt Del> // added // but already in use by another
macro (=delete to end of line, like <F6>) [kn, ri, mo, 28-03-2005
16:53:05] // PageUp key
<Alt End>
<Alt Enter>
<Alt Escape> // added // used by Microsoft Windows to
switch between running programs [kn, amv, mo, 28-03-2005 17:00:06]
// ---
<Alt Grey*>
<Alt Grey+>
<Alt Grey->
<Alt Grey/>
<Alt GreyCursorDown>
<Alt GreyCursorLeft>
<Alt GreyCursorRight>
<Alt GreyCursorUp>
<Alt GreyDel>
<Alt GreyEnd>
<Alt GreyEnter>
<Alt GreyHome>
<Alt GreyIns>
<Alt GreyPgDn>
<Alt GreyPgUp>
// ---
<Alt Home>
<Alt Ins>
<Alt NumLock>
<Alt Pause>
<Alt PgDn>
<Alt Pgup>
<Alt PrtSc> // added // used by Microsoft Windows to
print screen of current window [kn, ri, mo, 28-03-2005 16:57:15]
<Alt SpaceBar> // added // used by Microsoft Windows to
open MSDOS console menu option in left upper corner [kn, ri, mo, 28-03-
2005 17:07:51]
<Alt Tab> // added // used by Microsoft Windows to
switch between running programs [kn, amv, mo, 28-03-2005 17:12:14]
// +-----------------------------+
// |*KEYS: 2: <ALT>: SPECIAL: END|
// +-----------------------------+
// --------------------------------------------------------------------
----------
// +------------------------------+
// |*KEYS: 2: <ALT>: SYMBOL: BEGIN|
// +------------------------------+
<Alt `>
<Alt -> mCopyCharAboveToEol() // macro
<Alt => mFindWordAtCursor('+') // macro
<Alt [>
<Alt ]> PROCMacroRunPurge( "insetefd" ) //
operation: insert: file: text: filename: current: full: default // new
[kn, ri, su, 03-04-2005 17:11:55]
<Alt ;> PROCMacroRunPurge( "remoclct" ) //
operation: remove: cut: clipboard: to tse // new [kn, ri, su, 03-04-
2005 17:19:03]
<Alt '>
<Alt \>
<Alt ,>
<Alt .>
<Alt /> PROCMacroRunPurge( "cliptcop" ) //
operation: copy: clipboard: tse: text: clipboard // new [kn, ri, su,
03-04-2005 17:22:26]
// +----------------------------+
// |*KEYS: 2: <ALT>: SYMBOL: END|
// +----------------------------+
// --------------------------------------------------------------------
----------
// +-----------------------------+
// |*KEYS: 2: <ALT>: DIGIT: BEGIN|
// +-----------------------------+
<Alt 0> PROCMacroRunPurge( "listopen" ) //
operation: view: file: list: ring: currently open files // new [kn,
ri, su, 03-04-2005 17:26:16]
<Alt 1> PROCMacroRunPurge( "chantecv" ) //
operation: change: text: case: upper // new [kn, ri, su, 03-04-2005
17:43:12]
<Alt 2> PROCMacroRunPurge( "chantecl" ) //
operation: change: text: case: lower // new [kn, ri, su, 03-04-2005
17:43:07]
<Alt 3> PROCMacroRunPurge( "chantecf" ) //
operation: change: text: case: flip // new [kn, ri, su, 03-04-2005
17:43:02]
<Alt 4> PROCMacroRunPurge( "seartewo" ) //
operation: search: dictionary: whole Dutch word at the cursor [kn, ni,
mo, 25-11-2002 19:25:07]
<Alt 5> PROCMacroRunPurge( "seartewe" ) //
operation: search: dictionary: whole English word at the cursor [kn,
ni, mo, 25-11-2002 19:25:07]
<Alt 6> PROCMacroRunPurge( "seartewf" ) //
operation: search: dictionary: whole French word at the cursor [kn,
ni, mo, 25-11-2002 19:25:07]
<Alt 7> PROCMacroRunPurge( "seartewi" ) //
operation: search: dictionary: whole German word at the cursor [kn,
ni, mo, 25-11-2002 19:25:07]
<Alt 8> PROCMacroRunPurge( "seartewk" ) //
operation: search: dictionary: whole Italian word at the cursor [kn,
ni, th, 28-11-2002 16:57:15]
<Alt 9> PROCMacroRunPurge( "seartewr" ) //
operation: search: dictionary: whole Russian word at the cursor [kn,
ni, mo, 25-11-2002 19:25:07]
// +---------------------------+
// |*KEYS: 2: <ALT>: DIGIT: END|
// +---------------------------+
// --------------------------------------------------------------------
----------
// +---------------------------------+
// |*KEYS: 2: <ALT>: CHARACTER: BEGIN|
// +---------------------------------+
<Alt a> PROCMacroRunPurge( "markblms" ) //
operation: select: mark: block: stream // new [kn, ri, su, 03-04-2005
17:50:23]
<Alt b> PROCMacroRunPurge( "wrapprom" ) //
operation: change: text: wrap: ask first // new [kn, ri, tu, 26-02-
2002 02:11:55]
<Alt c> PROCMacroRunPurge( "spactect" ) //
operation: copy: text: word: clipboard: tse: space: between // new
[kn, ri, sa, 13-04-2002 00:07:06]
<Alt d> PROCMacroRunPurge( "deletelc" ) //
operation: remove: block: text: line: current: default // new [kn, ri,
su, 03-04-2005 23:52:48]
<Alt e> PROCMacroRunPurge( "replspct" ) //
operation: replace: text: exchange: space: two: between: clipboard:
tse // new [kn, ri, mo, 15-04-2002 00:21:17]
<Alt f> PROCMacroRunPurge( "getfmre" ) //
operation: get: record: macro: filename: macropurge + copy to
clipboard tse // new [kn, ni, mo, 14-10-2002 09:39:30]
<Alt g> PROCMacroRunPurge( "copytect" ) //
operation: copy: text: get: between: whitespace: mark: clipboard:
tse // new [kn, ri, su, 19-05-2002 12:21:14]
<Alt h> PROCMacroRunPurge( "repltept" ) //
operation: replace: text: mark: between: whitespace: clipboard: paste:
tse // new [kn, ri, su, 19-05-2002 14:07:06]
<Alt i> PROCMacroRunPurge( "remotect" ) //
operation: remove: text: word: cut: between: whitespace: clipboard:
tse // new [kn, ri, su, 19-05-2002 18:47:45]
<Alt j> PROCMacroRunPurge( "joinlilj" ) //
operation: join: line: next line to end current line // new [kn, ri,
su, 03-04-2005 17:56:34]
<Alt k> PROCMacroRunPurge( "markblmc" ) //
operation: select: mark: block: column // new [kn, ri, su, 03-04-2005
18:10:30]
<Alt l> PROCMacroRunPurge( "marklinc" ) //
operation: select: mark: line: current // new [kn, ri, su, 03-04-2005
18:13:21]
<Alt m> PROCMacroRunPurge( "copyrenc" ) //
operation: copy: current function/procedure name to TSE clipboard //
new [kn, ni, mo, 05-05-2003 19:26:36]
<Alt n> PROCMacroRunPurge( "filegone" ) //
operation: goto: file: next // new [kn, ri, su, 03-04-2005 18:17:37]
<Alt o>
<Alt p> Paste() // you can not replace this with a
macro, because then you can not paste inside a dialog box [kn, ri, su,
13-05-2001 19:31:15]
<Alt q> PROCMacroRunPurge( "copyclcn" ) //
operation: copy: clipboard: filename: only: current: clipboard: tse
[kn, ni, mo, 05-05-2003 19:59:39]
<Alt r> PROCMacroRunPurge( "viewfisa" ) //
operation: view: file: configuration: key: shortcut: all: tse: ui [kn,
amv, mo, 28-03-2005 14:54:17]
<Alt s>
<Alt t>
<Alt u> PROCMacroRunPurge( "cleablcm" ) //
operation: remove: block: highlight: unmark [kn, ri, su, 03-04-2005
19:19:37]
<Alt v> PROCMacroRunPurge( "pastblst" ) //
operation: insert: block: clipboard: paste: windows: style: overwrite:
tse // added [kn, ni, we, 20-08-2003 10:24:17]
<Alt w> PROCMacroRunPurge( "saveblfd" ) //
operation: save: block: default // new [kn, ri, su, 03-04-2005
19:26:01]
<Alt x> PROCMacroRunPurge( "exitwtse" ) //
operation: exit: wordprocessor: tse: default // new [kn, ri, su, 03-04-
2005 19:28:57]
<Alt y> PROCMacroRunPurge( "strireve" ) //
operation: convert: string: telephone: spell: dutch [kn, ri, su, 09-05-
2004 20:40:10]
<Alt z> PROCMacroRunPurge( "gotodinc" ) //
operation: goto: directory: kaspersky: record: current [kn, ni, fr, 08-
11-2002 11:59:57]
// --- HELP LINE: <Ctrl K>: BEGIN --- //
// --- HELP LINE: <Ctrl K>: END --- //
// +-------------------------------+
// |*KEYS: 2: <ALT>: CHARACTER: END|
// +-------------------------------+
// --------------------------------------------------------------------
----------
// +---------------------------------+
// |*KEYS: 2: <Ctrl>: FUNCTION: BEGIN|
// +---------------------------------+
// --- OPERATION: GOTO: BEGIN --- //
<CtrlAlt f1> PROCMacroRunPurge( "gotosobs" ) //
operation: goto: record: direction: current: begin: source // added
[kn, ri, su, 11-01-2004 16:56:50]
<CtrlAlt f2> PROCMacroRunPurge( "gotosoes" ) //
operation: goto: record: direction: current: end: source // added [kn,
ri, su, 11-01-2004 17:02:57]
<CtrlAlt f3> PROCMacroRunPurge( "gotofabu" ) //
operation: goto: record: direction: current: begin: faqts // added
[kn, ri, su, 11-01-2004 16:56:50]
<CtrlAlt f4> PROCMacroRunPurge( "gotofaet" ) //
operation: goto: record: direction: current: end: faqts // added [kn,
ri, su, 11-01-2004 17:03:19]
<CtrlAlt f5> PROCMacroRunPurge( "gotorpfp" ) //
operation: goto: record: def: proc: fn: name: previous [kn, ri, sa, 18-
09-2004 16:54:54]
<CtrlAlt f6> PROCMacroRunPurge( "gotorewu" ) //
operation: goto: record: def: proc: fn: name: next: window: top [kn,
ri, sa, 18-09-2004 16:55:40]
<CtrlAlt f7> PROCMacroRunPurge( "gotoreue" ) //
operation: goto: record: internet: faqts: url: current added [kn, ri,
su, 10-10-2004 16:46:29]
<CtrlAlt f8>
<CtrlAlt f9>
<CtrlAlt f10> PROCMacroRunKeep( "tseshell" ) //
operation: run: program: msdos: buffer [kn, ri, fr, 06-02-2004
17:58:08]
<CtrlAlt f11> PROCMacroRunPurge( "markpacp" ) //
operation: select: mark: paragraph: block: cursor: position [kn, ri,
su, 24-10-2004 05:02:52]
<CtrlAlt f12> PROCMacroRunPurge( "blocksc" ) //
operation: draw: block: contour: mark: start: cursor [kn, ri, su, 24-
10-2004 04:52:35]
// ------------------------------ //
<Ctrl f1> PROCMacroRunPurge( "gototecq" ) //
operation: goto: text: word: previous: left: capitalize // new [kn,
ni, sa, 11-10-2003 21:12:27]
<Ctrl f2> PROCMacroRunPurge( "gototeco" ) //
operation: goto: text: word: next: right: capitalize // new [kn, ni,
sa, 11-10-2003 21:12:31]
<Ctrl f3> PROCMacroRunPurge( "gotorecc" ) //
operation: goto: record: direction: current: header // new [kn, ni,
sa, 11-10-2003 21:14:09]
<Ctrl f4> PROCMacroRunPurge( "recogoen" ) //
operation: goto: record: direction: end // new [kn, ni, sa, 11-10-2003
21:14:03]
<Ctrl f5> PROCMacroRunPurge( "gotopagp" ) //
operation: goto: paragraph: previous // new [kn, ni, sa, 11-10-2003
21:37:48]
<Ctrl f6> PROCMacroRunPurge( "gotopagn" ) //
operation: goto: paragraph: next // new [kn, ni, sa, 11-10-2003
21:37:43]
<Ctrl f7> PROCMacroRunPurge( "gotorerf" ) //
operation: goto: record: macrorunpurge: filename: menu: option // new
[kn, ni, sa, 11-10-2003 21:37:34]
<Ctrl f8> PROCMacroRunPurge( "gotolmrp" ) //
operation: goto: line: filenamemacro: definition to menu // new [kn,
ni, sa, 11-10-2003 21:37:38]
<Ctrl f9> ExecMacro( "Compile" + " " + CurrFilename
() )
<Ctrl f10> PROCMacroRunPurge( "gotoremm" ) //
operation: goto: record: example: current: goto: message when not
found // new [kn, ni, sa, 11-10-2003 21:37:20]
<Ctrl f11> PROCMacroRunPurge( "gotorepr" ) //
operation: goto: record: previous: example: marker // new [kn, ni, sa,
11-10-2003 21:56:49]
<Ctrl f12> PROCMacroRunPurge( "gotorenx" ) //
operation: goto: record: next: example: // e.g.: marker // new [kn,
ni, sa, 11-10-2003 21:56:09]
// --- OPERATION: GOTO: END --- //
// enhanced keyboard only
// +-------------------------------+
// |*KEYS: 2: <Ctrl>: FUNCTION: END|
// +-------------------------------+
// --------------------------------------------------------------------
----------
// +--------------------------------+
// |*KEYS: 2: <Ctrl>: SPECIAL: BEGIN|
// +--------------------------------+
<Ctrl BackSpace> PROCMacroRunPurge( "remotewl" ) //
operation: remove: text: word: left // new [kn, ri, su, 03-04-2005
20:12:45]
<Ctrl CenterCursor>
<Ctrl CursorDown> PROCMacroRunPurge( "gotoscrd" ) //
operation: goto: screen: row: line: down: roll // new [kn, ri, su, 03-
04-2005 20:14:59]
<Ctrl CursorLeft> PROCMacroRunPurge( "gotowopr" ) //
operation: goto: text: word: previous // new [kn, ri, su, 03-04-2005
20:16:32]
<Ctrl CursorRight> PROCMacroRunPurge( "gotowong" ) //
operation: goto: text: word: next: goto: begin // new [kn, ri, su, 03-
04-2005 20:19:33]
<Ctrl Cursorup> PROCMacroRunPurge( "gotoscru" ) //
operation: goto: screen: row: line: up: roll // new [kn, ri, su, 03-04-
2005 20:22:20]
<Ctrl Del>
<Ctrl End> PROCMacroRunPurge( "gotowige" ) //
operation: goto: windows: scroll: end // new [kn, ri, su, 03-04-2005
20:26:29]
<Ctrl Enter> PROCMacroRunPurge( "runmaksc" ) //
operation: run: program: macro: at: cursor // new [kn, ri, su, 03-04-
2005 20:29:29]
<Ctrl Escape> // added // used by Microsoft Windows to
open 'Start' button menu [kn, ri, mo, 28-03-2005 17:47:51]
// ---
<Ctrl Grey*> PROCMacroRunPurge( "pastclot" ) //
operation: insert: text: clipboard: paste: overwrite: with column
block // new [kn, ri, su, 03-04-2005 21:36:50]
<Ctrl Grey+> PROCMacroRunPurge( "inseclav" ) //
operation: copy: clipboard: text: clipboard: tse: append // new [kn,
ri, su, 03-04-2005 21:40:41]
<Ctrl Grey-> PROCMacroRunPurge( "remoclta" ) //
operation: remove: cut: clipboard: to tse: append // new [kn, ri, su,
03-04-2005 22:11:54]
<Ctrl Grey/>
<Ctrl GreyCursorDown>
<Ctrl GreyCursorLeft>
<Ctrl GreyCursorRight>
<Ctrl GreyCursorUp>
<Ctrl GreyDel>
<Ctrl GreyEnd>
<Ctrl GreyEnter>
<Ctrl GreyHome>
<Ctrl GreyIns>
<Ctrl GreyPgDn>
<Ctrl GreyPgUp>
// ---
<Ctrl Home> PROCMacroRunPurge( "gotowigc" ) //
operation: goto: windows: scroll: end // new [kn, ri, su, 03-04-2005
22:15:34]
<Ctrl NumLock>
<Ctrl Pause>
#IFDEF EDITOR_VERSION
#IF EDITOR_VERSION >= 0x4000
<Ctrl PgDn> mEndFile() // PageDown key // macro
#ENDIF
#ELSE
<Ctrl PgDn> PROCMacroRunPurge( "gotofien" ) //
operation: goto: file: end // new [kn, ri, su, 03-04-2005 22:20:27]
#ENDIF
#IFDEF EDITOR_VERSION
#IF EDITOR_VERSION >= 0x4000
<Ctrl PgUp> mBegFile() // PageUp key // macro
#ENDIF
#ELSE
<Ctrl PgUp> PROCMacroRunPurge( "gotofibe" ) //
operation: goto: file: begin // new [kn, ri, su, 03-04-2005 22:21:17]
#ENDIF
<Ctrl PrtSc> PROCMacroRunPurge( "pastclot" ) //
operation: insert: text: clipboard: paste: overwrite: with column
block // new [kn, ri, su, 03-04-2005 22:22:01]
<Ctrl SpaceBar>
#IFDEF EDITOR_VERSION
#IF EDITOR_VERSION >= 0x4000
<Ctrl Tab> mTabLeft() // macro // use this in TSE
v4.0 or higher [kn, ni, fr, 30-05-2003 14:48:36]
#ENDIF
#ELSE
#ENDIF
// +------------------------------+
// |*KEYS: 2: <Ctrl>: SPECIAL: END|
// +------------------------------+
// --------------------------------------------------------------------
----------
// +-------------------------------+
// |*KEYS: 2: <Ctrl>: SYMBOL: BEGIN|
// +-------------------------------+
<Ctrl `> PROCMacroRunPurge( "marksoee" ) //
operation: select: mark: source: separator excluded // added [kn, ri,
su, 11-01-2004 16:37:03]
<Ctrl -> mCopyCharAbove() // macro
<Ctrl => // does not work (probably overwritten by
another macro higher up [kn, amv, mo, 28-03-2005 16:36:01]
<Ctrl [>
<Ctrl ]> PROCMacroRunPurge( "editfiac" ) //
operation: change: file: edit: cursor [kn, ni, tu, 12-11-2002 01:49:44]
<Ctrl ;>
<Ctrl '>
<Ctrl \> // does not work (probably overwritten by
another macro higher up [kn, amv, mo, 28-03-2005 16:28:01]
<Ctrl ,> // added // used by 'bookmark macro' 'ctrl
<' and 'ctrl >' [kn, ri, su, 06-03-2005 15:35:00]
<Ctrl .> // added // used by 'bookmark macro' 'ctrl
<' and 'ctrl >' [kn, ri, mo, 28-03-2005 16:39:12]
<Ctrl /> // added // used by 'bookmark macro' (set
bookmark) [kn, amv, mo, 28-03-2005 17:45:51]
// +-----------------------------+
// |*KEYS: 2: <Ctrl>: SYMBOL: END|
// +-----------------------------+
// --------------------------------------------------------------------
----------
// +------------------------------+
// |*KEYS: 2: <Ctrl>: DIGIT: BEGIN|
// +------------------------------+
// <Ctrl 0> mListRecentFiles() // old [kn, ni, sa,
25-10-2003 12:17:11]
// --- OPERATION: SELECT: BEGIN --- //
<Ctrl 0> PROCMacroRunPurge( "marktehf" ) //
operation: select: mark: text: internet: url // new [kn, ni, sa, 25-10-
2003 12:17:38]
<Ctrl 1> PROCMacroRunPurge( "markteaf" ) //
operation: select: mark: text: internet: e-mail address // added [kn,
ri, su, 28-12-2003 2:18:28]
<Ctrl 2> PROCMacroRunPurge( "markwowm" ) //
operation: select: mark: text: 1: word: current: fix // added [kn, ni,
sa, 04-10-2003 14:44:42]
<Ctrl 3> PROCMacroRunPurge( "marklicf" ) //
operation: select: mark: 1: line: current: fix // added [kn, ni, sa,
04-10-2003 14:49:53]
<Ctrl 4> PROCMacroRunPurge( "selermsi" ) //
operation: select: mark: record: current: separator: until: fix [kn,
ri, su, 05-09-2004 22:52:54]
<Ctrl 5> PROCMacroRunPurge( "markpamd" ) //
operation: select: mark: 1: paragraph: current: fix [kn, ni, su, 28-09-
2003 17:36:39] // added [kn, ni, we, 20-08-2003 11:21:54]
<Ctrl 6> PROCMacroRunPurge( "marktexs" ) //
operation: select: mark: text: space: between // added [kn, ni, sa, 04-
10-2003 15:36:31]
<Ctrl 7> PROCMacroRunPurge( "markteqs" ) //
operation: select: mark: text: quote: single: between // added [kn,
ni, sa, 04-10-2003 15:59:14]
<Ctrl 8> PROCMacroRunPurge( "markteqd" ) //
operation: select: mark: text: quote: double: between // added [kn,
ni, su, 28-09-2003 20:45:53]
<Ctrl 9> PROCMacroRunPurge( "markfasi" ) //
operation: mark: faqts // added [kn, ni, sa, 11-10-2003 20:23:48]
// --- OPERATION: SELECT: END --- //
// +----------------------------+
// |*KEYS: 2: <Ctrl>: DIGIT: END|
// +----------------------------+
// --------------------------------------------------------------------
----------
// +----------------------------------+
// |*KEYS: 2: <Ctrl>: CHARACTER: BEGIN|
// +----------------------------------+
<Ctrl a> PROCMacroRunPurge( "selemaff" ) //
operation: select: mark: file: all [kn, zoe, vr, 30-10-1998 15:54:42]
<Ctrl b> PROCMacroRunPurge( "seleclnt" ) //
operation: select: clipboard: named: tse // new [kn, ri, su, 03-04-
2005 22:50:19]
<Ctrl c> PROCMacroRunPurge( "clipwcop" ) //
operation: copy: text: word: clipboard: windows [kn, ri, tu, 28-08-
2001 22:33:31]
<Ctrl d> PROCMacroRunPurge( "markteoc" ) //
operation: select: mark: text: urloperation: select: mark: text:
bracket: angular: open: close >< [kn, ri, mo, 28-03-2005 19:49:07]
<Ctrl e> PROCMacroRunPurge( "inseblsx" ) //
operation: insert: block: line: sentence: dot: line: between: +
wrap // new [kn, ri, fr, 02-01-2004 2:33:25]
<Ctrl f> PROCMacroRunPurge( "searfind" ) //
operation: search: text: input: find(): standard: procedure [kn, ni,
su, 01-06-2003 15:23:25]
<Ctrl g> PROCMacroRunPurge( "viewrefk" ) //
operation: goto: view: record: file: database: kaspersky: france:
record: first [kn, ni, tu, 24-06-2003 19:41:37]
<Ctrl h> PROCMacroRunPurge( "getrehcu" ) //
operation: copy: record: clipboard: tse: text: title: expert: faqts:
current // new [kn, ri, th, 01-01-2004 22:18:28]
<Ctrl i> PROCMacroRunPurge( "getreucu" ) //
operation: copy: clipboard: expert: record: get: faqts: url:
current // new [kn, ri, th, 01-01-2004 22:17:19]
<Ctrl j> PROCMacroRunPurge( "gotoliln" ) //
operation: goto: line: linenumber: current file: input: default // new
[kn, ri, su, 03-04-2005 22:30:11]
// <Ctrl k> // do not use, because in use for 2 key
presses, like <Ctrl k><r> [kn, ri, su, 06-03-2005 15:35:43]
<Ctrl l> PROCMacroRunPurge( "searfina" ) //
operation: replace: input: Find(): again // new [kn, ri, su, 03-04-
2005 23:01:28]
<Ctrl m> PROCMacroRunPurge( "creamark" ) //
operation: create: new: program: macro: keyboard // new [kn, ri, su,
03-04-2005 23:04:38]
<Ctrl n> PROCMacroRunPurge( "recogont" ) //
operation: goto: record: direction: next: windows: goto: top [kn, ri,
sa, 16-03-2002 12:43:40]
<Ctrl o> // do not use, because in use for 2 key
presses, like <Ctrl o><r> [kn, ri, mo, 28-03-2005 16:42:17]
<Ctrl p> PROCMacroRunPurge( "recogopt" ) //
operation: goto: record: direction: previous: windows: goto: top [kn,
ri, sa, 16-03-2002 12:44:25]
<Ctrl q> // do not use, because in use for 2 key
presses, like <Ctrl q><r> [kn, ri, mo, 28-03-2005 16:41:44]
<Ctrl r> PROCMacroRunPurge( "remofifc" ) //
operation: remove: file: macro: purge: filename: current [kn, ni, su,
01-06-2003 20:12:50]
<Ctrl s> PROCMacroRunPurge( "filesavc" ) //
operation: save: file: save: current // new [kn, ni, su, 03-08-2003
22:53:19]
<Ctrl t> PROCMacroRunPurge( "copycltw" ) //
operation: copy: clipboard tse: current: content: to: clipboard:
windows // new [kn, ni, mo, 14-10-2002 09:45:58]
<Ctrl u> PROCMacroRunPurge( "undolicu" ) //
operation: undo: line: current cursor line // new [kn, ri, su, 03-04-
2005 23:06:23]
<Ctrl v> PROCMacroRunPurge( "clipwpas" ) //
operation: copy: text: word: clipboard: windows [kn, ri, su, 26-08-
2001 08:55:49]
<Ctrl w> PROCMacroRunPurge( "copycwum" ) //
operation: copy: clipboard: windows: url: position: current: message
[kn, ri, tu, 12-03-2002 12:12:27]
<Ctrl x> PROCMacroRunPurge( "cutwclip" ) //
operation: remove: text: word: cut: clipboard: windows [kn, zoe, di,
15-06-1999 22:53:08]
<Ctrl y> PROCMacroRunPurge( "markremf" ) //
operation: select: mark: record: current: faqts: 71 characters [kn,
ri, su, 24-10-2004 02:56:23]
#IFDEF EDITOR_VERSION
#IF EDITOR_VERSION >= 0x4000
<Ctrl z> PROCMacroRunPurge( "chanteud" ) //
operation: undo: file: current // new [kn, ri, su, 03-04-2005 20:08:19]
#ENDIF
#ELSE
<Ctrl z> PROCMacroRunPurge( "scroscgd" ) //
operation: goto: screen: row: ine: down: scroll // new [kn, ri, su, 03-
04-2005 23:07:19]
#ENDIF
// +--------------------------------+
// |*KEYS: 2: <Ctrl>: CHARACTER: END|
// +--------------------------------+
// --------------------------------------------------------------------
----------
// +----------------------------------+
// |*KEYS: 2: <SHIFT>: FUNCTION: BEGIN|
// +----------------------------------+
<Shift f1> PROCMacroRunPurge( "chanmold" ) //
operation: draw: graphic: line: ask first [kn, ri, su, 17-03-2002
01:44:59]
<Shift f2> PROCMacroRunPurge( "gotorefs" ) //
operation: goto: record: file: search: list: hp: product // added [kn,
ri, su, 06-03-2005 04:14:28]
<Shift f3> ExecMacro( "sort" + " " + Str(
sort_flags ) ) // macro, uses global internal variable sort_flags
<Shift f4> mUpper() // macro
<Shift f5> PROCMacroRunPurge( "gotowisc" ) //
operation: goto: windows: scroll: center // new [kn, ri, su, 03-04-
2005 23:16:19]
<Shift f6>
<Shift f7> mShiftBlock( SHIFTLEFT ) // macro
<Shift f8> mShiftBlock( SHIFTRIGHT ) // macro
<Shift f9> PROCMacroRunPurge( "compfimd" ) //
operation: compile: language: computer: tse: menu // new [kn, ri, su,
03-04-2005 23:19:18]
<Shift f10> PROCMacroRunPurge( "checspct" ) //
operation: check: language: natural: spell checker: tse // new [kn,
ni, we, 11-06-2003 16:20:55]
// enhanced keyboard only
#IFDEF WIN32
<Shift f11> PROCMacroRunPurge( "togmax" ) //
operation: change: window: size: maximum: medium // new [kn, ni, mo,
28-07-2003 0:54:03]
#ELSE
<Shift f11>
#ENDIF
<Shift f12> PROCMacroRunPurge( "copyfaft" ) //
operation: copy: clipboard: tse: text: title: http: file: temporary //
added [kn, ni, su, 26-10-2003 7:34:01]
// +--------------------------------+
// |*KEYS: 2: <SHIFT>: FUNCTION: END|
// +--------------------------------+
// --------------------------------------------------------------------
----------
// +---------------------------------+
// |*KEYS: 2: <SHIFT>: SPECIAL: BEGIN|
// +---------------------------------+
<Shift ]> mCloseBrace() // macro
<Shift del> PROCMacroRunPurge( "remochcw" ) //
operation: remove: text: character: while find given character [kn,
ri, th, 13-12-2001 12:05:20]
<Shift `>
#IFDEF EDITOR_VERSION
#IF EDITOR_VERSION >= 0x4000
<Shift tab> mTabLeft() // macro // old [kn, ni, fr, 30-
05-2003 14:43:43]
#ENDIF
#ELSE
<Shift tab> qeTabLeft() // macro
#ENDIF
// +-------------------------------+
// |*KEYS: 2: <SHIFT>: SPECIAL: END|
// +-------------------------------+
// --------------------------------------------------------------------
----------
// +--------------------------------+
// |*KEYS: 2: <SHIFT>: SYMBOL: BEGIN|
// +--------------------------------+
// +------------------------------+
// |*KEYS: 2: <SHIFT>: SYMBOL: END|
// +------------------------------+
// --------------------------------------------------------------------
----------
// +-------------------------------+
// |*KEYS: 2: <SHIFT>: DIGIT: BEGIN|
// +-------------------------------+
// +-----------------------------+
// |*KEYS: 2: <SHIFT>: DIGIT: END|
// +-----------------------------+
// --------------------------------------------------------------------
----------
// +-----------------------------------+
// |*KEYS: 2: <SHIFT>: CHARACTER: BEGIN|
// +-----------------------------------+
// +---------------------------------+
// |*KEYS: 2: <SHIFT>: CHARACTER: END|
// +---------------------------------+
// --------------------------------------------------------------------
----------
// +--------------------------------+
// |*KEYS: 3: <ALT>: FUNCTION: BEGIN|
// +--------------------------------+
// +------------------------------+
// |*KEYS: 3: <ALT>: FUNCTION: END|
// +------------------------------+
// --------------------------------------------------------------------
----------
// +-------------------------------+
// |*KEYS: 3: <ALT>: SPECIAL: BEGIN|
// +-------------------------------+
// +-----------------------------+
// |*KEYS: 3: <ALT>: SPECIAL: END|
// +-----------------------------+
// --------------------------------------------------------------------
----------
// +------------------------------+
// |*KEYS: 3: <ALT>: SYMBOL: BEGIN|
// +------------------------------+
// +----------------------------+
// |*KEYS: 3: <ALT>: SYMBOL: END|
// +----------------------------+
// --------------------------------------------------------------------
----------
// +-----------------------------+
// |*KEYS: 3: <ALT>: DIGIT: BEGIN|
// +-----------------------------+
// +---------------------------+
// |*KEYS: 3: <ALT>: DIGIT: END|
// +---------------------------+
// --------------------------------------------------------------------
----------
// +---------------------------------+
// |*KEYS: 3: <ALT>: CHARACTER: BEGIN|
// +---------------------------------+
// +-------------------------------+
// |*KEYS: 3: <ALT>: CHARACTER: END|
// +-------------------------------+
// --------------------------------------------------------------------
----------
// +---------------------------------+
// |*KEYS: 3: <Ctrl>: FUNCTION: BEGIN|
// +---------------------------------+
// +-------------------------------+
// |*KEYS: 3: <Ctrl>: FUNCTION: END|
// +-------------------------------+
// --------------------------------------------------------------------
----------
// +--------------------------------+
// |*KEYS: 3: <Ctrl>: SPECIAL: BEGIN|
// +--------------------------------+
// +------------------------------+
// |*KEYS: 3: <Ctrl>: SPECIAL: END|
// +------------------------------+
// --------------------------------------------------------------------
----------
// +-------------------------------+
// |*KEYS: 3: <Ctrl>: SYMBOL: BEGIN|
// +-------------------------------+
// +-----------------------------+
// |*KEYS: 3: <Ctrl>: SYMBOL: END|
// +-----------------------------+
// --------------------------------------------------------------------
----------
// +------------------------------+
// |*KEYS: 3: <Ctrl>: DIGIT: BEGIN|
// +------------------------------+
// +----------------------------+
// |*KEYS: 3: <Ctrl>: DIGIT: END|
// +----------------------------+
// --------------------------------------------------------------------
----------
// +----------------------------------+
// |*KEYS: 3: <Ctrl>: CHARACTER: BEGIN|
// +----------------------------------+
<Ctrl k><a> PROCMacroRunPurge( "insetegg" ) //
operation: insert: text: clipboard: paste: w: replace: trivial: wrap:
line: remove: one: block: goto: begin [kn, ri, mo, 28-03-2005 19:03:02]
<Ctrl k><b> mMarkBlockBegin() // macro
<Ctrl k><c> PROCMacroRunPurge( "copypabo" ) //
operation: copy: block: clipboard: overwrite: tse // new [kn, ri, su,
03-04-2005 23:23:21]
<Ctrl k><d> PROCMacroRunPurge( "exitfiqc" ) //
operation: exit: file // new [kn, ri, su, 03-04-2005 23:29:24]
<Ctrl k><e> PROCMacroRunPurge( "fileinpu" ) //
operation: load: file: input // new [kn, ri, su, 03-04-2005 23:31:15]
<Ctrl k><f> PROCMacroRunPurge( "checfife" ) //
operation: change: file: filename: rename: default // new [kn, ri, su,
03-04-2005 23:36:19]
<Ctrl k><g> PROCMacroRunPurge( "searrecs" ) //
operation: search: record: capitalize: menu: second // new [kn, ri,
mo, 04-04-2005 00:02:23]
<Ctrl k><h> PROCMacroRunPurge( "cleablcm" ) //
operation: remove: block: highlight: unmark // new [kn, ri, su, 03-04-
2005 23:41:40]
<Ctrl k><i>
<Ctrl k><j>
<Ctrl k><k> mMarkBlockEnd() // macro
<Ctrl k><l> PROCMacroRunPurge( "replblfe" ) //
operation: insert: block: fill: default // new [kn, ri, su, 03-04-2005
23:46:59]
<Ctrl k><m>
<Ctrl k><n> PROCMacroRunPurge( "filegone" ) //
operation: goto: file: next // new [kn, ri, su, 03-04-2005 23:48:09]
<Ctrl k><o>
<Ctrl k><p> PROCMacroRunPurge( "filegopr" ) //
operation: goto: file: next // new [kn, ri, su, 03-04-2005 23:48:43]
<Ctrl k><q>
<Ctrl k><r> PROCMacroRunPurge( "insefire" ) //
operation: insert: file: block: read: default // new [kn, ri, mo, 04-
04-2005 00:05:05]
<Ctrl k><s> PROCMacroRunPurge( "savefisf" ) //
operation: save: file: save current // new [kn, ri, mo, 04-04-2005
00:10:41]
<Ctrl k><t> PROCMacroRunPurge( "markwowm" ) //
operation: mark: text: word: current // new [kn, ni, sa, 04-10-2003
14:44:42]
<Ctrl k><u>
<Ctrl k><v> PROCMacroRunPurge( "moveblmd" ) //
operation: move: block: default // new [kn, ri, mo, 04-04-2005
00:26:47]
<Ctrl k><w>
<Ctrl k><x> PROCMacroRunPurge( "savefiqd" ) //
operation: save: file: save current // new [kn, ri, mo, 04-04-2005
00:32:19]
<Ctrl k><y> PROCMacroRunPurge( "delblock" ) //
operation: remove: block: highlighted // new [kn, ri, mo, 04-04-2005
00:34:18]
<Ctrl k><z>
// --- HELP LINE: <Ctrl K>: BEGIN --- //
#IFDEF EDITOR_VERSION
#IF EDITOR_VERSION >= 0x4000
<Ctrl k><HelpLine> "menu:L Fill Block;Q Quit File;S
Save File;T Mark Word;X Save and Quit File;Z Kill File;0-9 Place
Mark"
#ENDIF
#ELSE
// do nothing
#ENDIF
// --- HELP LINE: <Ctrl K>: END --- //
<Ctrl o><a>
<Ctrl o><b>
<Ctrl o><c> PROCMacroRunPurge( "exitwiec" ) //
operation: exit: window: close: current // new [kn, ri, mo, 04-04-2005
00:45:30]
<Ctrl o><d>
<Ctrl o><e>
<Ctrl o><f>
<Ctrl o><g> PROCMacroRunPurge( "chanwird" ) //
operation: change: window: resize: default // new [kn, ri, mo, 04-04-
2005 00:50:42]
<Ctrl o><h> PROCMacroRunPurge( "chanwish" ) //
operation: change: window: split: horizontal // new [kn, ri, mo, 04-04-
2005 00:55:08]
<Ctrl o><i>
<Ctrl o><j>
<Ctrl o><k>
<Ctrl o><l> mSetPLMargin() // macro
<Ctrl o><m> // MaximizeWindow()???
<Ctrl o><n> PROCMacroRunPurge( "gotowign" ) //
operation: goto: windows: next // new [kn, ri, mo, 04-04-2005 01:07:27]
<Ctrl o><o> PROCMacroRunPurge( "chanwiro" ) //
operation: change: window: resize: one // new [kn, ri, mo, 04-04-2005
01:22:57]
<Ctrl o><p> PROCMacroRunPurge( "gotowigp" ) //
operation: goto: windows: next // new [kn, ri, mo, 04-04-2005 01:25:24]
<Ctrl o><q>
<Ctrl o><r> mSetRMargin() // macro
<Ctrl o><s>
<Ctrl o><t> PROCMacroRunPurge( "chantelc" ) //
operation: change: text: line: center // new [kn, ri, mo, 04-04-2005
01:28:30]
<Ctrl o><u>
<Ctrl o><v> PROCMacroRunPurge( "spliwisv" ) //
operation: change: window: split: vertical // new [kn, ri, mo, 04-04-
2005 01:31:24]
<Ctrl o><w> mToggleWordWrap() // macro
<Ctrl o><x>
<Ctrl o><y> PROCMacroRunPurge( "setwissc" ) //
operation: set: window: synchronize: scroll: toggle // new [kn, ri,
mo, 04-04-2005 01:36:57]
<Ctrl o><z> PROCMacroRunPurge( "chanwicz" ) //
operation: change: window: resize: zoom // new [kn, ri, mo, 04-04-2005
01:40:22]
// --- HELP LINE: <Ctrl O>: BEGIN --- //
#IFDEF EDITOR_VERSION
#IF EDITOR_VERSION >= 0x4000
<Ctrl o><HelpLine> "menu:C Close Window;D Delete
Window;G Goto Window;H Horizontal Window;N Next Window;O One
Window;P Previous Window;R Resize Window;T Center Line/Block;V
Vertical Window;W Toggle Word Wrap;Y Toggle SynchScroll;Z Zoom
Window;"
#ENDIF
#ELSE
// do nothing
#ENDIF
// --- HELP LINE: <Ctrl O>: END --- //
<Ctrl q><a> PROCMacroRunPurge( "searrepl" ) //
operation: replace: input: Replace() // new [kn, ri, mo, 04-04-2005
01:42:00]
<Ctrl q><b> PROCMacroRunPurge( "gotoblgc" ) //
operation: goto: block: begin // new [kn, ri, mo, 04-04-2005 01:42:32]
#IFDEF EDITOR_VERSION
#IF EDITOR_VERSION >= 0x4000
<Ctrl q><c> mEndFile() // macro // TSE v4.0 or higher
[kn, ni, tu, 03-06-2003 20:53:21]
#ENDIF
#ELSE
<Ctrl q><c> PROCMacroRunPurge( "gotofien" ) //
operation: goto: file: end // new [kn, ri, mo, 04-04-2005 01:43:35]
#ENDIF
<Ctrl q><d>
<Ctrl q><e>
<Ctrl q><f>
<Ctrl q><g>
<Ctrl q><h>
<Ctrl q><i> mToggleAutoIndent() // macro
<Ctrl q><j>
<Ctrl q><k> PROCMacroRunPurge( "gotoblge" ) //
operation: goto: block: end // new [kn, ri, mo, 04-04-2005 01:46:02]
<Ctrl q><l> PROCMacroRunPurge( "cursrecl" ) //
operation: replace: line: restore: line: cursor // new [kn, ri, mo, 04-
04-2005 01:47:43]
<Ctrl q><m>
<Ctrl q><n>
<Ctrl q><o>
<Ctrl q><p> PROCMacroRunPurge( "gotocupq" ) //
operation: change: text: undo: line: goto: position: previous // new
[kn, ri, mo, 04-04-2005 01:51:25]
<Ctrl q><q> PROCMacroRunPurge( "repecocr" ) //
operation: run: program: macro: repeat // new [kn, ri, mo, 04-04-2005
01:54:56]
#IFDEF EDITOR_VERSION
#IF EDITOR_VERSION >= 0x4000
<Ctrl q><r> mBegFile() // macro
#ENDIF
#ELSE
<Ctrl q><r> PROCMacroRunPurge( "gotofibe" ) //
operation: goto: file: begin // new [kn, ri, su, 03-04-2005 22:21:17]
#ENDIF
<Ctrl q><s>
<Ctrl q><t> TabTypeMenu( 'Tab Type' ) // macro
<Ctrl q><t>
<Ctrl q><u>
<Ctrl q><v>
<Ctrl q><w>
<Ctrl q><x>
<Ctrl q><y>
<Ctrl q><z>
#IFDEF EDITOR_VERSION
#IF EDITOR_VERSION >= 0x4000
<Ctrl q><HelpLine> "menu:I Toggle AutoIndent;L Restore
Cursor Line;P Previous Position;Q Repeat Previous Command;0-9
Goto Mark;"
#ENDIF
#ELSE
// do nothing
#ENDIF
// +--------------------------------+
// |*KEYS: 3: <Ctrl>: CHARACTER: END|
// +--------------------------------+
// --------------------------------------------------------------------
----------
// +-------------------------------------+
// |*KEYS: 3: <AltShift>: FUNCTION: BEGIN|
// +-------------------------------------+
// +-----------------------------------+
// |*KEYS: 3: <AltShift>: FUNCTION: END|
// +-----------------------------------+
// --------------------------------------------------------------------
----------
// +------------------------------------+
// |*KEYS: 3: <AltShift>: SPECIAL: BEGIN|
// +------------------------------------+
#IFDEF EDITOR_VERSION
#IF EDITOR_VERSION >= 0x4000
<AltShift BackSpace> PROCMacroRunPurge( "chanteur" ) //
operation: change: text: redo: file: current // new [kn, ri, mo, 04-04-
2005 01:59:43]
#ENDIF
#ELSE
<AltShift BackSpace> // old, use this in TSE v2.5 [kn, ni, tu, 03-
06-2003 20:45:48]
#ENDIF
// +------------------------------------+
// |*KEYS: 3: <AltShift>: SPECIAL: BEGIN|
// +------------------------------------+
// --------------------------------------------------------------------
----------
// +-----------------------------------+
// |*KEYS: 3: <AltShift>: SYMBOL: BEGIN|
// +-----------------------------------+
// +---------------------------------+
// |*KEYS: 3: <AltShift>: SYMBOL: END|
// +---------------------------------+
// --------------------------------------------------------------------
----------
// +------------------------------------+
// |*KEYS: 3: <AltShift>: SPECIAL: BEGIN|
// +------------------------------------+
// +----------------------------------+
// |*KEYS: 3: <AltShift>: SPECIAL: END|
// +----------------------------------+
// --------------------------------------------------------------------
----------
// +----------------------------------+
// |*KEYS: 3: <AltShift>: DIGIT: BEGIN|
// +----------------------------------+
// +--------------------------------+
// |*KEYS: 3: <AltShift>: DIGIT: END|
// +--------------------------------+
// --------------------------------------------------------------------
----------
// +--------------------------------------+
// |*KEYS: 3: <AltShift>: CHARACTER: BEGIN|
// +--------------------------------------+
// +------------------------------------+
// |*KEYS: 3: <AltShift>: CHARACTER: END|
// +------------------------------------+
// --------------------------------------------------------------------
----------
// +--------------------------------------+
// |*KEYS: 3: <CtrlShift>: FUNCTION: BEGIN|
// +--------------------------------------+
// +------------------------------------+
// |*KEYS: 3: <CtrlShift>: FUNCTION: END|
// +------------------------------------+
// --------------------------------------------------------------------
----------
// +-------------------------------------+
// |*KEYS: 3: <CtrlShift>: SPECIAL: BEGIN|
// +-------------------------------------+
// +-------------------------------------+
// |*KEYS: 3: <CtrlShift>: SPECIAL: BEGIN|
// +-------------------------------------+
// --------------------------------------------------------------------
----------
// +------------------------------------+
// |*KEYS: 3: <CtrlShift>: SYMBOL: BEGIN|
// +------------------------------------+
// +----------------------------------+
// |*KEYS: 3: <CtrlShift>: SYMBOL: END|
// +----------------------------------+
// --------------------------------------------------------------------
----------
// +-------------------------------------+
// |*KEYS: 3: <CtrlShift>: SPECIAL: BEGIN|
// +-------------------------------------+
// +-----------------------------------+
// |*KEYS: 3: <CtrlShift>: SPECIAL: END|
// +-----------------------------------+
// --------------------------------------------------------------------
----------
// +-----------------------------------+
// |*KEYS: 3: <CtrlShift>: DIGIT: BEGIN|
// +-----------------------------------+
// +---------------------------------+
// |*KEYS: 3: <CtrlShift>: DIGIT: END|
// +---------------------------------+
// --------------------------------------------------------------------
----------
// +---------------------------------------+
// |*KEYS: 3: <CtrlShift>: CHARACTER: BEGIN|
// +---------------------------------------+
// +-------------------------------------+
// |*KEYS: 3: <CtrlShift>: CHARACTER: END|
// +-------------------------------------+
// --------------------------------------------------------------------
----------
// +------------------------------------+
// |*KEYS: 3: <CtrlAlt>: FUNCTION: BEGIN|
// +------------------------------------+
// +----------------------------------+
// |*KEYS: 3: <CtrlAlt>: FUNCTION: END|
// +----------------------------------+
// --------------------------------------------------------------------
----------
// +-----------------------------------+
// |*KEYS: 3: <CtrlAlt>: SPECIAL: BEGIN|
// +-----------------------------------+
// +---------------------------------+
// |*KEYS: 3: <CtrlAlt>: SPECIAL: END|
// +---------------------------------+
// --------------------------------------------------------------------
----------
// +----------------------------------+
// |*KEYS: 3: <CtrlAlt>: SYMBOL: BEGIN|
// +----------------------------------+
<CtrlAlt SpaceBar> lVersion()
// +--------------------------------+
// |*KEYS: 3: <CtrlAlt>: SYMBOL: END|
// +--------------------------------+
// --------------------------------------------------------------------
----------
// +---------------------------------+
// |*KEYS: 3: <CtrlAlt>: DIGIT: BEGIN|
// +---------------------------------+
<CtrlAlt 0> PROCMacroRunPurge( "markfite" ) //
operation: select: mark: file: position: current: until: end // new
[kn, ri, mo, 15-12-2003 20:49:05]
<CtrlAlt 1> PROCMacroRunPurge( "markwotb" ) //
operation: mark: text: word: current: fix // new [kn, ri, mo, 15-12-
2003 21:41:56]
<CtrlAlt 2> PROCMacroRunPurge( "markwote" ) //
operation: mark: text: word: current: fix // new [kn, ri, mo, 15-12-
2003 21:42:21]
<CtrlAlt 3> PROCMacroRunPurge( "marklibe" ) //
operation: mark: line: cursor: position: current: to: line: begin //
new [kn, ri, su, 14-12-2003 21:48:47]
<CtrlAlt 4> PROCMacroRunPurge( "marklien" ) //
operation: mark: line: cursor: position: current: to: line: end // new
[kn, ri, su, 14-12-2003 21:49:21]
<CtrlAlt 5> PROCMacroRunPurge( "checretb" ) //
operation: select: mark: record: current: until: begin // new [kn, ri,
su, 14-12-2003 22:25:55]
<CtrlAlt 6> PROCMacroRunPurge( "checrete" ) //
operation: select: mark: record: from current position cursor until
separator // new [kn, ri, su, 14-12-2003 22:26:20]
<CtrlAlt 7> PROCMacroRunPurge( "markpatb" ) //
operation: select: mark: paragraph: current: position: from: cursor:
to begin // new [kn, ri, mo, 15-12-2003 0:46:10]
<CtrlAlt 8> PROCMacroRunPurge( "markpatf" ) //
operation: mark: paragraph: current: position: current: until: end //
new [kn, ri, mo, 15-12-2003 0:46:32]
<CtrlAlt 9> PROCMacroRunPurge( "markfitb" ) //
operation: select: mark: file: position: current: until: begin // new
[kn, ri, mo, 15-12-2003 20:48:43]
// +-------------------------------+
// |*KEYS: 3: <CtrlAlt>: DIGIT: END|
// +-------------------------------+
// --------------------------------------------------------------------
----------
// +-------------------------------------+
// |*KEYS: 3: <CtrlAlt>: CHARACTER: BEGIN|
// +-------------------------------------+
<CtrlAlt a> PROCMacroRunPurge( "repllaat" ) //
operation: replace: block: language: natural: abbreviation: trivial //
new [kn, ri, fr, 12-12-2003 23:51:33]
<CtrlAlt b> PROCMacroRunPurge( "insetelb" ) //
operation: insert: text: line: before: paste: clipboard: tse // added
[kn, ni, tu, 03-06-2003 19:49:16]
<CtrlAlt c> PROCMacroRunPurge( "spactecw" ) //
operation: copy: text: word: clipboard: windows: space: between [kn,
ni, mo, 14-10-2002 08:23:00]
<CtrlAlt d> PROCMacroRunPurge( "copycldm" ) //
operation: get: string: capitalize: delphi + copy clipboard: procedure
or function name // added [kn, ni, su, 15-06-2003 18:36:47]
<CtrlAlt e> PROCMacroRunPurge( "repltecw" ) //
operation: replace: text: exchange: space: two: between: clipboard:
windows [kn, ni, mo, 14-10-2002 08:56:25]
<CtrlAlt f> PROCMacroRunPurge( "insetead" ) //
operation: insert: record: expert: faqts: all // new [kn, ni, mo, 24-
11-2003 1:33:40]
<CtrlAlt g> PROCMacroRunPurge( "copytecw" ) //
operation: copy: text: get: between: whitespace: mark: clipboard:
windows [kn, ni, mo, 14-10-2002 08:26:37]
<CtrlAlt h> PROCMacroRunPurge( "repltepw" ) //
operation: replace: text: mark: between: whitespace: clipboard: paste:
windows [kn, ri, sa, 16-03-2002 12:44:25]
<CtrlAlt i> PROCMacroRunPurge( "gotoreia" ) //
operation: insert: record: line: current: goto: end: line: remove:
insert: line // added [kn, ri, su, 05-09-2004 23:04:05]
<CtrlAlt j> PROCMacroRunPurge( "getgfcct" ) //
operation: copy: record: current: clipboard: tse: .gf definition //
added [kn, ni, we, 25-06-2003 17:31:20]
<CtrlAlt k> // do not use (in order to avoid
interaction with <Ctrl K>) [kn, ni, mo, 30-06-2003 16:15:55]
<CtrlAlt l> PROCMacroRunPurge( "copyclhd" ) //
operation: copy: clipboard: windows: record: header: current:
description // added [kn, ri, mo, 04-04-2005 02:10:13]
<CtrlAlt m> PROCMacroRunPurge( "inseblpc" ) //
operation: insert: block: front: string: spaces until position
cursor // added [kn, ni, th, 04-12-2003 1:00:51]
// <CtrlAlt n> this is loaded in the start macros, and
because it runs after key assignment, it will currently overwrite any
command assigned to <Ctrlalt n>: PROCMacroRunPurge( "scratch" ) //
added // operation: copy: clipboard: scratch [kn, ni, su, 03-08-2003
23:09:39]
<CtrlAlt o>
<CtrlAlt p> PROCMacroRunPurge( "insetewp" ) //
operation: insert: text: clipboard: windows: internet: source // added
[kn, ni, sa, 28-06-2003 23:59:09]
<CtrlAlt q>
<CtrlAlt r> PROCMacroRunPurge( "inseremi" ) //
operation: insert: record: create: header: rotate: reverse: colon:
remove: end // new [kn, ri, fr, 20-02-2004 3:08:52]
<CtrlAlt s> PROCMacroRunPurge( "clipcote" ) //
operation: copy: text: clipboard: greetings: with friendly
greetings // added [kn, ni, th, 05-06-2003 21:55:00]
<CtrlAlt t> PROCMacroRunPurge( "copyclwt" ) //
operation: copy: clipboard windows: current: content: to: clipboard:
tse // new [kn, ni, mo, 14-10-2002 09:47:07]
<CtrlAlt u> PROCMacroRunPurge( "copyclhu" ) //
operation: copy: clipboard: windows: record: current: user // added
[kn, ni, th, 26-06-2003 16:39:56]
<CtrlAlt v> PROCMacroRunPurge( "pastblws" ) //
operation: insert: block: clipboard: windows: paste: style: overwrite
[kn, ni, th, 12-06-2003 17:52:46]
<CtrlAlt w> PROCMacroRunPurge( "chanblaf" ) //
operation: change: block: wrap: align: &Left: below first alphabetic
character // added [kn, ni, sa, 09-08-2003 20:59:47]
<CtrlAlt x> PROCMacroRunPurge( "insetebe" ) //
operation: insert: text: word: xml: tag: begin: end // added [kn, ni,
su, 15-06-2003 20:48:53]
<CtrlAlt y> PROCMacroRunPurge( "searteme" ) //
operation: search: text: internet: e-mail: address: [email:
to/from] // new [kn, ni, sa, 04-10-2003 15:56:09]
<CtrlAlt z> PROCMacroRunPurge( "inseblbx" ) //
operation: insert: block: line: between: 2 non empty lines: + wrap //
new [kn, ri, fr, 12-12-2003 23:50:10]
// +-----------------------------------+
// |*KEYS: 3: <CtrlAlt>: CHARACTER: END|
// +-----------------------------------+
// --------------------------------------------------------------------
----------
// +---------------------+
// |*BUTTON: MOUSE: BEGIN|
// +---------------------+
<LeftBtn> mLeftBtn() // macro
<Ctrl LeftBtn> MouseMarking( _COLUMN_ )
<Alt LeftBtn> MouseMarking( _LINE_ )
<Shift LeftBtn> mTrackMouseCursor() // macro
<RightBtn> PROCMacroRunPurge( "menumomm" ) //
operation: get: menu: mouse (if you right click with the mouse) (to
get the main menu, left click on the statusbar) [kn, ni, th, 29-05-
2003 17:02:08]
#IFDEF EDITOR_VERSION
#IF EDITOR_VERSION >= 0x4000
<WheelUp> RollUp( GetWheelScrollLines() ) // works
in TSE v4.0 only // added [kn, ni, tu, 03-06-2003 19:54:50]
<WheelDown> RollDown( GetWheelScrollLines() ) // works
in TSE v4.0 only // added [kn, ni, tu, 03-06-2003 19:54:50]
#ENDIF
#ELSE
// do nothing
#ENDIF
//*** HelpLine assignments
**************************************************
// <HelpLine>
// <Alt HelpLine>
// <Ctrl HelpLine>
// <Shift HelpLine>
// +-------------------+
// |*BUTTON: MOUSE: END|
// +-------------------+
// --------------------------------------------------------------------
----------
--- cut here: end ----------------------------------------------------
---
---
Internet: see also:
---
TSE: Configuration: File: .UI: Link: Can you give an overview of links?
http://www.faqts.com/knowledge_base/view.phtml/aid/34317/fid/1007
----------------------------------------------------------------------