faqts : Computers : Programming : Languages : Tse : Configuration : .ui file

+ Search
Add Entry AlertManage Folder Edit Entry Add page to http://del.icio.us/
Did You Find This Entry Useful?

2 of 2 people (100%) answered Yes
Recently 2 of 2 people (100%) answered Yes

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

----------------------------------------------------------------------