TestRegisColor.mod 692 B

123456789101112131415161718192021222324252627282930313233343536
  1. MODULE TestRegisColor;
  2. (* ReGIS color/pattern/fill demo: registers, arcs, filled triangle. *)
  3. IMPORT Regis;
  4. BEGIN
  5. Regis.Enter;
  6. Regis.SetRGB(1, 100, 0, 0);
  7. Regis.SetHLS(2, 120, 50, 100);
  8. Regis.BgRegister(0);
  9. Regis.UseColor(1);
  10. Regis.LineWidth(3);
  11. Regis.MoveTo(100, 240);
  12. Regis.Circle(200, 240);
  13. Regis.UseColor(2);
  14. Regis.Pattern(2);
  15. Regis.MoveTo(400, 240);
  16. Regis.Arc(180, 500, 240);
  17. Regis.ColorName("G");
  18. Regis.MoveTo(150, 350);
  19. Regis.FillTriangle(300, 350, 225, 200);
  20. Regis.UseColor(0);
  21. Regis.Pattern(1);
  22. Regis.LineWidth(1);
  23. Regis.MoveTo(500, 350);
  24. Regis.TextDir(0);
  25. Regis.TextOut("color + pattern + fill");
  26. Regis.Exit;
  27. END TestRegisColor.