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 |  All
Print Page as PDF
Routine: DIR02

Package: VA Fileman

Routine: DIR02


Information

DIR02 ;SFISC/MKO-MULTILINE FIELD EDITOR ;3:24 PM 29 Aug 1995

Source Information

Source file <DIR02.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA Fileman 2 KILL^DDGLIB0  ^DIR03  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
VA Fileman 2 DIR0  DIR01  

Entry Points

Name Comments DBIA/ICR reference
INIT ;Setup
EN ;
KILL ;Cleanup all variables
SM ;ScreenMan's entry point, called from ^DIR01

External References

Name Field # of Occurrence
KILL^DDGLIB0 KILL+1
^DIR03 EN+7, SM+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $P(DDGLVID,DDGLDEL,7)
  • Line Location: EN+8
Function Call: WRITE
  • Prompt: $P(DDGLVID,DDGLDEL,10)_$P(DDGLCLR,DDGLDEL,3)
  • Line Location: SM+10
Function Call: WRITE
  • Prompt: "COMMAND:"
  • Line Location: SM+14
Function Call: WRITE
  • Prompt: "Press <PF1>H for help"
  • Line Location: SM+15
Function Call: WRITE
  • Prompt: $E(DIR0A,DIR0C-DIR0L+1,DIR0C)_$E(DIR0SP,DIR0C>$L(DIR0A))
  • Line Location: SM+29
Function Call: WRITE
  • Prompt: $E(DIR0A,1,DIR0L)_$E(DIR0SP,$L(DIR0A)+1,999)
  • Line Location: SM+32
Function Call: WRITE
  • Prompt: X_$E(DIR0SP,$L(X)+1,999)
  • Line Location: INIT+8

Label References

Name Line Occurrences
INIT EN+7, SM+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DDGLCLR SM+10
>> DDGLDEL EN+3, EN+8, SM+10, SM+17, SM+27
>> DDGLVAN EN+3, SM+17, SM+22, SM+27
>> DDGLVID EN+3, EN+8, SM+10, SM+17, SM+27
>> DDGLZOSF("EOFF" EN+2
>> DDGLZOSF("TRMON" EN+2
>> DDO SM+13
>> DDSVAN INIT+3
>> DIR0 SM+20
>> DIR0("L" INIT+13
>> DIR0("REP" SM+17
>> DIR0A SM+6*, SM+23, SM+29, SM+32, INIT+2, INIT+7
>> DIR0C EN+6*, SM+28, SM+29, SM+33, INIT+15*, INIT+16*, INIT+17, INIT+18
>> DIR0D SM+6
DIR0DN SM+1~, INIT+13*
>> DIR0F SM+21*, SM+30, INIT+12*
DIR0FL EN+1~, SM+1~, INIT+12*
>> DIR0L SM+2*, SM+20*, SM+21, SM+22, SM+28, SM+29, SM+32, INIT+3, INIT+7, INIT+10
, INIT+11, INIT+12, INIT+17, INIT+18
DIR0LN EN+1~, SM+1~, INIT+5*, INIT+6, INIT+7, INIT+17*, INIT+18
>> DIR0M INIT+2*, INIT+10*, INIT+11, INIT+16
DIR0NC EN+1~, SM+1~, INIT+11*, INIT+12
DIR0NL SM+1~, SM+2*, INIT+5, INIT+10, INIT+11*
>> DIR0QT SM+23*
DIR0QU EN+1~, EN+4*
>> DIR0R SM+2*, SM+9, SM+20*, INIT+6, INIT+18
>> DIR0S SM+2*, SM+9, SM+20*, SM+21, SM+33, INIT+6, INIT+12, INIT+18
>> DIR0SP SM+22*, SM+29, SM+32, INIT+3*, INIT+8
>> DIR0SV INIT+13*
DTOUT SM+6, SM+35!, INIT+1!
>> DX SM+9*, SM+14*, SM+15*, SM+16*, SM+20*, SM+30*, SM+33*, INIT+6*, INIT+18*
>> DY SM+9*, SM+12*, SM+20*, INIT+6*, INIT+18*
IOM SM+2, SM+15, SM+16
IOSL SM+2, SM+12
>> IOXY SM+9, SM+14, SM+15, SM+16, SM+26, SM+34, INIT+6, INIT+19
U SM+20
>> X INIT+7*, INIT+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All