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

Package: Lab Service

Routine: LROPT


Information

LROPT ;SLC/BA- HELP FRAME INFO ON LAB OPTIONS ;2/19/91 11:09 ;

Source Information

Source file <LROPT.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 ^DIC  YN^DICN  
Lab Service 1 IO^LRWU  

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
Lab Service 1 LROPT  

Entry Points

Name Comments DBIA/ICR reference
BEGIN
END
OPTION
QUE
DQ
X
OPT
HELP
CHECK
WAIT
HDR
ALL
BIG
A

External References

Name Field # of Occurrence
^DIC OPTION
YN^DICN OPTION+1
IO^LRWU QUEALL

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: BEGIN+0
Function Call: WRITE
  • Prompt: !,"No help frames are available on this option.",!,"Do you wish to display the option description"
  • Line Location: OPTION+1
Function Call: WRITE
  • Prompt: !,"Answer 'Y'es or 'N'o"
  • Line Location: OPTION+1
Function Call: WRITE
  • Prompt: !!!,?5,"1 All documentation",!?5,"2 Option description"
  • Line Location: OPTION+3
Function Call: WRITE
  • Prompt: !,?5,LRCNT," ",$P(^(0),U)
  • Line Location: OPTION+3
Function Call: READ
  • Formatting: !
  • Prompt: "Choose: 1// "
  • Variable: X
  • Timeout: DTIME
  • Line Location: OPTION+4
Function Call: WRITE
  • Prompt: !,"Enter the number of the option you wish to display."
  • Line Location: OPTION+4
Function Call: WRITE
  • Prompt: !!?LRMAR,LRHN,!!
  • Line Location: OPT+0
Function Call: WRITE
  • Prompt: ?(LRMAR+3),LRDIS,!
  • Line Location: OPT+0
Function Call: WRITE
  • Prompt: !!?LRMAR,LRHN,!!
  • Line Location: HELP+0
Function Call: WRITE
  • Prompt: ?(LRMAR+3),LRDIS,!
  • Line Location: HELP+0
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: WAIT+0
Function Call: WRITE
  • Prompt: !,"Press return to continue or ""^"" to escape "
  • Line Location: WAIT+0
Function Call: WRITE
  • Prompt: !?(IOM/2)-($L(LROPTT)/2),LROPTT,!?(IOM/2)-($L(LROPTN)/2),LROPTN,!
  • Line Location: HDR+0
Function Call: WRITE
  • Prompt: !!,LRHN," (continued)",!!
  • Line Location: HDR+1
Routine Call
  • DIC
  • Line Location:
    • OPTION

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(19 - [#19] OPTIONOPTBIG+2
^DIC(9.2 - [#9.2] OPTION+3, HELPA

Label References

Name Line Occurrences
A BIG+2
CHECK OPTHELP
END ALL+1
HDR XCHECKCHECK+1
HELP X+1, X+4
OPT X+1, X+3
OPTION BEGIN
QUE OPTION+2
WAIT CHECK+1
X BIG+2

Naked Globals

Name Field # of Occurrence
^( OPTION+3, OPTHELPA
^(0 OPTIONOPTION+3, BIG+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% END!, OPTION+1*, OPTION+2
>> %ZIS QUE*, ALL*
DIC END!, OPTION*
DIC("A" OPTION*
DIC("S" OPTION*
DIC(0 OPTION*
DTIME BEGIN*, OPTION+4, WAITBIG+1*
I BEGIN*, END!, OPTION+1*, OPTION+3*, OPTION+4*, X+1*, OPT*, HELP*, BIG+2*, A*
IO DQBIG
IOF HDR
IOM HDR
IOSL CHECKCHECK+1
IOST XCHECKHDR
LRCHOICE END!, OPTION+2*, OPTION+6*, X+1, X+2, X+3, X+4, BIG+1*
LRCNT END!, OPTION+3*, OPTION+4
LRCONT BEGIN*, END!, CHECK*, CHECK+1*, HDR+1, BIG+1*
LRDIS BEGIN!, END!, OPT*, HELP*, A!
LREND BEGIN*, END!, OPTION*, OPTION+2*, OPTION+5*
LRHELP BEGIN!, END!, OPTION*, OPTION+1, OPTION+2, OPTION+3, OPTION+6*, X+1*, HELPBIG+2*
A
LRHF BEGIN!, END!, A!
LRHF( OPTION+3*, OPTION+6, X+1, X+4, A*
LRHN END!, OPTION+6*, X*, X+1*, X+4*, OPTHELPHDR+1
LRHREF BEGIN!, END!, OPTION+3*, OPTION+6*, X+1*, A*
LRHTYPE BEGIN!, END!, OPTION+3*, A*
LRLINE BEGIN!, END!, OPT*, HELP*, A!
LRMAR END!, X*, OPTHELP
LROPT END!, OPTION*, OPTBIG+2*
LROPTN BEGIN!, END!, OPTION*, HDRBIG+2*
LROPTT END!, OPTION*, HDRBIG+2*
LRSTOP BEGIN*, END!, X+1, OPTHELPCHECK+1, WAIT*, BIG+1*, BIG+2
POP END!
U BEGIN*, OPTIONOPTION+3, OPTION+4, OPTION+5, OPTION+6, X+1, X+4, BIG+1*, BIG+2
X END!, OPTION+4*, OPTION+5*, OPTION+6, WAIT*
Y END!, OPTION
>> ZTQUEUED DQBIG
>> ZTREQ DQ*, BIG*
>> ZTRTN QUE*, ALL*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All