DISK 1/5

APLIB	MAIN MENUS ACROSS TOP OF SCREEN AND PULLDOWN SUBMENUS -- WITH
         STANDARD KEYBOARD AND MOUSE CONTROL INTERFACE. POP UP AND VANISH 
         MENUS AND DIALOG BOXES, ANYWHERE ON THE SCREEN.  INPUT ROUTINES 
         FOR TEXT FIELDS, NUMBERS, DATES ETC. W/ FULL EDITING.  SPECIAL 
         DATE ENTRY ROUTINE THAT "SCROLLS" THE DATE FORWARD OR BACK 
         (starting for example with the present date).  USING ARROW 
         KEYSFULL DATE ARITHMETIC BACK TO 1900. SPECIAL AGE FUNCTION. 
         POP-UP DATA ENTRY WINDOWS  -- CURSOR OR TAB BACK AND FORTH FROM  
         FIELD TO FIELD.  ROUTINES TO GET DISK, DIRECTORY AND SYSTEM INFO 
         DIRECTLY FROM DOS.  ALL IN BASIC FOR RELIABILITY AND EASY 
         MAINTENANCE.  NOW USES SEPARATELY COMPILED POWER-BASIC UNITS.

BAR39	PRINT BAR CODES

BTRIEV	This SUBprocedure provides the interface between Spectra 
	Publishing's PowerBASIC 2.00 compiler and Novell's BTRIEVE file 
	system on PCDOS/MSDOS machines.

COMSET	Comset  will install com ports 3 and 4 in the DOS bios  area  for 
	IBM PC, XT, AT's and compatibles.

CRSBAS	CrossBas will scan a Power-BASIC source file and create a   
	cross-reference table of variable names, labels, procedure and   
	function names versus the physical line numbers where those names   
	occur.

DEFSEG	Michael E. Flenniken 1.00  6/13/90 for PowerBASIC v2.00b
	Returns segment of the most recent DEF SEG.

DIABLO	Diablo Driver: Intercepts calls to Int 17 (printer) and converts 
	them to Int 14 (communications) and does either x-on/x-off or Etx 
	logic.

DISK	Copy files; Get current drive; check for file attributes; Find 
	First; Find Next; return free space on a drive; return the 
	current program pathname; get the current directory; return the 
	size of a file (bytes); Change Drive; Flush File Buffers.

ERSFRM	EMS analysis program for PowerBASIC #2.00.  This program 
	determines whether Expanded Memory (EMS) is available on your 
	system.  If so, it displays the segment of the "page frame".  The 
	page frame is the 64K of real mode memory through which EMS is 
	accessed. If your EMS driver locates the page frame below segment 
	A000 (hex), the total memory available to PowerBASIC is actually 
	reduced due to memory fragmentation.  It is best not to use such 
	an EMS driver with PowerBASIC.

EMSINFO	EMS analysis program for PowerBASIC #2.00. This program 
	determines whether Expanded Memory (EMS) is available on your 
	system.  If so, it displays the segment of the "page frame".  
	The page frame is the 64K of real mode memory through which EMS 
	is accessed. If your EMS driver locates the page frame below 
	segment A000 (hex), the total memory available to PowerBASIC is 
	actually reduced due to memory fragmentation.  It is best not to 
	use such an EMS driver with PowerBASIC.

EQUIP	An example of $LINK and OBJ code working with PowerBASIC.

ERROR	A Utility which analyses the Error Codes produced when compiled 
	Power BASIC programs are run.

EXAMP1	Examples of Power BASIC Code (taken from the User Guide)











		
