ALT-H Help FILE TurboText:Support/TTX_Help_BRIEF.guide
ALT-I SetPrefs Overstrike Toggle
ALT-J ExecARexxString LockDisplay "OPTIONS RESULTS;RequestNum POSITIVE 'Go to bookmark [1-10]:';PARSE VAR RESULT bookmark_no .;IF bookmark_no >= 1 AND bookmark_no <= 10 THEN MoveBookmark bookmark_no;ELSE DisplayBeep"
ALT-W ExecARexxString "OPTIONS RESULTS; GetBlkInfo; PARSE VAR RESULT blockActive .; IF blockActive = ON THEN ADDRESS REXX 'TurboText:Rexx/SaveBlk.ttx' ; ELSE SaveFile"
CTRL-B ExecARexxString "OPTIONS RESULTS;GetViewInfo;PARSE VAR RESULT view lines .;ScrollView lines"
CTRL-C CenterView
CTRL-D ExecARexxString "OPTIONS RESULTS;GetCursorPos;PARSE VAR RESULT cur .;GetViewInfo;PARSE VAR RESULT v l ch top .;IF cur=(l+top-1) THEN DO;MoveUpScr;MoveUp;UpdateView;MoveDownScr;END;ELSE DO;new=cur-top+2;ScrollView new;END"
CTRL-T ScrollView 1
CTRL-U ExecARexxString "OPTIONS RESULTS;GetCursorPos;PARSE VAR RESULT cur .;GetViewInfo;PARSE VAR RESULT v l c top .;IF top=cur THEN DO;MoveDownScr;UpdateView;MoveDown;UpdateView;MoveUpScr;UpdateView;END;ELSE DO;new=cur-top;ScrollView new;END"
CTRL-F5 ExecARexxString "OPTIONS RESULTS;SetPrefs FindIgnoreCase Toggle;GetPrefs FindIgnoreCase;PARSE VAR RESULT caseBOOL .;SetStatusBar 'Ignore Case = '||caseBOOL"
CTRL-BACKSPACE DeleteSOW
CTRL-RETURN InsertLine NoBreak
CTRL-CURSOR_RIGHT MoveNextWord
CTRL-CURSOR_LEFT MovePrevWord
SHIFT-F5 ExecARexxString "clip = GetClip(ADDRESS()||'TTX_Brief_Search'); IF clip = 'Forward' THEN SetPrefs FindBackward OFF; IF clip = 'Backward' THEN SetPrefs FindBackward ON; Find"
SHIFT-F6 ExecARexxString "clip = GetClip(ADDRESS()||'TTX_Brief_Translate'); IF clip = 'Forward' THEN SetPrefs FindBackward OFF; IF clip = 'Backward' THEN SetPrefs FindBackward ON; FindChange"
SHIFT-TAB ExecARexxString LockDisplay LockInput "OPTIONS RESULTS; GetBlkInfo; PARSE VAR RESULT blockActive .;IF blockActive = "OFF" THEN MovePrevTabStop; ELSE ShiftLeft Tabs"
NUM_PAD-- ExecARexxString "OPTIONS RESULTS;GetBlkInfo;PARSE VAR RESULT s .;IF s=ON THEN CopyBlk;ELSE DO;SetBookmark 0; MoveSOL; MarkBlk; MoveDown; IF RC > 0 THEN MoveEOL; CutBlk; MoveBookmark 0; ClearBookmark 0; END"
NUM_PAD-+ ExecARexxString "OPTIONS RESULTS;GetBlkInfo;PARSE VAR RESULT s .;IF s=ON THEN CopyBlk;ELSE DO;SetBookmark 0; MoveSOL; MarkBlk; MoveDown; IF RC > 0 THEN MoveEOL; CopyBlk; MoveBookmark 0; ClearBookmark 0; END"
MODE-NP_END ExecARexxString "OPTIONS RESULTS;GetCursorPos;PARSE VAR RESULT l c .;MoveEOL;GetCursorPos;PARSE VAR RESULT y x .;IF x=c THEN DO;GetViewInfo;PARSE VAR RESULT v s r t .;IF y-t+1=s THEN MoveEOF;ELSE MoveDownScr;MoveEOL;END"
MODE-NP_DOWN MoveDown
MODE-NP_PGDN MoveDownScr
MODE-NP_LEFT MoveLeft
MODE-NUM_PAD-5 CenterView
MODE-NP_RIGHT MoveRight
MODE-NP_HOME ExecARexxString LockDisplay LockInput "OPTIONS RESULTS;GetViewInfo;PARSE VAR RESULT v l c t lc .;GetCursorPos;PARSE VAR RESULT line col .;wl=line-t;IF wl=0 & col=1 THEN MoveSOF;ELSE IF col=1 THEN Move t 1;ELSE MoveSOL"
MODE-NP_UP MoveUp
MODE-NP_PGUP MoveUpScr
MODE-NP_NUML SetMode OFF
MODE-NP_DEL ExecARexxString LockDisplay LockInput "OPTIONS RESULTS; GetBlkInfo; PARSE VAR RESULT blockActive .; IF blockActive = ON THEN DeleteBlk; ELSE Delete"