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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: TIUFT1

Package: Text Integration Utility

Routine: TIUFT1


Information

TIUFT1 ; SLC/MAM - LM Template I (Items) Actions Delete, Edit/All, Mnemonic, Sequence, Menu Text, MTXTCHEC(DA,FILEDA,SILENT) ;4/17/97 11:02

Source Information

Source file <TIUFT1.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Text Integration Utility 8 ($$OVERRIDE,OVERWARN)^TIUFHA2  ($$DDEFUSED,NODE0ARR)^TIUFLF  $$ORPHAN^TIUFLF4  $$STATWORD^TIUFLF5  UPDATE^TIUFLLM1  INIT^TIUFT  (PAUSE,RESET)^TIUFXHLX  ($$MIXED,$$UPPER)^TIULS  
VA FileMan 3 ^DIE  ^DIK  ^DIR  
List Manager 2 FULL^VALM1  EN^VALM2  

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

Package Total Caller Graph
Text Integration Utility 7 TIUFHA5  TIUFLF4  TIUFT ACTION DELETE ITEMS  TIUFT ACTION EDIT MENU TEXT  TIUFT ACTION EDIT MNEMONIC  TIUFT ACTION EDIT SEQUENCE  TIUFT ACTION ITEMS EDIT ALL  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
MTXTCHEC(DA,FILEDA,SILENT,OLDMTXT,NEWMTXT) ; Check/Stuff/Inform Menu Text. **43**
; If no MTXT, or MTXT starts w space, or MTXT starts with ALL, stuff
CHECX
MTXTOK(DA,MTXT)
OKX
STUFF(DA,MTXT) ; Stuff MTXT
MSG(MTXT) ; Inform user
EDDEL ; Template T (Items for Entry) Actions DELETE, EDIT/ ALL, MNEMONIC, SEQUENCE, MENU TEXT
; Action Delete Items deletes item as an item only, NOT as a file entry.
; No need to update original screen since entry collapsed, will reexpand
; Requires arrays TIUFINFO, TIUFNOD0
EDDEX

External References

Name Field # of Occurrence
^DIE STUFF+2, EDDEL+66
^DIK EDDEL+40
^DIR EDDEL+24
$$OVERRIDE^TIUFHA2 EDDEL+35
OVERWARN^TIUFHA2 EDDEL+37
$$DDEFUSED^TIUFLF EDDEL+36
NODE0ARR^TIUFLF EDDEL+48
$$ORPHAN^TIUFLF4 EDDEL+39
$$STATWORD^TIUFLF5 EDDEL+31
UPDATE^TIUFLLM1 EDDEL+44
INIT^TIUFT EDDEL+70
PAUSE^TIUFXHLX EDDEL+9, EDDEL+30, EDDEL+32, EDDEL+33, EDDEL+38, EDDEL+58
RESET^TIUFXHLX EDDEX+2
$$MIXED^TIULS MTXTCHEC+12
$$UPPER^TIULS MTXTOK+6
FULL^VALM1 EDDEL+37, EDDEL+51
EN^VALM2 EDDEL+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Item is missing from TIU DOCUMENT DEFINITION file. See IRM.",!
  • Line Location: MSG+1
Function Call: WRITE
  • Prompt: !!,"Since item's Menu Text was bad or did not exist, item has been given Menu Text:",!,?5,MTXT,!
  • Line Location: MSG+2
Function Call: WRITE
  • Prompt: "To edit, select 'Detailed Display' for the PARENT, then select 'Items'.",!
  • Line Location: MSG+3
Function Call: WRITE
  • Prompt: !!," Parent is National, of Type TL or CO; Can't add or delete Items"
  • Line Location: EDDEL+9
Function Call: WRITE
  • Prompt: !!," Another user is editing this entry; Please try later",!
  • Line Location: EDDEL+10
Function Call: WRITE
  • Prompt: !!,"NOT Deleted!",!
  • Line Location: EDDEL+24
