home *** CD-ROM | disk | FTP | other *** search
/ TopWare 18: Liquid / Image.iso / liquid / top2124 / gepackt.exe / PASCAL.ZIP / DEFS.PAS next >
Encoding:
Pascal/Delphi Source File  |  1994-02-02  |  3.7 KB  |  131 lines

  1.  
  2. function PCV_CreateWindow(X1,Y1,XSize,Ysize : word; BOOL : boolean) : integer;
  3.          far; external StandardDLL;
  4.  
  5. function PCV_SetWindowposition(X1,Y1 : word) : integer;
  6.          far; external StandardDLL;
  7.  
  8. function PCV_SetWindowSize(XSize,YSize : word; BOOL : boolean) : integer;
  9.          far; external StandardDLL;
  10.  
  11. function PCV_PanWindow(X1,Y1 : word) : integer;
  12.          far; external StandardDLL;
  13.  
  14. function PCV_SetColorKey(Col:word) : integer;
  15.          far; external StandardDLL;
  16.  
  17. function PCV_FreezeVideo:integer;
  18.          far; external StandardDLL;
  19.  
  20. function PCV_UnFreezeVideo:integer;
  21.          far; external StandardDLL;
  22.  
  23. function PCV_SetWriteProtectMask(WORD1 : word) : integer;
  24.          far; external StandardDLL;
  25.  
  26. function PCV_EnableVideo:integer;
  27.          far; external StandardDLL;
  28.  
  29. function PCV_DisableVideo:integer;
  30.          far; external StandardDLL;
  31.  
  32. function PCV_SaveImageRect(LPSTR : Pchar; WORD6,WORD5,WORD4,WORD3,WORD2,WORD1:integer) : integer;
  33.          far; external StandardDLL;
  34.  
  35. function PCV_LoadImageRect(LPSTR : Pchar; WORD2, WORD1:word) : integer;
  36.          far; external StandardDLL;
  37.  
  38. function PCV_ReadImageRect(LPSTR : Pchar; WORD5, WORD4, WORD3, WORD2, WORD1:word; CH : pchar) : integer;
  39.          far; external StandardDLL;
  40.  
  41. function PCV_WriteImageRect(LPSTR,LPSTR1 : Pchar; WORD5, WORD4, WORD3, WORD2, WORD1:word):integer;
  42.          far; external StandardDLL;
  43.  
  44. function PCV_GetInputFormat : integer;
  45.          far; external StandardDLL;
  46.  
  47. function PCV_SetInputFormat(WORD1 : word) : integer;
  48.          far; external StandardDLL;
  49.  
  50. function PCV_SetColor(WORD1 : word; BYTE1 : byte):integer;
  51.          far; external StandardDLL;
  52.  
  53. function PCV_GetColor(WORD1 : word):byte;
  54.          far; external StandardDLL;
  55.  
  56. procedure PCV_ResetColors;
  57.          far; external StandardDLL;
  58.  
  59. function PCV_ClearVideoRect(WORD4, WORD3, WORD2, WORD1:word):integer;
  60.          far; external StandardDLL;
  61.  
  62. function PCV_LoadConfiguration:integer;
  63.          far; external StandardDLL;
  64.  
  65. function PCV_SaveConfiguration : integer;
  66.          far; external StandardDLL;
  67.  
  68. function PCV_GetPortAddress : integer;
  69.          far; external StandardDLL;
  70.  
  71. function PCV_SetPortAddress(int:integer) : integer;
  72.          far; external StandardDLL;
  73.  
  74. function PCV_GetVideoAddress:integer;
  75.          far; external StandardDLL;
  76.  
  77. function PCV_SetVideoAddress(int:integer):integer;
  78.          far; external StandardDLL;
  79.  
  80. function PCV_GetVideoSource:integer;
  81.          far; external StandardDLL;
  82.  
  83. function PCV_SetVideoSource(int:integer):integer;
  84.          far; external StandardDLL;
  85.  
  86. function PCV_GetSkewFactor(int:integer):word;
  87.          far; external StandardDLL;
  88.  
  89. function PCV_SetSkewFactor(int, WORD1:word):integer;
  90.          far; external StandardDLL;
  91.  
  92. procedure PCV_ResetSkewFactors;
  93.          far; external StandardDLL;
  94.  
  95. function PCV_GetSystemMetrics(WORD1:word):word;
  96.          far; external StandardDLL;
  97.  
  98. procedure PCV_EnableInterlace;
  99.          far; external StandardDLL;
  100.  
  101. procedure PCV_DisableInterlace;
  102.          far; external StandardDLL;
  103.  
  104. procedure PCV_HorizontalZoom(int:integer);
  105.          far; external StandardDLL;
  106.  
  107. procedure PCV_VerticalZoom(int:integer);
  108.          far; external StandardDLL;
  109.  
  110. procedure PCV_EnableFieldReplication;
  111.          far; external StandardDLL;
  112.  
  113. procedure PCV_DisableFieldReplication;
  114.          far; external StandardDLL;
  115.  
  116. procedure PCV_SetRegister(WORD1:word; BYTE1:byte);
  117.          far; external StandardDLL;
  118.  
  119. function  PCV_GetRegister(WORD1:word):byte;
  120.          far; external StandardDLL;
  121.  
  122. procedure PCV_TurnBorder(WORD1:word);
  123.          far; external StandardDLL;
  124.  
  125. function PCV_Initialize:integer;
  126.          far; external StandardDLL;
  127.  
  128. function PCV_Exit:integer;
  129.          far; external StandardDLL;
  130.  
  131.