example: update edje-edit-part-box to use not deprecated functions

since box/table item API is deprecated and replaced with new API, it is important
to use them in example as well

Fixes T4931
This commit is contained in:
Vitalii Vorobiov 2016-11-28 17:00:24 +02:00
parent 54abdad6e0
commit a5ce6200a2
1 changed files with 27 additions and 27 deletions

View File

@ -92,8 +92,8 @@ _on_bg_key_down(void *data EINA_UNUSED,
}
if (!strcmp(ev->key, "n"))
{
double align_x = edje_edit_part_item_align_x_get(edje_edit_obj, "green", "x2");
double align_y = edje_edit_part_item_align_y_get(edje_edit_obj, "green", "x2");
double align_x = edje_edit_part_item_index_align_x_get(edje_edit_obj, "green", 1);
double align_y = edje_edit_part_item_index_align_y_get(edje_edit_obj, "green", 1);
align_x += 0.1; align_y += 0.2;
if (align_x >= 1.0) align_x = 0.0;
@ -101,9 +101,9 @@ _on_bg_key_down(void *data EINA_UNUSED,
fprintf(stdout, "Changing align to x[%f] y[%f] \n", align_x, align_y);
if (!edje_edit_part_item_align_x_set(edje_edit_obj, "green", "x2", align_x))
if (!edje_edit_part_item_index_align_x_set(edje_edit_obj, "green", 1, align_x))
fprintf(stderr, "Couldn't set align x for item x2, something is absolutely wrong!!!\n");
if (!edje_edit_part_item_align_y_set(edje_edit_obj, "green", "x2", align_y))
if (!edje_edit_part_item_index_align_y_set(edje_edit_obj, "green", 1, align_y))
fprintf(stderr, "Couldn't set align y for item x2, something is absolutely wrong!!!\n");
edje_edit_save_all(edje_edit_obj);
@ -114,8 +114,8 @@ _on_bg_key_down(void *data EINA_UNUSED,
}
if (!strcmp(ev->key, "w"))
{
double weight_x = edje_edit_part_item_weight_x_get(edje_edit_obj, "green", "x2");
double weight_y = edje_edit_part_item_weight_y_get(edje_edit_obj, "green", "x2");
double weight_x = edje_edit_part_item_index_weight_x_get(edje_edit_obj, "green", 1);
double weight_y = edje_edit_part_item_index_weight_y_get(edje_edit_obj, "green", 1);
weight_x += 5.0; weight_y += 10.0;
if (weight_x >= 30.0) weight_x = 0.0;
@ -123,9 +123,9 @@ _on_bg_key_down(void *data EINA_UNUSED,
fprintf(stdout, "Changing weight to x[%f] y[%f] \n", weight_x, weight_y);
if (!edje_edit_part_item_weight_x_set(edje_edit_obj, "green", "x2", weight_x))
if (!edje_edit_part_item_index_weight_x_set(edje_edit_obj, "green", 1, weight_x))
fprintf(stderr, "Couldn't set weight x for item x2, something is absolutely wrong!!!\n");
if (!edje_edit_part_item_weight_y_set(edje_edit_obj, "green", "x2", weight_y))
if (!edje_edit_part_item_index_weight_y_set(edje_edit_obj, "green", 1, weight_y))
fprintf(stderr, "Couldn't set weight y for item x2, something is absolutely wrong!!!\n");
edje_edit_save_all(edje_edit_obj);
@ -137,7 +137,7 @@ _on_bg_key_down(void *data EINA_UNUSED,
if (!strcmp(ev->key, "b"))
{
Evas_Coord l, r, t, b;
edje_edit_part_item_padding_get(edje_edit_obj, "green", "x2", &l, &r, &t, &b);
edje_edit_part_item_index_padding_get(edje_edit_obj, "green", 1, &l, &r, &t, &b);
l += 1; r += 2; t += 4; b += 8;
if (l >= 32) l = 0;
@ -147,7 +147,7 @@ _on_bg_key_down(void *data EINA_UNUSED,
fprintf(stdout, "Changing paddings. left[%d], right[%d], top[%d], bottom[%d]\n", l, r, t, b);
if (!edje_edit_part_item_padding_set(edje_edit_obj, "green", "x2", l, r, t, b))
if (!edje_edit_part_item_index_padding_set(edje_edit_obj, "green", 1, l, r, t, b))
fprintf(stderr, "Couldn't set paddings for item x2, something is absolutely wrong!!!\n");
edje_edit_save_all(edje_edit_obj);
@ -159,8 +159,8 @@ _on_bg_key_down(void *data EINA_UNUSED,
if (!strcmp(ev->key, "s"))
{
/* numbder of spread item is (spread_w * spread_h) */
int spread_w = edje_edit_part_item_spread_w_get(edje_edit_obj, "green", "x2");
int spread_h = edje_edit_part_item_spread_h_get(edje_edit_obj, "green", "x2");
int spread_w = edje_edit_part_item_index_spread_w_get(edje_edit_obj, "green", 1);
int spread_h = edje_edit_part_item_index_spread_h_get(edje_edit_obj, "green", 1);
spread_w++;
if (spread_w >= 5)
@ -173,9 +173,9 @@ _on_bg_key_down(void *data EINA_UNUSED,
fprintf(stdout, "Changing spread to w[%d] h[%d] \n", spread_w, spread_h);
if (!edje_edit_part_item_spread_w_set(edje_edit_obj, "green", "x2", spread_w))
if (!edje_edit_part_item_index_spread_w_set(edje_edit_obj, "green", 1, spread_w))
fprintf(stderr, "Couldn't set spread w for item x2, something is absolutely wrong!!!\n");
if (!edje_edit_part_item_spread_h_set(edje_edit_obj, "green", "x2", spread_h))
if (!edje_edit_part_item_index_spread_h_set(edje_edit_obj, "green", 1, spread_h))
fprintf(stderr, "Couldn't set spread h for item x2, something is absolutely wrong!!!\n");
edje_edit_save_all(edje_edit_obj);
@ -186,8 +186,8 @@ _on_bg_key_down(void *data EINA_UNUSED,
}
if (!strcmp(ev->key, "m"))
{
int min_w = edje_edit_part_item_min_w_get(edje_edit_obj, "green", "x2");
int min_h = edje_edit_part_item_min_h_get(edje_edit_obj, "green", "x2");
int min_w = edje_edit_part_item_index_min_w_get(edje_edit_obj, "green", 1);
int min_h = edje_edit_part_item_index_min_h_get(edje_edit_obj, "green", 1);
min_w += 100; min_h += 100;
if (min_w >= 500) min_w = 200;
@ -195,9 +195,9 @@ _on_bg_key_down(void *data EINA_UNUSED,
fprintf(stdout, "Changing min to w[%d] h[%d] \n", min_w, min_h);
if (!edje_edit_part_item_min_w_set(edje_edit_obj, "green", "x2", min_w))
if (!edje_edit_part_item_index_min_w_set(edje_edit_obj, "green", 1, min_w))
fprintf(stderr, "Couldn't set min w for item x2, something is absolutely wrong!!!\n");
if (!edje_edit_part_item_min_h_set(edje_edit_obj, "green", "x2", min_h))
if (!edje_edit_part_item_index_min_h_set(edje_edit_obj, "green", 1, min_h))
fprintf(stderr, "Couldn't set min h for item x2, something is absolutely wrong!!!\n");
edje_edit_save_all(edje_edit_obj);
@ -208,8 +208,8 @@ _on_bg_key_down(void *data EINA_UNUSED,
}
if (!strcmp(ev->key, "M"))
{
int max_w = edje_edit_part_item_max_w_get(edje_edit_obj, "green", "x2");
int max_h = edje_edit_part_item_max_h_get(edje_edit_obj, "green", "x2");
int max_w = edje_edit_part_item_index_max_w_get(edje_edit_obj, "green", 1);
int max_h = edje_edit_part_item_index_max_h_get(edje_edit_obj, "green", 1);
max_w -= 100; max_h -= 100;
if (max_w <= 0) max_w = 800;
@ -217,9 +217,9 @@ _on_bg_key_down(void *data EINA_UNUSED,
fprintf(stdout, "Changing max to w[%d] h[%d] \n", max_w, max_h);
if (!edje_edit_part_item_max_w_set(edje_edit_obj, "green", "x2", max_w))
if (!edje_edit_part_item_index_max_w_set(edje_edit_obj, "green", 1, max_w))
fprintf(stderr, "Couldn't set max w for item x2, something is absolutely wrong!!!\n");
if (!edje_edit_part_item_max_h_set(edje_edit_obj, "green", "x2", max_h))
if (!edje_edit_part_item_index_max_h_set(edje_edit_obj, "green", 1, max_h))
fprintf(stderr, "Couldn't set max h for item x2, something is absolutely wrong!!!\n");
edje_edit_save_all(edje_edit_obj);
@ -230,7 +230,7 @@ _on_bg_key_down(void *data EINA_UNUSED,
}
if (!strcmp(ev->key, "g"))
{
Eina_Stringshare *source = edje_edit_part_item_source_get(edje_edit_obj, "green", "x2");
Eina_Stringshare *source = edje_edit_part_item_index_source_get(edje_edit_obj, "green", 1);
const char *new_source = NULL;
group_number++;
@ -240,7 +240,7 @@ _on_bg_key_down(void *data EINA_UNUSED,
fprintf(stdout, "Changing item's source from [%s] to [%s] \n", source, new_source);
if (!edje_edit_part_item_source_set(edje_edit_obj, "green", "x2", new_source))
if (!edje_edit_part_item_index_source_set(edje_edit_obj, "green", 1, new_source))
fprintf(stderr, "Couldn't change item's source, something is absolutely wrong!!!\n");
edje_edit_save_all(edje_edit_obj);
@ -254,14 +254,14 @@ _on_bg_key_down(void *data EINA_UNUSED,
{
if (!edje_edit_part_item_append(edje_edit_obj, "green", "x_new", "complex_group"))
{
edje_edit_part_item_del(edje_edit_obj, "green", "x_new");
edje_edit_part_item_index_del(edje_edit_obj, "green", 3);
fprintf(stdout, "Successfully removed new item!\n");
}
else
{
if (!edje_edit_part_item_min_w_set(edje_edit_obj, "green", "x_new", 200))
if (!edje_edit_part_item_index_min_w_set(edje_edit_obj, "green", 3, 200))
fprintf(stderr, "Couldn't set min w for item x_new, something is absolutely wrong!!!\n");
if (!edje_edit_part_item_min_h_set(edje_edit_obj, "green", "x_new", 200))
if (!edje_edit_part_item_index_min_h_set(edje_edit_obj, "green", 3, 200))
fprintf(stderr, "Couldn't set min h for item x_new, something is absolutely wrong!!!\n");
fprintf(stdout, "Successfully added new item!\n");
}