Category : Paradox DBMS
Archive   : TECH91.ZIP
Filename : TI697.ASC

 
Output of file : TI697.ASC contained in archive : TECH91.ZIP







PRODUCT : Paradox NUMBER : 697
VERSION : 3.5
OS : DOS
DATE : November 5, 1991 PAGE : 1/4

TITLE : UNTIL clause in PAL WAIT TABLE, RECORD, and FIELD




During a WAIT command, PAL script execution pauses for user
input. Most keys pass through to Paradox, but some of them are
blocked by WAIT. This blocking is usually signaled by a beep.
This document is a list of all standard Paradox keystrokes that
are and are not blocked automatically by each version of the WAIT
command.

For all WAITs, nonstandard Paradox keys (e.g. , F8>, or ) are blocked. WAIT RECORD and WAIT FIELD are
progressively more restrictive than WAIT TABLE; for each, only
the new keys blocked are listed.

In order to use a blocked key, or prevent the use of a non-
blocked key, you must place that key in the UNTIL clause of the
WAIT. Note that some of the non-blocked keys are invalid in the
contexts in which WAIT can be called, so it does not really
matter whether they are passed through or not. More information
on the WAIT command is found in Chapter 20 of the Paradox PAL
User's Guide.

After the WAIT, the system variable RetVal contains the keystroke
used to exit the WAIT. You then use SWITCH to specify the action
for each keystroke.

NOTE: Any validity checks on the current field must be satisfied
before you can leave the WAIT. As a workaround, the command
REQUIREDCHECK can be used to turn validity checking for required
fields on or off for the current image on the workspace. This
command can be used in conjunction with the function ISVALID()
which tests whether the current contents of a field are
legitimate and complete.

Also, leaving a WAIT automatically exits you from fieldview;
moreover, many inactive cursor keys in WAIT RECORD and WAIT FIELD
become active in FieldView. See Tech Info sheet #699 for more
information on implementing FieldView.

WARNING: The following keys are not blocked, and may have
undesired side effects: , , , ,
, , ,

WAIT TABLE














PRODUCT : Paradox NUMBER : 697
VERSION : 3.5
OS : DOS
DATE : November 5, 1991 PAGE : 2/4

TITLE : UNTIL clause in PAL WAIT TABLE, RECORD, and FIELD




Blocked:

F1 (Help) - except lookup fields in
Edit/Co-Edit/DataEntry
F2 (Do_it!)
F3 (UpImage)
F4 (DownImage)
Alt-F4 (InstantPlay) [no beep]
F6 (Check)
Ctrl-F6 (CheckDescending)
Alt-F6 (CheckPlus)
F7 (FormKey)
Ctrl-F7 (GraphKey)
Alt-F7 (InstantReport)
F8 (ClearImage)
Alt-F8 (ClearAll)
F9 (Edit)
Alt-F9 (Co-Edit)
F10 (Menu)
Alt-X (Crosstab)
Esc (Ctrl-[)

Not Blocked:

All ASCII characters from 32-255, including CtrlBackspace

Ctrl-D (Ditto)
Ctrl-F (Fieldview)
Ctrl-H (Backspace)
Ctrl-I (Tab)
Ctrl-L (ResyncKey)
Ctrl-M (Enter)
Ctrl-O (DOS)
Ctrl-R (Rotate)
Ctrl-U (Undo)
Ctrl-V (VertRuler)
Ctrl-Y (DeleteLine)
Ctrl-Z (Zoom)

Shift-Tab (ReverseTab)
Alt-K (KeyLookup)
Alt-L (LockKey)














PRODUCT : Paradox NUMBER : 697
VERSION : 3.5
OS : DOS
DATE : November 5, 1991 PAGE : 3/4

TITLE : UNTIL clause in PAL WAIT TABLE, RECORD, and FIELD




Alt-O (DosBig)
Alt-R (Refresh)
Alt-Z (ZoomNext)

F1 (Help) - in lookup fields during
Edit/Co-Edit/DataEntry
Alt-F3 (InstantRecord)
F5 (Example)
Alt-F5 (FieldView)
Shift-F6 (GroupBy)
Alt-F10 (PALMenu)

Home, Up, PgUp, Left, Right, End, Down, PgDn, Ins, Del,
CtrlLeft, CtrlRight, CtrlEnd, CtrlPgDn, CtrlHome, CtrlPgUp,
Ctrl-PrtSc

WAIT RECORD

Blocked:

Ctrl-U
Ctrl-Z
Alt-Z
Home
End
Ins
Del [no beep]
CtrlPgDn
CtrlPgUp

Blocked on attempt to leave record:

Up, Down, Pgup, PgDn, Left, Right, Enter, Tab, ReverseTab























PRODUCT : Paradox NUMBER : 697
VERSION : 3.5
OS : DOS
DATE : November 5, 1991 PAGE : 4/4

TITLE : UNTIL clause in PAL WAIT TABLE, RECORD, and FIELD




WAIT FIELD

Blocked:

Up, Down, Pgup, PgDn, Left, Right, Enter, Tab, ReverseTab

CtrlLeft
CtrlRight
CtrlEnd
CtrlHome
Ctrl-R








































  3 Responses to “Category : Paradox DBMS
Archive   : TECH91.ZIP
Filename : TI697.ASC

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/