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 |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: DDGF2

Package: VA Fileman

Routine: DDGF2


Information

DDGF2 ;SFISC/MKO-ACTIONS FOR SELECTED FIELDS ;02:48 PM 12 Oct 1994

Source Information

Source file <DDGF2.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 3 EDIT^DDGFFLD  (SUBPG,SUBPG1)^DDGFPG  (REPAINT,WRITE)^DDGLIBW  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
VA Fileman 1 DDGFEL  

Entry Points

Name Comments DBIA/ICR reference
SUBPG ;
READ()
DESELECT ;
LNU
PAINTS ;
SCB
TO ;Time-out
SCT
C1
REDRAW ;
RC(DDGFY,DDGFX) ;Update status line, reset DX and DY, move cursor
SCR
C
END ;Redraw the field
SCL
CHL
CHR
LND
MIN(X,Y,Z) ;Return the minimum of two or three numbers
EDIT ;
TBR
TBL

External References

Name Field # of Occurrence
EDIT^DDGFFLD EDIT+1
SUBPG^DDGFPG SUBPG+1
SUBPG1^DDGFPG DDGF2+23
REPAINT^DDGLIBW REDRAW+1, REDRAW+2
WRITE^DDGLIBW END+6, END+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: TO+1
Function Call: WRITE
  • Prompt: DDGFS_$J("",7-$L(DDGFS))
  • Line Location: RC+4
Function Call: WRITE
  • Prompt: $P(DDGLVID,DDGLDEL,6)_$E(C,1,$$MIN($L(C),$P(DDGFLIM,U,4)-C2+1))_$P(DDGLVID,DDGLDEL,10)
  • Line Location: PAINTS+3
