refactor: replace lv_coord_t with int32_t
This commit is contained in:
@@ -86,11 +86,11 @@ lv_obj_t * _lv_demo_music_list_create(lv_obj_t * parent)
|
||||
lv_style_set_radius(&style_scrollbar, LV_RADIUS_CIRCLE);
|
||||
lv_style_set_pad_right(&style_scrollbar, 4);
|
||||
|
||||
static const lv_coord_t grid_cols[] = {LV_GRID_CONTENT, LV_GRID_FR(1), LV_GRID_CONTENT, LV_GRID_TEMPLATE_LAST};
|
||||
static const int32_t grid_cols[] = {LV_GRID_CONTENT, LV_GRID_FR(1), LV_GRID_CONTENT, LV_GRID_TEMPLATE_LAST};
|
||||
#if LV_DEMO_MUSIC_LARGE
|
||||
static const lv_coord_t grid_rows[] = {35, 30, LV_GRID_TEMPLATE_LAST};
|
||||
static const int32_t grid_rows[] = {35, 30, LV_GRID_TEMPLATE_LAST};
|
||||
#else
|
||||
static const lv_coord_t grid_rows[] = {22, 17, LV_GRID_TEMPLATE_LAST};
|
||||
static const int32_t grid_rows[] = {22, 17, LV_GRID_TEMPLATE_LAST};
|
||||
#endif
|
||||
lv_style_init(&style_btn);
|
||||
lv_style_set_bg_opa(&style_btn, LV_OPA_TRANSP);
|
||||
|
||||
@@ -91,7 +91,7 @@ static const lv_font_t * font_large;
|
||||
static uint32_t track_id;
|
||||
static bool playing;
|
||||
static bool start_anim;
|
||||
static lv_coord_t start_anim_values[40];
|
||||
static int32_t start_anim_values[40];
|
||||
static lv_obj_t * play_obj;
|
||||
static const uint16_t (* spectrum)[4];
|
||||
static uint32_t spectrum_len;
|
||||
@@ -120,7 +120,7 @@ static void _image_set_zoom_anim_cb(void * obj, int32_t zoom)
|
||||
*/
|
||||
static void _obj_set_x_anim_cb(void * obj, int32_t x)
|
||||
{
|
||||
lv_obj_set_x((lv_obj_t *)obj, (lv_coord_t)x);
|
||||
lv_obj_set_x((lv_obj_t *)obj, (int32_t)x);
|
||||
}
|
||||
|
||||
lv_obj_t * _lv_demo_music_main_create(lv_obj_t * parent)
|
||||
@@ -168,19 +168,19 @@ lv_obj_t * _lv_demo_music_main_create(lv_obj_t * parent)
|
||||
|
||||
/*Arrange the content into a grid*/
|
||||
#if LV_DEMO_MUSIC_SQUARE || LV_DEMO_MUSIC_ROUND
|
||||
static const lv_coord_t grid_cols[] = {LV_GRID_FR(1), LV_GRID_TEMPLATE_LAST};
|
||||
static lv_coord_t grid_rows[] = {LV_DEMO_MUSIC_HANDLE_SIZE, /*Spacing*/
|
||||
0, /*Spectrum obj, set later*/
|
||||
LV_GRID_CONTENT, /*Title box*/
|
||||
LV_GRID_FR(3), /*Spacer*/
|
||||
LV_GRID_CONTENT, /*Icon box*/
|
||||
LV_GRID_FR(3), /*Spacer*/
|
||||
LV_GRID_CONTENT, /*Control box*/
|
||||
LV_GRID_FR(3), /*Spacer*/
|
||||
LV_GRID_CONTENT, /*Handle box*/
|
||||
LV_DEMO_MUSIC_HANDLE_SIZE, /*Spacing*/
|
||||
LV_GRID_TEMPLATE_LAST
|
||||
};
|
||||
static const int32_t grid_cols[] = {LV_GRID_FR(1), LV_GRID_TEMPLATE_LAST};
|
||||
static int32_t grid_rows[] = {LV_DEMO_MUSIC_HANDLE_SIZE, /*Spacing*/
|
||||
0, /*Spectrum obj, set later*/
|
||||
LV_GRID_CONTENT, /*Title box*/
|
||||
LV_GRID_FR(3), /*Spacer*/
|
||||
LV_GRID_CONTENT, /*Icon box*/
|
||||
LV_GRID_FR(3), /*Spacer*/
|
||||
LV_GRID_CONTENT, /*Control box*/
|
||||
LV_GRID_FR(3), /*Spacer*/
|
||||
LV_GRID_CONTENT, /*Handle box*/
|
||||
LV_DEMO_MUSIC_HANDLE_SIZE, /*Spacing*/
|
||||
LV_GRID_TEMPLATE_LAST
|
||||
};
|
||||
|
||||
grid_rows[1] = LV_VER_RES;
|
||||
|
||||
@@ -192,26 +192,26 @@ lv_obj_t * _lv_demo_music_main_create(lv_obj_t * parent)
|
||||
lv_obj_set_grid_cell(ctrl_box, LV_GRID_ALIGN_STRETCH, 0, 1, LV_ALIGN_CENTER, 6, 1);
|
||||
lv_obj_set_grid_cell(handle_box, LV_GRID_ALIGN_STRETCH, 0, 1, LV_ALIGN_CENTER, 8, 1);
|
||||
#elif LV_DEMO_MUSIC_LANDSCAPE == 0
|
||||
static const lv_coord_t grid_cols[] = {LV_GRID_FR(1), LV_GRID_TEMPLATE_LAST};
|
||||
static const lv_coord_t grid_rows[] = {LV_DEMO_MUSIC_HANDLE_SIZE, /*Spacing*/
|
||||
LV_GRID_FR(1), /*Spacer*/
|
||||
LV_GRID_CONTENT, /*Title box*/
|
||||
LV_GRID_FR(3), /*Spacer*/
|
||||
LV_GRID_CONTENT, /*Icon box*/
|
||||
LV_GRID_FR(3), /*Spacer*/
|
||||
static const int32_t grid_cols[] = {LV_GRID_FR(1), LV_GRID_TEMPLATE_LAST};
|
||||
static const int32_t grid_rows[] = {LV_DEMO_MUSIC_HANDLE_SIZE, /*Spacing*/
|
||||
LV_GRID_FR(1), /*Spacer*/
|
||||
LV_GRID_CONTENT, /*Title box*/
|
||||
LV_GRID_FR(3), /*Spacer*/
|
||||
LV_GRID_CONTENT, /*Icon box*/
|
||||
LV_GRID_FR(3), /*Spacer*/
|
||||
# if LV_DEMO_MUSIC_LARGE == 0
|
||||
250, /*Spectrum obj*/
|
||||
250, /*Spectrum obj*/
|
||||
# else
|
||||
480, /*Spectrum obj*/
|
||||
480, /*Spectrum obj*/
|
||||
# endif
|
||||
LV_GRID_FR(3), /*Spacer*/
|
||||
LV_GRID_CONTENT, /*Control box*/
|
||||
LV_GRID_FR(3), /*Spacer*/
|
||||
LV_GRID_CONTENT, /*Handle box*/
|
||||
LV_GRID_FR(1), /*Spacer*/
|
||||
LV_DEMO_MUSIC_HANDLE_SIZE, /*Spacing*/
|
||||
LV_GRID_TEMPLATE_LAST
|
||||
};
|
||||
LV_GRID_FR(3), /*Spacer*/
|
||||
LV_GRID_CONTENT, /*Control box*/
|
||||
LV_GRID_FR(3), /*Spacer*/
|
||||
LV_GRID_CONTENT, /*Handle box*/
|
||||
LV_GRID_FR(1), /*Spacer*/
|
||||
LV_DEMO_MUSIC_HANDLE_SIZE, /*Spacing*/
|
||||
LV_GRID_TEMPLATE_LAST
|
||||
};
|
||||
|
||||
lv_obj_set_grid_dsc_array(cont, grid_cols, grid_rows);
|
||||
lv_obj_set_style_grid_row_align(cont, LV_GRID_ALIGN_SPACE_BETWEEN, 0);
|
||||
@@ -222,20 +222,20 @@ lv_obj_t * _lv_demo_music_main_create(lv_obj_t * parent)
|
||||
lv_obj_set_grid_cell(handle_box, LV_GRID_ALIGN_STRETCH, 0, 1, LV_GRID_ALIGN_CENTER, 10, 1);
|
||||
#else
|
||||
/*Arrange the content into a grid*/
|
||||
static const lv_coord_t grid_cols[] = {LV_GRID_FR(1), LV_GRID_FR(1), LV_GRID_TEMPLATE_LAST};
|
||||
static const lv_coord_t grid_rows[] = {LV_DEMO_MUSIC_HANDLE_SIZE, /*Spacing*/
|
||||
LV_GRID_FR(1), /*Spacer*/
|
||||
LV_GRID_CONTENT, /*Title box*/
|
||||
LV_GRID_FR(1), /*Spacer*/
|
||||
LV_GRID_CONTENT, /*Icon box*/
|
||||
LV_GRID_FR(3), /*Spacer*/
|
||||
LV_GRID_CONTENT, /*Control box*/
|
||||
LV_GRID_FR(1), /*Spacer*/
|
||||
LV_GRID_CONTENT, /*Handle box*/
|
||||
LV_GRID_FR(1), /*Spacer*/
|
||||
LV_DEMO_MUSIC_HANDLE_SIZE, /*Spacing*/
|
||||
LV_GRID_TEMPLATE_LAST
|
||||
};
|
||||
static const int32_t grid_cols[] = {LV_GRID_FR(1), LV_GRID_FR(1), LV_GRID_TEMPLATE_LAST};
|
||||
static const int32_t grid_rows[] = {LV_DEMO_MUSIC_HANDLE_SIZE, /*Spacing*/
|
||||
LV_GRID_FR(1), /*Spacer*/
|
||||
LV_GRID_CONTENT, /*Title box*/
|
||||
LV_GRID_FR(1), /*Spacer*/
|
||||
LV_GRID_CONTENT, /*Icon box*/
|
||||
LV_GRID_FR(3), /*Spacer*/
|
||||
LV_GRID_CONTENT, /*Control box*/
|
||||
LV_GRID_FR(1), /*Spacer*/
|
||||
LV_GRID_CONTENT, /*Handle box*/
|
||||
LV_GRID_FR(1), /*Spacer*/
|
||||
LV_DEMO_MUSIC_HANDLE_SIZE, /*Spacing*/
|
||||
LV_GRID_TEMPLATE_LAST
|
||||
};
|
||||
|
||||
lv_obj_set_grid_dsc_array(cont, grid_cols, grid_rows);
|
||||
lv_obj_set_style_grid_row_align(cont, LV_GRID_ALIGN_SPACE_BETWEEN, 0);
|
||||
@@ -563,8 +563,8 @@ static lv_obj_t * create_ctrl_box(lv_obj_t * parent)
|
||||
#else
|
||||
lv_obj_set_style_pad_bottom(cont, 8, 0);
|
||||
#endif
|
||||
static const lv_coord_t grid_col[] = {LV_GRID_FR(2), LV_GRID_FR(3), LV_GRID_FR(5), LV_GRID_FR(5), LV_GRID_FR(5), LV_GRID_FR(3), LV_GRID_FR(2), LV_GRID_TEMPLATE_LAST};
|
||||
static const lv_coord_t grid_row[] = {LV_GRID_CONTENT, LV_GRID_CONTENT, LV_GRID_TEMPLATE_LAST};
|
||||
static const int32_t grid_col[] = {LV_GRID_FR(2), LV_GRID_FR(3), LV_GRID_FR(5), LV_GRID_FR(5), LV_GRID_FR(5), LV_GRID_FR(3), LV_GRID_FR(2), LV_GRID_TEMPLATE_LAST};
|
||||
static const int32_t grid_row[] = {LV_GRID_CONTENT, LV_GRID_CONTENT, LV_GRID_TEMPLATE_LAST};
|
||||
lv_obj_set_grid_dsc_array(cont, grid_col, grid_row);
|
||||
|
||||
LV_IMAGE_DECLARE(img_lv_demo_music_btn_loop);
|
||||
@@ -803,11 +803,11 @@ static void spectrum_draw_event_cb(lv_event_t * e)
|
||||
uint16_t r[64];
|
||||
uint32_t i;
|
||||
|
||||
lv_coord_t min_a = 5;
|
||||
int32_t min_a = 5;
|
||||
#if LV_DEMO_MUSIC_LARGE == 0
|
||||
lv_coord_t r_in = 1;
|
||||
int32_t r_in = 1;
|
||||
#else
|
||||
lv_coord_t r_in = 160;
|
||||
int32_t r_in = 160;
|
||||
#endif
|
||||
r_in = (r_in * lv_image_get_zoom(album_image_obj)) >> 8;
|
||||
for(i = 0; i < BAR_CNT; i++) r[i] = r_in + min_a + 77;
|
||||
@@ -929,7 +929,7 @@ static void spectrum_anim_cb(void * a, int32_t v)
|
||||
|
||||
static void start_anim_cb(void * a, int32_t v)
|
||||
{
|
||||
lv_coord_t * av = a;
|
||||
int32_t * av = a;
|
||||
*av = v;
|
||||
lv_obj_invalidate(spectrum_obj);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user