Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: DDGLBXA

Package: VA FileMan

Routine: DDGLBXA


Information

DDGLBXA ;SFISC/MKO-A LIST BOX ;1:58 PM 26 Apr 1996

Source Information

Source file <DDGLBXA.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 3 ^DDGLBXA1  (INIT,KILL)^DDGLIB0  ($$EXIST,CREATE,DESTROY)^DDGLIBW  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
VA FileMan 1 DDGLCBOX  

Entry Points

Name Comments DBIA/ICR reference
LIST(DDGLGLO,DDGLOUT,DDGLROW,DDGLCOL,DDGLHT,DDGLWD,DDGLSEL,DDGLFLG,DDGLMAP) ;
CREATE(DDGLGLO,DDGLCID,DDGLROW,DDGLCOL,DDGLHT,DDGLWD,DDGLSEL,DDGLMAP) ;
DESTROY(DDGLCID,DDGLFLG) ;Destroy the window and cleanup
READ(DDGLCID,DDGLOUT) ;
UPDATE(DDGLCID,DDGLVAL) ;
SETCID ;Set DDGLCID array
SETPARM ;Set parameters from DDGLCID array
INIT ;Create list box (window) and setup variables
DISP(DDGLSEL) ;Display the list
CUP(Y,X) ;Position cursor relative to list coordinates
GETKEY ;Get key sequences and defaults
MAP ;Keys for main screen

External References

Name Field # of Occurrence
^DDGLBXA1 LIST+31, READ+8
INIT^DDGLIB0 INIT+6
KILL^DDGLIB0 DESTROY+3
$$EXIST^DDGLIBW INIT+24
CREATE^DDGLIBW INIT+39
DESTROY^DDGLIBW DESTROY+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $P(DDGLVID,DDGLDEL,11)
  • Line Location: LIST+29
Function Call: WRITE
  • Prompt: $P(DDGLVID,DDGLDEL,12)
  • Line Location: LIST+33
Function Call: WRITE
  • Prompt: $P(DDGLVID,DDGLDEL,11)
  • Line Location: READ+6
Function Call: WRITE
  • Prompt: $P(DDGLVID,DDGLDEL,12)
  • Line Location: READ+11
Function Call: WRITE
  • Prompt: $E(DDGLITEM(DDGLLINE),1,DDGLNC)
  • Line Location: UPDATE+15
Function Call: WRITE
  • Prompt: $P(DDGLVID,DDGLDEL,6)_$E(DDGLSEL,1,DDGLNC)_$P(DDGLVID,DDGLDEL,10)
  • Line Location: UPDATE+18
Function Call: WRITE
  • Prompt: DDGLT
  • Line Location: DISP+8

Label References

