pcadmin/src/main.c

41 lines
496 B
C
Raw Normal View History

2021-04-16 11:08:47 +02:00
#include "bar.h"
#include <gint/display.h>
#include <gint/keyboard.h>
2021-05-24 11:19:21 +02:00
static struct Bar bars[4];
static void main_draw(void);
2021-04-16 11:08:47 +02:00
int
main(void)
{
2021-05-24 11:07:56 +02:00
int i;
2021-05-24 11:19:21 +02:00
/* init */
2021-05-24 11:07:56 +02:00
for (i = 0; i < 4; i += 1)
bars[i] = bar_init(i);
2021-04-16 11:08:47 +02:00
2021-05-24 11:19:21 +02:00
main_draw();
getkey();
return 1;
}
static void
main_draw(void)
{
extern bopti_image_t bimg_background;
int i;
2021-04-16 11:08:47 +02:00
dclear(C_WHITE);
2021-05-24 11:19:21 +02:00
/* draw background */
dimage(0, 0, &bimg_background);
/* draw bars */
2021-05-24 11:07:56 +02:00
for (i = 0; i < 4; i += 1)
bar_draw(bars[i]);
2021-04-16 11:08:47 +02:00
2021-05-24 11:19:21 +02:00
dupdate();
2021-04-16 11:08:47 +02:00
}