4,12 → 4,12 |
|
static char * Title="BinClock"; |
|
void draw_small_box(int x,int y,int is_on) |
static void draw_small_box(int x,int y,int is_on) |
{ |
__menuet__bar(x,y,B_SZ,B_SZ,is_on ? 0xFF0000 : 0x103000); |
} |
|
void draw_box_group(int x,int y,int num) |
static void draw_box_group(int x,int y,int num) |
{ |
int i,j; |
char buf[2]; |
24,7 → 24,7 |
__menuet__write_text(x+2,y+((B_SZ+2)*4)+3,0xFFFFFF,buf,1); |
} |
|
void draw_bcd_num(int x,int y,int num) |
static void draw_bcd_num(int x,int y,int num) |
{ |
int v1,v2; |
v1=(num>>4)&(1+2+4+8); |
33,7 → 33,7 |
draw_box_group(x+B_SZ+2,y,v2); |
} |
|
void draw_hms(int x,int y) |
static void draw_hms(int x,int y) |
{ |
__u32 t; |
int h,m,s; |
48,12 → 48,12 |
draw_bcd_num(x,y,s); |
} |
|
void draw_h(void) |
static void draw_h(void) |
{ |
draw_hms(22,28); |
} |
|
void paint(void) |
static void paint(void) |
{ |
__menuet__window_redraw(1); |
__menuet__define_window(100,100,40+((B_SZ+2)*6)+4,30+((B_SZ+2)*4)+16,0x03000080,0x800000FF,0x000080); |