]> git.sur5r.net Git - cc65/commitdiff
more funstuff in tgidemo
authorizydorst <izydorst@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Mon, 23 Dec 2002 14:54:28 +0000 (14:54 +0000)
committerizydorst <izydorst@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Mon, 23 Dec 2002 14:54:28 +0000 (14:54 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@1832 b7a2c559-68d2-44c3-8de9-860c34a00d81

samples/tgidemo.c

index 818d35d25b51ccc535fd9e4e4da124ebfe1de299..d6b1586ae9faf46faa0c38cc37785f6bea6c6944 100644 (file)
@@ -159,6 +159,24 @@ static void DoDiagram (void)
 }
 
 
+static void DoLines (void)
+{
+    static const unsigned char Palette[2] = { COLOR_WHITE, COLOR_BLACK };
+    unsigned X;
+
+    tgi_setpalette (Palette);
+    tgi_setcolor (1);
+    
+    for        (X = 0; X < 200; X+=10) {
+       tgi_line(0, 0, 200, X);
+       tgi_line(0, 0, X, 200);
+       tgi_line(200, 200, 0, 200-X);
+       tgi_line(200, 200, 200-X, 0);
+    }
+    
+    cgetc ();
+    tgi_clear ();
+}
 
 int main (void)
 {
@@ -184,6 +202,7 @@ int main (void)
     DoCircles ();
     DoCheckerboard ();
     DoDiagram ();
+    DoLines ();
 
     /* Unload the driver */
     tgi_unload ();