widget_option: added vert/horiz padding macro and changed existing padding macro.
WIDGET_OPTION_HORIZ_PADDING_ADD WIDGET_OPTION_VERT_PADDING_ADD WIDGET_OPTION_PADDING_ADD
This commit is contained in:
parent
d96963cd68
commit
fa2db989a6
|
@ -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); \
|
||||
|
|
Loading…
Reference in New Issue