Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 6469 → Rev 6470

/contrib/C_Layer/INCLUDE/kolibri_progressbar.h
1,7 → 1,7
#ifndef KOLIBRI_PROGRESSBAR_H
#define KOLIBRI_PROGRESSBAR_H
 
struct progress_bar {
typedef struct {
unsigned int value;
unsigned int left;
unsigned int top;
13,11 → 13,11
unsigned int back_color;
unsigned int progress_color;
unsigned int frame_color;
};
} progressbar;
 
struct progress_bar* kolibri_new_progress_bar(unsigned int min_value, unsigned int max_value, unsigned int cur_value, unsigned int tlx, unsigned int tly, unsigned int sizex, unsigned int sizey)
progressbar* kolibri_new_progressbar(unsigned int min_value, unsigned int max_value, unsigned int cur_value, unsigned int tlx, unsigned int tly, unsigned int sizex, unsigned int sizey)
{
struct progress_bar *new_progressbar = (struct progress_bar *)malloc(sizeof(struct progress_bar));
progressbar *new_progressbar = (progressbar*)malloc(sizeof(progressbar));
new_progressbar -> value = cur_value;
new_progressbar -> left = tlx;
27,13 → 27,13
new_progressbar -> style = 1;
new_progressbar -> min = min_value;
new_progressbar -> max = max_value;
new_progressbar -> back_color = 0xffffff;
new_progressbar -> progress_color = 0x00ff00;
new_progressbar -> frame_color = 0x000000;
new_progressbar -> back_color = 0xffffff; // white
new_progressbar -> progress_color = 0x00ff00; // green
new_progressbar -> frame_color = 0x000000; // black
return new_progressbar;
}
 
extern void (*progressbar_draw)(struct progress_bar *) __attribute__((__stdcall__));
extern void (*progressbar_progress)(struct progress_bar *) __attribute__((__stdcall__));
extern void (*progressbar_draw)(progressbar *) __attribute__((__stdcall__));
extern void (*progressbar_progress)(progressbar *) __attribute__((__stdcall__));
 
#endif /* KOLIBRI_PROGRESSBAR_H */