home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 14 / CDACTUAL.iso / cdactual / demobin / share / program / Basic / QBUTIL5P.ZIP / QBU-APB.PRN < prev    next >
Encoding:
Text File  |  1990-09-16  |  7.4 KB  |  321 lines

  1.  
  2.  
  3.  
  4.            QBUTIL - A QuickBASIC Programmer's Utility Set [Release 5]
  5.                     Appendix B - Utility Routine Requirements
  6.  
  7.  
  8.  
  9.         Utility Routine Requirements:
  10.         Utility Routine Requirements:
  11.         Utility Routine Requirements:
  12.         Each utility routine has specific requirements for execution.
  13.         Most of these requirements have been defined for you in the main
  14.         documentation.  However, many routines require other utility
  15.         routines to be present to execute.  The following list describes
  16.         each utility routine's requirement for execution.
  17.  
  18.         Utility             Requirements
  19.         _________________________________________________________
  20.         ATTR                None
  21.  
  22.         CALENDAR            CPrint, DaysInMonth, GetDate, GetMonthName,
  23.                             MakeBox, MakeLine, StartOfMonth
  24.  
  25.         CAPSLOCK            None
  26.  
  27.         CHECKBITNUM         None
  28.  
  29.         CHECKBITSTR         None
  30.  
  31.         CHECKDRIVE          GetDrive, SetDrive
  32.  
  33.         COMMANDLINE         GetCharacter
  34.  
  35.         CPRINT              None
  36.  
  37.         DAYOFYEAR           GetDate, DaysInMonth
  38.  
  39.         DAYSINMONTH         LeapYear
  40.  
  41.         DELAY               None
  42.  
  43.         DIRECTORYEXIST      FindFirstFile (*)
  44.  
  45.         DISPLAYMSG          CPrint, FormTwo, MakeBox, Motion
  46.  
  47.         DRIVETYPE           Interrupt (Q)
  48.  
  49.         ENTERDATE           CPrint, DaysInMonth, GetDate, TypeLine,
  50.                             PutDate
  51.  
  52.         EXPANDTEXT          GetString
  53.  
  54.         FASTPRT             None
  55.  
  56.         FILEEXIST           FindFirstFile (*)
  57.  
  58.         FINDFIRSTFILE       InterruptX (Q)
  59.  
  60.         FINDNEXTFILE        InterruptX (Q)
  61.  
  62.         FORMTWO             None
  63.  
  64.         GETCHARACTER        None
  65.  
  66.  
  67.            Copyright (c) Traveller Software and Associates 1987 - 1990
  68.                                    Page - B1 -
  69.  
  70.  
  71.  
  72.            QBUTIL - A QuickBASIC Programmer's Utility Set [Release 5]
  73.                     Appendix B - Utility Routine Requirements
  74.  
  75.  
  76.  
  77.         GETDATE             None
  78.  
  79.         GETDIRDATA          FindFirstFile (*), FindNextFile (*),
  80.                             GetFileData (*)
  81.  
  82.         GETDIRECTORY        Interrupt (Q)
  83.  
  84.         GETDOSVER           Interrupt (Q)
  85.  
  86.         GETDRIVE            Interrupt (Q)
  87.  
  88.         GETDRIVEALLOCATION  Interrupt (Q)
  89.  
  90.         GETDRIVEFREE        Interrupt (Q)
  91.  
  92.         GETEQUIPMENT        Interrupt (Q)
  93.  
  94.         GETFILEATTR         Interrupt (Q)
  95.  
  96.         GETFILEDATA         Interrupt (Q)
  97.  
  98.         GETHIGHLOW          MakeBitNum, MakeBitStr
  99.  
  100.         GETJDATE            DaysInMonth, PutDate
  101.  
  102.         GETMEMORYSIZE       Interrupt (Q)
  103.  
  104.         GETMONTHNAME        None
  105.  
  106.         GETPRINTERPORT      Interrupt (Q)
  107.  
  108.         GETSTRING           None
  109.  
  110.         GETTIME             None
  111.  
  112.         GETVERIFY           Interrupt (Q)
  113.  
  114.         GETVIDEO            Interrupt (Q)
  115.  
  116.         INKEYBOX            FastPrt (M)
  117.  
  118.         KILLDIRECTORY       Interrupt (Q)
  119.  
  120.         KILLFILE            Interrupt (Q)
  121.  
  122.         LEAPYEAR            None
  123.  
  124.         MAKE123             CPrint, MakeBox, Oops
  125.  
  126.         MAKEBITNUM          None
  127.  
  128.         MAKEBITSTR          None
  129.  
  130.  
  131.  
  132.            Copyright (c) Traveller Software and Associates 1987 - 1990
  133.                                    Page - B2 -
  134.  
  135.  
  136.  
  137.            QBUTIL - A QuickBASIC Programmer's Utility Set [Release 5]
  138.                     Appendix B - Utility Routine Requirements
  139.  
  140.  
  141.         MAKEBOX             FastPrt (M)
  142.  
  143.         MAKEDIRECTORY       Interrupt (Q)
  144.  
  145.         MAKELINE            FastPrt (M)
  146.  
  147.         MAKEMENU            FastPrt (M), InkeyBox, MakeBox, MakeLine,
  148.                             Oops
  149.  
  150.         MOTION              CPrint
  151.  
  152.         MOTION2             CPrint
  153.  
  154.         MOUSECHECK          Mouse
  155.  
  156.         MOUSECRT            Mouse, MouseCheck
  157.  
  158.         MOUSELEFT           Mouse, MouseCheck
  159.  
  160.         MOUSELIGHTPEN       Mouse, MouseCheck
  161.  
  162.         MOUSELIMITS         Mouse, MouseCheck
  163.  
  164.         MOUSELIMITSRC       MouseLimits
  165.  
  166.         MOUSELOCATE         Mouse, MouseCheck
  167.  
  168.         MOUSELOCATERC       MouseLocate
  169.  
  170.         MOUSEMOTION         Mouse, MouseCheck
  171.  
  172.         MOUSEOFF            Mouse, MouseCheck
  173.  
  174.         MOUSEON             Mouse, MouseCheck
  175.  
  176.         MOUSERELEASE        Mouse, MouseCheck
  177.  
  178.         MOUSERESET          Mouse, MouseCheck
  179.  
  180.         MOUSERIGHT          Mouse, MouseCheck
  181.  
  182.         MOUSESTATUS         Mouse, MouseCheck
  183.  
  184.         MOUSESTATUSRC       MouseStatus
  185.  
  186.         NORMALDATE          GetDate, GetMonthName
  187.  
  188.         NORMALTIME          GetTime
  189.  
  190.         NUMLOCK             None
  191.  
  192.         OOPS                None
  193.  
  194.         PRINTERSTATUS       Interrupt (Q)
  195.  
  196.  
  197.            Copyright (c) Traveller Software and Associates 1987 - 1990
  198.                                    Page - B3 -
  199.  
  200.  
  201.  
  202.            QBUTIL - A QuickBASIC Programmer's Utility Set [Release 5]
  203.                     Appendix B - Utility Routine Requirements
  204.  
  205.  
  206.  
  207.         PRTSCRN             Interrupt (Q)
  208.  
  209.         PUTDATE             DaysInMonth
  210.  
  211.         PUTJDATE            GetDate, DayOfYear
  212.  
  213.         PUTTIME             None
  214.  
  215.         READFILE            FileExist
  216.  
  217.         RESTSCREEN          ScrnInfo, ScrnRest
  218.  
  219.         SAVESCREEN          ScrnInfo, ScrnSave
  220.  
  221.         SCRLLIST            FastPrt (M), MakeBox, MakeLine, Oops, Scroll
  222.  
  223.         SCRLTEXT            CPrint, MakeBox, MakeLine, Oops, Scroll
  224.  
  225.         SCRNINFO            None
  226.  
  227.         SCRNREST            None
  228.  
  229.         SCRNSAVE            None
  230.  
  231.         SCROLL              Interrupt (Q)
  232.  
  233.         SELECTBOX           CPrint, MakeBox, MouseLimitsRC,
  234.                             MouseLocateRC, MouseOn, MouseOff, MouseReset
  235.  
  236.         SETBITNUM           None
  237.  
  238.         SETBITSTR           None
  239.  
  240.         SETDATE             CPrint, DaysInMonth, GetDate, GetMonthName,
  241.                             MakeBox, MakeLine, NormalDate, PutDate
  242.  
  243.         SETDIRECTORY        Interrupt (Q)
  244.  
  245.         SETDRIVE            Interrupt (Q)
  246.  
  247.         SETFILEATTR         Interrupt (Q)
  248.  
  249.         SETHIGHLOW          MakeBitStr, MakeBitNum
  250.  
  251.         SETTIME             CPrint, GetTime, MakeBox, MakeLine,
  252.                             NormalTime, PutTime
  253.  
  254.         SETVERIFY           Interrupt (Q)
  255.  
  256.         SHOWDIR             ScrlList, GetDirData
  257.  
  258.         STARTOFMONTH        DaysInMonth
  259.  
  260.  
  261.  
  262.            Copyright (c) Traveller Software and Associates 1987 - 1990
  263.                                    Page - B4 -
  264.  
  265.  
  266.  
  267.            QBUTIL - A QuickBASIC Programmer's Utility Set [Release 5]
  268.                     Appendix B - Utility Routine Requirements
  269.  
  270.  
  271.         TELETYPE            GetCharacter
  272.  
  273.         TWOCOLR1            FastPrt (M)
  274.  
  275.         TWOCOLR2            FastPrt (M)
  276.  
  277.         TWOCOLR3            FastPrt (M)
  278.  
  279.         TYPELINE            Oops
  280.  
  281.         VALIDDRIVES         Interrupt (Q)
  282.  
  283.         VARPRINT            FastPrt (M)
  284.  
  285.         VIDEOTYPE           Interrupt (Q)
  286.  
  287.         VIEWFILE            ReadFile, ScrlText
  288.  
  289.         (Q) Indicates MicroSoft (tm) QuickBASIC object code QB.LIB
  290.         routine.
  291.  
  292.         (M) Indicates MASM routines
  293.  
  294.         (*) Undocumented QBUTIL Routines
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.            Copyright (c) Traveller Software and Associates 1987 - 1990
  328.                                    Page - B5 -
  329.  
  330.  
  331.