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

Package: Kernel

Routine: XGSBOX


Information

XGSBOX ;SFISC/VYD - screen rectengular region primitives ;10/31/94 15:38 [ 04/02/2003 8:29 AM ]

Source Information

Source file <XGSBOX.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Kernel 3 GSET^%ZISS  $$IOXY^XGS  ($$CHG,$$SET)^XGSA  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Kernel 2 XGF  XGFIHS  

Entry Points

Name Comments DBIA/ICR reference
FRAME(T,L,B,R,A,C) ;draw a border
CLEAR(T,L,B,R) ;clear a portion of the screen

External References

Name Field # of Occurrence
GSET^%ZISS FRAME+24
$$IOXY^XGS FRAME+15, FRAME+18, FRAME+22, CLEAR+6
$$CHG^XGSA FRAME+11
$$SET^XGSA FRAME+23

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $$CHG^XGSA($G(A)_$S($L($G(C)):"",1:"G1"))
  • Line Location: FRAME+11
Function Call: WRITE
  • Prompt: $$IOXY^XGS(T,L)_S
  • Line Location: FRAME+15
Function Call: WRITE
  • Prompt: $$IOXY^XGS(Y,L)_IOVL_$$IOXY^XGS(Y,R)_IOVL
  • Line Location: FRAME+18
Function Call: WRITE
  • Prompt: $$IOXY^XGS(B,L)_S
  • Line Location: FRAME+22
Function Call: WRITE
  • Prompt: $$SET^XGSA(XGSAVATR)
  • Line Location: FRAME+23
Function Call: WRITE
  • Prompt: $$IOXY^XGS(I,L)_$J("",M)
  • Line Location: CLEAR+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% FRAME+2~
%L2 FRAME+2~, FRAME+7*, FRAME+13, FRAME+14, FRAME+17, FRAME+20, FRAME+21, CLEAR+1~, CLEAR+2*, CLEAR+4
, CLEAR+5
%R2 FRAME+2~, FRAME+7*, FRAME+13, FRAME+14, FRAME+17, FRAME+20, FRAME+21, CLEAR+1~, CLEAR+2*, CLEAR+4
, CLEAR+5
A FRAME~, FRAME+11
B FRAME~, FRAME+4, FRAME+16, FRAME+20, FRAME+21, FRAME+22, FRAME+25, CLEAR~, CLEAR+3, CLEAR+7
C FRAME~, FRAME+9, FRAME+11, FRAME+24
I CLEAR+1~, CLEAR+3*, CLEAR+4, CLEAR+5, CLEAR+6
IOBLC FRAME+4~*, FRAME+9*, FRAME+19
IOBRC FRAME+4~*, FRAME+5~*, FRAME+9*, FRAME+19
>> IOHL FRAME+4, FRAME+9*, FRAME+12, FRAME+19
>> IOTLC FRAME+9*, FRAME+12
IOTRC FRAME+5~*, FRAME+9*, FRAME+12
>> IOVL FRAME+5, FRAME+9*, FRAME+17, FRAME+18
L FRAME~, FRAME+5, FRAME+6, FRAME+7, FRAME+14, FRAME+15, FRAME+18, FRAME+21, FRAME+22, CLEAR~
, CLEAR+2, CLEAR+6
M FRAME+2~, FRAME+6*, FRAME+12, FRAME+19, CLEAR+1~, CLEAR+2*, CLEAR+4, CLEAR+5, CLEAR+6
R FRAME~, FRAME+5, FRAME+6, FRAME+7, FRAME+14, FRAME+18, FRAME+21, FRAME+25, CLEAR~, CLEAR+2
, CLEAR+7
S FRAME+2~, FRAME+12*, FRAME+13, FRAME+15, FRAME+19*, FRAME+20, FRAME+22
T FRAME~, FRAME+4, FRAME+13, FRAME+14, FRAME+15, FRAME+16, CLEAR~, CLEAR+3
X FRAME+2~, FRAME+17*
>> XGCURATR FRAME+10, FRAME+14, FRAME+17, FRAME+21, CLEAR+5
XGSAVATR FRAME+3~, FRAME+10*, FRAME+23
>> XGSCRN( FRAME+13*, FRAME+14*, FRAME+17*, FRAME+20*, FRAME+21*, CLEAR+4*, CLEAR+5*
Y FRAME+2~, FRAME+16*, FRAME+17, FRAME+18
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Local Variables |  All