Name Line Occurrences
CUP UPDATE+14, UPDATE+17, DISP+5
DESTROY LIST+35
DISP UPDATE+26, INIT+40
GETKEY INIT+38
INIT LIST+27, CREATE+14
SETCID CREATE+15, READ+10, UPDATE+28
SETPARM READ+4, UPDATE+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AD GETKEY+1~, GETKEY+5*
AL GETKEY+1~, GETKEY+7*
AR GETKEY+1~, GETKEY+6*
AU GETKEY+1~, GETKEY+4*
DDGLAREA INIT+5~, INIT+26*, INIT+39
DDGLCID LIST+19~, LIST+35, CREATE~, DESTROY~, DESTROY+1, DESTROY+2, READ~, UPDATE~, SETCID+1, SETCID+2
SETCID+3, SETCID+4, SETCID+5, SETPARM+2, SETPARM+5, SETPARM+6, SETPARM+8, SETPARM+15, INIT+25*, INIT+39
DDGLCID( DESTROY+2!, SETCID+1!, SETCID+2*, SETCID+3*, SETCID+4*, SETCID+5*, SETPARM+2, SETPARM+5, SETPARM+6, SETPARM+8
SETPARM+15!
DDGLCOL LIST~, CREATE~, READ+1~, UPDATE+1~, SETCID+2, SETPARM+10*, INIT+11*, INIT+12*, INIT+18, INIT+26
, CUP+1
>> DDGLDEL LIST+29, LIST+33, READ+6, READ+11, UPDATE+18, DISP+7
DDGLFLG LIST~, LIST+35, DESTROY~, DESTROY+3
DDGLGLO LIST~, LIST+26, CREATE~, CREATE+12, READ+1~, UPDATE+1~, UPDATE+8, UPDATE+9, UPDATE+25, SETCID+4
SETPARM+2*, INIT+20, INIT+21, INIT+35
DDGLHT LIST~, CREATE~, INIT+14*, INIT+15*, INIT+26, INIT+27
DDGLI UPDATE+2~, UPDATE+23*, UPDATE+24, SETPARM+1~, SETPARM+8*, SETPARM+9, SETPARM+10, SETPARM+11, SETPARM+12, SETPARM+13
INIT+5~, INIT+24*, INIT+25, INIT+33*, INIT+34, DISP+3~, DISP+4*, DISP+5, DISP+6
DDGLITEM LIST+23~, CREATE+13~, READ+1~, UPDATE+1~, SETCID+3, SETPARM+6*
DDGLITEM( UPDATE+13, UPDATE+15, UPDATE+16, UPDATE+24*, SETPARM+14, INIT+34*, DISP+6
DDGLITEM(1 UPDATE+13
>> DDGLKEY GETKEY+4, GETKEY+5, GETKEY+6, GETKEY+7, GETKEY+8, GETKEY+9, GETKEY+10, GETKEY+11, GETKEY+12
>> DDGLKEY("KMAP" SETCID+5, SETPARM+4!, SETPARM+5*, GETKEY+14*, GETKEY+17*, GETKEY+18*, GETKEY+21, GETKEY+22*, GETKEY+23*, GETKEY+27
GETKEY+28*, GETKEY+29*, GETKEY+30*, GETKEY+31*
DDGLLAST CREATE+13~
DDGLLINE LIST+22~, CREATE+13~, READ+1~, UPDATE+1~, UPDATE+14, UPDATE+15, UPDATE+16*, UPDATE+17, SETCID+2, SETPARM+13*
SETPARM+14, INIT+29*
DDGLMAP LIST~, CREATE~, GETKEY+16
DDGLMAP( GETKEY+16, GETKEY+17, GETKEY+18, GETKEY+20, GETKEY+23
DDGLNC LIST+21~, CREATE+13~, READ+1~, UPDATE+1~, UPDATE+15, UPDATE+18, SETCID+2, SETPARM+12*, INIT+28*, DISP+6
, DISP+7
DDGLNL LIST+20~, CREATE+13~, READ+1~, UPDATE+1~, UPDATE+13, UPDATE+16, UPDATE+23, SETCID+2, SETPARM+11*, INIT+27*
INIT+33, DISP+4
DDGLOUT LIST~, READ~
DDGLROW LIST~, CREATE~, READ+1~, UPDATE+1~, SETCID+2, SETPARM+9*, INIT+9*, INIT+10*, INIT+15, INIT+26
, CUP+1
DDGLSEL LIST~, CREATE~, READ+1~, UPDATE+1~, UPDATE+7*, UPDATE+8*, UPDATE+9*, UPDATE+10, UPDATE+13, UPDATE+16
, UPDATE+18, UPDATE+22, UPDATE+26, SETPARM+14*, INIT+20*, INIT+21*, INIT+32, INIT+40, DISP~, DISP+7
DDGLT UPDATE+2~, UPDATE+22*, UPDATE+24, UPDATE+25*, INIT+5~, INIT+32*, INIT+34, INIT+35*, DISP+3~, DISP+6*
, DISP+7*, DISP+8
DDGLVAL UPDATE~, UPDATE+7
>> DDGLVID LIST+29, LIST+33, READ+6, READ+11, UPDATE+18, DISP+7
DDGLWD LIST~, CREATE~, INIT+17*, INIT+18*, INIT+26, INIT+28
>> DDGLZOSF("EOFF" LIST+28, READ+5
>> DDGLZOSF("EON" LIST+34, READ+12
DX READ+2~, UPDATE+2~, CUP+1*
DY READ+2~, UPDATE+2~, CUP+1*
F1 GETKEY+1~, GETKEY+8*
F2 GETKEY+1~
F3 GETKEY+1~
F4 GETKEY+1~
FIND GETKEY+2~, GETKEY+9*
I GETKEY+3~, GETKEY+16*, GETKEY+17, GETKEY+18, GETKEY+20, GETKEY+23, GETKEY+25*
INSERT GETKEY+2~
IOM INIT+12, INIT+18
IOSL INIT+10, INIT+15
>> IOXY CUP+1
K GETKEY+3~, GETKEY+21, GETKEY+22, GETKEY+27, GETKEY+28
N GETKEY+3~
NEXTSC GETKEY+2~, GETKEY+12*
PREVSC GETKEY+2~, GETKEY+11*
REMOVE GETKEY+2~
SELECT GETKEY+2~, GETKEY+10*
T GETKEY+3~, GETKEY+25*, GETKEY+26, GETKEY+29
U SETCID+2, SETPARM+9, SETPARM+10, SETPARM+11, SETPARM+12, SETPARM+13, INIT+26, GETKEY+4, GETKEY+5, GETKEY+6
GETKEY+7, GETKEY+8, GETKEY+9, GETKEY+10, GETKEY+11, GETKEY+12, GETKEY+21, GETKEY+22, GETKEY+27, GETKEY+28
GETKEY+30
X CUP~, CUP+1
Y CUP~, CUP+1

Marked Items

Name Field # of Occurrence
$T(MAP+I GETKEY+25
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  Marked Items  | All