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

Package: Kernel

Routine: XQH4


Information

XQH4 ;SEA/AMF,JLI - HELP FRAME LISTER ;01/26/99 08:56

Source Information

Source file <XQH4.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 5 ^%ZIS  ^%ZISC  ^%ZTLOAD  EN^XQH  LIST^XQH5  
VA FileMan 1 ^DIC  

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

Package Total Caller Graph
Kernel 2 XQHELP-LIST  ^DIC(19  
Controlled Substances 1 PSDHELP  
Event Capture 1 ECDSONL  
MailMan 1 XMHELP-ON-LINE-USER_MANUAL  

Entry Points

Name Comments DBIA/ICR reference
LKUP
FMT
ACTENT
DQ ; Entry point for queued job.
OUT
SET0 ;
SET ;
INIT
ACTION ; Entry point for a specific action option - The action must set XQHFY to the name of the desired help frame, in quotes, then D ACTION^XQH4
; The variable XQFMT may be set "T","R", or "C" for text only, related
; frames or complete. If XQFMT is undefined or something else, it
; will be set to T (Text only)
  • ICR #10080
    • Status: Active
    • Usage: Supported

    External References

    Name Field # of Occurrence
    ^%ZIS ACTENT
    ^%ZISC OUT
    ^%ZTLOAD ACTENT
    ^DIC LKUPACTION+5
    EN^XQH FMT+1
    LIST^XQH5 DQ+1

    Interaction Calls

    Name Line Occurrences
    Function Call: READ
    • Variable: X
    • Timeout: DTIME
    • Line Location: FMT+0
    Function Call: WRITE
    • Prompt: !!,"Select LISTING FORMAT: TEXT ONLY// "
    • Line Location: FMT+0
    Function Call: WRITE
    • Prompt: *7," ??",!,"Enter '?' for HELP"
    • Line Location: FMT+2
    Function Call: WRITE
    • Prompt: $C(13),"Select LISTING FORMAT: TEXT ONLY// ",$S("Cc"[X:"COMPLETE","Tt"[X:"TEXT ONLY",1:"RELATED FRAMES"),$J("",20)
    • Line Location: FMT+3
    Function Call: WRITE
    • Prompt: !,$C(7),"The Help Frame '"_XQHFY_"' is not unique or was not found.",$C(7),!
    • Line Location: ACTION+5
    Routine Call
    • %ZIS
    • Line Location:
      • ACTENT
    Routine Call
    • DIC
    • Line Location:
      • LKUP
      • ACTION+5

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DIC(9.2 - [#9.2] SET0+1, SET0+2, SET+3
    ^TMP($J SET0+2, SET+2*, SET+3*, INIT!

    Label References

    Name Line Occurrences
    ACTENT ACTION+8
    FMT FMT+1, FMT+2
    INIT DQ+1
    OUT LKUPFMT+2, ACTENTACTION+5
    SET DQ+1
    SET0 SET0+2, SET+2, SET+3, SET+4, SET+5

    Naked Globals

    Name Field # of Occurrence
    ^(2 SET+3

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    %ZIS ACTENT*, OUT!
    C OUT!
    DIC LKUP*!, OUT!, ACTION+5*!
    DIC("A" LKUP*
    DIC(0 LKUP*, ACTION+5*
    DTIME FMT
    IO("Q" ACTENT!
    IOP OUT!
    L OUT!, SET0+1, SET0+2, SET+1, SET+3, SET+4*, SET+5*, INIT*
    >> POP ACTENT
    U FMTFMT+2, SET0+2, SET+1, SET+3
    X FMT*, FMT+1, FMT+2*, FMT+3, ACTENT, OUT!, ACTION+5*, ACTION+7*
    X( SET0+1*, SET0+2, SET+4*
    X(0 INIT*
    XQDOT OUT!, INIT+2*
    XQDSH OUT!, INIT+1*
    XQFMT ACTENT*, OUT!, ACTION+4*, ACTION+7
    XQH FMT+1*, OUT!
    XQHDIC OUT!, SET0+1, SET0+2, SET+3, SET+4*, SET+5*, INIT*
    XQHDIC( SET+1, SET+4*, SET+5
    XQHDR OUT!
    XQHFY LKUP*, ACTENTDQ+1, OUT!, ACTION+5, ACTION+6*, ACTION+7
    XQHY OUT!
    XQI FMT*, OUT!, SET+1*
    XQII OUT!, INIT+2*
    XQIJ OUT!
    XQIL OUT!
    XQJ OUT!, INIT!
    XQK OUT!
    XQL OUT!, SET+3*, INIT*
    XQM OUT!
    XQN OUT!
    XQPG OUT!, SET+2*, INIT*
    XQRN OUT!, INIT+3*
    XQSTR OUT!, SET+1*, SET+2, SET+3
    XQTB OUT!
    XQTOC OUT!, SET+3*, INIT*
    XQUI OUT!, INIT+3*
    XQX OUT!
    Y LKUP, ACTENT*, DQ+1*, OUT!, SET0+2*, SET+2, SET+3, SET+4*, INIT*, ACTION+5
    ACTION+6, ACTION+7*
    ZTDESC ACTENT*!
    ZTDTH ACTENT!
    ZTRTN ACTENT*!
    ZTSAVE ACTENT!
    ZTSAVE("XQFMT" ACTENT*
    ZTSAVE("XQHFY" ACTENT*
    ZTSK ACTENT!
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All