home *** CD-ROM | disk | FTP | other *** search
-
- {*******************************************************}
- { }
- { Turbo Pascal Version 6.0 }
- { 3.0 Graphics Compatibility Unit }
- { }
- { Copyright (C) 1987, 1990 Borland International }
- { }
- {*******************************************************}
-
- unit Graph3;
-
- {$D-,I-,S-}
-
- interface
-
- uses Crt;
-
- const
- North = 0;
- East = 90;
- South = 180;
- West = 270;
-
- procedure GraphMode;
- procedure GraphColorMode;
- procedure HiRes;
- procedure HiResColor(Color: Integer);
- procedure Palette(N: Integer);
- procedure GraphBackground(Color: Integer);
- procedure GraphWindow(X1,Y1,X2,Y2: Integer);
- procedure Plot(X,Y,Color: Integer);
- procedure Draw(X1,Y1,X2,Y2,Color: Integer);
- procedure ColorTable(C1,C2,C3,C4: Integer);
- procedure Arc(X,Y,Angle,Radius,Color: Integer);
- procedure Circle(X,Y,Radius,Color: Integer);
- procedure GetPic(var Buffer; X1,Y1,X2,Y2: Integer);
- procedure PutPic(var Buffer; X,Y: Integer);
- function GetDotColor(X,Y: Integer): Integer;
- procedure FillScreen(Color: Integer);
- procedure FillShape(X,Y,FillCol,BorderCol: Integer);
- procedure FillPattern(X1,Y1,X2,Y2,Color: Integer);
- procedure Pattern(var P);
- procedure Back(Dist: Integer);
- procedure ClearScreen;
- procedure Forwd(Dist: Integer);
- function Heading: Integer;
- procedure HideTurtle;
- procedure Home;
- procedure NoWrap;
- procedure PenDown;
- procedure PenUp;
- procedure SetHeading(Angle: Integer);
- procedure SetPenColor(Color: Integer);
- procedure SetPosition(X,Y: Integer);
- procedure ShowTurtle;
- procedure TurnLeft(Angle: Integer);
- procedure TurnRight(Angle: Integer);
- procedure TurtleDelay(Delay: integer);
- procedure TurtleWindow(X,Y,W,H: Integer);
- function TurtleThere: Boolean;
- procedure Wrap;
- function Xcor: Integer;
- function Ycor: Integer;
-