Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/tetris/screen.c

    r9f1362d4 r19f857a  
    5353#include <vfs/vfs.h>
    5454#include <async.h>
    55 #include <bool.h>
    56 #include <io/console.h>
    57 #include <io/style.h>
    5855#include "screen.h"
    5956#include "tetris.h"
     57#include <io/console.h>
    6058
    6159#define STOP  (B_COLS - 3)
     
    6563static int isset;               /* true => terminal is in game mode */
    6664
    67 static bool use_color;          /* true => use colors */
     65static int use_color;           /* true => use colors */
    6866
    6967static const struct shape *lastshape;
     
    8381{
    8482        fflush(stdout);
    85         console_set_rgb_color(fphone(stdout), 0xffffff,
     83        console_set_rgb_color(fphone(stdout), 0xf0f0f0,
    8684            use_color ? color : 0x000000);
    8785}
     
    9088{
    9189        fflush(stdout);
    92         console_set_style(fphone(stdout), STYLE_NORMAL);
     90        console_set_rgb_color(fphone(stdout), 0, 0xf0f0f0);
    9391}
    9492
     
    120118}
    121119
    122 void moveto(ipcarg_t r, ipcarg_t c)
     120void moveto(int r, int c)
    123121{
    124122        fflush(stdout);
    125         console_set_pos(fphone(stdout), c, r);
     123        console_goto(fphone(stdout), c, r);
    126124}
    127125
     
    133131}
    134132
    135 static bool get_display_color_sup(void)
    136 {
    137         ipcarg_t ccap;
    138         int rc = console_get_color_cap(fphone(stdout), &ccap);
    139        
     133static int get_display_color_sup(void)
     134{
     135        int rc;
     136        int ccap;
     137
     138        rc = console_get_color_cap(fphone(stdout), &ccap);
    140139        if (rc != 0)
    141                 return false;
    142        
     140                return 0;
     141
    143142        return (ccap >= CONSOLE_CCAP_RGB);
    144143}
     
    309308 * (We need its length in case we have to overwrite with blanks.)
    310309 */
    311 void scr_msg(char *s, bool set)
     310void scr_msg(char *s, int set)
    312311{
    313312        int l = str_size(s);
Note: See TracChangeset for help on using the changeset viewer.