DDW ;SFISC/PD KELTZ-SCREEN EDITOR MAIN ROUTINE ;24MAR2006
Source file <DDW.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 |
---|---|---|
MAIN | ||
EDIT(DIC,DDWFLAGS,DIWETXT,DIWESUB,DDWRW,DDWC,DDWTM,DDWBM,DDWLMAR,DDWRMAR,DDWAUTO,DDWTAB) | ;DDWRW=ROW #
|
|
MSG(DDWX) | ;Write message
|
|
INIT | ;Setup, initialize variables
|
|
MAR | ||
RESET | ;Reset terminal and cleanup
|
|
END | ;Cleanup
|
|
CLR | ;Clear screen
|
|
FERR | ;File input parameter error
|
|
ERR | ;Error during setup
|
Name | Field # of Occurrence |
---|---|
INIT^DDGLIB0 | INIT+2, RESET+1 |
KILL^DDGLIB0 | END+15, END+16, ERR+2 |
TRMERR^DDGLIB0 | INIT+3 |
AUTOVAL^DDW1 | MAR+33 |
$$RULER^DDW2 | MAR+28 |
IND^DDW7 | MSG+3 |
GETKEY^DDWK | MAR+5 |
^DDWT1 | MAIN+5 |
$$EZBLD^DIALOG | MAR |
BLD^DIALOG | MAR, MAR+3, FERR+1 |
MSG^DIALOG | RESET+1, ERR+1 |
INIZE^DIEFU | MAIN+2 |
$$CREF^DILF | INIT+6 |
$$OREF^DILF | INIT+10 |
$$ROUEXIST^DILIBF | END+10 |
^DIM | INIT+7 |
$$VERSION^XPDUTL | END+10 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("DDW" | MAR+11!, END+9! |
^TMP("DDW1" | MAR+11!, END+9! |
^TMP("DDWB" | END+11! |
^TMP("DDWH" | END+9! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> DDGLCLR | MSG+2, CLR+1, CLR+4 |
>> DDGLDEL | MSG+2, INIT+3, MAR+8, RESET+2, END+2, END+3, CLR+1, CLR+4 |
>> DDGLED | INIT+3, MAR+8, END+2, END+3 |
>> DDGLVID | RESET+2 |
>> DDGLZOSF("EOFF" | MAR+9 |
>> DDGLZOSF("TRMON" | MAR+9 |
>> DDS | END+14 |
DDW | END+6! |
DDW("IN" | MAR+5 |
DDWA | MAR+12*, END+6! |
DDWAUTO | EDIT~, MAR+30, MAR+32*, MAR+34!, MAR+36, MAR+37! |
DDWAUTO("H" | MAR+35* |
DDWAUTO("S" | MAR+36* |
DDWBF | MAR+12*, END+6! |
DDWBM | EDIT~, MSG+1, INIT+13, CLR+1, CLR+4 |
DDWC | EDIT~, MAR+21*, END+6! |
DDWCHG | END+6! |
DDWCNT | END+6! |
DDWDIC | INIT+6*, INIT+7, INIT+8, INIT+9*, INIT+10, END+6! |
DDWED | END+6! |
DDWEDIT | EDIT+1~, EDIT+2* |
DDWERR | MAIN+4!, MAR+31~, MAR+34, ERR+3* |
DDWFIN | END+6! |
DDWFIND | END+6! |
DDWFLAGS | EDIT~, MAR+14, MAR+15, END+16 |
DDWHLOG | END+6! |
DDWI | INIT+1~ |
DDWIOSL | INIT+12*, END+1, END+7! |
DDWL | MAR+11!, END+7! |
DDWLMAR | EDIT~, MAR+2*, MAR+3, MAR+17* |
DDWLMAR(1 | MAR+17* |
DDWMARK | MSG+3, END+7! |
DDWMR | MAR+25*, END+7! |
DDWN | END+7! |
DDWOFS | MAR+24*, END+7! |
DDWQ | END+7! |
DDWRAP | MAR+15*, MAR+16, END+7! |
DDWREP | MAR+14*, END+7! |
DDWRMAR | EDIT~, MAR+2*, MAR+3, MAR+18* |
DDWRMAR(1 | MAR+18* |
DDWRUL | MAR+28*, END+8! |
DDWRW | EDIT~, MAR+20*, END+8! |
DDWRWSET | EDIT+1~, EDIT+2* |
DDWSTAT | MAR+12*, END+8! |
DDWSTB | MAR+12*, END+8! |
DDWTAB | EDIT~, MAR+27*, MAR+28 |
DDWTC | END+8! |
DDWTM | EDIT~, INIT+13, CLR+1, CLR+4 |
DDWTO | MAR+23*, END+8! |
DDWX | MSG~, MSG+2, MSG+3, MAR+31~, MAR+32* |
DIC | EDIT~, INIT+5, INIT+6, INIT+10* |
DIERR | INIT+1!, INIT+2, RESET+1! |
DIFM | MAIN+2~* |
DIQUIET | MAIN+1~* |
DIWESUB | EDIT~ |
>> DIWESW | END+15 |
DIWETXT | EDIT~ |
DTIME | MAR+23 |
DWHD | EDIT+1~ |
DWLC | EDIT+1~ |
DX | MAIN~, MSG+1*, CLR+3* |
DY | MAIN~, MSG+1*, CLR+4* |
IOBM | MAIN~, INIT+13*, MAR, MAR+25, END+3* |
IOM | MAR+24 |
IOSL | MSG+1, INIT+12*, INIT+13, END+1*, END+3, CLR+1, CLR+4 |
IOTM | MAIN~, INIT+13*, MAR, MAR+25, END+3* |
>> IOXY | MSG+1, CLR+4 |
U | MAR+24 |
X | INIT+1~, INIT+7* |