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

Package: Kernel

Routine: XQH0


Information

XQH0 ;LL/THM,SEA/AMF,JLI - HELP PROCESSOR ;12/08/2004 11:57

Source Information

Source file <XQH0.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 3 (GL3,INT)^XQH  (HDR,INIT)^XQH1  (EDIT,HELP,HILITE,HOW)^XQH2  
VA FileMan 2 ^DIC  ^DIE  

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
Kernel 1 XQH  

Entry Points

Name Comments DBIA/ICR reference
G4 ;
G4A
REL
REL1
BOT2
REL1W
PSH
POP
GET ;
CHK
CHKASK ;

External References

Name Field # of Occurrence
^DIC GET+1
^DIE GET+1
GL3^XQH BOT2+1, BOT2+3, BOT2+5, BOT2+7
INT^XQH BOT2+5, BOT2+7
HDR^XQH1 REL
INIT^XQH1 GET+1
EDIT^XQH2 BOT2+3
HELP^XQH2 BOT2+4
HILITE^XQH2 BOT2+3
HOW^XQH2 BOT2+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IORV
  • Line Location: G4+1
Function Call: WRITE
  • Prompt: @IORVX
  • Condition for execution: X1=""
  • Line Location: G4A+0
Function Call: WRITE
  • Prompt: XQHTXT
  • Line Location: G4A+0
Function Call: WRITE
  • Prompt: @IORVX
  • Line Location: G4A+0
Function Call: WRITE
  • Prompt: XQHTXT
  • Line Location: G4A+2
Function Call: WRITE
  • Prompt: @IORV
  • Line Location: G4A+2
Function Call: WRITE
  • Prompt: !!,?6,"RELATED HELP FRAME",?59,"KEYWORD",!?6,$E(XQDSH,1,18),?59,$E(XQDSH,1,7)
  • Line Location: REL1+0
Function Call: WRITE
  • Prompt: !!,"* - Recently viewed help frame"
  • Line Location: REL1+3
Function Call: WRITE
  • Prompt: !!,"Select HELP SYSTEM action or <return>: "
  • Line Location: BOT2+0
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: BOT2+1
Function Call: WRITE
  • Prompt: " ??",*7
  • Line Location: BOT2+6
Function Call: WRITE
  • Prompt: ?(54+(15-$L(XQKY)\2)),@IORV,XQKY,@IORVX
  • Line Location: REL1W+0
Function Call: WRITE
  • Prompt: $C(7)," ??"
  • Line Location: CHK+1
Function Call: WRITE
  • Prompt: !
  • Line Location: CHKASK+1
Function Call: WRITE
  • Prompt: !?5,$J(XQHI,3),". ",$P(XQHJ(XQHI),U,2)
  • Line Location: CHKASK+1
Function Call: READ
  • Variable: XQHI
  • Timeout: DTIME
  • Line Location: CHKASK+2
Function Call: WRITE
  • Prompt: !!?10,"Select from (1 to ",XQHJ,") : "
  • Line Location: CHKASK+2
Function Call: WRITE
  • Prompt: $C(7)," ??",!
  • Line Location: CHKASK+2
Routine Call
  • DIC
  • Line Location:
    • GET+1
Routine Call
  • DIE
  • Line Location:
    • GET+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(9.2 - [#9.2] REL1+2, BOT2+1, REL1WCHKCHKASK+3

Label References

Name Line Occurrences
BOT2 BOT2+3, BOT2+4, BOT2+5, BOT2+6, BOT2+7
CHK BOT2+6
CHKASK CHKASK+2
G4A G4AG4A+2
POP BOT2+1, BOT2+5, BOT2+7
PSH BOT2+5, BOT2+7
REL BOT2+3
REL1W REL1+2

Naked Globals

Name Field # of Occurrence
^( REL1+2, CHK
^(10.2 BOT2+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %XQI BOT2+4*
>> %XQJ BOT2+2*
>> %XQK BOT2+2*
>> DA GET+1*
>> DIC GET+1*
>> DIC(0 GET+1*!
>> DIE GET+1*
DLAYGO GET+1*!
>> DR GET+1*
DTIME BOT2+1, CHKASK+2
DUZ GET+1
>> I REL1+2*, REL1W
>> IORV G4+1, G4A+2, REL1W
>> IORVX G4AREL1W
>> K REL1+1*, REL1+2*
U REL1+2, BOT2+7, REL1WGET+1, CHKCHKASK+1, CHKASK+2
>> X REL1+1*, REL1+2*, BOT2+1*, BOT2+2*, BOT2+3, BOT2+4, BOT2+5*, BOT2+6, BOT2+7*
>> X1 G4A*, G4A+1*, REL1+2*, REL1W
>> XQAU BOT2+3
>> XQDONE BOT2+1*, BOT2+3*, BOT2+5, BOT2+7, CHKASK+2*
>> XQDSH REL1
>> XQH GET+2*
>> XQHF PSH, POP*
XQHI CHK+1*, CHKASK+1*, CHKASK+2*, CHKASK+3, CHKASK+4!
XQHJ CHK*, CHK+1, CHKASK+1, CHKASK+2, CHKASK+4!
XQHJ( CHK*, CHKASK+1, CHKASK+3
>> XQHL BOT2+1, PSH*, POP*
>> XQHN BOT2+5*, BOT2+7*, PSH, POP*
>> XQHNXT G4A*, G4A+1*, G4A+2
>> XQHON G4+1, G4A*, G4A+2*
>> XQHR( PSH*, POP!
>> XQHS( BOT2+5*, BOT2+7*, REL1W
>> XQHSL GET+1*
>> XQHTXT G4A*, G4A+1*, G4A+2
>> XQHX BOT2+6*, CHK*
>> XQHX( REL1+2*, BOT2+5
XQHX2 CHK*, CHKASK+4!
>> XQHY REL1+2, BOT2+1, BOT2+5*, BOT2+7*, PSH, POP*, GET+1*, GET+2, CHKCHKASK+3
>> XQKY REL1+2*, REL1W
>> Y BOT2+6, GET+1, GET+2*, CHKASK+3*
>> Y(0 BOT2+7, CHKASK+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All