Gradient24.Mod 297 B

123456789101112131415161718
  1. MODULE Gradient24;
  2. IMPORT G := Graph;
  3. VAR y, b, W, H: INTEGER;
  4. c: G.Color;
  5. BEGIN
  6. G.Init;
  7. G.GetScreenSize(W, H);
  8. y := 0;
  9. REPEAT
  10. b := 255 - 255 * y DIV H;
  11. G.MakeCol(c, b, 0, b);
  12. G.Line(0, y, W - 1, y, c);
  13. INC(y)
  14. UNTIL b = 0;
  15. G.Flip;
  16. G.Pause;
  17. G.Close
  18. END Gradient24.