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

Package: VA FileMan

Routine: DDW2


Information

DDW2 ;SFISC/MKO-SETTINGS, MODES ;07:22 PM 5 Dec 2002

Source Information

Source file <DDW2.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 5 MSG^DDW  (RULER,SHIFT)^DDW3  ASK^DDWG  ($$EZBLD,BLD)^DIALOG  $$UP^DILIBF  

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

Package Total Caller Graph
VA FileMan 2 DDW  DDWT1  

Entry Points

Name Comments DBIA/ICR reference
TSET
TSALL ;Prompt for tab stops
TSALLVAL ;Validate tab stops
RULER(TAB) ;Return the ruler with tab stops
LSET
RSET
WRAPM
REPLM
STAT
CUP(Y,X) ;Cursor positioning
POS(R,C,F) ;Pos cursor based on char pos C
SCR(C) ;Return screen number
ERR(DDWX) ;Error

External References

Name Field # of Occurrence
MSG^DDW ERR+2
RULER^DDW3 TSALL+8, WRAPM+8
SHIFT^DDW3 POS+7
ASK^DDWG TSALL+3
$$EZBLD^DIALOG TSALL+3, TSALLVAL+5, LSETLSET+1, LSET+2, RSETRSET+1, RSET+2, REPLM+1
BLD^DIALOG TSALL+2
$$UP^DILIBF REPLM+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: DDWX
  • Line Location: TSET+5
Function Call: WRITE
  • Prompt: $E(DDWRUL,DDWLMAR)
  • Line Location: LSET+4
Function Call: WRITE
  • Prompt: "<"
  • Line Location: LSET+5
Function Call: WRITE
  • Prompt: $E(DDWRUL,DDWRMAR)
  • Line Location: RSET+4
Function Call: WRITE
  • Prompt: ">"
  • Line Location: RSET+5
Function Call: WRITE
  • Prompt: $S(DDWRAP:"[ WRAP ]",1:"========")
  • Line Location: WRAPM+1
Function Call: WRITE
  • Prompt: "[",$$UP^DILIBF($P($$EZBLD^DIALOG(7002),U,$S(DDWREP:2,1:1))),"]"
  • Line Location: REPLM+1
Function Call: WRITE
  • Prompt: $P(DDGLCLR,DDGLDEL)
  • Line Location: STAT+4
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: ERR+1
Function Call: READ
  • Variable: *DDWX
  • Timeout: 0
  • Line Location: ERR+3
Routine Call
  • DIALOG
  • Line Location:
    • TSALL+3
    • TSALLVAL+5
    • LSET
    • LSET+1
    • LSET+2
    • RSET
    • RSET+1
    • RSET+2
    • REPLM+1
Routine Call
  • DIALOG
  • Line Location:
    • TSALL+2

Label References

Name Line Occurrences
$$RULER TSALL+7
CUP TSET+5, LSET+4, LSET+5, RSET+4, RSET+5, WRAPM+1, REPLM+1, STAT+3
ERR LSETLSET+1, LSET+2, RSETRSET+1, RSET+2
POS TSET+6, TSALL+8, LSET+5, RSET+5, WRAPM+8, REPLM+2, STAT+4, ERR+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
C RULER+1~, RULER+6*, RULER+7, POS~, POS+2*, POS+4, POS+6, POS+7, POS+8, SCR~
, SCR+1
>> DDGLCLR STAT+4
>> DDGLDEL STAT+4
DDWANS TSALL+1~, TSALL+3, TSALL+5, TSALL+6
>> DDWC TSET+1, TSET+3, TSET+4, TSET+5, TSET+6, TSALL+8, LSET+1, LSET+2, LSET+5, LSET+6
RSET+1, RSET+2, RSET+5, RSET+6, WRAPM+8, REPLM+2, STAT+4, POS+4*, ERR+4
DDWCOD TSALL+1~, TSALL+3, TSALL+5, TSALLVAL+3
DDWERR TSALLVAL+1!, TSALLVAL+5*
DDWHLP TSALL+1~, TSALL+3
>> DDWL( POS+2, POS+3
>> DDWLMAR TSET+4, LSET+3, LSET+4, LSET+6*, RSET+2, WRAPM+3*, WRAPM+6*
>> DDWLMAR(1 WRAPM+3*, WRAPM+6!
>> DDWMR TSET+5, LSET+4, LSET+5, RSET+4, RSET+5, STAT+3
>> DDWN POS+3*
>> DDWOFS TSET+5, LSET+3, LSET+4, LSET+5, RSET+3, RSET+4, RSET+5, POS+6, POS+7, POS+8
, SCR+1
>> DDWRAP LSETRSET, WRAPM*, WRAPM+1, WRAPM+2
>> DDWREP REPLM*, REPLM+1
>> DDWRMAR TSET+4, LSET+2, RSET+3, RSET+4, RSET+6*, WRAPM+4*, WRAPM+7*
>> DDWRMAR(1 WRAPM+4*, WRAPM+7!
>> DDWRUL TSET+1, TSET+3*, TSALL+7*, LSET+4, RSET+4
>> DDWRW TSET+6, TSALL+8, LSET+5, RSET+5, WRAPM+8, REPLM+2, STAT+4, POS+4*, ERR+4
>> DDWSTAT STAT*, STAT+1
>> DDWTAB TSALL+3, TSALL+5, TSALL+6*, TSALL+7
DDWTC STAT+6!
>> DDWTO STAT+1*, STAT+5*
DDWX TSET~, TSET+1*, TSET+2*, TSET+3, TSET+5, TSALLVAL+2*, TSALLVAL+3*, TSALLVAL+4, POS+1~, POS+6*
, POS+7, ERR~, ERR+2, ERR+3*
DTIME STAT+5
>> DX CUP+1*, POS+8*
>> DY CUP+1*, POS+8*
F POS~, POS+3, POS+4
INT RULER+1~, RULER+9*, RULER+10
IOM LSET+3, RSET+3, POS+7
>> IOTM CUP+1, POS+8
>> IOXY CUP+1, POS+8
LAST RULER+1~, RULER+5*, RULER+10, RULER+11*
POS RULER+1~, RULER+7*, RULER+8, RULER+9, RULER+10*, RULER+11
R POS~, POS+2, POS+3, POS+4, POS+8
RUL RULER+1~, RULER+2*, RULER+10*, RULER+11*, RULER+12
TAB RULER~, RULER+6, RULER+7
U TSALL+5, TSALLVAL+3, REPLM+1, SCR+1
X CUP~, CUP+1
Y CUP~, CUP+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All