Function Call: WRITE
  • Prompt: $P(DDGLVID,DDGLDEL,6)_$E(D,1,$$MIN(L,$P(DDGFLIM,U,4)-D2+1))_$P(DDGLVID,DDGLDEL,10)
  • Line Location: PAINTS+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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIST( END+2

Label References

Name Line Occurrences
$$MIN TBR+5, TBR+7, TBL+5, TBL+7, PAINTS+3, PAINTS+4
$$READ DDGF2+21
@( DDGF2+21
C READ+1
C1 C1+6
DESELECT TO+2
END DDGF2+22
PAINTS DDGF2+20, LNU+5, LND+6, CHR+5, CHL+5, TBR+10, TBL+10, SCT+8, SCB+8, SCR+10
, SCL+8
RC PAINTS+5
REDRAW LNU+2, LND+2, CHR+2, CHL+2, TBR+3, TBL+3, SCT+3, SCB+3, SCR+3, SCL+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A MIN+1~, MIN+2*, MIN+3, MIN+4
>> B DDGF2+18, END+2, END+7, END+12, END+14
>> C END+4, END+5, END+6, END+14, CHR, TBR+1, TBR+5, SCR+1, SCR+5, REDRAW+1
, PAINTS+3
>> C1 END+6, END+7, END+14, LNU, LNU+2*, LND, LND+3*, SCT+1, SCT+4*, SCB+1
, SCB+4*, REDRAW+1, PAINTS+3
>> C2 END+4, END+6, END+7, END+14, CHR, CHR+2*, CHL, CHL+2*, TBR+1, TBR+5
, TBR+6*, TBL+1, TBL+5, TBL+6*, SCR+1, SCR+5, SCR+6*, SCL+1, SCL+4*, REDRAW+1
, PAINTS+3
>> C3 END+4*, END+7, END+14
>> D END+9, END+11, END+14, LNU+1, LNU+3, LND+1, LND+4, CHR+1, CHR+3, CHL+1
, CHL+3, TBR+2, TBR+5, TBR+8, TBL+2, TBL+5, TBL+8, SCT+2, SCT+4, SCT+6
, SCB+2, SCB+4, SCB+6, SCR+2, SCR+5, SCR+8, SCL+2, SCL+4, SCL+6, REDRAW+2
, PAINTS+4
>> D1 END+11, END+12, END+14, LNU+1, LNU+3*, LND+1, LND+4*, SCT+2, SCT+4, SCT+5
, SCT+6*, SCB+2, SCB+4, SCB+5, SCB+6*, REDRAW+2, PAINTS+4
>> D2 END+10, END+11, END+12, END+14, CHR+1, CHR+3*, CHL+1, CHL+3*, TBR+2, TBR+5
, TBR+7, TBR+8*, TBL+2, TBL+5, TBL+7, TBL+8*, SCR+2, SCR+5, SCR+7, SCR+8*
, SCL+2, SCL+4, SCL+5, SCL+6*, REDRAW+2, PAINTS+4
>> D3 END+10*, END+12, END+14
>> DDGF("SIN" C1+1, C1+3, C1+5
>> DDGF("SOUT" C1+5
>> DDGFCHG END+14*
DDGFE DDGF2+16~, DDGF2+17*, DDGF2+21*, DESELECT+1*
>> DDGFLIM DDGF2+17, DDGF2+18*, END+1*, LNU, LNU+1, LND, LND+1, CHR, CHR+1, CHL
, CHL+1, TBR+1, TBR+2, TBR+5, TBR+7, TBL+1, TBL+2, TBL+5, TBL+7, SCT+1
, SCT+2, SCT+4, SCT+5, SCB+1, SCB+2, SCB+4, SCB+5, SCR+1, SCR+2, SCR+5
, SCR+7, SCL+1, SCL+2, SCL+4, SCL+5, PAINTS+3, PAINTS+4
DDGFLSV DDGF2+17*, END+1!
>> DDGFPG DDGF2+18, END+14
>> DDGFR RC+2
>> DDGFREF DDGF2+18, END+7, END+12, END+14
DDGFS RC+1~, RC+3*, RC+4
>> DDGFSUBP DDGF2+23
>> DDGFWID END+6, END+7, END+11, END+12, REDRAW+1, REDRAW+2
DDGFX RC~, RC+3, RC+5
DDGFY RC~, RC+3, RC+5
>> DDGLDEL PAINTS+3, PAINTS+4
>> DDGLVID PAINTS+3, PAINTS+4
DTIME READ+1
>> DX CHR+4*, CHL+4*, TBR+9*, TBL+9*, SCR+9*, SCL+7*, RC+3*, RC+5*, PAINTS+2, PAINTS+3*
, PAINTS+4*
>> DY LNU+4*, LND+5*, SCT+7*, SCB+7*, RC+3*, RC+5*, PAINTS+2, PAINTS+3*, PAINTS+4*
>> F END+2, END+7, END+12, END+14
IOM RC+3
IOSL RC+3
>> IOXY END+15, RC+4, RC+5, PAINTS+3, PAINTS+4
>> L END+10, END+14, CHR+1, TBR+2, TBR+5, TBR+7, SCR+2, SCR+5, SCR+7, REDRAW+2
, PAINTS+4
>> P1 END+6, END+11, REDRAW+1, REDRAW+2
>> P2 END+6, END+11, REDRAW+1, REDRAW+2
S READ~, C+1*, C1*, C1+1, C1+3*, C1+5
>> T END+5, LNU, LNU+2, LND, LND+3, CHR, CHR+2, CHL, CHL+2, TBR+1
, TBR+4, TBL+1, TBL+4, SCT+1, SCT+4, SCB+1, SCB+4, SCR+1, SCR+4, SCL+1
, SCL+4, REDRAW+1, PAINTS+3
U DDGF2+18, END+14, LNU, LNU+1, LND, LND+1, CHR, CHR+1, CHL, CHL+1
, TBR+1, TBR+2, TBR+5, TBR+7, TBL+1, TBL+2, TBL+5, TBL+7, SCT+1, SCT+2
, SCT+4, SCT+5, SCB+1, SCB+2, SCB+4, SCB+5, SCR+1, SCR+2, SCR+5, SCR+7
, SCL+1, SCL+2, SCL+4, SCL+5, REDRAW+1, REDRAW+2, PAINTS+3, PAINTS+4, C1+1, C1+3
, C1+5
X TBR~, TBR+5*, TBR+6, TBR+7*, TBR+8, TBR+9, TBL~, TBL+5*, TBL+6, TBL+7*
, TBL+8, TBL+9, SCR~, SCR+5*, SCR+6, SCR+7*, SCR+8, SCR+9, SCL~, SCL+4*
, SCL+5*, SCL+6, SCL+7, PAINTS+1~, PAINTS+2*, PAINTS+5, MIN~, MIN+2
Y DDGF2+21*, SCT~, SCT+4*, SCT+5*, SCT+6, SCT+7, SCB~, SCB+4*, SCB+5*, SCB+6
, SCB+7, PAINTS+1~, PAINTS+2*, PAINTS+5, MIN~, MIN+2, READ~, READ+1*, READ+2, C*
, C1, C1+1, C1+2*, C1+3*, C1+5*, C1+6*
Z MIN~, MIN+3, MIN+4

Marked Items

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