DDGLIBW ;SFISC/MKO-WINDOW PRIMITIVES ;02:24 PM 13 Jul 1994
Source file <DDGLIBW.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 1 | ($$INTSECT,CLEAR1,CLOSE1,CREATE1,FOCUS1,OPEN1)^DDGLIBW1 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EXIST(I) | ; | |
| CLOSE(I,NC) | ; | |
| CLEAR(I,A) | ; | |
| B | ;;1;DDGLVID;1;2 | |
| DESTROY(I,NC) | ; | |
| ABSAREA(I,A) | ; | |
| DESTALL | ;Destroy all windows | |
| CODE(A,A1,A0) | ; | |
| 1 | ;; | |
| FOCUS(I,N) | ; | |
| 2 | ;; | |
| WRITE(I,S,Y,X,A,N) | ; | |
| 4 | ;; | |
| REPALL(A) | ; | |
| 8 | ;; | |
| REPAINT(I,A) | ; | |
| OPEN(I,N) | ; | |
| BOX(I,A,C,N) | ; | |
| G | ;;8;DDGLGRA;1;2 | |
| RELAREA(I,A) | ; | |
| R | ;;4;DDGLVID;6;7 | |
| U | ;;2;DDGLVID;4;5 | |
| CREATE(I,A,B,N) | ; | |
| CLOSEALL(N) | ; | |
| DECODE(C,A1,A0) | ; | |
| AREA(I) | ;Return the coord and area of window I | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences | 
|---|---|
| $$ABSAREA | BOX+8 | 
| $$AREA | WRITE+6, REPAINT+7, BOX+6, ABSAREA+4, RELAREA+4 | 
| $$CODE | WRITE+12 | 
| $$RELAREA | REPALL+8 | 
| CLEAR | REPALL+7 | 
| CLOSE | DESTROY+2 | 
| DECODE | REPAINT+22 | 
| REPAINT | REPALL+5, REPALL+8 | 
| WRITE | BOX+12, BOX+14, BOX+16, BOX+17, BOX+18 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| A | CREATE~, CLEAR~, WRITE~, WRITE+11, WRITE+12, REPALL~, REPALL+3, REPALL+7, REPALL+8, REPAINT~ , REPAINT+3, REPAINT+5*, REPAINT+8*, REPAINT+9*, REPAINT+10, REPAINT+17*, REPAINT+19, REPAINT+21, BOX~, BOX+6* , BOX+8, BOX+9, ABSAREA~, ABSAREA+3, ABSAREA+4*, ABSAREA+5, RELAREA~, RELAREA+3, RELAREA+4*, RELAREA+5 , CODE~, CODE+4, CODE+5 | 
| A0 | WRITE+3~, WRITE+12, WRITE+16, REPAINT+2~, REPAINT+22, REPAINT+23, CODE~, CODE+3*, CODE+10*, DECODE~ , DECODE+3*, DECODE+9* | 
| A1 | WRITE+3~, WRITE+12, WRITE+16, REPAINT+2~, REPAINT+22, REPAINT+23, BOX+4~, BOX+8*, CODE~, CODE+3* , CODE+9*, DECODE~, DECODE+3*, DECODE+8* | 
| A2 | REPAINT+2~, REPAINT+7*, REPAINT+8, REPAINT+9, REPAINT+10, REPAINT+12, REPAINT+13, REPAINT+24 | 
| A9 | WRITE+3~, WRITE+6*, WRITE+7, WRITE+8, WRITE+16 | 
| B | CREATE~, DECODE+2~, DECODE+5*, DECODE+6, DECODE+10* | 
| C | REPAINT+2~, REPAINT+19*, REPAINT+20, REPAINT+21, REPAINT+22, BOX~, BOX+16, CODE+2~, CODE+3*, CODE+8* , CODE+11, DECODE~, DECODE+3, DECODE+4*, DECODE+6 | 
| >> DDGLCLR | CLOSEALL+2, REPALL+4, REPAINT+12, REPAINT+25 | 
| >> DDGLDEL | CLOSEALL+2, REPALL+4, REPAINT+12, REPAINT+25, BOX+11, BOX+12, BOX+14, BOX+17, BOX+18, CODE+9 , CODE+10, DECODE+8, DECODE+9 | 
| >> DDGLGRA | BOX+11, BOX+12, BOX+14, BOX+17, BOX+18 | 
| >> DDGLREF | EXIST+2, DESTROY+3, DESTALL+1, WRITE+10*, WRITE+11*, WRITE+12*, WRITE+18, REPAINT+12, REPAINT+16, REPAINT+17 , AREA+1 | 
| DDGLSCR | CLOSEALL+3!, DESTALL+1!, REPALL+5, REPALL+8 | 
| DDGLSCR( | REPALL+5, REPALL+8 | 
| DX | WRITE+15~, WRITE+16*, REPAINT+2~, REPAINT+24* | 
| DY | WRITE+15~, WRITE+16*, REPAINT+2~, REPAINT+24* | 
| H | REPAINT+2~, REPAINT+10*, REPAINT+12, REPAINT+14, BOX+4~, BOX+9*, BOX+10, BOX+13, BOX+18, ABSAREA+2~ , ABSAREA+3*, ABSAREA+6*, ABSAREA+7, RELAREA+2~, RELAREA+3*, RELAREA+6 | 
| I | CREATE~, OPEN~, FOCUS~, CLOSE~, CLEAR~, EXIST~, EXIST+2, DESTROY~, DESTROY+2, DESTROY+3 , WRITE~, WRITE+5*, WRITE+6, WRITE+10, WRITE+11, WRITE+12, WRITE+18, REPAINT~, REPAINT+4*, REPAINT+7 , REPAINT+12, REPAINT+16, REPAINT+17, BOX~, BOX+5*, BOX+6, BOX+8, BOX+12, BOX+14, BOX+16 , BOX+17, BOX+18, ABSAREA~, ABSAREA+4, RELAREA~, RELAREA+4, AREA~, AREA+1, CODE+2~, CODE+5* | 
| IOM | REPAINT+5, REPAINT+12, REPAINT+13, ABSAREA+6, AREA+1 | 
| IOSL | REPAINT+5, REPAINT+12, ABSAREA+6, AREA+1 | 
| >> IOXY | WRITE+16, REPAINT+24 | 
| J | REPALL+2~, REPALL+5*, REPALL+8* | 
| L | BOX+4~, BOX+11*, BOX+12, BOX+18 | 
| N | CREATE~, OPEN~, FOCUS~, CLOSEALL~, CLOSEALL+2, WRITE~, WRITE+14, BOX~, BOX+7*, BOX+12 , BOX+14, BOX+16, BOX+17, BOX+18 | 
| NC | CLOSE~, DESTROY~, DESTROY+2 | 
| P | REPAINT+2~, REPAINT+13*, REPAINT+25 | 
| R | REPAINT+2~, REPAINT+14*, REPAINT+16, REPAINT+17, REPAINT+24, BOX+4~, BOX+13*, BOX+14, BOX+16, BOX+17 | 
| S | WRITE~, WRITE+4, WRITE+8*, WRITE+10, WRITE+11, WRITE+12, WRITE+16, REPAINT+2~, REPAINT+15*, REPAINT+20* , REPAINT+23*, REPAINT+25, BOX+4~, BOX+11*, BOX+16 | 
| T | REPAINT+2~, REPAINT+16*, REPAINT+18, REPAINT+20, REPAINT+23, CODE+2~, CODE+4*, CODE+6*, CODE+7, CODE+8 , CODE+9, CODE+10, DECODE+2~, DECODE+7*, DECODE+8, DECODE+9 | 
| U | WRITE+7, WRITE+8, WRITE+16, REPAINT+5, REPAINT+8, REPAINT+10, REPAINT+12, REPAINT+13, REPAINT+24, BOX+9 , ABSAREA+3, ABSAREA+5, ABSAREA+7, RELAREA+3, RELAREA+5, RELAREA+6, AREA+1 | 
| W | REPAINT+2~, REPAINT+10*, REPAINT+12, REPAINT+16, REPAINT+17, BOX+4~, BOX+9*, BOX+10, BOX+11, BOX+12 , BOX+15, BOX+17, BOX+18, ABSAREA+2~, ABSAREA+3*, ABSAREA+6*, ABSAREA+7, RELAREA+2~, RELAREA+3*, RELAREA+6 | 
| X | WRITE~, WRITE+7, WRITE+8, WRITE+10, WRITE+11, WRITE+12, WRITE+16, REPAINT+2~, REPAINT+10*, REPAINT+12 , REPAINT+13, REPAINT+16, REPAINT+17, REPAINT+18, REPAINT+24, BOX+4~, BOX+9*, BOX+12, BOX+14, BOX+16 , BOX+17, BOX+18, ABSAREA+2~, ABSAREA+3*, ABSAREA+5, RELAREA+2~, RELAREA+3*, RELAREA+5 | 
| X1 | REPAINT+2~, REPAINT+18*, REPAINT+19*, REPAINT+20, REPAINT+21, REPAINT+23, ABSAREA+2~, ABSAREA+5*, ABSAREA+6, ABSAREA+7 , RELAREA+2~, RELAREA+5*, RELAREA+6 | 
| X2 | REPAINT+2~, REPAINT+18*, REPAINT+19, REPAINT+20*, REPAINT+21*, REPAINT+23 | 
| Y | WRITE~, WRITE+7, WRITE+10, WRITE+11, WRITE+12, WRITE+16, WRITE+18, REPAINT+2~, REPAINT+10*, REPAINT+12 , REPAINT+14, BOX+4~, BOX+9*, BOX+12, BOX+13, BOX+18, ABSAREA+2~, ABSAREA+3*, ABSAREA+5, RELAREA+2~ , RELAREA+3*, RELAREA+5 | 
| Y1 | ABSAREA+2~, ABSAREA+5*, ABSAREA+6, ABSAREA+7, RELAREA+2~, RELAREA+5*, RELAREA+6 | 
| Name | Field # of Occurrence | 
|---|---|
| $T(@$EXTRACT^1;3(3) | CODE+6 | 
| $T(@B | DECODE+6 | 
| $T(@B+1 | DECODE+7 |