En tegen Julie is helemaal geen enkel systeem bestand!
Onderweg om Choco uit te laten, klimt Amy op de glijbaan.
In de achterbak van de fietskar.
Best zwaar, zo'n peuter!
Mama heeft Chinese broodjes met rode bonen-vulling gestoomd.
Ook Julie wil wel even lezen voor het slapengaan.
#include <ncurses.h>
static void drawRect(int x, int y, int w, int h)
{
int i;
for (i = 0; i < h; i++)
{
mvprintw(y + i, x, "%*s", w, "");
}
}
int main()
{
int c, b = 0;
initscr();
halfdelay(10);
keypad(stdscr, TRUE);
noecho();
curs_set(0);
mousemask(ALL_MOUSE_EVENTS, NULL);
start_color();
init_pair(1, COLOR_WHITE, COLOR_WHITE);
init_pair(2, COLOR_WHITE, COLOR_GREEN);
init_pair(3, COLOR_WHITE, COLOR_RED);
init_pair(4, COLOR_WHITE, COLOR_BLUE);
init_pair(5, COLOR_WHITE, COLOR_YELLOW);
while ((c = getch()) != 4)
{
int i = 5;
b = c == ERR ? b & (b - 1) : b | 1 | (2 << (c & 3));
erase();
while (--i >= 0)
{
if (b & (1 << i))
{
attron(COLOR_PAIR(i + 1));
drawRect(
i == 0 ? 28 : 10 + 36 * (i & 1),
i == 0 ? 8 : 2 + 6 * (i & 2),
24, 8);
}
}
refresh();
}
return endwin();
}
Geen opmerkingen:
Een reactie posten