DECLARE FUNCTION EGetBorder% () DECLARE FUNCTION EGetPalette% (BYVAL PalReg%) DECLARE FUNCTION GetBFont% () DECLARE FUNCTION GN0GetPel% (BYVAL X%, BYVAL Y%) DECLARE FUNCTION GN1GetPel% (BYVAL X%, BYVAL Y%) DECLARE FUNCTION GN2GetPel% (BYVAL X%, BYVAL Y%) DECLARE FUNCTION GN4GetPel% (BYVAL X%, BYVAL Y%) DECLARE FUNCTION G1GetPel% (BYVAL X%, BYVAL Y%) DECLARE FUNCTION G2GetPel% (BYVAL X%, BYVAL Y%) DECLARE FUNCTION G3GetPel% (BYVAL X%, BYVAL Y%) DECLARE FUNCTION G7GetPel% (BYVAL X%, BYVAL Y%) DECLARE FUNCTION G8GetPel% (BYVAL X%, BYVAL Y%) DECLARE FUNCTION G9GetPel% (BYVAL X%, BYVAL Y%) DECLARE FUNCTION G11GetPel% (BYVAL X%, BYVAL Y%) DECLARE FUNCTION G12GetPel% (BYVAL X%, BYVAL Y%) DECLARE FUNCTION G13GetPel% (BYVAL X%, BYVAL Y%) DECLARE SUB BFont (BYVAL FontNr%) DECLARE SUB EBlink (BYVAL Blink%) DECLARE SUB EBorder (BYVAL Colour%) DECLARE SUB EPalette (BYVAL PalReg%, BYVAL Colour%) DECLARE SUB GetDisplay (Adapter%, Mono%) DECLARE SUB GN0Banner (St$, X%, Y%, Xmul%, Ymul%) DECLARE SUB GN0Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%) DECLARE SUB GN0Cls () DECLARE SUB GN0Color (BYVAL Foregnd%, BYVAL Backgnd%) DECLARE SUB GN0Ellipse (CenterX%, CenterY%, XRadius%, YRadius%) DECLARE SUB GN0GetColor (Foregnd%, Backgnd%) DECLARE SUB GN0GetLocate (Row%, Column%) DECLARE SUB GN0Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%) DECLARE SUB GN0Locate (BYVAL Row%, BYVAL Column%) DECLARE SUB GN0Mode (BYVAL ModeNr%) DECLARE SUB GN0Plot (BYVAL X%, BYVAL Y%) DECLARE SUB GN0Polygon (X%, Y%, Radius%, Vertices%, Angle!) DECLARE SUB GN0Write (St$) DECLARE SUB GN0WriteLn (St$) DECLARE SUB GN1Banner (St$, X%, Y%, Xmul%, Ymul%) DECLARE SUB GN1Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%) DECLARE SUB GN1Cls () DECLARE SUB GN1Color (BYVAL Foregnd%, BYVAL Backgnd%) DECLARE SUB GN1Ellipse (CenterX%, CenterY%, XRadius%, YRadius%) DECLARE SUB GN1GetColor (Foregnd%, Backgnd%) DECLARE SUB GN1GetLocate (Row%, Column%) DECLARE SUB GN1Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%) DECLARE SUB GN1Locate (BYVAL Row%, BYVAL Column%) DECLARE SUB GN1Mode (BYVAL ModeNr%) DECLARE SUB GN1Plot (BYVAL X%, BYVAL Y%) DECLARE SUB GN1Polygon (X%, Y%, Radius%, Vertices%, Angle!) DECLARE SUB GN1Write (St$) DECLARE SUB GN1WriteLn (St$) DECLARE SUB GN2Banner (St$, X%, Y%, Xmul%, Ymul%) DECLARE SUB GN2Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%) DECLARE SUB GN2Cls () DECLARE SUB GN2Color (BYVAL Foregnd%, BYVAL Backgnd%) DECLARE SUB GN2Display () DECLARE SUB GN2Ellipse (CenterX%, CenterY%, XRadius%, YRadius%) DECLARE SUB GN2GetColor (Foregnd%, Backgnd%) DECLARE SUB GN2GetLocate (Row%, Column%) DECLARE SUB GN2Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%) DECLARE SUB GN2Locate (BYVAL Row%, BYVAL Column%) DECLARE SUB GN2Mode (ModeNr%) DECLARE SUB GN2Plot (BYVAL X%, BYVAL Y%) DECLARE SUB GN2Polygon (X%, Y%, Radius%, Vertices%, Angle!) DECLARE SUB GN2Print (Device$) DECLARE SUB GN2Write (St$) DECLARE SUB GN2WriteLn (St$) DECLARE SUB GN4Banner (St$, X%, Y%, Xmul%, Ymul%) DECLARE SUB GN4Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%) DECLARE SUB GN4Cls () DECLARE SUB GN4Color (BYVAL Foregnd%, BYVAL Backgnd%) DECLARE SUB GN4Ellipse (CenterX%, CenterY%, XRadius%, YRadius%) DECLARE SUB GN4GetColor (Foregnd%, Backgnd%) DECLARE SUB GN4GetLocate (Row%, Column%) DECLARE SUB GN4Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%) DECLARE SUB GN4Locate (BYVAL Row%, BYVAL Column%) DECLARE SUB GN4Mode (BYVAL ModeNr%) DECLARE SUB GN4Plot (BYVAL X%, BYVAL Y%) DECLARE SUB GN4Polygon (X%, Y%, Radius%, Vertices%, Angle!) DECLARE SUB GN4Write (St$) DECLARE SUB GN4WriteLn (St$) DECLARE SUB G1Banner (St$, X%, Y%, Xmul%, Ymul%) DECLARE SUB G1Border (BYVAL Colour%) DECLARE SUB G1Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%) DECLARE SUB G1Cls () DECLARE SUB G1Color (BYVAL Foregnd%, BYVAL Backgnd%) DECLARE SUB G1Ellipse (CenterX%, CenterY%, XRadius%, YRadius%) DECLARE SUB G1GetColor (Foregnd%, Backgnd%) DECLARE SUB G1GetLocate (Row%, Column%) DECLARE SUB G1Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%) DECLARE SUB G1Locate (BYVAL Row%, BYVAL Column%) DECLARE SUB G1MirrorH (ImageA%(), ImageB%()) DECLARE SUB G1Mode (BYVAL ModeNr%) DECLARE SUB G1PaletteA (BYVAL PaletteNr%) DECLARE SUB G1PaletteB (BYVAL PaletteNr%) DECLARE SUB G1Plot (BYVAL X%, BYVAL Y%) DECLARE SUB G1Polygon (X%, Y%, Radius%, Vertices%, Angle!) DECLARE SUB G1Write (St$) DECLARE SUB G1WriteLn (St$) DECLARE SUB G2Banner (St$, X%, Y%, Xmul%, Ymul%) DECLARE SUB G2Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%) DECLARE SUB G2Cls () DECLARE SUB G2Color (BYVAL Foregnd%, BYVAL Backgnd%) DECLARE SUB G2Ellipse (CenterX%, CenterY%, XRadius%, YRadius%) DECLARE SUB G2Get (X1%, Y1%, X2%, Y2%, Image%()) DECLARE SUB G2GetColor (Foregnd%, Backgnd%) DECLARE SUB G2GetLocate (Row%, Column%) DECLARE SUB G2Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%) DECLARE SUB G2LoadMAC (File$, Image%(), StartRow%) DECLARE SUB G2LoadPCX (File$, Image%(), ErrCode%) DECLARE SUB G2Locate (BYVAL Row%, BYVAL Column%) DECLARE SUB G2MirrorH (ImageA%(), ImageB%()) DECLARE SUB G2Mode (BYVAL ModeNr%) DECLARE SUB G2Plot (BYVAL X%, BYVAL Y%) DECLARE SUB G2Polygon (X%, Y%, Radius%, Vertices%, Angle!) DECLARE SUB G2Put (X%, Y%, Image%()) DECLARE SUB G2Write (St$) DECLARE SUB G2WriteLn (St$) DECLARE SUB G3Banner (St$, X%, Y%, Xmul%, Ymul%) DECLARE SUB G3Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%) DECLARE SUB G3Cls () DECLARE SUB G3Color (BYVAL Foregnd%, BYVAL Backgnd%) DECLARE SUB G3Ellipse (CenterX%, CenterY%, XRadius%, YRadius%) DECLARE SUB G3GetColor (Foregnd%, Backgnd%) DECLARE SUB G3GetLocate (Row%, Column%) DECLARE SUB G3Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%) DECLARE SUB G3Locate (BYVAL Row%, BYVAL Column%) DECLARE SUB G3Mode (BYVAL ModeNr%) DECLARE SUB G3Plot (BYVAL X%, BYVAL Y%) DECLARE SUB G3Polygon (X%, Y%, Radius%, Vertices%, Angle!) DECLARE SUB G3Write (St$) DECLARE SUB G3WriteLn (St$) DECLARE SUB G7Banner (St$, X%, Y%, Xmul%, Ymul%) DECLARE SUB G7Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%) DECLARE SUB G7Cls () DECLARE SUB G7Color (BYVAL Foreground%, BYVAL Background%) DECLARE SUB G7GetColor (Foreground%, Background%) DECLARE SUB G7GetLocate (Row%, Column%) DECLARE SUB G7Ellipse (CenterX%, CenterY%, XRadius%, YRadius%) DECLARE SUB G7Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%) DECLARE SUB G7Locate (BYVAL Row%, BYVAL Column%) DECLARE SUB G7Mode (BYVAL Graphics%) DECLARE SUB G7Plot (BYVAL x%, BYVAL y%) DECLARE SUB G7Polygon (X%, Y%, Radius%, Vertices%, Angle!) DECLARE SUB G7Write (St$) DECLARE SUB G7WriteLn (St$) DECLARE SUB G8Banner (St$, X%, Y%, Xmul%, Ymul%) DECLARE SUB G8Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%) DECLARE SUB G8Cls () DECLARE SUB G8Color (BYVAL Foreground%, BYVAL Background%) DECLARE SUB G8Ellipse (CenterX%, CenterY%, XRadius%, YRadius%) DECLARE SUB G8GetColor (Foreground%, Background%) DECLARE SUB G8GetLocate (Row%, Column%) DECLARE SUB G8Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%) DECLARE SUB G8Locate (BYVAL Row%, BYVAL Column%) DECLARE SUB G8Mode (BYVAL Graphics%) DECLARE SUB G8Plot (BYVAL x%, BYVAL y%) DECLARE SUB G8Polygon (X%, Y%, Radius%, Vertices%, Angle!) DECLARE SUB G8Write (St$) DECLARE SUB G8WriteLn (St$) DECLARE SUB G9Banner (St$, X%, Y%, Xmul%, Ymul%) DECLARE SUB G9Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%) DECLARE SUB G9Cls () DECLARE SUB G9Color (BYVAL Foreground%, BYVAL Background%) DECLARE SUB G9Ellipse (CenterX%, CenterY%, XRadius%, YRadius%) DECLARE SUB G9GetColor (Foreground%, Background%) DECLARE SUB G9GetLocate (Row%, Column%) DECLARE SUB G9Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%) DECLARE SUB G9Locate (BYVAL Row%, BYVAL Column%) DECLARE SUB G9Mode (BYVAL Graphics%) DECLARE SUB G9Plot (BYVAL x%, BYVAL y%) DECLARE SUB G9Polygon (X%, Y%, Radius%, Vertices%, Angle!) DECLARE SUB G9Write (St$) DECLARE SUB G9WriteLn (St$) DECLARE SUB G11Banner (St$, X%, Y%, Xmul%, Ymul%) DECLARE SUB G11Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%) DECLARE SUB G11Cls () DECLARE SUB G11Color (BYVAL Foreground%, BYVAL Background%) DECLARE SUB G11Ellipse (CenterX%, CenterY%, XRadius%, YRadius%) DECLARE SUB G11GetColor (Foreground%, Background%) DECLARE SUB G11GetLocate (Row%, Column%) DECLARE SUB G11Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%) DECLARE SUB G11Locate (BYVAL Row%, BYVAL Column%) DECLARE SUB G11Mode (BYVAL Graphics%) DECLARE SUB G11Plot (BYVAL X%, BYVAL Y%) DECLARE SUB G11Polygon (X%, Y%, Radius%, Vertices%, Angle!) DECLARE SUB G11Write (St$) DECLARE SUB G11WriteLn (St$) DECLARE SUB G12Banner (St$, X%, Y%, Xmul%, Ymul%) DECLARE SUB G12Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%) DECLARE SUB G12Cls () DECLARE SUB G12Color (BYVAL Foreground%, BYVAL Background%) DECLARE SUB G12Ellipse (CenterX%, CenterY%, XRadius%, YRadius%) DECLARE SUB G12GetColor (Foreground%, Background%) DECLARE SUB G12GetLocate (Row%, Column%) DECLARE SUB G12Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%) DECLARE SUB G12Locate (BYVAL Row%, BYVAL Column%) DECLARE SUB G12Mode (BYVAL Graphics%) DECLARE SUB G12Plot (BYVAL X%, BYVAL Y%) DECLARE SUB G12Polygon (X%, Y%, Radius%, Vertices%, Angle!) DECLARE SUB G12Write (St$) DECLARE SUB G12WriteLn (St$) DECLARE SUB G13Banner (St$, X%, Y%, Xmul%, Ymul%) DECLARE SUB G13Box (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%, BYVAL Fill%) DECLARE SUB G13Cls () DECLARE SUB G13Color (BYVAL Foreground%, BYVAL Background%) DECLARE SUB G13Ellipse (CenterX%, CenterY%, XRadius%, YRadius%) DECLARE SUB G13Get (X1%, Y1%, X2%, Y2%, Image%()) DECLARE SUB G13GetColor (Foreground%, Background%) DECLARE SUB G13GetLocate (Row%, Column%) DECLARE SUB G13Line (BYVAL X1%, BYVAL Y1%, BYVAL X2%, BYVAL Y2%) DECLARE SUB G13Locate (BYVAL Row%, BYVAL Column%) DECLARE SUB G13Mode (BYVAL Graphics%) DECLARE SUB G13Plot (BYVAL X%, BYVAL Y%) DECLARE SUB G13Put (StartX%, StartY%, Image%()) DECLARE SUB G13Polygon (X%, Y%, Radius%, Vertices%, Angle!) DECLARE SUB G13Write (St$) DECLARE SUB G13WriteLn (St$) DECLARE SUB PrintScreen (ScreenMode%) DECLARE SUB ScreenSize (Rows%, Columns%) DECLARE SUB VGetPalette (BYVAL PalReg%, Red%, Green%, Blue%) DECLARE SUB VPalette (BYVAL PalReg%, BYVAL Red%, BYVAL Green%, BYVAL Blue%)