void draw_rect(int rides, int month) { pl_contrel(0, 0); int coord_start = (month - 1) * 50; int coord_end = coord_start + 50; if (month > MONTHS || month < 1) { fprintf (stderr, "Data includes invalid values\n"); exit(0); } else if (pl_box(coord_start, 0, coord_end, rides) < 0) { fprintf (stderr, "Unable to draw rectangle\n"); exit(0); } pl_box(coord_start, 0, coord_end, rides); }
void pl_drawpulldown(Panel *p){ pl_drawicon(p->b, pl_box(p->b, p->r, p->state), PLACECEN, p->flags, ((Pulldown *)p->data)->icon); }
void pl_drawmessage(Panel *p){ pl_textmsg(p->b, pl_box(p->b, p->r, PASSIVE), font, ((Message *)p->data)->text); }