DDS2 ;SFISC/MLH-UP ARROW JUMP, BRANCH ;2015-01-02 4:52 PM
Source file <DDS2.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
VA FileMan | 4 | DDS DDS01 DDS3 DDS5 |
Name | Comments | DBIA/ICR reference |
---|---|---|
MOUSE | ;Mouse has clicked: DDSMX=$X,DDSMY=$Y
|
|
F | ||
FINDXY(DY,DX) | ;Find Field that is at mouseclick position
|
|
DX(DY) | ||
NP | ;from indirect GO in MOUSE+3, above
|
|
UPA | ;Up-arrow jump
|
|
OUT | ||
POSTACT | ;Execute post action
|
|
JMP | ;Up-arrow jump
|
|
NO | ||
DDO | ;DDO=FIELD,BLOCK,PAGE
|
|
KILL | ||
CKUNED | ;Check uneditable status
|
|
UNED | ||
CAP | ;Find all captions that match DDSX
|
|
XCAP | ;Find all xecutable captions that match DDSX
|
|
FILL | ;Fill DDH array with possible choices
|
|
BR | ;Evaluate DDSBR
|
|
PG | ;
|
|
BK | ;
|
|
FD | ;
|
|
UPCASE(X) | ;
|
|
ERR | ;;Unable to jump to that field. The block on which that field is located has no record associated with it.
|
|
ERR1 | ;;Unable to jump to that field. The block on which that field is located has navigation disabled.
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences |
---|---|
$$FINDXY | MOUSE+5, F |
$$UPCASE | JMP+3, PG+2, FD+4 |
@( | MOUSE+3, BR+6 |
BR | POSTACT+4 |
CAP | JMP+6, JMP+11 |
CKUNED | DDO+11, DDO+23, DDO+27 |
DDO | F+1, F+4 |
DX | FINDXY+6 |
ERR | DDO+9, DDO+18 |
ERR1 | DDO+21 |
FILL | CAP+5, XCAP+4 |
JMP | UPA+3 |
KILL | JMP+1, NO, DDO+2 |
OUT | MOUSE+6 |
POSTACT | OUT+1, OUT+3, DDO+12, DDO+24, DDO+28 |
XCAP | JMP+7, JMP+12 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | MOUSE+1~, F+8* |
ABOVE | FINDXY+1~, FINDXY+8*, FINDXY+15, FINDXY+17 |
B | MOUSE+5~*, F+2~, F+5*, F+6, FINDXY+1~, FINDXY+3*, FINDXY+4, FINDXY+7, FINDXY+8, FINDXY+10 , FINDXY+15, FINDXY+16, FINDXY+17, DX, DX+1, DX+2, DX+3, BR+1~, BR+2*, BR+3* , BR+7, BK+2*, BK+4*, BK+5*, BK+6, BK+7, FD+4, FD+5 |
B1 | BR+1~, BR+4*, BR+6, PG+4*, BK+1, BK+2, BK+4 |
CAP | FINDXY+1~, FINDXY+12*, DX+2* |
D | F+2~, F+6*, FINDXY+1~, FINDXY+7*, FINDXY+8, FINDXY+15, FINDXY+17 |
DA | F+8~*, OUT+1 |
>> DDACT | MOUSE+2*, F+1*, F+9*, NP+1*, DDO+13*, DDO+25*, DDO+29*, BR+1*, BR+7* |
>> DDD | NO+3* |
DDH | JMP+2!*, NO, NO+2, KILL+1!, FILL+3* |
DDH( | NO+2, FILL+3* |
>> DDO | MOUSE+2, F+1*, F+4*, OUT, OUT+3*, NO+1, NO+2*, DDO+1*, DDO+10*, DDO+19* , DDO+22*, CKUNED+3, CKUNED+5, CKUNED+8, CKUNED+9*, CKUNED+12, UNED, UNED+2*, BR+2, BR+7* |
DDP | CKUNED+1~, CKUNED+4*, CKUNED+7*, CKUNED+10, UNED |
DDQ | JMP+2! |
>> DDS | FINDXY+2, FINDXY+4, FILL+2, PG+1, PG+2, PG+4, BK+2, BK+5 |
DDS2ATT | KILL+2!, CKUNED+10*, CKUNED+12 |
DDS2B | DDO+1*, DDO+2, DDO+6, DDO+7, DDO+13, DDO+15, DDO+16, DDO+20, DDO+25, KILL+2! , CKUNED+3, CKUNED+5, CKUNED+7, CKUNED+8, CKUNED+12, UNED, CAP+4*, CAP+5, XCAP+2*, XCAP+3 , XCAP+4, FILL+1, FILL+3 |
DDS2DA | DDO+4*, DDO+7*, DDO+8, DDO+16*, DDO+17, KILL+2!, CKUNED+10 |
DDS2F | KILL+2!, CAP+5*, XCAP+3*, XCAP+4, FILL+1, FILL+3 |
DDS2O | MOUSE+1~, MOUSE+2*, NO+1*, DDO+10, DDO+19, DDO+22, KILL+2!, CKUNED+9, UNED+2 |
DDS2P | DDO+1*, DDO+5, DDO+6, DDO+7, DDO+13, DDO+16, DDO+20, KILL+2!, CKUNED+7, CKUNED+12 , CAP+3*, CAP+4, CAP+5, XCAP+1*, FILL+2, FILL+3 |
DDS2UNED | DDO+11, DDO+23, DDO+27, KILL+2!, CKUNED+9*, UNED*, UNED+1, UNED+2* |
DDS2V | FILL+1*, FILL+2*, FILL+3, FILL+4! |
DDS2X | F+1*, F+4*, JMP+1*, NO, KILL, KILL+2! |
>> DDSBK | MOUSE+2, F+1, F+4, F+6*, DDO+13*, DDO+15, DDO+25*, BR+7* |
DDSBO | MOUSE+1~, MOUSE+2*, MOUSE+5, F+1 |
DDSBR | F+9*, OUT+1, OUT+3, POSTACT+4, DDO+13*, DDO+25*, DDO+29, BR+1, BR+4, BR+8! |
DDSCL | F+2~, F+3*, F+4, F+7 |
DDSDA | F+8~*, DDO+4 |
DDSDDO | F+2~, F+5* |
>> DDSDN | UPA+2, OUT+2 |
DDSFLD | CKUNED+1~, CKUNED+5*, CKUNED+8*, CKUNED+9, CKUNED+10 |
DDSI | KILL+1! |
>> DDSMOUSE( | MOUSE+3 |
>> DDSMOUSY | MOUSE+2* |
>> DDSMX | MOUSE+3, MOUSE+5*, F |
>> DDSMY | MOUSE+3, MOUSE+5, MOUSE+6, F |
DDSNR | F+2~ |
>> DDSO(12 | POSTACT+1, POSTACT+3 |
>> DDSOLD | POSTACT+3 |
>> DDSOPB | BR+2, BR+7 |
>> DDSOSV | OUT+3* |
DDSPDA | F+2~, F+7* |
>> DDSPG | FINDXY+2, FINDXY+3, FINDXY+4, FINDXY+7, FINDXY+10, FINDXY+15, FINDXY+16, FINDXY+17, DX, DX+1 , DX+3, JMP+7, JMP+12, DDO+5, DDO+13*, CAP+2, XCAP+1, XCAP+2, XCAP+3, FILL+2 , BR+7* |
DDSPGRP | KILL+1!, CAP+1*, CAP+2, CAP+3, CAP+4, CAP+5 |
>> DDSREFS | FINDXY+3, FINDXY+16, DX, DX+1, JMP+6, JMP+11, DDO+20, CKUNED+7, CKUNED+12, CAP+1 , CAP+3, CAP+4, CAP+5, BR+3 |
>> DDSREFT | F+6, FINDXY+7, FINDXY+15, FINDXY+17, JMP+7, JMP+12, DDO+6, DDO+7, DDO+16, CKUNED+10 , XCAP+2, XCAP+3 |
>> DDSREP | F+4, F+6*, F+7, OUT+1 |
DDSSN | F+2~, F+7* |
DDSSTL | F+2~, F+7* |
DDSX | JMP+3*, JMP+10*, JMP+11*, JMP+12*, KILL+1!, CAP+1, CAP+3, CAP+4, CAP+5, XCAP+2 , XCAP+3, FILL+1 |
DX | FINDXY~, FINDXY+11, FINDXY+12, DX+1, DX+2 |
DY | FINDXY~, FINDXY+5, FINDXY+6, FINDXY+14, DX~ |
E | BR+1~, BR+2*, BR+7, BR+8, FD+2*, FD+6* |
F | FINDXY+1~, FINDXY+10*, FINDXY+11, FINDXY+16, DX*, DX+1, DX+2, DX+3, BR+1~, BR+2* , BR+7, FD+2*, FD+5*, FD+6 |
F1 | BR+1~, BR+4*, BK+7*, FD+1, FD+2, FD+3, FD+4*, FD+5 |
HITE | FINDXY+1~, FINDXY+7*, FINDXY+14 |
IOSL | MOUSE+6 |
P | MOUSE+1~, MOUSE+3*, MOUSE+5*, F+5*, F+6, BR+1~, BR+2*, BR+3, BR+7, PG+1* , PG+2*, PG+3, PG+4, BK+2, BK+5 |
P1 | BR+1~, BR+4*, BR+6, PG+1, PG+2 |
PY | FINDXY+1~, FINDXY+9*, FINDXY+11, FINDXY+12 |
PYX | FINDXY+1~, FINDXY+2*, FINDXY+5, FINDXY+9 |
REP | FINDXY+1~, FINDXY+5*, FINDXY+6, FINDXY+14 |
>> S | FINDXY+11*, FINDXY+12, FINDXY+13*, FINDXY+14*, FINDXY+15, FINDXY+17 |
TOP | FINDXY+1~, FINDXY+5*, FINDXY+13 |
U | MOUSE+3, F+4, F+6, F+7, FINDXY+2, FINDXY+5, FINDXY+8, FINDXY+11, FINDXY+12, FINDXY+16 , DX+1, DX+2, UPA+1, JMP+1, NO, DDO+20, CKUNED+3, CKUNED+7, CKUNED+8, CKUNED+10 , CKUNED+12, UNED, CAP+2, XCAP+4, FILL+1, FILL+2, BR+2, BR+4, BR+7 |
X | MOUSE+3*, MOUSE+5*, F*, F+1, F+3, F+4, F+5, F+8*, UPA+1, UPA+2 , UPA+3, POSTACT+2~, POSTACT+3*, JMP+1*, JMP+3*, JMP+6, JMP+7, JMP+10*, JMP+11, JMP+12 , KILL*, BR+1~, FD+3*, FD+4*, FD+5, UPCASE~, UPCASE+2 |
Z | FINDXY+1~, FINDXY+3, FINDXY+10*, FINDXY+15*, FINDXY+17*, FINDXY+18, DX, DX+3* |