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: DDGF3

Package: VA FileMan

Routine: DDGF3


Information

DDGF3 ;SFISC/MKO-Block Viewer Page ;02:49 PM 12 Oct 1994

Source Information

Source file <DDGF3.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 8 (MSG,REFRESH)^DDGF  ADD^DDGFBK  SELECT^DDGFBSEL  ^DDGFH  ADD^DDGFHBK  SAVE^DDGFSV  BLK^DDGFUPDB  ($$AREA,$$EXIST,CLOSE,CREATE,DESTROY,FOCUS,OPEN,WRITE)^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 DDGF1  

Entry Points

Name Comments DBIA/ICR reference
LNU
LND
CHR
CHL
ELR
ELL
TBR
TBL
SCT
SCB
SCR
SCL
SELECT ;
SAVE ;Save data
BKADD ;Add a new block
HBKADD ;Add a header block
HELP ;Invoke help screens
TO
QUIT ;
EXIT ;
VIEW
CLEANUP ;
PAINT ;Paint block displayer window
RC(DDGFY,DDGFX) ;Update status line, reset DX and DY, move cursor
READ()
C
C1

External References

Name Field # of Occurrence
MSG^DDGF DDGF3+18
REFRESH^DDGF HELP+1
ADD^DDGFBK BKADD+1
SELECT^DDGFBSEL SELECT+2
^DDGFH HELP+1
ADD^DDGFHBK HBKADD+1
SAVE^DDGFSV SAVE+1
BLK^DDGFUPDB CLEANUP+8
$$AREA^DDGLIBW CLEANUP+5
$$EXIST^DDGLIBW PAINT+5
CLOSE^DDGLIBW CLEANUP+2, PAINT+2
CREATE^DDGLIBW CLEANUP+7, PAINT+6
DESTROY^DDGLIBW CLEANUP+6
FOCUS^DDGLIBW PAINT+5
OPEN^DDGLIBW CLEANUP+9
WRITE^DDGLIBW PAINT+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: TO+0
Function Call: WRITE
  • Prompt: $J("",13)
  • Line Location: CLEANUP+10
Function Call: WRITE
  • Prompt: $P(DDGLCLR,DDGLDEL)_$P(DDGLVID,DDGLDEL)_"<PF1>Q=Quit <PF1>E=Exit <PF1>S=Save <PF1>V=Block Viewer <PF1>H=Help"_$P(DDGLVID,DDGLDEL,10)
  • Line Location: CLEANUP+11
Function Call: WRITE
  • Prompt: "BLOCK VIEWER"
  • Line Location: PAINT+3
Function Call: WRITE
  • Prompt: $P(DDGLCLR,DDGLDEL)_$P(DDGLVID,DDGLDEL)_"<PF1>V=Main Screen <PF1>H=Help"_$P(DDGLVID,DDGLDEL,10)
  • Line Location: PAINT+4
Function Call: WRITE
  • Prompt: S_$J("",7-$L(S))
  • Line Location: RC+4
Function Call: READ
  • Variable: *Y
  • Timeout: DTIME
  • Line Location: READ+1
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: C1+1
Function Call: READ
  • Variable: *Y
  • Timeout: 5
  • Line Location: C1+6
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: C1+6

Label References

Name Line Occurrences
$$READ DDGF3+18
@( DDGF3+18
C READ+1
C1 C1+6
CLEANUP DDGF3+19
PAINT DDGF3+17
RC DDGF3+17, LNULNDCHRCHLELR+5, ELL+5, TBR+1, TBR+2, TBL+1
TBL+2, SCTSCBSCRSCLHELP+1, CLEANUP+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A CLEANUP+4~, CLEANUP+5*, CLEANUP+7
B PAINT+1~, PAINT+7*, PAINT+8
C PAINT+1~, PAINT+8*, PAINT+9, PAINT+10, PAINT+11
>> DDGF("IN" C1+1, C1+3, C1+5
>> DDGF("OUT" C1+5
DDGFBV DDGF3+15*, CLEANUP+13!
DDGFDX CLEANUP+1*, CLEANUP+12, CLEANUP+13!
DDGFDY CLEANUP+1*, CLEANUP+12, CLEANUP+13!
DDGFE DDGF3+14~, DDGF3+15*, DDGF3+18, VIEW*
DDGFEBV DDGF3+15!, DDGF3+18, CLEANUP+13!
>> DDGFLIM LNULNDCHRCHLTBRTBR+1, TBR+2, TBLTBL+1, TBL+2
SCTSCBSCRSCLPAINT+6, PAINT+11
>> DDGFMSG DDGF3+18
DDGFORIG DDGF3+15!, CLEANUP+3, CLEANUP+8, CLEANUP+13!
>> DDGFPG CLEANUP+7, PAINT+6, PAINT+7, PAINT+8
>> DDGFR RC+2
>> DDGFREF ELR+3, ELR+4, ELL+3, ELL+4, SELECT+1, CLEANUP+7, PAINT+6, PAINT+7, PAINT+8
>> DDGFWID CLEANUP+5, CLEANUP+6, CLEANUP+7, CLEANUP+9, PAINT+2
>> DDGFWIDB ELR+3, ELR+4, ELL+3, ELL+4, SELECT+1, CLEANUP+2, PAINT+5, PAINT+6, PAINT+11
DDGFX RC~, RC+3, RC+5
DDGFY RC~, RC+3, RC+5
>> DDGLCLR CLEANUP+11, PAINT+4
>> DDGLDEL CLEANUP+11, PAINT+4
>> DDGLVID CLEANUP+11, PAINT+4
DTIME READ+1
DX DDGF3+17, LNULNDCHRCHLELR+1, ELL+1, TBRTBR+1, TBL
TBL+1, SCTSCBSCRSCLHELP+1, CLEANUP+1, CLEANUP+10*, CLEANUP+11*, PAINT+1~
PAINT+3*, PAINT+4*, RC+3*, RC+5*
DY DDGF3+17, LNULNDCHRCHLELR+1, ELL+1, TBR+1, TBR+2, TBL+1
TBL+2, SCTSCBSCRSCLSELECT+1, HELP+1, CLEANUP+1, CLEANUP+10*, CLEANUP+11*
PAINT+1~, PAINT+3*, PAINT+4*, RC+3*, RC+5*
IOM PAINT+10, RC+3
IOSL CLEANUP+10, CLEANUP+11, PAINT+3, PAINT+4, RC+3
>> IOXY CLEANUP+10, CLEANUP+11, PAINT+3, PAINT+4, RC+4, RC+5
S PAINT+1~, PAINT+9*, PAINT+10*, PAINT+11, RC+1~, RC+3*, RC+4, READ~, C+1*, C1*
C1+1, C1+3*, C1+5
U LNULNDCHRCHLTBRTBR+1, TBR+2, TBLTBL+1, TBL+2
SCTSCBSCRSCLCLEANUP+7, PAINT+6, PAINT+9, PAINT+10, PAINT+11, C1+1
C1+3, C1+5
X ELR~, ELR+1*, ELR+2, ELR+3*, ELR+4, ELR+5, ELL~, ELL+1*, ELL+2, ELL+3*
ELL+4, ELL+5
Y DDGF3+18*, ELR~, ELR+1*, ELR+2, ELR+3, ELR+4*, ELR+5, ELL~, ELL+1*, ELL+2
ELL+3, ELL+4*, ELL+5, READ~, READ+1*, READ+2, C*, C1C1+1, C1+2*
C1+3*, C1+5*, C1+6*

Marked Items

Name Field # of Occurrence
$T(@Y DDGF3+18
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  Marked Items  | All