In this example we are going to pack two rectangles in a box, and have a separator in the middle.
So we start we the window, background, box and rectangle creation, all pretty normal stuff:
#include <Elementary.h>
EAPI_MAIN int
elm_main(int argc EINA_UNUSED, char **argv EINA_UNUSED)
{
evas_object_size_hint_min_set(rect, 90, 200);
elm_box_pack_end(bx, rect);
Once we have our first rectangle in the box we create and add our separator:
elm_separator_horizontal_set(separator,
EINA_TRUE);
elm_box_pack_end(bx, separator);
- Note
- Since our box is in horizontal mode it's a good idea to set the separator to be horizontal too.
And now we add our second rectangle and run the main loop:
evas_object_size_hint_min_set(rect, 90, 200);
elm_box_pack_end(bx, rect);
return 0;
}
This example will look like this: