26 struct list_head entry
;
39 struct list_head cols
;
48 extern void ui_table_init(struct ui_table
*tbl
);
49 extern void ui_table_uninit(struct ui_table
*tbl
);
50 extern void ui_table_clear(struct ui_table
*tbl
);
51 extern void ui_table_pos_set(struct ui_table
*tbl
, int y
, int x
);
52 extern void ui_table_height_set(struct ui_table
*tbl
, int height
);
54 extern void ui_table_col_add(struct ui_table
*tbl
, uint32_t id
, char *name
,
56 extern void ui_table_col_color_set(struct ui_table
*tbl
, int col_id
, int color
);
57 extern void ui_table_col_align_set(struct ui_table
*tbl
, int col_id
, enum ui_align align
);
59 extern void ui_table_row_add(struct ui_table
*tbl
);
60 extern void ui_table_row_show(struct ui_table
*tbl
);
61 extern void ui_table_row_col_set(struct ui_table
*tbl
, uint32_t col_id
,
64 extern void ui_table_header_color_set(struct ui_table
*tbl
, int color
);
65 extern void ui_table_header_print(struct ui_table
*tbl
);
67 extern void ui_table_event_send(struct ui_table
*tbl
, enum ui_event_id id
);