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

Package: VA FileMan

Routine: DDBRP


Information

DDBRP ;SFISC/DCL-BROWSER PRINT UTILITY ;30NOV2012

Source Information

Source file <DDBRP.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 3 $$CTXT^DDBR  RPS^DDBRGE  $$EZBLD^DIALOG  
Kernel 2 ^%ZIS  ^%ZTLOAD  

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

Package Total Caller Graph
VA FileMan 1 DDBRGE  

Entry Points

Name Comments DBIA/ICR reference
PRTHELP ; Print Help
BRM ;Clear scroll region, title bar and
DEVICE ;
; Save $R, otherwise, it becomes ^%ZTSK in standalone-FM. Fails in DIALOG which saves ^(0)
; ^(0) doesn't exist, and it fails on both GT.M and Cache.
QUEUED
PRINTHLP ;

External References

Name Field # of Occurrence
^%ZIS DEVICE+7, QUEUED+3
^%ZTLOAD DEVICE+25
$$CTXT^DDBR BRM+2
RPS^DDBRGE QUEUED+21
$$EZBLD^DIALOG BRM+2, DEVICE+16, QUEUEDQUEUED+1, QUEUED+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $P(DDGLVID,DDGLDEL,6)
  • Line Location: BRM+4
Function Call: WRITE
  • Prompt: $P(DDGLVID,DDGLDEL,4)
  • Line Location: BRM+5
Function Call: WRITE
  • Prompt: X
  • Line Location: BRM+6
Function Call: WRITE
  • Prompt: $P(DDGLVID,DDGLDEL,10)
  • Line Location: BRM+7
Function Call: WRITE
  • Prompt: $P(DDGLCLR,DDGLDEL)
  • Line Location: BRM+8
Function Call: WRITE
  • Prompt: $P(DDGLVID,DDGLDEL,6)
  • Line Location: BRM+9
Function Call: WRITE
  • Prompt: $P(DDGLVID,DDGLDEL,4)
  • Line Location: BRM+10
Function Call: WRITE
  • Prompt: X
  • Line Location: BRM+11
Function Call: WRITE
  • Prompt: $P(DDGLVID,DDGLDEL,10)
  • Line Location: BRM+12
Function Call: WRITE
  • Prompt: @IOSTBM
  • Line Location: BRM+13
Function Call: WRITE
  • Prompt: $P(DDGLVID,DDGLDEL,9)
  • Line Location: BRM+19
Function Call: WRITE
  • Prompt: !,$$EZBLD^DIALOG(8161,ZTSK),!
  • Line Location: QUEUED+0
Function Call: WRITE
  • Prompt: !,$$EZBLD^DIALOG(1901),!
  • Line Location: QUEUED+1
Function Call: WRITE
  • Prompt: $P(DDGLVID,DDGLDEL,8)
  • Line Location: QUEUED+18
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRINTHLP+5
Function Call: WRITE
  • Prompt: !!
  • Line Location: PRINTHLP+6
Function Call: WRITE
  • Prompt: !,DDGLL
  • Line Location: PRINTHLP+13
Routine Call
  • %ZIS
  • Line Location:
    • DEVICE+7
    • QUEUED+3
Routine Call
  • DIALOG
  • Line Location:
    • BRM+2
    • DEVICE+16
    • QUEUED
    • QUEUED+1
    • QUEUED+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS("C" QUEUED+14
^%ZTSK - [#14.4] DEVICE+4, DEVICE+21
^DD("OS" - [#.7] BRM+18, QUEUED+17
^DI( PRINTHLP+5, PRINTHLP+8, PRINTHLP+9

Label References

Name Line Occurrences
PRINTHLP QUEUED+13

Naked Globals

Name Field # of Occurrence
^(0 DEVICE+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% BRM+23~
%A BRM+23~
%A0 BRM+25~
%B BRM+23~
%B1 BRM+23~
%B2 BRM+23~
%B3 BRM+23~
%BA BRM+23~
%C BRM+23~
%D1 BRM+25~
%D2 BRM+25~
%DT BRM+25~
%E BRM+23~
%G BRM+23~
%H BRM+23~
%I BRM+23~
%J BRM+23~
%J1 BRM+25~
%K BRM+23~
%M BRM+23~
%N BRM+23~
%P BRM+24~
%S BRM+24~
%T BRM+24~
%W BRM+24~
%W0 BRM+25~
%X BRM+24~
%XX BRM+24~
%Y BRM+24~
%YY BRM+24~
%ZIS DEVICE+4*, DEVICE+8!
%ZIS("B" DEVICE+4*
%ZIS("S" DEVICE+5*
DDBLC BRM+22~
>> DDBRHTF PRTHELP+3
DDBRZIS BRM+22~
>> DDBSRL DEVICE+6
>> DDBSY BRM+2, BRM+8, BRM+14
DDBUC BRM+22~
>> DDGLCLR BRM+8
>> DDGLDEL BRM+4, BRM+5, BRM+7, BRM+8, BRM+9, BRM+10, BRM+12, BRM+19, QUEUED+18
DDGLHN1 PRTHELP+2~, PRTHELP+3*, PRINTHLP+3, PRINTHLP+4
DDGLHN2 PRTHELP+2~, PRTHELP+3*, PRINTHLP+3
DDGLI PRTHELP+2~, PRINTHLP+3*, PRINTHLP+4, PRINTHLP+5, PRINTHLP+8, PRINTHLP+9
DDGLJ PRINTHLP+2~, PRINTHLP+7*, PRINTHLP+8*, PRINTHLP+9
DDGLL PRINTHLP+2~, PRINTHLP+9*, PRINTHLP+10, PRINTHLP+11, PRINTHLP+12*, PRINTHLP+13
DDGLP PRINTHLP+2~, PRINTHLP+11*, PRINTHLP+12
>> DDGLVID BRM+4, BRM+5, BRM+7, BRM+9, BRM+10, BRM+12, BRM+19, QUEUED+18
DINAKED DEVICE+3~*, DEVICE+11, DEVICE+12, DEVICE+13, DEVICE+28, DEVICE+29, DEVICE+30, DEVICE+33!
>> DISYS BRM+18, QUEUED+17
DX BRM+1~, BRM+2*
DY BRM+1~, BRM+2*, BRM+8*, BRM+14*
I DEVICE+24~*
IO QUEUED+12
IO("Q" DEVICE+21
IOF BRM+22~, DEVICE+6*, PRINTHLP+5
IOM BRM+2, BRM+18
>> IOP QUEUED+3*
IOSL BRM+22~, DEVICE+6*, PRINTHLP+5
IOST QUEUED+5
>> IOSTBM BRM+13
>> IOXY BRM+3, BRM+8, BRM+15
POP BRM+21~, DEVICE+15
X BRM+1~, BRM+2*, BRM+6, BRM+11, BRM+18*, QUEUED+17*
XQH BRM+21~
>> ZTDESC DEVICE+23*
>> ZTQUEUED PRINTHLP+15
>> ZTREQ PRINTHLP+15*
>> ZTRTN DEVICE+22*
>> ZTSAVE( DEVICE+24*
ZTSK QUEUEDQUEUED+2!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All