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

Package: Kernel

Routine: XQH5


Information

XQH5 ;SEA/AMF,JLI - HELP FRAME LISTER (CONTIN. XQH4) ;1/22/93 11:04 ; Apr 18, 2022@14:27:32

Source Information

Source file <XQH5.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA FileMan 1 DT^DIO2  

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 XQH4  

Entry Points

Name Comments DBIA/ICR reference
LIST ;
TOC
TEXT ;
KEYW ;
KEYW1
NWPG ;
CON ;
HDR ;

External References

Name Field # of Occurrence
DT^DIO2 HDR+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: TOC+2
Function Call: WRITE
  • Prompt: XQJ(XQN),"."
  • Line Location: TOC+2
Function Call: WRITE
  • Prompt: $S(XQJ>0:XQJ(XQJ),1:" ")," "
  • Line Location: TOC+3
Function Call: WRITE
  • Prompt: ?20
  • Condition for execution: $X<20
  • Line Location: TOC+4
Function Call: WRITE
  • Prompt: XQIJ," ",$E(XQDOT,1,XQIL-$L(XQIJ)),?(IOM-4),$J(^TMP($J,"XQM",$P(XQSTR,U,2)),3)
  • Line Location: TOC+4
Function Call: WRITE
  • Prompt: !?XQII," [",$P(XQN,U,1),"]"
  • Condition for execution: XQFMT=1
  • Line Location: TOC+4
Function Call: WRITE
  • Prompt: !
  • Line Location: TOC+4
Function Call: WRITE
  • Prompt: !?(80-$L(XQI)\2),XQI,!?(80-$L(XQI)\2),$E(XQDSH,1,$L(XQI)),!
  • Line Location: TEXT+1
Function Call: WRITE
  • Prompt: !,^DIC(9.2,XQHY,1,XQX,0)
  • Line Location: TEXT+2
Function Call: WRITE
  • Prompt: !
  • Line Location: TEXT+3
Function Call: WRITE
  • Prompt: !!,$E(XQDSH,1,79),!
  • Line Location: KEYW+3
Function Call: WRITE
  • Prompt: !!,"KEYWORD",?34,"RELATED FRAME"
  • Line Location: KEYW+5
Function Call: WRITE
  • Prompt: ?75,"PAGE",!,$E(XQDSH,1,7),?34,$E(XQDSH,1,13)
  • Line Location: KEYW+5
Function Call: WRITE
  • Prompt: ?75,"PAGE",!,$E(XQDSH,1,7),?34,$E(XQDSH,1,13)
  • Line Location: KEYW+5
Function Call: WRITE
  • Prompt: ?75,"PAGE",!,$E(XQDSH,1,7),?34,$E(XQDSH,1,13)
  • Line Location: KEYW+5
Function Call: WRITE
  • Prompt: !,XQJ," **"
  • Line Location: KEYW+7
Function Call: WRITE
  • Prompt: !!?3,"* - KEYWORD MISSING FROM TEXT",!?3,"** - RELATED FRAME MISSING FROM LIST"
  • Line Location: KEYW+8
Function Call: WRITE
  • Prompt: !,XQKW
  • Line Location: KEYW1+0
Function Call: WRITE
  • Prompt: XQS=1
  • Condition for execution: '$D(XQKW(XQKW)) " *" S:'$D(XQKW(XQKW))
  • Line Location: KEYW1+1
Function Call: WRITE
  • Prompt: ?34,$P(XQK,U,2)
  • Line Location: KEYW1+1
Function Call: WRITE
  • Prompt: !?34,"[",$P(XQK,U,1),"]"
  • Condition for execution: XQFMT
  • Line Location: KEYW1+1
Function Call: WRITE
  • Prompt: ?76,+^TMP($J,"XQM",XQL)
  • Line Location: KEYW1+1
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: CON+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: ?30,"HELP FRAME LISTING",?71
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: $S(XQPG>0:"PAGE "_XQPG_XQPG(0),1:" "_$E(XQRN,-XQPG*4+1,-XQPG*4+4))
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: $S(XQPG>0:"PAGE "_XQPG_XQPG(0),1:" "_$E(XQRN,-XQPG*4+1,-XQPG*4+4))
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: !?30,"TABLE OF CONTENTS",!?30,$E(XQDSH,1,17),!?75,"PAGE",!
  • Line Location: HDR+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(9.2 - [#9.2] LIST+2, TOC+3, TEXT+1, TEXT+2, KEYW+1, KEYW+4, KEYW+6, KEYW1+1
^TMP($J LIST+2, LIST+3, LIST+4, TOCTOC+4, KEYW1+1

Label References

Name Line Occurrences
CON NWPG+1
HDR LIST+3, NWPG+2
KEYW LIST+4
KEYW1 KEYW+6
NWPG LIST+4, TOCTEXT+2, KEYW+2
TEXT LIST+4
TOC LIST+3

Naked Globals

Name Field # of Occurrence
^( KEYW+4, KEYW+6, KEYW1+1
^(2 KEYW+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DT HDR+2
DTIME CON+1
IO LIST+1
IOF HDR+1
IOM TOC+4
IOSL TOCTEXT+2
IOST KEYW+2, NWPG+1
U LIST+2, TOC+3, TOC+4, TEXT+1, KEYW+1, KEYW1KEYW1+1, CON+1
>> X TOC*, NWPG+1, CON+1*
>> XQDOT TOC+4
>> XQDSH TEXT+1, KEYW+3, KEYW+5, HDR+4
>> XQFMT LIST+2, LIST+4, TOC+4, TEXT+1, KEYW1+1
>> XQHDR LIST+2*, HDR+3
>> XQHY LIST+4*, TEXT+1, TEXT+2, KEYW+1, KEYW+4, KEYW+6
>> XQI LIST+3*, TOCTEXT+1*, TEXT+2*
>> XQII TOC+3*, TOC+4
>> XQIJ TOC+4*
>> XQIL TOC+4*
>> XQJ LIST+2*, LIST+3*, TOCTOC+1*, TOC+2, TOC+3, KEYW+4*, KEYW+6*, KEYW+7*
>> XQJ( TOC+1!, TOC+2*, TOC+3
>> XQK TOC*, TOC+1, KEYW+4*, KEYW+6*, KEYW+7*, KEYW1+1*
XQKW KEYW+4!*, KEYW1*, KEYW1+1
XQKW( KEYW+4*, KEYW+7, KEYW1+1!
>> XQL KEYW+4*, KEYW+6*, KEYW1*, KEYW1+1
>> XQN TOC+1*, TOC+2*, TOC+3*, TOC+4
>> XQPG LIST+3*, LIST+4*, NWPG+1*, HDR+3, HDR+4
>> XQPG(0 LIST+3*, LIST+4*, TEXT+2*, KEYW+2*, HDR+3
>> XQRN HDR+3
>> XQS KEYW+1*, KEYW+7*, KEYW+8, KEYW1+1*
>> XQSTR TOC*, TOC+1, TOC+3, TOC+4
>> XQTB LIST+3*, TOC*
>> XQTB( TOC*
>> XQTB(0 LIST+3*
>> XQUI LIST+3, LIST+4, TOCTEXT+2, KEYW+2, NWPG+1*
>> XQX TEXT+2*
>> Y HDR+2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All