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:
parent
54abdad6e0
commit
a5ce6200a2
|
@ -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");
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue