refactor(style): add width and height paramaters to style_size
This commit is contained in:
@@ -705,7 +705,7 @@ static void analytics_create(lv_obj_t * parent)
|
|||||||
|
|
||||||
/*Add a special circle to the needle's pivot*/
|
/*Add a special circle to the needle's pivot*/
|
||||||
lv_obj_set_style_pad_hor(meter3, 10, 0);
|
lv_obj_set_style_pad_hor(meter3, 10, 0);
|
||||||
lv_obj_set_style_size(meter3, 10, LV_PART_INDICATOR);
|
lv_obj_set_style_size(meter3, 10, 10, LV_PART_INDICATOR);
|
||||||
lv_obj_set_style_radius(meter3, LV_RADIUS_CIRCLE, LV_PART_INDICATOR);
|
lv_obj_set_style_radius(meter3, LV_RADIUS_CIRCLE, LV_PART_INDICATOR);
|
||||||
lv_obj_set_style_bg_opa(meter3, LV_OPA_COVER, LV_PART_INDICATOR);
|
lv_obj_set_style_bg_opa(meter3, LV_OPA_COVER, LV_PART_INDICATOR);
|
||||||
lv_obj_set_style_bg_color(meter3, lv_palette_darken(LV_PALETTE_GREY, 4), LV_PART_INDICATOR);
|
lv_obj_set_style_bg_color(meter3, lv_palette_darken(LV_PALETTE_GREY, 4), LV_PART_INDICATOR);
|
||||||
|
|||||||
@@ -153,7 +153,7 @@ static void page_obj_init(lv_obj_t * par)
|
|||||||
|
|
||||||
ginfo.chart = lv_chart_create(par);
|
ginfo.chart = lv_chart_create(par);
|
||||||
lv_obj_set_style_pad_all(ginfo.chart, 0, LV_PART_MAIN);
|
lv_obj_set_style_pad_all(ginfo.chart, 0, LV_PART_MAIN);
|
||||||
lv_obj_set_style_size(ginfo.chart, 0, LV_PART_INDICATOR);
|
lv_obj_set_style_size(ginfo.chart, 0, 0, LV_PART_INDICATOR);
|
||||||
lv_chart_set_type(ginfo.chart, LV_CHART_TYPE_SCATTER);
|
lv_chart_set_type(ginfo.chart, LV_CHART_TYPE_SCATTER);
|
||||||
ginfo.ser1 = lv_chart_add_series(ginfo.chart, lv_palette_main(LV_PALETTE_RED), LV_CHART_AXIS_PRIMARY_Y);
|
ginfo.ser1 = lv_chart_add_series(ginfo.chart, lv_palette_main(LV_PALETTE_RED), LV_CHART_AXIS_PRIMARY_Y);
|
||||||
lv_chart_set_range(ginfo.chart, LV_CHART_AXIS_PRIMARY_Y, 0, 1024);
|
lv_chart_set_range(ginfo.chart, LV_CHART_AXIS_PRIMARY_Y, 0, 1024);
|
||||||
|
|||||||
@@ -74,7 +74,7 @@ void lv_example_chart_5(void)
|
|||||||
lv_chart_set_range(chart, LV_CHART_AXIS_PRIMARY_Y, -1000, 1000);
|
lv_chart_set_range(chart, LV_CHART_AXIS_PRIMARY_Y, -1000, 1000);
|
||||||
|
|
||||||
/*Do not display points on the data*/
|
/*Do not display points on the data*/
|
||||||
lv_obj_set_style_size(chart, 0, LV_PART_INDICATOR);
|
lv_obj_set_style_size(chart, 0, 0, LV_PART_INDICATOR);
|
||||||
|
|
||||||
lv_chart_series_t * ser = lv_chart_add_series(chart, lv_palette_main(LV_PALETTE_RED), LV_CHART_AXIS_PRIMARY_Y);
|
lv_chart_series_t * ser = lv_chart_add_series(chart, lv_palette_main(LV_PALETTE_RED), LV_CHART_AXIS_PRIMARY_Y);
|
||||||
|
|
||||||
|
|||||||
@@ -86,7 +86,7 @@ void lv_example_chart_8(void)
|
|||||||
lv_chart_set_axis_tick(stacked_area_chart.obj, LV_CHART_AXIS_PRIMARY_Y, 3, 0, 5, 1, true, 30);
|
lv_chart_set_axis_tick(stacked_area_chart.obj, LV_CHART_AXIS_PRIMARY_Y, 3, 0, 5, 1, true, 30);
|
||||||
|
|
||||||
/*Set point size to 0 so the lines are smooth */
|
/*Set point size to 0 so the lines are smooth */
|
||||||
lv_obj_set_style_size(stacked_area_chart.obj, 0, LV_PART_INDICATOR);
|
lv_obj_set_style_size(stacked_area_chart.obj, 0, 0, LV_PART_INDICATOR);
|
||||||
|
|
||||||
/*Add some data series*/
|
/*Add some data series*/
|
||||||
stacked_area_chart.series_list[0] = lv_chart_add_series(stacked_area_chart.obj, lv_palette_main(LV_PALETTE_RED),
|
stacked_area_chart.series_list[0] = lv_chart_add_series(stacked_area_chart.obj, lv_palette_main(LV_PALETTE_RED),
|
||||||
|
|||||||
@@ -228,10 +228,11 @@ static inline void lv_obj_set_style_pad_gap(struct _lv_obj_t * obj, lv_coord_t v
|
|||||||
lv_obj_set_style_pad_column(obj, value, selector);
|
lv_obj_set_style_pad_column(obj, value, selector);
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline void lv_obj_set_style_size(struct _lv_obj_t * obj, lv_coord_t value, lv_style_selector_t selector)
|
static inline void lv_obj_set_style_size(struct _lv_obj_t * obj, lv_coord_t width, lv_coord_t height,
|
||||||
|
lv_style_selector_t selector)
|
||||||
{
|
{
|
||||||
lv_obj_set_style_width(obj, value, selector);
|
lv_obj_set_style_width(obj, width, selector);
|
||||||
lv_obj_set_style_height(obj, value, selector);
|
lv_obj_set_style_height(obj, height, selector);
|
||||||
}
|
}
|
||||||
|
|
||||||
lv_text_align_t lv_obj_calculate_style_text_align(const struct _lv_obj_t * obj, lv_part_t part, const char * txt);
|
lv_text_align_t lv_obj_calculate_style_text_align(const struct _lv_obj_t * obj, lv_part_t part, const char * txt);
|
||||||
|
|||||||
@@ -448,12 +448,12 @@ static void style_init(void)
|
|||||||
style_init_reset(&styles->chart_series);
|
style_init_reset(&styles->chart_series);
|
||||||
lv_style_set_line_width(&styles->chart_series, lv_disp_dpx(theme.disp, 3));
|
lv_style_set_line_width(&styles->chart_series, lv_disp_dpx(theme.disp, 3));
|
||||||
lv_style_set_radius(&styles->chart_series, lv_disp_dpx(theme.disp, 3));
|
lv_style_set_radius(&styles->chart_series, lv_disp_dpx(theme.disp, 3));
|
||||||
lv_style_set_size(&styles->chart_series, lv_disp_dpx(theme.disp, 8));
|
lv_style_set_size(&styles->chart_series, lv_disp_dpx(theme.disp, 8), lv_disp_dpx(theme.disp, 8));
|
||||||
lv_style_set_pad_column(&styles->chart_series, lv_disp_dpx(theme.disp, 2));
|
lv_style_set_pad_column(&styles->chart_series, lv_disp_dpx(theme.disp, 2));
|
||||||
|
|
||||||
style_init_reset(&styles->chart_indic);
|
style_init_reset(&styles->chart_indic);
|
||||||
lv_style_set_radius(&styles->chart_indic, LV_RADIUS_CIRCLE);
|
lv_style_set_radius(&styles->chart_indic, LV_RADIUS_CIRCLE);
|
||||||
lv_style_set_size(&styles->chart_indic, lv_disp_dpx(theme.disp, 8));
|
lv_style_set_size(&styles->chart_indic, lv_disp_dpx(theme.disp, 8), lv_disp_dpx(theme.disp, 8));
|
||||||
lv_style_set_bg_color(&styles->chart_indic, theme.color_primary);
|
lv_style_set_bg_color(&styles->chart_indic, theme.color_primary);
|
||||||
lv_style_set_bg_opa(&styles->chart_indic, LV_OPA_COVER);
|
lv_style_set_bg_opa(&styles->chart_indic, LV_OPA_COVER);
|
||||||
|
|
||||||
@@ -529,14 +529,14 @@ static void style_init(void)
|
|||||||
style_init_reset(&styles->meter_marker);
|
style_init_reset(&styles->meter_marker);
|
||||||
lv_style_set_line_width(&styles->meter_marker, lv_disp_dpx(theme.disp, 5));
|
lv_style_set_line_width(&styles->meter_marker, lv_disp_dpx(theme.disp, 5));
|
||||||
lv_style_set_line_color(&styles->meter_marker, color_text);
|
lv_style_set_line_color(&styles->meter_marker, color_text);
|
||||||
lv_style_set_size(&styles->meter_marker, lv_disp_dpx(theme.disp, 20));
|
lv_style_set_size(&styles->meter_marker, lv_disp_dpx(theme.disp, 20), lv_disp_dpx(theme.disp, 20));
|
||||||
lv_style_set_pad_left(&styles->meter_marker, lv_disp_dpx(theme.disp, 15));
|
lv_style_set_pad_left(&styles->meter_marker, lv_disp_dpx(theme.disp, 15));
|
||||||
|
|
||||||
style_init_reset(&styles->meter_indic);
|
style_init_reset(&styles->meter_indic);
|
||||||
lv_style_set_radius(&styles->meter_indic, LV_RADIUS_CIRCLE);
|
lv_style_set_radius(&styles->meter_indic, LV_RADIUS_CIRCLE);
|
||||||
lv_style_set_bg_color(&styles->meter_indic, color_text);
|
lv_style_set_bg_color(&styles->meter_indic, color_text);
|
||||||
lv_style_set_bg_opa(&styles->meter_indic, LV_OPA_COVER);
|
lv_style_set_bg_opa(&styles->meter_indic, LV_OPA_COVER);
|
||||||
lv_style_set_size(&styles->meter_indic, lv_disp_dpx(theme.disp, 15));
|
lv_style_set_size(&styles->meter_indic, lv_disp_dpx(theme.disp, 15), lv_disp_dpx(theme.disp, 15));
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if LV_USE_TABLE
|
#if LV_USE_TABLE
|
||||||
|
|||||||
@@ -503,10 +503,10 @@ uint8_t _lv_style_prop_lookup_flags(lv_style_prop_t prop);
|
|||||||
|
|
||||||
#include "lv_style_gen.h"
|
#include "lv_style_gen.h"
|
||||||
|
|
||||||
static inline void lv_style_set_size(lv_style_t * style, lv_coord_t value)
|
static inline void lv_style_set_size(lv_style_t * style, lv_coord_t width, lv_coord_t height)
|
||||||
{
|
{
|
||||||
lv_style_set_width(style, value);
|
lv_style_set_width(style, width);
|
||||||
lv_style_set_height(style, value);
|
lv_style_set_height(style, height);
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline void lv_style_set_pad_all(lv_style_t * style, lv_coord_t value)
|
static inline void lv_style_set_pad_all(lv_style_t * style, lv_coord_t value)
|
||||||
|
|||||||
Reference in New Issue
Block a user