home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / MSGDP206.SZH / VFOSSIL2.H < prev   
C/C++ Source or Header  |  1990-07-30  |  2KB  |  33 lines

  1. /* include type definitions for OS/2 */
  2. /* can be safely included twice      */
  3.  
  4. #include "os2supp.h"
  5.  
  6.  
  7. /* When running under OS/2, use "-UMSDOS -D__OS2__" switches */
  8.  
  9. USHORT pascal far VioGetMode (PVIOMODEINFO, USHORT);
  10. USHORT pascal far VioSetMode (PVIOMODEINFO, USHORT);
  11. USHORT pascal far VioGetConfig (USHORT, PVIOCONFIGINFO, USHORT);
  12. USHORT pascal far VioWrtTTY (PCH, USHORT, USHORT);
  13. USHORT pascal far VioGetAnsi (PUSHORT, USHORT);
  14. USHORT pascal far VioSetAnsi (USHORT, USHORT);
  15. USHORT pascal far VioGetCurPos (PUSHORT, PUSHORT, USHORT);
  16. USHORT pascal far VioSetCurPos (USHORT, USHORT, USHORT);
  17. USHORT pascal far VioGetCurType (PVIOCURSORINFO, USHORT);
  18. USHORT pascal far VioSetCurType (PVIOCURSORINFO, USHORT);
  19. USHORT pascal far VioScrollUp (USHORT, USHORT, USHORT, USHORT, USHORT, PBYTE,  USHORT);
  20. USHORT pascal far VioScrollDn (USHORT, USHORT, USHORT, USHORT, USHORT, PBYTE,  USHORT);
  21. USHORT pascal far VioReadCellStr (PCH, PUSHORT, USHORT, USHORT, USHORT);
  22. USHORT pascal far VioReadCharStr (PCH, PUSHORT, USHORT, USHORT, USHORT);
  23. USHORT pascal far VioWrtCellStr (PCH, USHORT, USHORT, USHORT, USHORT);
  24. USHORT pascal far VioWrtCharStr (PCH, USHORT, USHORT, USHORT, USHORT);
  25. USHORT pascal far VioWrtCharStrAtt (PCH, USHORT, USHORT, USHORT, PBYTE, USHORT);
  26. USHORT pascal far VioWrtNAttr (PBYTE, USHORT, USHORT, USHORT, USHORT);
  27. USHORT pascal far VioWrtNCell (PBYTE, USHORT, USHORT, USHORT, USHORT);
  28. USHORT pascal far VioWrtNChar (PCH, USHORT, USHORT, USHORT, USHORT);
  29. USHORT pascal far KbdCharIn (PKBDKEYINFO, USHORT, USHORT);
  30. USHORT pascal far KbdPeek (PKBDKEYINFO, USHORT);
  31. USHORT pascal far KbdSetStatus (PKBDINFO, USHORT);
  32. USHORT pascal far KbdGetStatus (PKBDINFO, USHORT);
  33.