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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: DDSWP

Package: VA FileMan

Routine: DDSWP


Information

DDSWP ;SFISC/MKO-WP ;19DEC2015

Source Information

Source file <DDSWP.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 7 CLRMSG^DDS  (MSG,WP)^DDSMSG  BLD^DIALOG  $$HELP^DIALOGZ  $$CREF^DILF  ^DIR  EN^DIWE  

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

Entry Points

Name Comments DBIA/ICR reference
EDIT ;Edit the word processing field
MOUSEOFF
MOUSEON
EDITQ
WP ;At the wp field
EGP
WPLUS(FFILE,DA,FIELD) ;SAYS WHETHER WP FIELD HAS SOME DATA
HELP ;?? help at the WP field

External References

Name Field # of Occurrence
CLRMSG^DDS EDIT+5
MSG^DDSMSG EDIT+6, HELP+2
WP^DDSMSG HELP+4
BLD^DIALOG EDIT+6
$$HELP^DIALOGZ HELP+2
$$CREF^DILF WPLUS+8
^DIR EGP+2
EN^DIWE MOUSEOFF+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: *27,"[?1000l"
  • Line Location: MOUSEOFF+0
Function Call: WRITE
  • Prompt: $P(DDGLCLR,DDGLDEL,2)
  • Line Location: MOUSEOFF+1
Function Call: WRITE
  • Prompt: *27,"[?1000h"
  • Line Location: MOUSEON+0
Routine Call
  • DDS
  • Line Location:
    • EDIT+5
Routine Call
  • DIALOG
  • Line Location:
    • EDIT+6
Routine Call
  • DIR
  • Line Location:
    • EGP+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( EDIT+3, HELP+2, HELP+3, HELP+4

Label References

Name Line Occurrences
$$WPLUS WP+3
EDITQ EDIT+4
EGP WP+2

Naked Globals

Name Field # of Occurrence
^("D" WPLUS+7
^("M" WPLUS+8
^(4 HELP+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA WPLUS~, WPLUS+5, WPLUS+7, WPLUS+8
>> DDGLCLR MOUSEOFF+1
>> DDGLDEL MOUSEOFF+1
>> DDM EDIT+5
>> DDP EDIT+7, WP+3
>> DDS MOUSEON
>> DDSCHG MOUSEOFF+7*
>> DDSDA EDIT+7, WP+3
>> DDSFLD EDIT+7, WP+3
DDSFN HELP+1*, HELP+2, HELP+3, HELP+4, HELP+5!
>> DDSGL EDIT+3, EDIT+9, EDIT+11
>> DDSMOUSY MOUSEON
>> DDSO(4 EDIT+2
>> DDSREFT EDIT+7, WP+2, WPLUS+7, WPLUS+8
>> DDSTP EDIT+2
>> DDSU("A" EDIT+2
>> DDSU("DD" EDIT+3, MOUSEOFF+3
>> DDSU("M" HELP+1
DDSUE EDIT+2*, EDIT+3*, EDIT+4, MOUSEOFF+7, EDITQ!
DDSUTL EDIT+7*, EDIT+9, EDIT+10, EDIT+11, MOUSEOFF+2, MOUSEOFF+7, MOUSEOFF+8, EDITQ!
DDSWP EDIT+6~
DIC MOUSEOFF+2*, MOUSEOFF+6!
DIR EGP+2!
DIR("?" EGP*
DIR("??" EGP+1*
DIR("B" WP+3*
DIR(0 WP+1*
DIROUT EDIT+4!, EGP+2!
DIRUT EDIT+4!, EGP+2!
DIWESUB MOUSEOFF+3*!, MOUSEOFF+6!
DUOUT EDIT+4!, EGP+2!
DWPK MOUSEOFF+2*, MOUSEOFF+6!
>> DX MOUSEOFF+1*
>> DY MOUSEOFF+1*
FFILE WPLUS~, WPLUS+7, WPLUS+8
FIELD WPLUS~, WPLUS+6, WPLUS+7, WPLUS+8
I EDIT+1~, EDIT+3*
>> IOXY MOUSEOFF+1
U EDIT+2, EDIT+3, MOUSEOFF+3, WPLUS+8, HELP+1
WP WPLUS+4~, WPLUS+8*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All