Function Call: WRITE
  • Prompt: !!," Entry ",OLDLNO," does not exist in File; See IRM",!
  • Line Location: EDDEL+30
Function Call: WRITE
  • Prompt: !!," Entry ",OLDLNO," can't be deleted from parent: Entry is National",!
  • Line Location: EDDEL+32
Function Call: WRITE
  • Prompt: !!," Entry ",OLDLNO," can't be deleted from parent:",!,"Only Shared Components can be added/deleted.",!
  • Line Location: EDDEL+33
Function Call: WRITE
  • Prompt: !," Entry ",OLDLNO," NOT deleted"
  • Line Location: EDDEL+35
Function Call: WRITE
  • Prompt: !!," Entry ",OLDLNO," can't be deleted from parent: In Use by documents",!
  • Line Location: EDDEL+37
Function Call: WRITE
  • Prompt: !!," Entry ",OLDLNO," can't be deleted from parent: not INACTIVE",!
  • Line Location: EDDEL+38
Function Call: WRITE
  • Prompt: !!," Entry ",OLDLNO," Deleted from parent",!
  • Line Location: EDDEL+41
Function Call: WRITE
  • Prompt: !!," Item ",OLDLNO," Not in File! See IRM.",!
  • Line Location: EDDEL+58
Function Call: WRITE
  • Prompt: !!," Editing Entry ",OLDLNO
  • Line Location: EDDEL+60
Routine Call
  • DIE
  • Line Location:
    • STUFF+2
    • EDDEL+66
