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 ; IHS/DIR/FJE - HELP FRAME INFO ON LAB OPTIONS 2/19/91 11:09 ;

Source Information

Source file <LROPT.m>

Call Graph

Call Graph Total: 3

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

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lab Service 1 LROPT  

Entry Points

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

External References

Name Field # of Occurrence
^DIC OPTION
YN^DICN OPTION+1
IO^LRWU QUE, ALL

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
  • Prompt: "Choose: 1// "
  • Formatting: !
  • Timeout: DTIME
  • Variable: X
  • 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
  • Timeout: DTIME
  • Variable: X
  • 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] OPTION, OPT, BIG+2
^DIC(9.2 - [#9.2] OPTION+3, HELP, A

Label References

Name Line Occurrences
A BIG+2
CHECK OPT, HELP
END ALL+1
HDR X, CHECK, CHECK+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, OPT, HELP, A
^(0 OPTION, OPTION+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, WAIT, BIG+1*
I BEGIN*, END!, OPTION+1*, OPTION+3*, OPTION+4*, X+1*, OPT*, HELP*, BIG+2*, A*
IO DQ, BIG
IOF HDR
IOM HDR
IOSL CHECK, CHECK+1
IOST X, CHECK, HDR
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*, HELP, BIG+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*, OPT, HELP, HDR+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*, OPT, HELP
LROPT END!, OPTION*, OPT, BIG+2*
LROPTN BEGIN!, END!, OPTION*, HDR, BIG+2*
LROPTT END!, OPTION*, HDR, BIG+2*
LRSTOP BEGIN*, END!, X+1, OPT, HELP, CHECK+1, WAIT*, BIG+1*, BIG+2
POP END!
U BEGIN*, OPTION, OPTION+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 DQ, BIG
>> 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