home *** CD-ROM | disk | FTP | other *** search
/ Turbo Toolbox / Turbo_Toolbox.iso / turbo5 / doc / overlay.doc < prev    next >
Text File  |  1988-10-09  |  2KB  |  41 lines

  1.  
  2. {*******************************************************}
  3. {                                                       }
  4. {       Turbo Pascal Version 5.0                        }
  5. {       Interface-Dokumentation zu OVERLAY              }
  6. {                                                       }
  7. {       Copyright (C) 1987,88 Borland International     }
  8. {                                                       }
  9. {*******************************************************}
  10.  
  11. unit Overlay;
  12.  
  13. {$D-,I-,S-   keine Informationen zur Fehlersuche,
  14.              keine I/O-Prüfung, keine Stackprüfung }
  15.  
  16. interface
  17.  
  18. const                   { Status der Overlay-Verwaltung
  19.                           = mögliche Werte von OvrResult }
  20.   ovrOk = 0;            { fehlerfrei }
  21.   ovrError = -1;        { allg. Fehler }
  22.   ovrNotFound = -2;     { Overlay-Datei nicht gefunden }
  23.   ovrNoMemory = -3;     { kein Platz zur Vergrößerung des Puffers }
  24.   ovrIOError = -4;      { I/O-Fehler beim Zugriff auf die .OVR-Datei }
  25.   ovrNoEMSDriver = -5;  { EMS-Treiber nicht installiert (OvrInitEMS) }
  26.   ovrNoEMSMemory = -6;  { nicht genug Platz auf der EMS-Karte  ("") }
  27.  
  28.  
  29.       { ------------ Variablen ------------- }
  30. var
  31.   OvrResult: Integer;   { Status der Overlay-Verwaltung. Wird durch
  32.                           Abfragen *nicht* zurückgesetzt }
  33.  
  34.       { ------------ Routinen --------------- }
  35. procedure OvrInit(FileName: string);
  36. procedure OvrInitEMS;
  37. procedure OvrSetBuf(Size: LongInt);
  38. function OvrGetBuf: LongInt;
  39. procedure OvrClearBuf;
  40.  
  41.