Routine Call
  • DIR
  • Line Location:
    • EDDEL+24

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^TIU(8925.1 - [#8925.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TIU(8925.1 - [#8925.1] MTXTCHEC+9, MTXTOK+3, EDDEL+10, EDDEL+28, EDDEL+29, EDDEL+57, EDDEX+1
^TMP("TIUF2IDX" EDDEL+15, EDDEL+42, EDDEL+55, EDDEL+56

Label References

Name Line Occurrences
$$MTXTOK MTXTCHEC+8
CHECX MTXTCHEC+8, MTXTCHEC+10
EDDEX EDDEL+9, EDDEL+10, EDDEL+12, EDDEL+19, EDDEL+69
MSG MTXTCHEC+15
MTXTCHEC EDDEL+67
OKX MTXTOK+4
STUFF MTXTCHEC+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA MTXTCHEC~, MTXTCHEC+8, MTXTCHEC+14, MTXTOK~, MTXTOK+3, STUFF~, EDDEL+5~, EDDEL+40*, EDDEL+65*, EDDEL+67
DA(1 MTXTOK+3, EDDEL+17*, EDDEL+28
DDEFUSED EDDEL+5~, EDDEL+35, EDDEL+36*, EDDEL+37
DIE STUFF+1~, STUFF+2*, EDDEL+5~, EDDEL+66*
DIK EDDEL+5~, EDDEL+40*
DIR EDDEL+5~, EDDEL+24!
DIR("?" EDDEL+21*, EDDEL+22*, EDDEL+23*
DIR("A" EDDEL+20*
DIR("B" EDDEL+20*
DIR(0 EDDEL+20*
DIROUT EDDEL+6~
DIRUT EDDEL+6~, EDDEL+25~, EDDEL+26
DR STUFF+1~, STUFF+2*, EDDEL+5~, EDDEL+61*, EDDEL+62*, EDDEL+63*, EDDEL+64*
DTOUT EDDEL+6~, EDDEL+66, EDDEL+69, EDDEX
DUOUT EDDEL+24!
FILEDA MTXTCHEC~, MTXTCHEC+9, EDDEL+5~, EDDEL+8*, EDDEL+10, EDDEL+17, EDDEL+39, EDDEL+48, EDDEX+1
IFILEDA EDDEL+5~, EDDEL+28*, EDDEL+29, EDDEL+36, EDDEL+57*, EDDEL+67
INATLFLG EDDEL+6~, EDDEL+31*, EDDEL+32
INFO EDDEL+4~, EDDEL+56*, EDDEL+57
INODE0 EDDEL+5~, EDDEL+29*, EDDEL+30, EDDEL+31, EDDEL+57*, EDDEL+58, EDDEL+59
ISHARED EDDEL+6~, EDDEL+29*, EDDEL+33
ISTATUS EDDEL+6~, EDDEL+31*, EDDEL+38
ITYPE EDDEL+5~, EDDEL+31*, EDDEL+32, EDDEL+35, EDDEL+59*, EDDEL+64
LINENO EDDEL+4~, EDDEL+42*, EDDEL+44, EDDEL+55*, EDDEL+56
MTXT MTXTOK~, MTXTOK+3*, MTXTOK+4, MTXTOK+5*, MTXTOK+6, STUFF~, STUFF+2, MSG~, MSG+1, MSG+2
MTXTOK MTXTOK+2~*, MTXTOK+4*, MTXTOK+6*, OKX
NAME EDDEL+4~
NAMEOK MTXTCHEC+7~, MTXTCHEC+9*, MTXTCHEC+11*, MTXTCHEC+13
NEWMTXT MTXTCHEC~, MTXTCHEC+8*, MTXTCHEC+9*, MTXTCHEC+10, MTXTCHEC+11, MTXTCHEC+12*, MTXTCHEC+13*, MTXTCHEC+14, MTXTCHEC+15
NODE0 EDDEL+4~
OLDLNO EDDEL+4~, EDDEL+13*, EDDEL+14*, EDDEL+15, EDDEL+17*, EDDEL+26*, EDDEL+27, EDDEL+30, EDDEL+32, EDDEL+33
EDDEL+35, EDDEL+37, EDDEL+38, EDDEL+41, EDDEL+52*, EDDEL+54, EDDEL+58, EDDEL+60
OLDMTXT MTXTCHEC~, MTXTCHEC+8
QUIT EDDEL+4~, EDDEL+17*, EDDEL+45*, EDDEL+52, EDDEL+53*, EDDEL+66*
SHIFT EDDEL+4~, EDDEL+43*, EDDEL+44
SILENT MTXTCHEC~, MTXTCHEC+15
TENDA EDDEL+4~, EDDEL+27*, EDDEL+28, EDDEL+40, EDDEL+42, EDDEL+54*, EDDEL+55, EDDEL+65
>> TIUFATTR EDDEL+39
TIUFDA10 EDDEL+4~
TIUFDA10( EDDEL+15*, EDDEL+26, EDDEL+27, EDDEL+52, EDDEL+54
TIUFERR EDDEL+4~, EDDEL+45
TIUFFULL EDDEL+5~, EDDEL+7*, EDDEL+37*, EDDEL+51*, EDDEX+2
>> TIUFINFO("FILEDA" EDDEL+8
>> TIUFNOD0 EDDEL+9, EDDEL+39, EDDEL+48
>> TIUFREDO EDDEL+39*
>> TIUFSTMP MSG+3
>> TIUFTMPL EDDEL+39
>> TIUFWHO EDDEL+9, EDDEL+32, EDDEL+33, EDDEL+37
TIUFXNOD EDDEL+6~, EDDEL+7*, EDDEL+9, EDDEL+11, EDDEL+19, EDDEL+61, EDDEL+62, EDDEL+63, EDDEL+64
TIUFY EDDEL+6~, EDDEL+24*
U MTXTCHEC+9, MTXTOK+5, EDDEL+9, EDDEL+15, EDDEL+19, EDDEL+29, EDDEL+31, EDDEL+57, EDDEL+59, EDDEL+61
EDDEL+62, EDDEL+63, EDDEL+64
>> VALMBCK EDDEL+7*, EDDEL+13*, EDDEL+24*, EDDEX*, EDDEX+2*
>> VALMCNT EDDEL+44*
>> VALMY( EDDEL+14
>> VALMY(0 EDDEL+12
X EDDEL+5~, EDDEL+24!
>> XQORNOD(0 EDDEL+7
Y EDDEL+5~, EDDEL+24!, EDDEL+66
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All