DDGLIB0 ;SFISC/MKO - SETUP AND CLEANUP FOR WINDOWS ;14JUN2016
Source file <DDGLIB0.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 |
---|---|---|
INIT(DDGLBROW) | ;Setup required variables
|
|
SET | ;Setup screen handling variables
|
|
ZIS | ||
ATT | ;GET COLOR ATTRIBUTES FOR SCREENMAN...
|
|
MOUSEON | ;I $G(DDS)>0 W *27,"[?1000h" NOW DONE IN DDS0
|
|
ASKIOSL | ; not used
|
|
TRMERR(DDGLCH) | ;Terminal type errors
|
|
KILL(DDGLPARM) | ;Cleanup variables
|
|
MOUSEOFF | ;W *27,"[?1000l" NOW DONE IN DDS0
|
|
ABT |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZIS(2 - [#3.2] | ZIS+1 |
^%ZOSF("MGR" | ATT+29, ABT+3 |
^%ZTSK - [#14.4] | ATT+29, ABT+3 |
^DD("OS" - [#.7] | SET+7 |
^VA(200 - [#200] | KILL+11 |
^XTV(8989.5 - [#8989.5] | ATT+3 |
Name | Field # of Occurrence |
---|---|
^(200 | KILL+11 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%ZIS | ZIS~ |
A | ATT+1~, ATT+3* |
A( | ATT+3* |
A(1 | ATT+2*, ATT+4 |
A(2 | ATT+2*, ATT+5 |
A(3 | ATT+2*, ATT+6 |
B | ATT+1~, ATT+3* |
DDGLBROW | INIT~, ATT+1 |
DDGLCH | TRMERR~, TRMERR+2 |
DDGLCLR | ATT+10*, ABT+5! |
DDGLDEL | INIT+16, INIT+18, SET+2*, ATT+8, ATT+9, ATT+10, ATT+12, ATT+13, ATT+26, ATT+27 , KILL+13, ABT+5! |
DDGLED | ATT+9*, ABT+5! |
DDGLGRA | ATT+12*, ATT+13*, ABT+5! |
DDGLH | ABT+6! |
DDGLKEY | ATT+11*, ATT+15, ATT+16, ABT+6! |
DDGLPARM | KILL~, KILL+9, KILL+15, ABT+1 |
DDGLREF | ATT+22*, ABT+2, ABT+5! |
DDGLSCR | SET+1!, ABT+6! |
DDGLVAN | ATT+25*, ABT+6! |
DDGLVID | INIT+18, ATT+8*, ATT+26*, ATT+27*, KILL+13, ABT+5! |
DDGLZOSF | ABT+5! |
DDGLZOSF( | SET+7* |
DDGLZOSF("EOFF" | KILL+17 |
DDGLZOSF("EON" | KILL+16 |
DDGLZOSF("NO-TYPE-AHEAD" | KILL+12 |
DDGLZOSF("RM" | INIT+17, KILL+10 |
DDGLZOSF("TRMOFF" | KILL+16 |
DDGLZOSF("TRMON" | KILL+17 |
DDGLZOSF("TYPE-AHEAD" | INIT+17 |
DIERR | INIT+16, SET+1!, SET+6, ATT+20, ABT+1 |
DIR0 | ABT+8! |
>> DISYS | SET+5, SET+7, KILL+8 |
DUZ | KILL+11 |
DUZ("BUF" | KILL+12 |
DX | ABT! |
DY | ABT! |
>> IOAWM0 | ATT+8 |
>> IOAWM1 | ATT+8 |
IOBLC | ZIS+7~, ATT+12 |
IOBRC | ZIS+7~, ATT+12 |
IOBT | ZIS+7~ |
>> IOCUB | ATT+11 |
>> IOCUD | ATT+11 |
>> IOCUF | ATT+11 |
>> IOCUU | ATT+11 |
>> IODCH | ATT+9 |
>> IODL | ATT+9 |
>> IOEDALL | ATT+10, ATT+18 |
>> IOEDEOP | ATT+10, ATT+19 |
>> IOELALL | ATT+10 |
>> IOELEOL | ATT+10, ATT+17 |
>> IOFIND | ATT+11 |
IOG0 | ZIS+7~, ATT+12 |
IOG1 | ZIS+7~, ATT+12 |
IOHL | ZIS+7~, ATT+12 |
>> IOICH | ATT+9 |
>> IOIL | ATT+9 |
>> IOINHI | ATT+4, ATT+5*, ATT+6, ATT+8, ATT+26 |
>> IOINLOW | ATT+8, ATT+26 |
>> IOINORM | ATT+7, ATT+8, ATT+27 |
>> IOINSERT | ATT+11 |
IOLT | ZIS+7~ |
IOM | KILL+10 |
IOMT | ZIS+7~ |
>> IONEXTSC | ZIS+11*, ATT+11 |
IOP | ZIS~* |
>> IOPF1 | ATT+11 |
>> IOPF2 | ATT+11 |
>> IOPF3 | ATT+11 |
>> IOPF4 | ATT+11 |
>> IOPREVSC | ZIS+9, ZIS+10*, ATT+11 |
>> IOREMOVE | ATT+11 |
>> IORI | ATT+9 |
IORT | ZIS+7~ |
>> IORVOFF | ATT+7*, ATT+8 |
>> IORVON | ATT+6*, ATT+8 |
>> IOSELECT | ATT+11 |
>> IOSGR0 | ATT+8 |
IOST | ATT+24, ATT+26, TRMERR+2 |
IOST(0 | ZIS+1 |
>> IOSTBM | ATT+9 |
IOTLC | ZIS+7~, ATT+12 |
IOTRC | ZIS+7~, ATT+12 |
IOTT | ZIS+7~ |
>> IOUOFF | ATT+7*, ATT+8 |
>> IOUON | ATT+4*, ATT+8 |
IOVL | ZIS+7~, ATT+12 |
>> IOXY | ZIS+3 |
P | TRMERR+1~, TRMERR+3 |
P(1 | TRMERR+2* |
P(2 | TRMERR+2* |
POP | ZIS, ABT! |
U | SET+2*, ATT+11, ATT+15, ATT+16, ATT+24, KILL+11 |
X | INIT+15~, INIT+17*, SET+6*, SET+7, ZIS+5*, ZIS+6~, ATT+3*, ASKIOSL+3*, ASKIOSL+4*, KILL+7~ , KILL+10* |
>> XX | ASKIOSL+3* |