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

Caller Graph Total: 1

Package Total Caller Graph
VA Fileman 1 DDGF1  

Entry Points

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

External References

Name Field # of Occurrence
MSG^DDGF DDGF3+14
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
  • Timeout: DTIME
  • Variable: *Y
  • Line Location: READ+1
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: C1+1
Function Call: READ
  • Timeout: 5
  • Variable: *Y
  • Line Location: C1+6
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: C1+6

Label References

Name Line Occurrences
$$READ DDGF3+14
@( DDGF3+14
C READ+1
C1 C1+6
CLEANUP DDGF3+15
PAINT DDGF3+13
RC DDGF3+13, LNU, LND, CHR, CHL, ELR+5, ELL+5, TBR+1, TBR+2, TBL+1
, TBL+2, SCT, SCB, SCR, SCL, HELP+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+11*, CLEANUP+13!
DDGFDX CLEANUP+1*, CLEANUP+12, CLEANUP+13!
DDGFDY CLEANUP+1*, CLEANUP+12, CLEANUP+13!
DDGFE DDGF3+10~, DDGF3+11*, DDGF3+14, VIEW*
DDGFEBV DDGF3+11!, DDGF3+14, CLEANUP+13!
>> DDGFLIM LNU, LND, CHR, CHL, TBR, TBR+1, TBR+2, TBL, TBL+1, TBL+2
, SCT, SCB, SCR, SCL, PAINT+6, PAINT+11
>> DDGFMSG DDGF3+14
DDGFORIG DDGF3+11!, 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+13, LNU, LND, CHR, CHL, ELR+1, ELL+1, TBR, TBR+1, TBL
, TBL+1, SCT, SCB, SCR, SCL, HELP+1, CLEANUP+1, CLEANUP+10*, CLEANUP+11*, PAINT+1~
, PAINT+3*, PAINT+4*, RC+3*, RC+5*
DY DDGF3+13, LNU, LND, CHR, CHL, ELR+1, ELL+1, TBR+1, TBR+2, TBL+1
, TBL+2, SCT, SCB, SCR, SCL, SELECT+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 LNU, LND, CHR, CHL, TBR, TBR+1, TBR+2, TBL, TBL+1, TBL+2
, SCT, SCB, SCR, SCL, CLEANUP+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+14*, 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*, C1, C1+1, C1+2*
, C1+3*, C1+5*, C1+6*

Marked Items

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