diff --git a/src/bin/widget_option.c b/src/bin/widget_option.c index 9f88ae8..4d2195a 100644 --- a/src/bin/widget_option.c +++ b/src/bin/widget_option.c @@ -40,14 +40,26 @@ extern Gui_Data *gd; elm_box_pack_end(box, o); \ evas_object_show(o); -#define WIDGET_OPTION_PADDING_ADD() \ - o = evas_object_rectangle_add(evas_object_evas_get(box)); \ +#define WIDGET_OPTION_HORIZ_PADDING_ADD() \ + o = elm_box_add(box); \ + WEIGHT(o, 0.0, EVAS_HINT_EXPAND; ALIGN(o, 0.0, EVAS_HINT_FILL); \ + evas_object_size_hint_min_set(o, elm_config_scale_get() * 10, 10); \ + elm_box_pack_end(box, o); \ + evas_object_show(o); + +#define WIDGET_OPTION_VERT_PADDING_ADD() \ + o = elm_box_add(box); \ WEIGHT(o, EVAS_HINT_EXPAND, 0.0); ALIGN(o, EVAS_HINT_FILL, 0.0); \ - evas_object_color_set(o, 0, 0, 0, 0); \ evas_object_size_hint_min_set(o, 0, elm_config_scale_get() * 10); \ elm_box_pack_end(box, o); \ evas_object_show(o); +#define WIDGET_OPTION_PADDING_ADD() \ + o = elm_box_add(box); \ + EXPAND(o); FILL(o); \ + elm_box_pack_end(box, o); \ + evas_object_show(o); + #define WIDGET_OPTION_HORIZ_BOX_ADD() \ bx = o = elm_box_add(box); \ elm_box_horizontal_set(o, EINA_TRUE); \