Ignore:
Timestamp:
Jul 17, 2007, 7:20:11 PM (13 years ago)
Author:
Sam Hocevar
Message:
  • More characters for the wide rotations.
  • Updated test/text to show what the wide rotations now do.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcaca/trunk/test/text.c

    r1805 r1808  
    2626
    2727#define STRING \
    28   "              \n" \
    29   "   _,----._   \n" \
    30   "  (/ @  @ \\)  \n" \
    31   "   |  OO  |   \n" \
    32   "   \\ `--' /   \n" \
    33   "    `----'    \n" \
    34   "              \n" \
    35   " Hello world! \n" \
    36   "              \n"
     28  "              |_| \n" \
     29  "   _,----._   | | \n" \
     30  "  (/ @  @ \\)   __ \n" \
     31  "   |  OO  |   |_  \n" \
     32  "   \\ `--' /   |__ \n" \
     33  "    `----'        \n" \
     34  "              |_| \n" \
     35  " Hello world!  |  \n" \
     36  "                  \n"
    3737
    3838int main(int argc, char *argv[])
     
    4141    void *buffer;
    4242    unsigned long int len;
     43    unsigned int i, j;
    4344
    4445    pig = cucul_create_canvas(0, 0);
     
    6566                   cucul_get_canvas_height(pig), pig, NULL);
    6667
     68    for(j = 0; j < cucul_get_canvas_height(cv); j++)
     69    {
     70        for(i = 0; i < cucul_get_canvas_width(cv); i += 2)
     71        {
     72            unsigned long int a;
     73            cucul_set_color_ansi(cv, CUCUL_LIGHTBLUE + (i + j) % 6,
     74                                 CUCUL_DEFAULT);
     75            a = cucul_get_attr(cv, -1, -1);
     76            cucul_put_attr(cv, i, j, a);
     77            cucul_put_attr(cv, i + 1, j, a);
     78        }
     79    }
     80
    6781    buffer = cucul_export_memory(cv, "utf8", &len);
    6882    fwrite(buffer, len, 1, stdout);
Note: See TracChangeset for help on using the changeset viewer.