DDGFEL ;SFISC/MKO-SELECT OR EDIT ELEMENT ;07:25 AM 7 Aug 1995
Source file <DDGFEL.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| OVERLAP(A1,A2,B1,B2) | ;Does line with X-coords A1,A2 overlap B1,B2
|
|
| GETELEM(DY,DX) | ;Which element is the cursor on
|
|
| EDIT | ;Edit a caption or data length
|
|
| COVER | ;Look for covered (hidden) fields
|
|
| 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
|
|
| SELECT | ;Select an element
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD( | EDIT+19 |
| Name | Line Occurrences |
|---|---|
| $$OVERLAP | COVER+18, COVER+19 |
| CLEAR | COVER+22, COVER+23 |
| COVER | SELECT+11, EDIT+9, EDIT+31 |
| GETELEM | SELECT+2, EDIT+2 |
| RC | EDIT+37 |
| Name | Field # of Occurrence |
|---|---|
| ^( | EDIT+25*, EDIT+33* |
| >> | 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 |