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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: DDGLIB0

Package: VA Fileman

Routine: DDGLIB0


Information

DDGLIB0 ;SFISC/MKO-SETUP AND CLEANUP FOR WINDOWS ;1:09 PM 19 Jun 1998

Source Information

Source file <DDGLIB0.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Kernel 2 ^%ZIS  (ENDR,GSET,KILL)^%ZISS  
VA Fileman 1 BLD^DIALOG  

Caller Graph

Caller Graph Total: 13

Package Total Caller Graph
VA Fileman 13 DDBR  DDBRGE  DDBRU  DDGF0  DDGLBXA  DDGLCBOX  DDS  DDS0  
DDW  DIBT  DIR0  DIR02  DIWE  

Entry Points

Name Comments DBIA/ICR reference
INIT() ;Setup required variables
SET ;Setup screen handling variables
ABT
KILL(DDGLPARM) ;Cleanup variables
TRMERR(DDGLCH) ;Terminal type errors

External References

Name Field # of Occurrence
^%ZIS SET+8
ENDR^%ZISS SET+16
GSET^%ZISS SET+16
KILL^%ZISS SET+42, ABT+3
BLD^DIALOG SET+6, SET+8, SET+9, TRMERR+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $P(DDGLVID,DDGLDEL,8)
  • Line Location: INIT+18
Function Call: WRITE
  • Prompt: $P($G(DDGLVID),$G(DDGLDEL),9),$P($G(DDGLVID),$G(DDGLDEL),10)
  • Line Location: KILL+12
Routine Call
  • DIALOG
  • Line Location:
    • SET+6
    • SET+8
    • SET+9
    • TRMERR+3
Routine Call
  • %ZIS
  • Line Location:
    • SET+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS(2 - [#3.2] SET+9
^%ZOSF( SET+5
^%ZOSF("MGR" SET+42, ABT+3
^%ZOSF("NO-TYPE-AHEAD" KILL+11
^%ZOSF("RM" INIT+17, KILL+9
^%ZTSK - [#14.4] SET+42, ABT+3
^VA(200 - [#200] KILL+10

Label References

Name Line Occurrences
ABT SET+4, SET+8, SET+9, SET+33
SET INIT+16
TRMERR SET+11, SET+28, SET+29, SET+30, SET+31, SET+32

Naked Globals

Name Field # of Occurrence
^( SET+5
^("TYPE-AHEAD" INIT+17
^(200 KILL+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DDGLCH TRMERR~, TRMERR+2
DDGLCLR SET+23*, ABT+5!
DDGLDEL INIT+16, INIT+18, SET+2*, SET+21, SET+22, SET+23, SET+25, SET+26, SET+39, SET+40
, KILL+12, ABT+5!
DDGLED SET+22*, ABT+5!
DDGLGRA SET+25*, SET+26*, ABT+5!
DDGLH ABT+6!
DDGLKEY SET+24*, SET+28, SET+29, ABT+6!
DDGLPARM KILL~, KILL+8, KILL+14, ABT+1
DDGLREF SET+35*, ABT+2, ABT+5!
DDGLSCR SET+1!, ABT+6!
DDGLVAN SET+38*, ABT+6!
DDGLVID INIT+18, SET+21*, SET+39*, SET+40*, KILL+12, ABT+5!
DDGLZOSF ABT+5!
DDGLZOSF( SET+5*
DDGLZOSF("EOFF" KILL+16
DDGLZOSF("EON" KILL+15
DDGLZOSF("TRMOFF" KILL+15
DDGLZOSF("TRMON" KILL+16
DIERR INIT+16, SET+1!, SET+4, SET+33, ABT+1
DIR0 ABT+8!
DUZ KILL+10
DUZ("BUF" KILL+11
DX ABT!
DY ABT!
>> IOAWM0 SET+21
>> IOAWM1 SET+21
IOBLC SET+15~, SET+25
IOBRC SET+15~, SET+25
IOBT SET+15~
>> IOCUB SET+24
>> IOCUD SET+24
>> IOCUF SET+24
>> IOCUU SET+24
>> IODCH SET+22
>> IODL SET+22
>> IOEDALL SET+23, SET+31
>> IOEDEOP SET+23, SET+32
>> IOELALL SET+23
>> IOELEOL SET+23, SET+30
>> IOFIND SET+24
IOG0 SET+15~, SET+25
IOG1 SET+15~, SET+25
IOHL SET+15~, SET+25
>> IOICH SET+22
>> IOIL SET+22
>> IOINHI SET+21, SET+39
>> IOINLOW SET+21, SET+39
>> IOINORM SET+21, SET+40
>> IOINSERT SET+24
IOLT SET+15~
IOM KILL+9
IOMT SET+15~
>> IONEXTSC SET+19*, SET+24
>> IOP SET+8*
>> IOPF1 SET+24
>> IOPF2 SET+24
>> IOPF3 SET+24
>> IOPF4 SET+24
>> IOPREVSC SET+17, SET+18*, SET+24
>> IOREMOVE SET+24
>> IORI SET+22
IORT SET+15~
>> IORVOFF SET+21
>> IORVON SET+21
>> IOSELECT SET+24
>> IOSGR0 SET+21
IOST SET+17, SET+37, SET+39, TRMERR+2
IOST(0 SET+9
>> IOSTBM SET+22
IOTLC SET+15~, SET+25
IOTRC SET+15~, SET+25
IOTT SET+15~
>> IOUOFF SET+21
>> IOUON SET+21
IOVL SET+15~, SET+25
>> IOXY SET+11
P TRMERR+1~, TRMERR+3
P(1 TRMERR+2*
P(2 TRMERR+2*
POP SET+8, ABT!
U SET+2*, SET+17, SET+24, SET+28, SET+29, SET+37, KILL+10
X INIT+15~, INIT+17*, SET+4*, SET+5, SET+13*, SET+14~, KILL+7~, KILL+9*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All