Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Interaction Calls |  Label References |  Local Variables  | All
Print Page as PDF
Routine: DDSBOX

Package: VA FileMan

Routine: DDSBOX


Information

DDSBOX ;SFISC/MKO-DRAW A BOX ;2015-01-02 6:19 PM

Source Information

Source file <DDSBOX.m>

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

Entry Points

Name Comments DBIA/ICR reference
EN(DDSUL,DDSLR) ;move entry point from topoof routine.
CLEAR(DDSUL,DDSLR) ;Clear area within upper left and lower right coords
BOUNDS ;Make sure area is within acceptable boundaries

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $P(DDGLGRA,DDGLDEL)_$P(DDGLGRA,DDGLDEL,5)_DDS3L_$P(DDGLGRA,DDGLDEL,6)
  • Line Location: EN+9
Function Call: WRITE
  • Prompt: DDS3M
  • Line Location: EN+13
Function Call: WRITE
  • Prompt: $P(DDGLGRA,DDGLDEL,7)_DDS3L_$P(DDGLGRA,DDGLDEL,8)_$P(DDGLGRA,DDGLDEL,2)
  • Line Location: EN+16
Function Call: WRITE
  • Prompt: S
  • Line Location: CLEAR+6

Label References

Name Line Occurrences
BOUNDS EN+2, CLEAR+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DDGLDEL EN+5, EN+6, EN+9, EN+16
>> DDGLGRA EN+5, EN+6, EN+9, EN+16
DDS3L EN+4*, EN+5*, EN+9, EN+16, EN+18!
DDS3M EN+6*, EN+13, EN+18!
>> DDSHBX BOUNDS+6
DDSLR EN~, EN+5, EN+6, EN+11, EN+15, CLEAR~, CLEAR+4, CLEAR+6, BOUNDS+3, BOUNDS+10
BOUNDS+11
DDSP BOUNDS+1~, BOUNDS+8*
DDSUL EN~, EN+5, EN+6, EN+8, EN+11, EN+12, EN+15, CLEAR~, CLEAR+4, CLEAR+5
, CLEAR+6, BOUNDS+3, BOUNDS+10, BOUNDS+11
DDSV BOUNDS+1~, BOUNDS+5*, BOUNDS+6*, BOUNDS+7*, BOUNDS+8*
>> DX EN+8*, EN+12*, EN+15*, CLEAR+5*
>> DY EN+8*, EN+11*, EN+15*, CLEAR+6*
IOM BOUNDS+7
>> IOXY EN+8, EN+12, EN+15, CLEAR+6
S CLEAR+1~, CLEAR+4*, CLEAR+6
>> Y EN+2, CLEAR+2, BOUNDS+2*, BOUNDS+3*, BOUNDS+10*, BOUNDS+11*
Info |  Source |  Caller Graph |  Entry Points |  Interaction Calls |  Label References |  Local Variables  | All