home *** CD-ROM | disk | FTP | other *** search
- UNIT vidpop;
-
- {$R-}
-
- INTERFACE { public area }
-
- USES dos,crt;
-
- TYPE String8 = String[8];
- VAR ScreenFound : Boolean;
-
- PROCEDURE PopScreen(DataPointer : Pointer);
- PROCEDURE OpenLibrary(which : Byte; NewFileName : String; stayopen : Boolean);
- PROCEDURE CloseLibrary(which : Byte);
- PROCEDURE PopLib(which : Byte; TargetScreen : String8);
- PROCEDURE PopLibMem(Library : Pointer; TargetScreen : String8);
- PROCEDURE DisplayPage(PagePtr : Pointer);
- PROCEDURE FillPage(PagePtr : Pointer);
- PROCEDURE Set_Position_To(col,row : Byte);
- PROCEDURE Set_BW_On;
- PROCEDURE Set_BW_Off;
- PROCEDURE SET_STATUS_TOP;
- PROCEDURE SET_STATUS_BOTTOM;
- PROCEDURE SET_SNOWPROTECTION_ON;
- PROCEDURE SET_SNOWPROTECTION_OFF;
- FUNCTION MemLibScreenName(Library : Pointer; number : Byte) : String8;
- FUNCTION LibScreenName(which, number : Byte) : String8;
- FUNCTION AbsWhereX : Byte; { returns cursor column position regardless of windows }
- FUNCTION AbsWhereY : Byte; { returns cursor row position regardless of windows }
- FUNCTION VideoMode : Byte; { returns numeric display mode }
- FUNCTION GraphicsMode : Boolean; { returns true IF current mode is one of the
- various graphics modes }