Ignore:
Timestamp:
Apr 28, 2009, 6:55:01 PM (11 years ago)
Author:
Sam Hocevar
Message:
  • Toying around with the old ttyvaders version.
Location:
ttyvaders/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • ttyvaders/trunk

    • Property svn:ignore
      •  

        old new  
        1313*-stamp
        1414INSTALL
         15*.ncb
         16*.suo
         17*.vcproj.*.user
  • ttyvaders/trunk/src/box.c

    r2990 r3423  
    3838    int j, frame;
    3939
    40     caca_set_color(g->cv, CACA_COLOR_YELLOW, CACA_COLOR_BLACK);
     40    caca_set_color_ansi(g->cv, CACA_YELLOW, CACA_BLACK);
    4141
    4242    /* Draw the thin horizontal line */
     
    4444    {
    4545        caca_draw_line(g->cv, b->x - b->w * b->frame / 16, b->y,
    46                                b->x + b->w * b->frame / 16 - 1, b->y, "X");
     46                               b->x + b->w * b->frame / 16 - 1, b->y, 'X');
    4747        return;
    4848    }
     
    5252
    5353    caca_draw_line(g->cv, b->x - b->w / 2, b->y - b->h * (frame - 8) / 8,
    54                     b->x + b->w / 2 - 1, b->y - b->h * (frame - 8) / 8, "X");
     54                    b->x + b->w / 2 - 1, b->y - b->h * (frame - 8) / 8, 'X');
    5555    caca_draw_line(g->cv, b->x - b->w / 2, b->y + b->h * (frame - 8) / 8,
    56                     b->x + b->w / 2 - 1, b->y + b->h * (frame - 8) / 8, "X");
     56                    b->x + b->w / 2 - 1, b->y + b->h * (frame - 8) / 8, 'X');
    5757
    5858    caca_draw_line(g->cv, b->x - b->w / 2, b->y - b->h * (frame - 8) / 8,
    59                     b->x - b->w / 2, b->y + b->h * (frame - 8) / 8 - 1, "X");
     59                    b->x - b->w / 2, b->y + b->h * (frame - 8) / 8 - 1, 'X');
    6060    caca_draw_line(g->cv, b->x + b->w / 2 - 1, b->y - b->h * (frame - 8) / 8,
    61                b->x + b->w / 2 - 1, b->y + b->h * (frame - 8) / 8 - 1, "X");
     61               b->x + b->w / 2 - 1, b->y + b->h * (frame - 8) / 8 - 1, 'X');
    6262
    63     caca_set_color(g->cv, CACA_COLOR_BLACK, CACA_COLOR_BLACK);
     63    caca_set_color_ansi(g->cv, CACA_BLACK, CACA_BLACK);
    6464
    6565    for(j = b->y - b->h * (frame - 8) / 8 + 1;
     
    6868    {
    6969        caca_draw_line(g->cv, b->x - b->w / 2 + 1, j,
    70                         b->x + b->w / 2 - 2, j, "X");
     70                        b->x + b->w / 2 - 2, j, 'X');
    7171    }
    7272
     
    7777
    7878    /* Draw the text inside the frame */
    79     caca_set_color(g->cv, CACA_COLOR_YELLOW, CACA_COLOR_BLACK);
     79    caca_set_color_ansi(g->cv, CACA_YELLOW, CACA_BLACK);
    8080
    8181    /* FIXME: use a font */
    82     caca_putstr(g->cv, b->x - b->w / 2 + 12, b->y - b->h / 2 + 2,
     82    caca_put_str(g->cv, b->x - b->w / 2 + 12, b->y - b->h / 2 + 2,
    8383                 "XXXX.  .XXXX  X   X  .XXXX  .XXXX  XXXX.");
    84     caca_putstr(g->cv, b->x - b->w / 2 + 12, b->y - b->h / 2 + 3,
     84    caca_put_str(g->cv, b->x - b->w / 2 + 12, b->y - b->h / 2 + 3,
    8585                 "X  `X  X'  X  X   X  X'     X'     X  `X");
    86     caca_putstr(g->cv, b->x - b->w / 2 + 12, b->y - b->h / 2 + 4,
     86    caca_put_str(g->cv, b->x - b->w / 2 + 12, b->y - b->h / 2 + 4,
    8787                 "XXXX'  XXXXX  X   X  `XXX   XXXX   X   X");
    88     caca_putstr(g->cv, b->x - b->w / 2 + 12, b->y - b->h / 2 + 5,
     88    caca_put_str(g->cv, b->x - b->w / 2 + 12, b->y - b->h / 2 + 5,
    8989                 "X'     X' `X  X. ,X     `X  X'     X  ,X");
    90     caca_putstr(g->cv, b->x - b->w / 2 + 12, b->y - b->h / 2 + 6,
     90    caca_put_str(g->cv, b->x - b->w / 2 + 12, b->y - b->h / 2 + 6,
    9191                 "X      X   X  `XXXX  XXXX'  `XXXX  XXXX'");
    9292}
Note: See TracChangeset for help on using the changeset viewer.