DDGFEL ;SFISC/MKO-SELECT OR EDIT ELEMENT ;07:25 AM 7 Aug 1995
Source file <DDGFEL.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 | 1 | DDGF1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
SELECT | ;Select an element
|
|
EDIT | ;Edit a caption or data length
|
|
GETELEM(DY,DX) | ;Which element is the cursor on
|
|
COVER | ;Look for covered (hidden) fields
|
|
OVERLAP(A1,A2,B1,B2) | ;Does line with X-coords A1,A2 overlap B1,B2
|
|
RC(DDGFY,DDGFX) | ;Update status line, reset DX and DY, move cursor
|
|
CLEAR(C,C1,C2,C3) | ;Clear in buffer area occupied by element(s) selected
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A1 | OVERLAP~, OVERLAP+2*, OVERLAP+3 |
A2 | OVERLAP~, OVERLAP+2*, OVERLAP+3 |
B | SELECT+1~, SELECT+7, SELECT+8, SELECT+9, EDIT+1~, EDIT+7, EDIT+8, EDIT+22, EDIT+25, EDIT+29 , EDIT+30, EDIT+33, EDIT+34, GETELEM+13*, GETELEM+14, GETELEM+15, GETELEM+19, COVER+14~, COVER+15*, COVER+16 , COVER+18, COVER+19 |
B1 | OVERLAP~, OVERLAP+2*, OVERLAP+3 |
B2 | OVERLAP~, OVERLAP+2*, OVERLAP+3 |
C | SELECT+1~, EDIT+1~, EDIT+15, EDIT+17, EDIT+18, EDIT+19, EDIT+24, EDIT+28!, GETELEM+22*, COVER+22 , CLEAR~, CLEAR+3 |
C1 | SELECT+1~, SELECT+8, EDIT+1~, EDIT+8, EDIT+15, EDIT+22, EDIT+23, EDIT+24, EDIT+25, EDIT+28! , GETELEM+22*, COVER+22, CLEAR~, CLEAR+4, CLEAR+7, CLEAR+9, CLEAR+10, CLEAR+11, CLEAR+13, CLEAR+15 |
C2 | SELECT+1~, SELECT+8, EDIT+1~, EDIT+8, EDIT+15, EDIT+20, EDIT+22, EDIT+23, EDIT+25, EDIT+28! , GETELEM+22*, COVER+18, COVER+22, CLEAR~, CLEAR+4, CLEAR+9, CLEAR+11, CLEAR+12, CLEAR+13 |
C3 | SELECT+1~, SELECT+8, EDIT+1~, EDIT+8, EDIT+20*, EDIT+22, EDIT+24, EDIT+25, EDIT+28!, GETELEM+22* , COVER+18, COVER+22, CLEAR~, CLEAR+3, CLEAR+10, CLEAR+14 |
D | SELECT+1~, SELECT+9, EDIT+1~, EDIT+6!, EDIT+35, GETELEM+25*, COVER+9, COVER+19, COVER+23 |
D1 | SELECT+1~, SELECT+9, EDIT+1~, EDIT+6!, EDIT+30, EDIT+33, EDIT+34, EDIT+35, GETELEM+24*, COVER+23 |
D2 | SELECT+1~, SELECT+9, EDIT+1~, EDIT+6!, EDIT+30, EDIT+33, EDIT+34, EDIT+35, GETELEM+24*, COVER+19 , COVER+23 |
D3 | SELECT+1~, SELECT+9, EDIT+1~, EDIT+6!, EDIT+30, EDIT+33, EDIT+34, GETELEM+24*, COVER+19, COVER+23 |
>> DDGFCHG | EDIT+4* |
DDGFCOD | EDIT+14~, EDIT+15, EDIT+17 |
>> DDGFLIM | GETELEM+18, CLEAR+3, CLEAR+4, CLEAR+7, CLEAR+9, CLEAR+10, CLEAR+11, CLEAR+12, CLEAR+13, CLEAR+14 , CLEAR+15 |
>> DDGFPG | SELECT+7, SELECT+8, EDIT+7, EDIT+25, EDIT+29, EDIT+33, GETELEM+19, COVER+18, COVER+19, CLEAR+6 |
>> DDGFR | RC+2 |
>> DDGFREF | SELECT+7*, SELECT+8, SELECT+9, EDIT+7*, EDIT+8, EDIT+22, EDIT+25*, EDIT+29*, EDIT+30, EDIT+33* , EDIT+34, GETELEM+6, GETELEM+9, GETELEM+11, GETELEM+13, GETELEM+14, GETELEM+15, GETELEM+19, COVER+11, COVER+13 , COVER+15, COVER+16, COVER+27, CLEAR+6 |
>> DDGFWID | SELECT+8, SELECT+9, EDIT+8, EDIT+22, EDIT+23, EDIT+24, EDIT+30, EDIT+34, EDIT+35, GETELEM+6 , GETELEM+9, GETELEM+11, GETELEM+13, GETELEM+14, GETELEM+15, COVER+11, COVER+13, COVER+15, COVER+16, COVER+28 , COVER+29, CLEAR+4, CLEAR+11, CLEAR+13, CLEAR+15 |
DDGFX | EDIT+14~, EDIT+15, EDIT+16, RC~, RC+3, RC+5 |
DDGFY | RC~, RC+3, RC+5 |
>> DDGLDEL | CLEAR+8, CLEAR+9, CLEAR+10, CLEAR+13, CLEAR+15 |
>> DDGLGRA | CLEAR+8, CLEAR+9, CLEAR+10, CLEAR+13, CLEAR+15 |
DX | SELECT+2, EDIT+2, EDIT+11~, EDIT+12*, EDIT+37, GETELEM~, GETELEM+9, GETELEM+12, RC+3*, RC+5* |
DY | SELECT+2, EDIT+2, EDIT+11~, EDIT+12*, EDIT+37, GETELEM~, GETELEM+6, GETELEM+9, GETELEM+11, GETELEM+13 , GETELEM+14, GETELEM+15, RC+3*, RC+5* |
F | SELECT+1~, SELECT+2, SELECT+4, SELECT+7, SELECT+8, SELECT+9, EDIT+1~, EDIT+2, EDIT+7, EDIT+8 , EDIT+22, EDIT+25, EDIT+29, EDIT+30, EDIT+33, EDIT+34, GETELEM+8!, GETELEM+11, GETELEM+14*, GETELEM+15 , GETELEM+16, GETELEM+19 |
F1 | GETELEM+7~, GETELEM+19*, GETELEM+22, GETELEM+23, GETELEM+24, GETELEM+25 |
H | COVER+6~, COVER+26*, COVER+27 |
H( | COVER+17, COVER+18*, COVER+19*, COVER+26, COVER+27 |
IOM | EDIT+12, RC+3 |
IOSL | EDIT+12, RC+3 |
>> IOXY | EDIT+12, RC+4, RC+5 |
L | SELECT+1~, EDIT+1~, EDIT+6!, EDIT+33, GETELEM+25*, CLEAR+2~, CLEAR+3*, CLEAR+4, CLEAR+8*, CLEAR+9* , CLEAR+10*, CLEAR+11 |
O | COVER+6~, COVER+16*, COVER+17, COVER+18, COVER+19, COVER+27*, COVER+28, COVER+29 |
P1 | SELECT+1~, EDIT+1~, EDIT+23, EDIT+24, EDIT+35, GETELEM+18*, COVER+28, COVER+29 |
P2 | SELECT+1~, EDIT+1~, EDIT+23, EDIT+24, EDIT+35, GETELEM+18*, COVER+28, COVER+29 |
S | RC+1~, RC+3*, RC+4 |
T | SELECT+1~, SELECT+7, SELECT+8, EDIT+1~, EDIT+5, EDIT+27, GETELEM+15*, COVER+8, COVER+18, COVER+22 , OVERLAP+1~, OVERLAP+2* |
U | SELECT+7, EDIT+7, EDIT+17, EDIT+19, EDIT+24, EDIT+25, EDIT+29, EDIT+33, GETELEM+18, GETELEM+22 , GETELEM+23, GETELEM+24, GETELEM+25, COVER+18, COVER+19, COVER+27, COVER+28, COVER+29, CLEAR+3, CLEAR+4 , CLEAR+6, CLEAR+7, CLEAR+9, CLEAR+10, CLEAR+11, CLEAR+12, CLEAR+13, CLEAR+14, CLEAR+15 |
X | EDIT+1~, EDIT+16*, EDIT+17*, EDIT+18*, EDIT+19*, EDIT+20, EDIT+23, EDIT+24, EDIT+25 |
X1 | GETELEM+7~, GETELEM+8*, GETELEM+9*, GETELEM+11, GETELEM+13, GETELEM+14, GETELEM+15, COVER+6~, COVER+10*, COVER+11* , COVER+13, COVER+15, COVER+16, COVER+18, COVER+19 |
X2 | GETELEM+7~, GETELEM+10*, GETELEM+11*, GETELEM+12, GETELEM+13, GETELEM+14, GETELEM+15, COVER+6~, COVER+12*, COVER+13* , COVER+15, COVER+16, COVER+18, COVER+19 |
Y | EDIT+1~, COVER+6~, COVER+7*, COVER+8, COVER+9, COVER+11, COVER+13, COVER+15, COVER+16 |