Entry
TSE: Configuration: File: .UI: Key:Assignment: View: How to view your key assignment in TSE UI file?
Mar 28th, 2005 08:53
Knud van Eeden,
----------------------------------------------------------------------
--- Knud van Eeden --- 05 March 2005 - 10:40 pm ----------------------
TSE: Configuration: File: .UI: Key:Assignment: View: How to view your
key assignment in TSE UI file?
---
Some idea:
To have an overview of the burned in key assignments in the TSE .ui
file,
you could build a sorted table or list:
---
---
See an example here
http://www.knud.info/FaqtsTseKeyView.htm
---
--- cut here: begin --------------------------------------------------
</>
<Alt '>
<Alt ,>
<Alt -> mCopyCharAboveToEol()
<Alt .>
<Alt /> Copy() // new [kn, ri, su, 13-05-2001
19:31:17]
<Alt 0> ExecMacro("listopen")
<Alt 1> Upper()
<Alt 2> Lower()
<Alt 3> Flip()
<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]
<Alt ;> Cut() // new [kn, ri, su, 13-05-2001
19:31:20]
<Alt => mFindWordAtCursor('+') // macro
<Alt BackSpace> Undo() // use this to TSE v3.0 or higher
[kn, ri, su, 14-10-2001 19:43:06]
<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 LeftBtn> MouseMarking(_LINE_)
<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]
<Alt [>
<Alt \>
<Alt ]> InsertText( CurrFilename(), _INSERT_ ) //
new [kn, ri, th, 31-05-2001 16:01:36]
<Alt `>
<Alt a> MarkStream()
<Alt b> PROCMacroRunPurge( "wrapprom" ) //
operation: change: text: wrap: ask first [kn, ri, tu, 26-02-2002
02:11:55]
<Alt c> PROCMacroRunPurge( "spactect" ) //
operation: copy: text: word: clipboard: tse: space: between [kn, ri,
sa, 13-04-2002 00:07:06]
<Alt d> DelLine()
<Alt e> PROCMacroRunPurge( "replspct" ) //
operation: replace: text: exchange: space: two: between: clipboard:
tse [kn, ri, mo, 15-04-2002 00:21:17]
<Alt f10> PROCMacroRunPurge( "selermcs" ) //
operation: select: mark: 1: record: current: fix // added [kn, ni, tu,
03-06-2003 11:30:12]
<Alt f11>
<Alt f12>
<Alt f1> LineTypeMenu()
<Alt f2> InsertLine()
<Alt f3> ExecMacro("match")
<Alt f4> PROCMacroRunPurge
( "checficm" ) // "operation: check: file: match: begin: end" [kn, ni,
sa, 16-08-2003 23:25:40]
<Alt f5>
<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 f> PROCMacroRunPurge( "getfmre" ) //
operation: get: record: macro: filename: macropurge + copy to
clipboard tse [kn, ni, mo, 14-10-2002 09:39:30]
<Alt g> PROCMacroRunPurge( "copytect" ) //
operation: copy: text: get: between: whitespace: mark: clipboard: tse
[kn, ri, su, 19-05-2002 12:21:14]
<Alt h> PROCMacroRunPurge( "repltept" ) //
operation: replace: text: mark: between: whitespace: clipboard: paste:
tse [kn, ri, su, 19-05-2002 14:07:06]
<Alt i> PROCMacroRunPurge( "remotect" ) //
operation: remove: text: word: cut: between: whitespace: clipboard:
tse [kn, ri, su, 19-05-2002 18:47:45]
<Alt j> JoinLine()
<Alt k> MarkColumn()
<Alt l> MarkLine()
<Alt m> PROCMacroRunPurge( "copyrenc" ) //
operation: copy: current function/procedure name to TSE clipboard [kn,
ni, mo, 05-05-2003 19:26:36]
<Alt n> NextFile()
<Alt o>
<Alt p> Paste() // [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> UnmarkBlock()
<Alt v> PROCMacroRunPurge( "pastblst" ) //
added // operation: insert: block: clipboard: paste: windows: style:
overwrite: tse [kn, ni, we, 20-08-2003 10:24:17]
<Alt w> SaveBlock()
<Alt x> Exit()
<Alt y> PROCMacroRunPurge( "convstwd" ) //
telephone: spell: string: input: block or word: 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]
<AltShift BackSpace> Redo() // use this in TSE v3.0 or higher
[kn, ni, tu, 03-06-2003 20:45:48]
<BackSpace> mBackspace() // macro
<CenterCursor>
<Ctrl '>
<Ctrl ,> // added // used by 'bookmark macro' 'ctrl
<' and 'ctrl >' [kn, ri, su, 06-03-2005 15:35:00]
<Ctrl -> mCopyCharAbove()
<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]
<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]
<Ctrl ;>
<Ctrl => // does not work (probably overwritten by
another macro higher up [kn, amv, mo, 28-03-2005 16:36:01]
<Ctrl BackSpace> DelLeftWord()
<Ctrl CenterCursor>
<Ctrl CursorDown> RollDown()
<Ctrl CursorLeft> WordLeft()
<Ctrl CursorRight> WordRight()
<Ctrl Cursorup> RollUp()
<Ctrl Del>
<Ctrl End> EndWindow()
<Ctrl Enter> ExecScrapMacro()
<Ctrl Escape> // added // used by Microsoft Windows to
open 'Start' button menu [kn, ri, mo, 28-03-2005 17:47:51]
<Ctrl Grey*> Paste( _OVERWRITE_ )
<Ctrl Grey+> Copy( _APPEND_ )
<Ctrl Grey-> Cut( _APPEND_ )
<Ctrl Grey/>
<Ctrl GreyCursorDown>
<Ctrl GreyCursorLeft>
<Ctrl GreyCursorRight>
<Ctrl GreyCursorUp>
<Ctrl GreyDel>
<Ctrl GreyEnd>
<Ctrl GreyEnter> ExecScrapMacro()
<Ctrl GreyHome>
<Ctrl GreyIns>
<Ctrl GreyPgDn>
<Ctrl GreyPgUp>
<Ctrl Home> BegWindow()
<Ctrl Ins> CopyToWinClip()
<Ctrl LeftBtn> MouseMarking(_COLUMN_)
<Ctrl NumLock>
<Ctrl Pause>
<Ctrl PgDn> mEndFile() // PageDown key
<Ctrl PgUp> mBegFile() // PageUp key
<Ctrl PrtSc> Paste(_OVERWRITE_)
<Ctrl SpaceBar>
<Ctrl Tab> mTabLeft() // use this in TSE v4.0 or
higher [kn, ni, fr, 30-05-2003 14:48:36]
<Ctrl [> PlaceMark( "N" ) mEditFileAtCursor()
PushKeyStr( "CLA" ) PushKey( <F11> ) // added [kn, ri, su, 18-02-2001
02:08:03]
<Ctrl \> // does not work (probably overwritten by
another macro higher up [kn, amv, mo, 28-03-2005 16:28:01]
<Ctrl ]> PROCMacroRunPurge( "editfiac" ) //
operation: change: file: edit: cursor [kn, ni, tu, 12-11-2002 01:49:44]
<Ctrl `> PROCMacroRunPurge( "marksoee" ) //
operation: select: mark: source: separator excluded // added [kn, ri,
su, 11-01-2004 16:37:03]
<Ctrl a> PROCMacroRunPurge( "selemaff" ) //
operation: select: mark: file: all [kn, zoe, vr, 30-10-1998 15:54:42]
<Ctrl b> ExecMacro("nameclip Named ClipBoards")
<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 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]
<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" ) // new //
operation: goto: paragraph: previous // [kn, ni, sa, 11-10-2003
21:37:48]
<Ctrl f6> PROCMacroRunPurge( "gotopagn" ) // new //
operation: goto: paragraph: next // [kn, ni, sa, 11-10-2003 21:37:43]
<Ctrl f7> PROCMacroRunPurge( "gotorerf" ) //
operation: goto: record: macrorunpurge: filename: menu: option // [kn,
ni, sa, 11-10-2003 21:37:34]
<Ctrl f8> PROCMacroRunPurge( "gotolmrp" ) //
operation: goto: line: filenamemacro: definition to menu // [kn, ni,
sa, 11-10-2003 21:37:38]
<Ctrl f9> ExecMacro("Compile " + CurrFilename())
<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> GotoLine()
<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"
<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()
<Ctrl k><c> CopyBlock()
<Ctrl k><d> QuitFile()
<Ctrl k><e> EditFile()
<Ctrl k><f> ChangeCurrFilename()
<Ctrl k><g>
<Ctrl k><h> UnmarkBlock()
<Ctrl k><i>
<Ctrl k><j>
<Ctrl k><k> mMarkBlockEnd()
<Ctrl k><l> FillBlock()
<Ctrl k><m>
<Ctrl k><n> NextFile()
<Ctrl k><o>
<Ctrl k><p> PrevFile()
<Ctrl k><q>
<Ctrl k><r> InsertFile()
<Ctrl k><s> SaveFile()
<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> MoveBlock()
<Ctrl k><w> SaveBlock()
<Ctrl k><x> SaveAndQuitFile()
<Ctrl k><y> DelBlock()
<Ctrl k><z>
<Ctrl l> RepeatFind()
<Ctrl m> RecordKeyMacro()
<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 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;"
<Ctrl o><a>
<Ctrl o><b>
<Ctrl o><c> CloseWindow()
<Ctrl o><d>
<Ctrl o><e>
<Ctrl o><f>
<Ctrl o><g> ResizeWindow()
<Ctrl o><h> HWindow()
<Ctrl o><i>
<Ctrl o><j>
<Ctrl o><k>
<Ctrl o><l> mSetPLMargin()
<Ctrl o><m> // MaximizeWindow()???
<Ctrl o><n> NextWindow()
<Ctrl o><o> OneWindow()
<Ctrl o><p> PrevWindow()
<Ctrl o><q>
<Ctrl o><r> mSetRMargin()
<Ctrl o><s> ResizeWindow()
<Ctrl o><t> ExecMacro("center")
<Ctrl o><u>
<Ctrl o><v> VWindow()
<Ctrl o><w> mToggleWordWrap()
<Ctrl o><x>
<Ctrl o><y> ExecMacro("synchscr")
<Ctrl o><z> ZoomWindow()
<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 q><HelpLine> "menu:I Toggle AutoIndent;L Restore
Cursor Line;P Previous Position;Q Repeat Previous Command;0-9
Goto Mark;"
<Ctrl q><a> Replace()
<Ctrl q><b> GotoBlockBegin()
<Ctrl q><c> mEndFile() // TSE v4.0 or higher [kn, ni,
tu, 03-06-2003 20:53:21]
<Ctrl q><d> EndLine()
<Ctrl q><e> BegWindow()
<Ctrl q><f> Find()
<Ctrl q><g>
<Ctrl q><h>
<Ctrl q><i> mToggleAutoIndent()
<Ctrl q><j>
<Ctrl q><k> GotoBlockEnd()
<Ctrl q><l> RestoreCursorline()
<Ctrl q><m>
<Ctrl q><n>
<Ctrl q><o>
<Ctrl q><p> PrevPosition()
<Ctrl q><q> RepeatCmd()
<Ctrl q><r> mBegFile()
<Ctrl q><s> BegLine()
<Ctrl q><t>
<Ctrl q><t> TabTypeMenu('Tab Type')
<Ctrl q><u>
<Ctrl q><v>
<Ctrl q><w>
<Ctrl q><x> EndWindow()
<Ctrl q><y> DelToEol()
<Ctrl q><z>
<Ctrl r> PROCMacroRunPurge( "remofifc" ) //
operation: remove: file: macro: purge: filename: current [kn, ni, su,
01-06-2003 20:12:50]
<Ctrl s> PROCMacroRunPurge( "filesavc" ) // new //
operation: save: file: save: current [kn, ni, su, 03-08-2003 22:53:19]
<Ctrl t> PROCMacroRunPurge( "copycltw" ) // new:
copy TSE clipboard to Windows clipboard [kn, ni, mo, 14-10-2002
09:45:58]
<Ctrl u> UnDelete()
<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]
<Ctrl z> Undo() // in TSE v4.0 for Windows only
[kn, ni, sa, 31-05-2003 20:39:20]
<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]
<CtrlAlt SpaceBar> lVersion()
<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" ) // added:
operation: get: string: capitalize: delphi + copy clipboard: procedure
or function name [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 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]
<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 f> PROCMacroRunPurge( "insetead" ) // new:
operation: insert: record: expert: faqts: all [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" ) //
added // operation: insert: record: line: current: goto: end: line:
remove: insert: line [kn, ri, su, 05-09-2004 23:04:05]
<CtrlAlt j> PROCMacroRunPurge( "getgfcct" ) //
added // operation: copy: record: current: clipboard: tse: .gf
definition [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" ) //
added // operation: copy: clipboard: windows: record: header: current:
description
<CtrlAlt m> PROCMacroRunPurge( "inseblpc" ) // added:
operation: insert: block: front: string: spaces until position cursor
[kn, ni, th, 04-12-2003 1:00:51]
<CtrlAlt o>
<CtrlAlt p> PROCMacroRunPurge( "insetewp" ) //
added // operation: insert: text: clipboard: windows: internet: source
[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" ) // new:
copy Windows clipboard to TSE clipboard [kn, ni, mo, 14-10-2002
09:47:07]
<CtrlAlt u> PROCMacroRunPurge( "copyclhu" ) // added /
operation: copy: clipboard: windows: record: current: user [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" ) //
added // "operation: change: block: wrap: align: &Left: below first
alphabetic character" [kn, ni, sa, 09-08-2003 20:59:47]
<CtrlAlt x> PROCMacroRunPurge( "insetebe" ) // added:
operation: insert: text: word: xml: tag: begin: end [kn, ni, su, 15-06-
2003 20:48:53]
<CtrlAlt y> PROCMacroRunPurge( "searteme" ) //
operation: search: text: internet: e-mail: address: [email: to/from]
[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]
<CursorDown> Down()
<CursorLeft> Left()
<CursorRight> Right()
<CursorUp> Up()
<Del> mDelChar() // macro
<End> EndLine()
<Enter> mCReturn()
<Escape> MainMenu() // macro
<Grey*> Paste()
<Grey+> Copy()
<Grey-> Cut()
<GreyEnter> CReturn()
<Home> BegLine()
<Ins> ToggleInsert()
<LeftBtn> mLeftBtn()
<PgDn> PageDown() // PageDown key
<PgUp> PageUp() // PageUp key
<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]
<Shift Del> CutToWinClip()
<Shift Ins> PasteFromWinClip()
<Shift LeftBtn> mTrackMouseCursor()
<Shift ]> mCloseBrace()
<Shift `>
<Shift del> PROCMacroRunPurge( "remochcw" ) //
operation: remove: text: character: while find given character [kn,
ri, th, 13-12-2001 12:05:20]
<Shift f10> PROCMacroRunPurge( "checspct" ) // new
[kn, ni, we, 11-06-2003 16:20:55]
<Shift f11>
<Shift f11> PROCMacroRunPurge( "togmax" ) // new [kn,
ni, mo, 28-07-2003 0:54:03]
<Shift f12> PROCMacroRunPurge( "copyfaft" ) //
operation: copy: clipboard: tse: text: title: http: file: temporary //
added [kn, ni, su, 26-10-2003 7:34:01]
<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))
<Shift f4> mUpper()
<Shift f5> ScrollToCenter()
<Shift f6>
<Shift f7> mShiftBlock(SHIFTLEFT) // macro
<Shift f8> mShiftBlock(SHIFTRIGHT) // macro
<Shift f9> ExecMacro("Compile -m")
<Shift tab> mTabLeft() // old [kn, ni, fr, 30-05-2003
14:43:43]
<Tab> mTabRight() // old [kn, ni, fr, 30-05-2003
14:43:54]
<WheelDown> RollDown(GetWheelScrollLines()) // works
in TSE v4.0 only // added [kn, ni, tu, 03-06-2003 19:54:50]
<WheelUp> RollUp(GetWheelScrollLines()) // works in
TSE v4.0 only // added [kn, ni, tu, 03-06-2003 19:54:50]
<`>
<f10> MainMenu()
<f11>
<f12> PROCMacroRunPurge( "checspct" ) // new
[kn, ni, we, 11-06-2003 16:20:55]
<f1> Help("Key Assignments") // new [kn, ni,
th, 29-05-2003 17:39:48]
<f2> AddLine()
<f3>
<f4> DupLine()
<f5> ScrollToTop()
<f6> DelToEol()
<f7> mMarkBlockBegin()
<f8> mMarkBlockEnd()
<f9> ExecMacro( "dosshelm" ) // new [kn, ni,
fr, 30-05-2003 18:59:50]
--- cut here: end ----------------------------------------------------
---
---
1. My current method was to split the .ui file in e.g. also a key
assignments file,
so if having to check I just searched in this key file.
---
--- cut here: begin --------------------------------------------------
this is my main .UI file:
--- cut here: begin --------------------------------------------------
// TSE general information (changes)
#INCLUDE ["qedincin.ui"]
// -------------------------------------------------------------------
// my own macros
#INCLUDE ["qedinckn.ui"]
// -------------------------------------------------------------------
// TSE macros
#INCLUDE ["qedincpr.ui"]
// -------------------------------------------------------------------
// TSE menus
#INCLUDE ["qedincme.ui"]
// -------------------------------------------------------------------
// TSE help
#INCLUDE ["qedinche.ui"]
// -------------------------------------------------------------------
// TSE key assignments
#INCLUDE ["qedincke.ui"]
// -------------------------------------------------------------------
--- cut here: end ----------------------------------------------------
2. By writing a macro that extracts this key information from this
file, you build a table similar to pressing <F1> or <ALT><H>.
--- cut here: begin --------------------------------------------------
// --- MAIN --- //
PROC Main()
PROCTextViewFileTse_ConfigurationUiKeyShortcutListAll
( "c:\bbc\taal\qedincke.ui", "^<.*$\c", "x", "TSE: Configuration:
File: Ui: Key: Shortcut", 150 )
END
<F12> Main()
// --- LIBRARY --- //
// library: file: view: configuration: key: shortcut: list: all
(filenamemacro=viewfisa.s) [kn, ri, sa, 05-03-2005 17:08:04]
PROC PROCTextViewFileTse_ConfigurationUiKeyShortcutListAll( STRING
filenameInputS, STRING searchS, STRING searchOptionS, STRING
listTitleS, INTEGER listWidthI )
// e.g. PROC Main()
// e.g. PROCTextViewFileTse_ConfigurationUiKeyShortcutListAll
( "c:\bbc\taal\qedincke.ui", "^<.*$\c", "x", "TSE: Configuration:
File: Ui: Key: Shortcut", 150 )
// e.g. END
// e.g.
// e.g. <F12> Main()
STRING s[255] = ""
INTEGER bufferP = 0
//
// select
//
PushPosition()
bufferP = CreateTempBuffer()
PopPosition()
EditFile( filenameInputS )
BegFile()
WHILE Down()
IF LFind( searchS, searchOptionS ) // get all lines starting with '<'
s = GetFoundText()
AddLine( s, bufferP ) // store that lines at the end of a file
ENDIF
ENDWHILE
//
// clean up
//
QuitFile()
//
// sort
//
GotoBufferId( bufferP )
MarkLine( 1, NumLines() ) // select all
Sort( _IGNORE_CASE_ )
UnMarkBlock()
//
// view
//
List( listTitleS, listWidthI )
//
// clean up
//
AbandonFile()
END
--- cut here: end ----------------------------------------------------
---
---
This is my .UI include file (called 'qedincke.ui'), only containing
key definitions
--- cut here: begin --------------------------------------------------
See:
TSE: Configuration: File: .UI: Key: Assignment: Example: Can you give
an example of key assigments?
http://www.faqts.com/knowledge_base/view.phtml/aid/34998/fid/1007
--- 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
----------------------------------------------------------------------