Basic Call Routines  
Previous  Top  Next

 
Data entry routines  
   NC90          general data entry routine using the COMMON area to pass parameters  
   MV.INPUT       (Column, Row, Length, Type, Prompt, Help text, Input Field, SPEC)  
 
Message handling  
   NC.MESSAGE       message routine using the COMMON area to pass parameters  
   MV.DISP       (Style, Message)  
 
File handling  
   NC.OPENFL       standard file open routine using the COMMON area to pass parameters  
   MV.OPEN.FILE       (Filename, FileVar, Error)  
 
Executing verbs and processes  
   NC.PROC       process a verb list using the COMMON area to pass parameters  
   MV.PROCESS       (ProcessName)  
 
Date conversion and validation  
   NC.DATECONV       date routine using the COMMON area to pass parameters  
   MV.DATECONV       (Type, DateVar, Error)  
 
COMMON area initialisation  
   NC99          standard initialisation routine  
   MV.SET.COMMON    performs the same function as NC99  
 
Screen data input/display/manipulation  
   NC42.BOX       general box display routine using the COMMON area to pass parameters  
   MV.PRINT.BOX       (TLC, TLR, Width, Height, Style)  
   MV.TEXT.EDITOR    (Type, Filename, TextName, Spec)  
   MV.DISP.BOXTEXT    (TextName, Filename, Option)  
   MV.STACK.SCREEN    (Option, Coordinates, Blank)  
 
Data manipulation/default/validation  
   MV.PRESERVE.COM    (Option, MAT SaveArea)  
   NC92          default and validation routine using common variables  
   NC94          correlative routine using common variables  
   MV.STACK.EXP       (Expression, Filename, ExpResult, Error)  
   MV.EVAL.EXP       (ExpResult)  
 
General routines  
   MV.VERIFY.USER    requests entry of original User's Password  
   MV.PRESERVE.DATA    save/restores data from records in a file  
   MV.QPNTR       (AccountName, Filename, Qfilename, Option, FileVar, Error)  
   NC.LOOKUP       (Filename, Data)  
   MV.REPLACE       (OldVar, NewVar, Variable)  
   NC.FPMATH       (OpType, Variable1, Variable2, Return)