DDGLIBW ;SFISC/MKO-WINDOW PRIMITIVES ;02:24 PM 13 Jul 1994
Source file <DDGLIBW.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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
CREATE(I,A,B,N) | ;
|
|
OPEN(I,N) | ;
|
|
FOCUS(I,N) | ;
|
|
CLOSE(I,NC) | ;
|
|
CLEAR(I,A) | ;
|
|
EXIST(I) | ;
|
|
CLOSEALL(N) | ;
|
|
DESTROY(I,NC) | ;
|
|
DESTALL | ;Destroy all windows
|
|
WRITE(I,S,Y,X,A,N) | ;
|
|
REPALL(A) | ;
|
|
REPAINT(I,A) | ;
|
|
BOX(I,A,C,N) | ;
|
|
ABSAREA(I,A) | ;
|
|
RELAREA(I,A) | ;
|
|
AREA(I) | ;Return the coord and area of window I
|
|
CODE(A,A1,A0) | ;
|
|
DECODE(C,A1,A0) | ;
|
|
1 | ;;
|
|
B | ;;1;DDGLVID;1;2
|
|
2 | ;;
|
|
U | ;;2;DDGLVID;4;5
|
|
4 | ;;
|
|
R | ;;4;DDGLVID;6;7
|
|
8 | ;;
|
|
G | ;;8;DDGLGRA;1;2
|
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 |