Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 6535 → Rev 8581

/contrib/C_Layer/INCLUDE/kolibri_menubar.h
3,9 → 3,9
 
typedef struct
{
uint32_t type; // 1 åñëè íåò ïîäìåíþ, ïðîñòî ïóíêò
uint32_t type; // 1 ���� ��� �������, ������ �����
 
uint32_t x_w; // âåðõíèé ïóíêò
uint32_t x_w; // ������� �����
uint32_t y_h;
 
char* text_pointer;
14,12 → 14,12
uint32_t mouse_pos;
uint32_t mouse_keys;
 
uint32_t x_w1; // ïîäìåíþ
uint32_t x_w1; // �������
uint32_t y_h1;
 
color_t bckg_col; // ôîí âåðõíåãî ïóêòà
color_t frnt_col; // ôîí âûáðàííîãî âåðõíåãî ïóíêòà
color_t menu_col; // ôîí âûïàäàþùåé ÷àñòè (ïîäïóêòû)
color_t bckg_col; // ��� �������� �����
color_t frnt_col; // ��� ���������� �������� ������
color_t menu_col; // ��� ���������� ����� (��������)
uint32_t select;
uint32_t out_select;
char* buf_adress;
30,9 → 30,9
uint32_t interval;
uint32_t cursor_max;
uint32_t extended_key;
color_t menu_sel_col; // öâåò ôîíà âûáðàííîãî ïîäïóíêòà
color_t bckg_text_col; // öâåò øðèôòà íåâûáðàííîãî ïóíêòà
color_t frnt_text_col; // öâåò øðèôòà âûáðàííîãî ïóíêòà
color_t menu_sel_col; // ���� ���� ���������� ���������
color_t bckg_text_col; // ���� ������ ������������ ������
color_t frnt_text_col; // ���� ������ ���������� ������
uint32_t mouse_keys_old;
uint32_t font_height;
uint32_t cursor_out;
79,7 → 79,7
return bar;
}
 
inline menubar* kolibri_new_menubar(uint32_t x_w, uint32_t y_h, uint16_t sub_w, uint16_t sub_h, char **menutext,
static inline menubar* kolibri_new_menubar(uint32_t x_w, uint32_t y_h, uint16_t sub_w, uint16_t sub_h, char **menutext,
color_t sel_font, color_t unsel_font, color_t top_bg, color_t top_select, color_t sub_bg, color_t sub_select)
{
menubar *new_bar = (menubar*)malloc(sizeof(menubar));
86,7 → 86,7
return kolibri_menubar(new_bar, x_w, y_h, sub_w, sub_h, menutext, sel_font, unsel_font, top_bg, top_select, sub_bg, sub_select);
}
 
inline menubar* kolibri_menubar_def(menubar* bar, uint32_t x_w, uint32_t y_h, uint16_t sub_w, uint16_t sub_h, char **menutext)
static inline menubar* kolibri_menubar_def(menubar* bar, uint32_t x_w, uint32_t y_h, uint16_t sub_w, uint16_t sub_h, char **menutext)
{
return kolibri_menubar(bar, x_w, y_h, sub_w, sub_h, menutext,
kolibri_color_table.color_work_button_text, kolibri_color_table.color_work_text, kolibri_color_table.color_work_area,
93,7 → 93,7
kolibri_color_table.color_work_button, kolibri_color_table.color_grab_bar_button, kolibri_color_table.color_work_button);
}
 
inline menubar* kolibri_new_menubar_def(uint32_t x_w, uint32_t y_h, uint16_t sub_w, uint16_t sub_h, char **menutext)
static inline menubar* kolibri_new_menubar_def(uint32_t x_w, uint32_t y_h, uint16_t sub_w, uint16_t sub_h, char **menutext)
{
return kolibri_new_menubar(x_w, y_h, sub_w, sub_h, menutext,
kolibri_color_table.color_work_button_text, kolibri_color_table.color_work_text, kolibri_color_table.color_work_area,
100,7 → 100,7
kolibri_color_table.color_work_button, kolibri_color_table.color_grab_bar_button, kolibri_color_table.color_work_button);
}
 
inline void gui_add_menubar(kolibri_window *wnd, menubar* bar)
static inline void gui_add_menubar(kolibri_window *wnd, menubar* bar)
{
kolibri_window_add_element(wnd, KOLIBRI_MENU_BAR, bar);
}