Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls
Print Page as PDF
Routine: XQSMD3

Package: Kernel

Routine: XQSMD3


Information

XQSMD3 ; SEA/MJM - Secure MenuMan Delegation utilities; 12/11/07

Source Information

Source file <XQSMD3.m>

Entry Points

Name Comments DBIA/ICR reference
INIT
USER1 ;Find the user who's delegated options will be transfered.
RPLC
USER2 ;Get the name of the person to whom these options will be transfered
ASK ;See if we all understand eachother.
OUT

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"*** DEVICE ERROR ***",!,?5,"-exiting-"
  • Line Location: INIT+1
Function Call: READ
  • Prompt: !!
  • Variable: "Please enter the user currently holding the options
  • Timeout: ",XQ:DTIME
  • Line Location: USER1+1
Function Call: WRITE
  • Prompt: !!,"Enter delegate's name,'^' to quit,'??' for User list, or '???' for help.",!
  • Line Location: USER1+1
Function Call: WRITE
  • Prompt: !!,"Not a know user. Try again or enter a '^' to quit."
  • Line Location: USER1+4
Function Call: WRITE
  • Prompt: !!,Y(0,0)," has not been delegated any menu options to transfer."
  • Line Location: USER1+5
Function Call: WRITE
  • Prompt: !!,"You may not, in this case, remove the options of ",XQU1
  • Line Location: USER1+7
Function Call: READ
  • Variable: XQ
  • Timeout: DTIME
  • Line Location: RPLC+0
Function Call: WRITE
  • Prompt: !!,"Should ALL delegated options be removed from ",XQU1,!," after they have been transferred? N// "
  • Line Location: RPLC+0
Function Call: WRITE
  • Prompt: !!,"Please enter 'Y' or 'N', '^' to quit, or '??' for help.",!
  • Line Location: RPLC+0
Function Call: WRITE
  • Prompt: !,"Please answer 'Y' or 'N' "
  • Line Location: RPLC+2
Function Call: READ
  • Variable: XQ
  • Timeout: DTIME
  • Line Location: USER2+1
Function Call: WRITE
  • Prompt: !!,"Please enter the user who will get the same options as ",XQU1,!," now has: "
  • Line Location: USER2+1
Function Call: WRITE
  • Prompt: !!,"Enter User's name,'^' to quit,'??' for User list, or '???'for help.",!
  • Line Location: USER2+1
Function Call: WRITE
  • Prompt: !!,"Sorry, this person is not in the User File. Try again or enter '^' to quit."
  • Line Location: USER2+4
Function Call: WRITE
  • Prompt: !!,"Sorry, this person is not a current user. Try again or enter '^' to quit."
  • Line Location: USER2+5
Function Call: WRITE
  • Prompt: !!,"Sorry, this is illogical: it's the same person!"
  • Line Location: USER2+7
Function Call: WRITE
  • Prompt: !!,"Sorry, you can't be your own delegate."
  • Line Location: USER2+8
Function Call: WRITE
  • Prompt: !!!,"You want to assign the options currently held by ",XQU1,!,?5,"to ",XQU2
  • Line Location: ASK+1
Function Call: READ
  • Variable: XQ
  • Timeout: DTIME
  • Line Location: ASK+3
Function Call: WRITE
  • Prompt: !!,*7,"Please answer 'Y' or 'N'."
  • Line Location: ASK+4
Function Call: WRITE
  • Prompt: !!,"Request to remove delegated options from ",XQU1," will be queued. "
  • Line Location: ASK+5
Info |  Source |  Entry Points |  Interaction Calls