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

Package: Kernel

Routine: XUSG


Information

XUSG ;SFISC/RWF - SIGNON from GUI screen ;01/23/96 12:41

Source Information

Source file <XUSG.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Kernel 11 (CLEAN,ESTA,ESTO,K,M,PREP,S,SD)^XG  GET^XGCLOAD  $$KEYCNV^XGLKEY  ^XGLMSG  SET^XGLTIMER  CHEK^XQ83  ($$CHECKAV,$$SET2,$$UVALID,SET1)^XUS  NEXT^XUS1  
INTRO^XUS1A  $$NO^XUS3  USERG^XUSG1  

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

Package Total Caller Graph
Kernel 2 XUSG1  ZUMSQ  

Entry Points

Name Comments DBIA/ICR reference
A
PGM ;
O
P
QUIT
CANCEL ;
OK ;See if code is good.
KEYDOWN ;Keydown to convert key to *
NO
CLEAR ;
UCASE(%) ;
CHK ;Check if valid option
TO ;CALL ON A TIME OUT

External References

Name Field # of Occurrence
CLEAN^XG O+3
ESTA^XG A+11
ESTO^XG CANCEL+2, OK+6, NO+2, TO+2
K^XG A+3, O+3, QUIT
M^XG A+8
PREP^XG A+3
S^XG KEYDOWN+12, CLEAR+1
SD^XG CLEAR+2
GET^XGCLOAD A+4
$$KEYCNV^XGLKEY KEYDOWN+9
^XGLMSG TO+1
SET^XGLTIMER A+10
CHEK^XQ83 O
$$CHECKAV^XUS OK+3
$$SET2^XUS A+9
$$UVALID^XUS OK+4
SET1^XUS A+2
NEXT^XUS1 P
INTRO^XUS1A A+6
$$NO^XUS3 NO
USERG^XUSG1 OK+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: KEYDOWN+1
Function Call: WRITE
  • Prompt: !
  • Line Location: KEYDOWN+2
Function Call: WRITE
  • Prompt: !,X," = ",@X
  • Line Location: KEYDOWN+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS(1 - [#3.5] PGM+1
^DIC(19 - [#19] CHK+1
^VA(200 - [#200] PGM+2
^XUSEC( CHK+1

Label References

Name Line Occurrences
$$UCASE KEYDOWN+6
CANCEL OK+2
CHK PGM+1, PGM+2
CLEAR A+9, OK+3, NO+1
NO A+9, PGM+3, OK+4
O PGM+1, PGM+2
QUIT A+11

Naked Globals

Name Field # of Occurrence
^(0 CHK+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% UCASE~, UCASE+1
>> %DEBUG KEYDOWN+1
AV OK+1*, OK+2, OK+3!
>> DTOUT A+11
DUZ A+11, PGM+2, CANCEL+1*, OK+3*, CHK+1
GNM KEYDOWN+4~, KEYDOWN+5*, KEYDOWN+6, KEYDOWN+11, KEYDOWN+12
>> GTYPE KEYDOWN+5*
>> IO("ZIO" A+7
KEY KEYDOWN+4~, KEYDOWN+6*, KEYDOWN+8, KEYDOWN+9*, KEYDOWN+10
>> KWAPI A+1*
>> PGM O+2*
TMP A+3!
TMP( KEYDOWN+6, KEYDOWN+11*, CLEAR+1!
TMP("ACODE" OK+1
TMP("VCODE" OK+1
TMP("XUS" A+4, A+6, A+7*, A+8!
U KEYDOWN+8, CHK+1
>> VALUE KEYDOWN+6*, KEYDOWN+8*, KEYDOWN+10*, KEYDOWN+11
WNM KEYDOWN+4~, KEYDOWN+5*, KEYDOWN+12
>> X KEYDOWN+2*, KEYDOWN+5*, KEYDOWN+11*, KEYDOWN+12, CLEAR+1*
>> XGEVENT KEYDOWN+5, KEYDOWN+6
>> XQVOL A+7
>> XQXFLG("GUI" A+1*
>> XQY PGM+1*, PGM+2*
>> XUA O+2*
>> XUCI A+7
>> XUDEV PGM+1
>> XUM A+9*, A+11, PGM+3*, OK+4*, NO*, NO+1
>> XUSER OK+3
>> Y PGM+1*, PGM+2*, CHK+1, CHK+2*
>> ZUGUI1 AA+1
>> ZUGUI2 AA+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All