home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware 1 2 the Maxx
/
sw_1.zip
/
sw_1
/
TEXT
/
PDX_ALL.ZIP
/
TI697.ASC
< prev
next >
Wrap
Text File
|
1991-11-05
|
5KB
|
265 lines
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. <Alt-1>, <Shift-
F8>, or <Ctrl-A>) 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: <Ctrl-F>, <Alt-F5>, <Alt-K>, <Alt-L>,
<Ctrl-O>, <Alt-O>, <Ctrl-Z>, <Alt-Z>
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