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 |  Local Variables |  All
Print Page as PDF
Routine: XQORM2

Package: Kernel

Routine: XQORM2


Information

XQORM2 ; SLC/KCM - Lookup for Menu Utility ;11/18/92 15:23 [ 04/02/2003 8:29 AM ]

Source Information

Source file <XQORM2.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Kernel 3 UP^XQORM1  (LOOK,RNG,UPD)^XQORM3  (ALL,LAST,NE,NS,SC,UR)^XQORM4  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Kernel 1 XQORM  
Registration 1 VALMXQ08  

Entry Points

Name Comments DBIA/ICR reference
SPCL
SET
SUB
DISV
CHAL ; Q:ORUER I ORUDA,'$D(ORUDA("KEY")),'$D(XQORM("#")) D UPD^XQORM3 Q
ECHO
EN ;From: XQORM Entry: X,XQORM Exit: X,Y,XQORM
KILL
EAT
SCRN

External References

Name Field # of Occurrence
UP^XQORM1 EN+9
LOOK^XQORM3 EN+11
RNG^XQORM3 EN+10
UPD^XQORM3 CHAL+1
ALL^XQORM4 CHAL+11
LAST^XQORM4 EN+7
NE^XQORM4 EN+12
NS^XQORM4 EN+13
SC^XQORM4 SPCL+4
UR^XQORM4 EN+17

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "??"
  • Line Location: EN+6
Function Call: WRITE
  • Prompt: !
  • Condition for execution: XQORM(0)["\"
  • Line Location: EN+6
Function Call: WRITE
  • Prompt: $S(XQORSPEW:" -RAPID MODE-",1:" -NORMAL MODE-")
  • Line Location: SPCL+0
Function Call: WRITE
  • Prompt: !,?ORUFG
  • Condition for execution: ($X+$L($P(Y(I),"^",3))+4)>IOM
  • Line Location: ECHO+0
Function Call: WRITE
  • Prompt: $P(Y(I),"^",3)," "
  • Line Location: ECHO+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DISV( EN+2, EN+4, EN+14!, EN+19!, EN+20*, DISV*, DISV+1*, DISV+2*

Label References

Name Line Occurrences
CHAL EN+11
DISV EN+14
EAT EN+10, SPCL+5
ECHO EN+14
SCRN EN+13
SET EN+10
SPCL EN+11
SUB EN+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA SCRN~*
DA(1 SCRN*
DUZ EN+2, EN+4, EN+14, EN+19, EN+20, DISV, DISV+1, DISV+2
>> I EN+11*, EN+13*, EN+14*, EAT*, EAT+1*, ECHO, DISV, DISV+1, DISV+2
IOM EN+14, ECHO
J EN+10*, KILL!
K EN+1~, EN+10*
OROTHER EN+1!
ORUB EN+13*, KILL!, SCRN, SUB
ORUDA KILL!, CHAL+1, CHAL+2, CHAL+3, CHAL+4, CHAL+7, CHAL+9, CHAL+11
ORUDA("KEY" CHAL+5!
ORUER EN+9*, EN+10, EN+11, EN+12*, EN+13*, EN+14, EN+15, KILL!, SPCL+4*, CHAL+1
, CHAL+11*
ORUFD KILL!
ORUFG EN+10, EN+13, EN+14*, KILL!, SCRN*, SET+1*, ECHO
ORUSB EN+10, KILL!, SET*
ORUSQ EN+11*, KILL!, SPCL+2*, SPCL+3*, CHAL+3*, CHAL+4, CHAL+8*
ORUT EN+9*, EN+10*, EN+11*, KILL!, SPCL+2, CHAL+3
ORUW KILL!
ORUX EN+9!*, EN+10, EN+13, EN+15, KILL!
ORUX( EN+10*, EN+11, SPCL+2, CHAL+3
>> X EN+1, EN+2*, EN+4*, EN+8, EN+9, EN+10*, EN+11*, EN+15*, EN+16, SET*
, SET+1*, SPCL*, SPCL+2*, SPCL+3*, SPCL+4*, SPCL+5*, CHAL+11*, EAT*, EAT+1*
>> XQORM EN+2, EN+4, EN+14, EN+19, EN+20, SCRN, DISV, DISV+1, DISV+2
>> XQORM("#" CHAL+7, CHAL+8
>> XQORM("ALT" EN+2, EN+5, EN+15, EN+16
>> XQORM("KEY" CHAL+2, CHAL+3, CHAL+4
>> XQORM("NO^^" SPCL+2
>> XQORM("S" SCRN
>> XQORM(0 EN+6, EN+7*, EN+8, EN+12, EN+13, EN+14, EN+17, EN+18, SPCL+3, DISV+1
, DISV+2
XQORMERR EN+3~, EN+6, EN+16~, EN+17, EN+18
XQORMRCL EN+3~, EN+4*
XQORMSAV EN+3~, EN+4*, EN+16~*, EN+20
XQORMSF EN+9*, KILL!
>> XQORSPEW SPCL*
Y EN+1!, EN+5*, EN+6*, EN+8*, EN+9*, EN+12*, EN+14, EN+15!*, EN+17*, SCRN~
, SPCL+2*, SPCL+3*, CHAL+3*, CHAL+8*, SUB*
Y( EN+13, EN+14, SCRN, SPCL+2*, SPCL+3*, CHAL+3*, CHAL+4*, CHAL+8*, CHAL+9*, ECHO
, DISV, DISV+1, DISV+2, SUB!
Y("#" KILL!, CHAL+8*, CHAL+9
Y("B" KILL!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All