DDGF2 ;SFISC/MKO-ACTIONS FOR SELECTED FIELDS ;02:48 PM 12 Oct 1994
Source file <DDGF2.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 3 | EDIT^DDGFFLD (SUBPG,SUBPG1)^DDGFPG (REPAINT,WRITE)^DDGLIBW | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SUBPG | ; | |
| READ() | ||
| DESELECT | ; | |
| LNU | ||
| PAINTS | ; | |
| SCB | ||
| TO | ;Time-out | |
| SCT | ||
| C1 | ||
| REDRAW | ; | |
| RC(DDGFY,DDGFX) | ;Update status line, reset DX and DY, move cursor | |
| SCR | ||
| C | ||
| END | ;Redraw the field | |
| SCL | ||
| CHL | ||
| CHR | ||
| LND | ||
| MIN(X,Y,Z) | ;Return the minimum of two or three numbers | |
| EDIT | ; | |
| TBR | ||
| TBL | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DIST( | END+2 | 
| Name | Line Occurrences | 
|---|---|
| $$MIN | TBR+5, TBR+7, TBL+5, TBL+7, PAINTS+3, PAINTS+4 | 
| $$READ | DDGF2+21 | 
| @( | DDGF2+21 | 
| C | READ+1 | 
| C1 | C1+6 | 
| DESELECT | TO+2 | 
| END | DDGF2+22 | 
| PAINTS | DDGF2+20, LNU+5, LND+6, CHR+5, CHL+5, TBR+10, TBL+10, SCT+8, SCB+8, SCR+10 , SCL+8 | 
| RC | PAINTS+5 | 
| REDRAW | LNU+2, LND+2, CHR+2, CHL+2, TBR+3, TBL+3, SCT+3, SCB+3, SCR+3, SCL+3 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| A | MIN+1~, MIN+2*, MIN+3, MIN+4 | 
| >> B | DDGF2+18, END+2, END+7, END+12, END+14 | 
| >> C | END+4, END+5, END+6, END+14, CHR, TBR+1, TBR+5, SCR+1, SCR+5, REDRAW+1 , PAINTS+3 | 
| >> C1 | END+6, END+7, END+14, LNU, LNU+2*, LND, LND+3*, SCT+1, SCT+4*, SCB+1 , SCB+4*, REDRAW+1, PAINTS+3 | 
| >> C2 | END+4, END+6, END+7, END+14, CHR, CHR+2*, CHL, CHL+2*, TBR+1, TBR+5 , TBR+6*, TBL+1, TBL+5, TBL+6*, SCR+1, SCR+5, SCR+6*, SCL+1, SCL+4*, REDRAW+1 , PAINTS+3 | 
| >> C3 | END+4*, END+7, END+14 | 
| >> D | END+9, END+11, END+14, LNU+1, LNU+3, LND+1, LND+4, CHR+1, CHR+3, CHL+1 , CHL+3, TBR+2, TBR+5, TBR+8, TBL+2, TBL+5, TBL+8, SCT+2, SCT+4, SCT+6 , SCB+2, SCB+4, SCB+6, SCR+2, SCR+5, SCR+8, SCL+2, SCL+4, SCL+6, REDRAW+2 , PAINTS+4 | 
| >> D1 | END+11, END+12, END+14, LNU+1, LNU+3*, LND+1, LND+4*, SCT+2, SCT+4, SCT+5 , SCT+6*, SCB+2, SCB+4, SCB+5, SCB+6*, REDRAW+2, PAINTS+4 | 
| >> D2 | END+10, END+11, END+12, END+14, CHR+1, CHR+3*, CHL+1, CHL+3*, TBR+2, TBR+5 , TBR+7, TBR+8*, TBL+2, TBL+5, TBL+7, TBL+8*, SCR+2, SCR+5, SCR+7, SCR+8* , SCL+2, SCL+4, SCL+5, SCL+6*, REDRAW+2, PAINTS+4 | 
| >> D3 | END+10*, END+12, END+14 | 
| >> DDGF("SIN" | C1+1, C1+3, C1+5 | 
| >> DDGF("SOUT" | C1+5 | 
| >> DDGFCHG | END+14* | 
| DDGFE | DDGF2+16~, DDGF2+17*, DDGF2+21*, DESELECT+1* | 
| >> DDGFLIM | DDGF2+17, DDGF2+18*, END+1*, LNU, LNU+1, LND, LND+1, CHR, CHR+1, CHL , CHL+1, TBR+1, TBR+2, TBR+5, TBR+7, TBL+1, TBL+2, TBL+5, TBL+7, SCT+1 , SCT+2, SCT+4, SCT+5, SCB+1, SCB+2, SCB+4, SCB+5, SCR+1, SCR+2, SCR+5 , SCR+7, SCL+1, SCL+2, SCL+4, SCL+5, PAINTS+3, PAINTS+4 | 
| DDGFLSV | DDGF2+17*, END+1! | 
| >> DDGFPG | DDGF2+18, END+14 | 
| >> DDGFR | RC+2 | 
| >> DDGFREF | DDGF2+18, END+7, END+12, END+14 | 
| DDGFS | RC+1~, RC+3*, RC+4 | 
| >> DDGFSUBP | DDGF2+23 | 
| >> DDGFWID | END+6, END+7, END+11, END+12, REDRAW+1, REDRAW+2 | 
| DDGFX | RC~, RC+3, RC+5 | 
| DDGFY | RC~, RC+3, RC+5 | 
| >> DDGLDEL | PAINTS+3, PAINTS+4 | 
| >> DDGLVID | PAINTS+3, PAINTS+4 | 
| DTIME | READ+1 | 
| >> DX | CHR+4*, CHL+4*, TBR+9*, TBL+9*, SCR+9*, SCL+7*, RC+3*, RC+5*, PAINTS+2, PAINTS+3* , PAINTS+4* | 
| >> DY | LNU+4*, LND+5*, SCT+7*, SCB+7*, RC+3*, RC+5*, PAINTS+2, PAINTS+3*, PAINTS+4* | 
| >> F | END+2, END+7, END+12, END+14 | 
| IOM | RC+3 | 
| IOSL | RC+3 | 
| >> IOXY | END+15, RC+4, RC+5, PAINTS+3, PAINTS+4 | 
| >> L | END+10, END+14, CHR+1, TBR+2, TBR+5, TBR+7, SCR+2, SCR+5, SCR+7, REDRAW+2 , PAINTS+4 | 
| >> P1 | END+6, END+11, REDRAW+1, REDRAW+2 | 
| >> P2 | END+6, END+11, REDRAW+1, REDRAW+2 | 
| S | READ~, C+1*, C1*, C1+1, C1+3*, C1+5 | 
| >> T | END+5, LNU, LNU+2, LND, LND+3, CHR, CHR+2, CHL, CHL+2, TBR+1 , TBR+4, TBL+1, TBL+4, SCT+1, SCT+4, SCB+1, SCB+4, SCR+1, SCR+4, SCL+1 , SCL+4, REDRAW+1, PAINTS+3 | 
| U | DDGF2+18, END+14, LNU, LNU+1, LND, LND+1, CHR, CHR+1, CHL, CHL+1 , TBR+1, TBR+2, TBR+5, TBR+7, TBL+1, TBL+2, TBL+5, TBL+7, SCT+1, SCT+2 , SCT+4, SCT+5, SCB+1, SCB+2, SCB+4, SCB+5, SCR+1, SCR+2, SCR+5, SCR+7 , SCL+1, SCL+2, SCL+4, SCL+5, REDRAW+1, REDRAW+2, PAINTS+3, PAINTS+4, C1+1, C1+3 , C1+5 | 
| X | TBR~, TBR+5*, TBR+6, TBR+7*, TBR+8, TBR+9, TBL~, TBL+5*, TBL+6, TBL+7* , TBL+8, TBL+9, SCR~, SCR+5*, SCR+6, SCR+7*, SCR+8, SCR+9, SCL~, SCL+4* , SCL+5*, SCL+6, SCL+7, PAINTS+1~, PAINTS+2*, PAINTS+5, MIN~, MIN+2 | 
| Y | DDGF2+21*, SCT~, SCT+4*, SCT+5*, SCT+6, SCT+7, SCB~, SCB+4*, SCB+5*, SCB+6 , SCB+7, PAINTS+1~, PAINTS+2*, PAINTS+5, MIN~, MIN+2, READ~, READ+1*, READ+2, C* , C1, C1+1, C1+2*, C1+3*, C1+5*, C1+6* | 
| Z | MIN~, MIN+3, MIN+4 | 
| Name | Field # of Occurrence | 
|---|---|
| $T(@Y | DDGF2+21 |