home *** CD-ROM | disk | FTP | other *** search
- ' MIXED.DEF this is a set of prototype declarations for the procedures
- ' which are included in the MIXED-LANGUAGE TOOLBOX. Include
- ' only the routines which you intend to use in your code.
- '
- ' Author: Christy Gemmell
- ' For: Mixed-Language Toolbox for QuickBASIC
- ' Version: 5.20
- ' Date: 25/6/1991
- '
- ' Compatible with QuickBASIC 4.x, Extended QuickBASIC and BASIC 7.
- '
- ' The following prototypes refer to external procedures which are in
- ' the library files MIXED.LIB and MIXED.QLB. One or other of these
- ' libraries must be linked to the program which calls them.
- '
- ' ******* Note that ATTRIBUTE% is now in the TOOLBOX Library ****************
- '
- DECLARE FUNCTION BinDec& (Binary$)
- DECLARE FUNCTION BitTest% (Number%, Bit%)
- DECLARE FUNCTION Centre$ (Text$, MaxWidth%)
- DECLARE FUNCTION DateInput$ (Default$, Context%, Topic$, HotKey%)
- DECLARE FUNCTION DaysBetween& (Date1$, Date2$)
- DECLARE FUNCTION DecBin$ (Decimal&)
- DECLARE FUNCTION DosVersion$ ()
- '
- ' ******* Note that FINDFILE$ now has two extra parameters ******************
- '
- DECLARE FUNCTION FindFile$ (FileSpec$, Attr%, Mouse%)
- DECLARE FUNCTION GetFlag% (Flag%)
- DECLARE FUNCTION GrAttrib% (ForeGround%, BackGround%)
- DECLARE FUNCTION IsDir% (Test$)
- DECLARE FUNCTION LegalName% (FileSpec$)
- DECLARE FUNCTION LineUp$ (Num#, Places%, Comma%, Length%, Currency$)
- DECLARE FUNCTION LongDate$(Day%, Month%, Year%)
- DECLARE FUNCTION Match% (Start%, Search$, Pattern$)
-
- ' ******* Note that REVINPUT$ now has two extra parameters *****************
- '
- DECLARE FUNCTION RevInput$ (Max%, Default$, Legal$, Ctx%, Topic$,_
- Mask%, HotKey%)
- DECLARE FUNCTION Round$ (Number#, Places%)
- DECLARE FUNCTION ScreenMode% ()
-
- DECLARE SUB BarMenu (P1%, P2%, P3%, Menu$(), P5%, P6%, P7%, P8$, Mouse%)
- DECLARE SUB BitReSet (Number%, Bit%)
- DECLARE SUB BitSet (Number%, Bit%)
- DECLARE SUB CheckPrinter (Printer%, Ready%)
- DECLARE SUB Panel (Row%, Col%, Rows%, Cols%, Border%, Attr%)
- DECLARE SUB SetFlag (Flag%, Setting%)
- DECLARE SUB SortFile (PathName$, OffSet%, FieldLen%, RecordLen%, Done%)
- DECLARE SUB VerMenu (P1%, P2%, P3%, P4%, P5%, P6$, Menu$(),_
- P8%, P9%, P10%, P11%, P12$, Mouse%)
- DECLARE SUB VideoMode (Colour%, MaxRes%, VideoRam%)
- DECLARE SUB WaitaSec (Seconds!)
-
- ' ┌────────────────────────────────────────────────────────────────────────┐
- ' │ (c) 1988,1990,1991 By Christy Gemmell and Singular SoftWare │
- ' └────────────────────────────────────────────────────────────────────────┘
-