TestVT100N13.mod 923 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. MODULE TestVT100N13;
  2. (* first test in VT52 mode *)
  3. IMPORT VT100;
  4. FROM Delay IMPORT Delay;
  5. FROM STextIO IMPORT WriteString,WriteLn, WriteChar;
  6. FROM ASCII IMPORT esc;
  7. FROM Strings IMPORT Concat, String1, Length;
  8. FROM NumberIO IMPORT WriteCard, CardToStr, WriteHex;
  9. VAR
  10. i : CARDINAL;
  11. str : ARRAY [0..10] OF CHAR;
  12. print : ARRAY [0..256] OF CHAR;
  13. tmpString : ARRAY [0..10] OF CHAR;
  14. tmpString1 : String1;
  15. x,y : CARDINAL;
  16. BEGIN
  17. (* VT100 mode*)
  18. VT100.InitTerminal;
  19. (* clear Screen *)
  20. VT100.clearscreen;
  21. Delay(2000);
  22. (* here work to be done*)
  23. (* VT100.cursorpos(10,10);
  24. VT100.requestCursorPosition(x,y);
  25. WriteString("Voici les coordonnées : ");
  26. WriteCard(x,5);
  27. WriteCard(y,5); *)
  28. (* set a clean terminal at the end *)
  29. (* Delay(2000); *)
  30. (* VT100.clearscreen; *)
  31. VT100.CloseTerminal;
  32. END TestVT100N13.