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

Package: Lexicon Utility

Routine: LEXSC


Information

LEXSC ;ISL/KER - Shortcuts Add/Delete ;04/21/2014

Source Information

Source file <LEXSC.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Lexicon Utility 3 ($$CNT,$$EN)^LEXDCXS  ($$DELOK,$$SC,WRT)^LEXSC2  (ADD,DELS)^LEXSC3  
Kernel 1 $$UP^XLFSTR  

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
Lexicon Utility 1 LEX MGR EDIT SHORTCUTS  

Entry Points

Name Comments DBIA/ICR reference
EN
CTX
EDIT ;
FND ;

External References

Name Field # of Occurrence
$$CNT^LEXDCXS CTX
$$EN^LEXDCXS CTX
$$DELOK^LEXSC2 FND+8
$$SC^LEXSC2 EDIT+1
WRT^LEXSC2 FND+7
ADD^LEXSC3 EDIT+4, FND+9
DELS^LEXSC3 FND+8
$$UP^XLFSTR EDIT+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: CTX+2
Function Call: WRITE
  • Prompt: "Edit shortcuts for: ",$P($G(^LEX(757.41,LEXCX,0)),"^",1),!
  • Condition for execution: LEXCX>0
  • Line Location: CTX+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX(757.01 - [#757.01] FND+3
^LEX(757.4 - [#757.4] EDIT+3, FND+1, FND+2, FND+9
^LEX(757.41 - [#757.41] CTX+2, CTX+3

Label References

Name Line Occurrences
CTX CTX+5
EDIT CTX+4
FND EDIT+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
LEX CTX+6!
LEXCX EN~, CTX*, CTX+1*, CTX+2, CTX+3, CTX+6!, EDIT+2, EDIT+3, FND+1, FND+9
LEXCXN EN~, CTX+1*, FND+5
LEXDEL FND+1~, FND+8*
LEXDICS EN~, CTX+3*
LEXE EN~, CTX*, CTX+5
LEXEDIT EN~, CTX*, CTX+6!
LEXEND CTX+6!
LEXERM CTX+6!, FND+1~*, FND+2*, FND+3*, FND+6
LEXRP EN~, CTX*, CTX+4, CTX+5, CTX+6!, EDIT+1, EDIT+2*
LEXSC CTX+6!, EDIT+1*, EDIT+2, EDIT+3, FND+1, FND+4, FND+9
LEXSTR FND+1~, FND+4*, FND+5*, FND+6*, FND+7
U CTX+4, CTX+5, EDIT+1, EDIT+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All