TERM.LST 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. Listing:
  2. 1 (* Release 3.10 *)
  3. 2 (*-------------------------------------------------------------------------*
  4. 3 * *
  5. 4 * TERM.DEF - COMMS Toolkit terminal emulation *
  6. 5 * *
  7. 6 * COPYRIGHT (C) 1988..1992 Clarion Software Corporation. *
  8. 7 * All Rights Reserved *
  9. 8 * *
  10. 9 *--------------------------------------------------------------------------*)
  11. 10
  12. 11 DEFINITION MODULE Term;
  13. 12
  14. 13 TYPE
  15. 14 Emulations = (EmANSI,EmVT100,EmVT52);
  16. 15
  17. 16 PROCEDURE WrChar(c:CHAR);
  18. 17 PROCEDURE RdKey():CHAR;
  19. 18 PROCEDURE KeyPressed():BOOLEAN;
  20. 19
  21. 20 PROCEDURE ClearScreen;
  22. 21
  23. 22 PROCEDURE Emulation():Emulations;
  24. 23
  25. 24 PROCEDURE EmulateVT100;
  26. 25 PROCEDURE EmulateVT52;
  27. 26 PROCEDURE EmulateANSI;
  28. 27
  29. 28 END Term.
  30. ***** ^ not supported yet
  31. 29
  32. 1 error