home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frostbyte's 1980s DOS Shareware Collection
/
floppyshareware.zip
/
floppyshareware
/
BOUT
/
QBATB521.ZIP
/
MIXED.DEF
< prev
next >
Wrap
Text File
|
1991-08-31
|
3KB
|
62 lines
' 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: 31/8/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%)
' ******* Note new SUB program PICKLIST ************************************
'
DECLARE SUB PickList (Selected%, Title$, Array() AS STRING, Attr%, Mouse%)
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%)
' ┌────────────────────────────────────────────────────────────────────────┐
' │ (c) 1988,1990,1991 By Christy Gemmell and Singular SoftWare │
' └────────────────────────────────────────────────────────────────────────┘