home *** CD-ROM | disk | FTP | other *** search
- '──────────────────────────────────────────────────────────────────────────
- ' DECLARE statements for all the QBSCR routines
- '──────────────────────────────────────────────────────────────────────────
- DECLARE FUNCTION BlockSize% (l%, r%, t%, b%)
- DECLARE FUNCTION ColorChk ()
- DECLARE FUNCTION GetBackground% (row%, col%)
- DECLARE FUNCTION GetForeground% (row%, col%)
- DECLARE FUNCTION GetString$ (leftCol!, row%, strLen%, foreColor%, backColor%)
- DECLARE FUNCTION GetVideoSegment! ()
- DECLARE FUNCTION MakeMenu% (choice$(), numOfChoices%, justify$, leftColumn!, rightColumn!, row%, marker$, fg%, bg%, hfg%, hbg%, qfg%, qbg%)
- DECLARE FUNCTION SubMenu% (choice$(), currentMenu%, numOfChoices%, justify$, leftColumn!, rightColumn!, row%, marker$, fg%, bg%, hfg%, hbg%, qfg%, qbg%)
- DECLARE FUNCTION ScreenBlank$ (delay)
- DECLARE SUB Banner (st$, row%)
- DECLARE SUB BlockRestore (l%, r%, t%, b%, scrArray%(), segment!)
- DECLARE SUB BlockSave (l%, r%, t%, b%, scrArray%(), segment!)
- DECLARE SUB BuildScreen (file$, mode%)
- DECLARE SUB Center (st$, row%)
- DECLARE SUB ClrScr (mode%, fillChar$)
- DECLARE SUB DisplayEntry (entry$, qfg%, qbg%, hfg%, hbg%, fg%, bg%, marker$, actionCode%)
- DECLARE SUB GetScreen (file$)
- DECLARE SUB PutScreen (file$)
- DECLARE SUB MakeWindow (topRow!, leftCol!, botRow!, rightCol!, foreColor%, backColor%, windowType%, frameType%, shadowColor%, explodeType%, label$)
- DECLARE SUB MultiMenu (menusArray$(), numEntries%(), menuTitles$(), justify$, marker$, shadowCode%, fg%, bg%, hfg%, hbg%, qfg%, qbg%, menuSelected%, menuEntrySelected%)
- DECLARE SUB OffCenter (st$, row%, leftCol%, rightCol%)
- DECLARE SUB QBPrint (st$, row%, col%, fore%, back%)
- DECLARE SUB ScrnRestore (firstLine%, lastLine%, scrArray%(), segment)
- DECLARE SUB ScrnSave (firstLine%, lastLine%, scrArray%(), segment)
- DECLARE SUB Wipe (top%, bottom%, lft%, rght%, back%)
-