home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
High Voltage Shareware
/
high1.zip
/
high1
/
DIR8
/
WP4PROG.ZIP
/
WP4PROG.KEY
< prev
next >
Wrap
Text File
|
1993-04-22
|
7KB
|
164 lines
/*****************************************************************************
WordPerfect-for-Programmer Key Definitions for
The SemWare Editor V1.0
The Semware Editor Copyright 1991-1993 SemWare Corporation.
All Rights Reserved Worldwide.
WordPerfect for Programmers Interface by Mike Hammer 4/93
General Idea: Keep all the usual WP editing key defs
while providing access to the neat TSE programming
functions (!) using standard main TSE menu & unused
WP function keys. See the .DOC file supplied with this
interface for more notes and information.
*****************************************************************************/
/* help lines */
<HelpLine> '{F1}-Help! {F2}-Find {F3}-NextWin {F5}-Files {F7}-Exit {F9}-AddLine {F10}-Save {F11}-Match'
<Alt HelpLine> '{F1}-UnDel {F2}-Replace {F4}-BlockMark {F5}-HorWin {F6}-FlushRight {F10}-ExecScrapMacro'
<Ctrl HelpLine> '{F1}-Dos {F2}-SpellChk {F3}-Window->> {F4}-{M}ove/{C}opy {F5}-Text {F10}-RecordKeyMacro'
<Shift HelpLine> '{F1}-Config {F2}-RepeatFind {F3}-NextFile {F4}-UnMark {F5}-Date {F6}-Ctr {F7}-Prt {F10}-Edit'
/* function key assignments */
<F1> ShowHelp(WPHelp)
<Alt F1> GlobalUnDelete()
<Ctrl F1> Shell()
<Shift F1> ExecMacro('iconfig')
<F2> Find() // see Ctrl I, Ctrl N, Ctrl P
<Alt F2> Replace()
<Ctrl F2> mSpellChk()
<Shift F2> RepeatFind() // does work with IncrSearch!!!
<F3> NextWindow() // ShowHelp() moved to F1 */
<Alt F3> PrevFile() // Reveal Codes -- Not Supported -- */
<Shift F3> NextFile()
<Ctrl F3><c> CloseWindow() // this is WP's "Screen" command set */
<Ctrl F3><f> FullWindow() // put all window commands in Ctrl-F3 */
<Ctrl F3><g> GotoWindow()
<Ctrl F3><h> HWindow()
<Ctrl F3><o> OneWindow()
<Ctrl F3><r> ResizeWindow()
<Ctrl F3><v> VWindow()
<Ctrl F3><z> ZoomWindow()
<Alt 1> GotoWindow(1) // listed here for clarity
<Alt 2> GotoWindow(2) // even though they don't use
<Alt 3> GotoWindow(3) // Ctrl-F3
<Alt 4> GotoWindow(4)
<Alt 5> GotoWindow(5)
<Alt 6> GotoWindow(6)
<Alt 7> GotoWindow(7)
<Alt 8> GotoWindow(8)
<Alt 9> GotoWindow(9)
<F4> AutoIndentMenu() // access to indent controls, anyway
<Alt F4> MarkStream() // WP-style block mark
<Ctrl F4><m> MoveBlock() // std block move
<Ctrl F4><c> CopyBlock() // std block copy
<Ctrl F4><d> DelBlock() // std delete block
<Ctrl F4><i> Paste() // std insert block
<Ctrl F4><l> Lower() // low-case block
<Ctrl F4><u> Upper() // up-case block
<Shift F4> UnMarkBlock() // release marked block
<F5> EditFile() // like QEdit
<Alt F5> mQEditGetFile() /* Marking Options -- Not Supported -- */
<Ctrl F5> mTextInOut()
<Shift F5> mFullDate() // from v1.0 macros
<F6> Paste() /* Bold -- Not Supported -- */
<Alt F6> mFlushRight()
<Ctrl F6> mShift() /* Align Tab -- Not Supported -- */
<Shift F6> mCenterLine()
<F7> mQEditExit() // like QEdit
<Alt F7> SaveAllAndExit()
<Ctrl F7> ChangeCurrFilename()
<Shift F7> PrintMenu()
<F8> // no std text underline format to substitute
<Alt F8> Toggle(WordWrap)
<Ctrl F8> mWrapPara()
<Shift F8> ReconfigMenu()
<F9> AddLine()
<Alt F9> DupLine()
<Ctrl F9> mSwapLines()
<Shift F9> SplitLine()
<F10> SaveFile()
<Alt F10> ExecScrapMacro()
<Ctrl F10> RecordKeyMacro()
<Shift F10> EditFile()
/* can put those other useful programmer's functions in F11 and F12 */
<F11> mMatch()
<Alt F11> ShowEntryScreen()
<Ctrl F11> RestoreCursorLine()
<Shift F11> mShift()
<F12> mAsciiChart()
<Alt F12> mListRecentFiles()
<Ctrl F12> PlaceMark()
<Shift F12> GotoMark()
/* misc other neat programmer's functions */
<Shift ]> mCloseBrace() // can't live without!
<Ctrl F> mListRecentFiles()
<Ctrl W> mFindWordAtCursor('+')
<Alt W> mFindWordAtCursor('b')
<Ctrl C> NamedClipBoardMenu()
<Ctrl I> mIncrementalSearch()
<Ctrl N> mRepeatForward()
<Ctrl P> mRepeatBackward()
/* other menus */
<Ctrl U> UtilMenu()
<Ctrl M> mMacMenu(0)
/* Gen'l Keys */
<CursorRight> NextChar()
<CursorLeft> PrevChar()
<CursorUp> Up()
<CursorDown> Down()
<Escape> MainMenu()
<Del> mDelChar()
<BackSpace> mBackSpace()
<Home> WPHome() // you really get used to WP's Home use!
<PgUp> BegScreen()
<PgDn> EndScreen()
<Enter> mCReturn()
<Alt => MainMenu()
<Tab> TabRight()
<Shift Tab> TabLeft()
<End> EndLine()
<Ins> ToggleInsert()
<Ctrl Del> WPDelWord() // Ctrl key gets a workout!!!
<Ctrl BackSpace> DelRightWord()
<Ctrl Tab> DelLeftWord()
<Ctrl Ins> Paste()
<Ctrl Home> GotoLine() // goto line # instead of page #
<Ctrl CursorLeft> WordLeft()
<Ctrl CursorRight> WordRight()
<Ctrl PgUp> BegFile()
<Ctrl PgDn> EndFile()
<Ctrl Y> DelLine()
<Ctrl End> DelToEol()
<Ctrl V> Literal() // almost WP literal key...
/* Mouse support -- same as TSE Std Interface */
<LeftBtn> mLeftBtn()
<Ctrl LeftBtn> MouseMarking(_COLUMN_)
<Alt LeftBtn> MouseMarking(_LINE_)
<Shift LeftBtn> mTrackMouseCursor()
<RightBtn> ClipBoardMenu()