TestRegisDemo.mod 656 B

12345678910111213141516171819202122232425262728293031
  1. MODULE TestRegisDemo;
  2. (* ReGIS demo scene: frame, house, sun, label. View on a ReGIS-capable
  3. terminal (xterm built with --enable-regis-graphics, or contour).
  4. Pipe through od to inspect bytes headlessly. *)
  5. IMPORT Regis;
  6. BEGIN
  7. Regis.Enter;
  8. Regis.Rect(50, 50, 750, 430);
  9. (* house body + roof + door *)
  10. Regis.Rect(300, 250, 500, 400);
  11. Regis.MoveTo(280, 250);
  12. Regis.LineTo(400, 150);
  13. Regis.LineTo(520, 250);
  14. Regis.Rect(380, 320, 420, 400);
  15. (* sun *)
  16. Regis.MoveTo(650, 120);
  17. Regis.Circle(700, 120);
  18. (* label *)
  19. Regis.MoveTo(300, 445);
  20. Regis.TextSize(2);
  21. Regis.TextOut("ReGIS house");
  22. Regis.Exit;
  23. END TestRegisDemo.