exactness - Elm_Genlist_Item -> Elm_Object_Item
SVN revision: 67384
This commit is contained in:
parent
24ef320096
commit
e91d180b9f
|
@ -12,7 +12,7 @@
|
||||||
|
|
||||||
typedef struct _Testitem
|
typedef struct _Testitem
|
||||||
{
|
{
|
||||||
Elm_Genlist_Item *item;
|
Elm_Object_Item *item;
|
||||||
int mode;
|
int mode;
|
||||||
int onoff;
|
int onoff;
|
||||||
} Testitem;
|
} Testitem;
|
||||||
|
@ -58,7 +58,7 @@ _move(void *data, Evas *evas __UNUSED__, Evas_Object *obj __UNUSED__, void *even
|
||||||
Evas_Object *gl = data;
|
Evas_Object *gl = data;
|
||||||
Evas_Event_Mouse_Move *ev = event_info;
|
Evas_Event_Mouse_Move *ev = event_info;
|
||||||
int where = 0;
|
int where = 0;
|
||||||
Elm_Genlist_Item *gli;
|
Elm_Object_Item *gli;
|
||||||
gli = elm_genlist_at_xy_item_get(gl, ev->cur.canvas.x, ev->cur.canvas.y, &where);
|
gli = elm_genlist_at_xy_item_get(gl, ev->cur.canvas.x, ev->cur.canvas.y, &where);
|
||||||
if (gli)
|
if (gli)
|
||||||
printf("over %p, where %i\n", elm_genlist_item_data_get(gli), where);
|
printf("over %p, where %i\n", elm_genlist_item_data_get(gli), where);
|
||||||
|
@ -184,7 +184,7 @@ TEST_START(test_genlist)
|
||||||
{
|
{
|
||||||
Evas_Object *bg, *gl, *bt_50, *bt_1500, *bx, *bxx;
|
Evas_Object *bg, *gl, *bt_50, *bt_1500, *bx, *bxx;
|
||||||
Evas_Object *over;
|
Evas_Object *over;
|
||||||
Elm_Genlist_Item *gli;
|
Elm_Object_Item *gli;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
bg = elm_bg_add(win);
|
bg = elm_bg_add(win);
|
||||||
|
@ -301,7 +301,7 @@ my_gl_insert_before(void *data, Evas_Object *obj __UNUSED__, void *event_info __
|
||||||
{
|
{
|
||||||
Evas_Object *gl = data;
|
Evas_Object *gl = data;
|
||||||
static int i = 0;
|
static int i = 0;
|
||||||
Elm_Genlist_Item *gli_selected;
|
Elm_Object_Item *gli_selected;
|
||||||
|
|
||||||
itc1.item_style = "default";
|
itc1.item_style = "default";
|
||||||
itc1.func.text_get = gl_text_get;
|
itc1.func.text_get = gl_text_get;
|
||||||
|
@ -331,7 +331,7 @@ my_gl_insert_after(void *data, Evas_Object *obj __UNUSED__, void *event_info __U
|
||||||
{
|
{
|
||||||
Evas_Object *gl = data;
|
Evas_Object *gl = data;
|
||||||
static int i = 0;
|
static int i = 0;
|
||||||
Elm_Genlist_Item *gli_selected;
|
Elm_Object_Item *gli_selected;
|
||||||
|
|
||||||
itc1.item_style = "default";
|
itc1.item_style = "default";
|
||||||
itc1.func.text_get = gl_text_get;
|
itc1.func.text_get = gl_text_get;
|
||||||
|
@ -360,7 +360,7 @@ static void
|
||||||
my_gl_del(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
|
my_gl_del(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
|
||||||
{
|
{
|
||||||
Evas_Object *gl = data;
|
Evas_Object *gl = data;
|
||||||
Elm_Genlist_Item *gli = elm_genlist_selected_item_get(gl);
|
Elm_Object_Item *gli = elm_genlist_selected_item_get(gl);
|
||||||
if (!gli)
|
if (!gli)
|
||||||
{
|
{
|
||||||
printf("no item selected\n");
|
printf("no item selected\n");
|
||||||
|
@ -373,7 +373,7 @@ static void
|
||||||
my_gl_disable(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
|
my_gl_disable(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
|
||||||
{
|
{
|
||||||
Evas_Object *gl = data;
|
Evas_Object *gl = data;
|
||||||
Elm_Genlist_Item *gli = elm_genlist_selected_item_get(gl);
|
Elm_Object_Item *gli = elm_genlist_selected_item_get(gl);
|
||||||
if (!gli)
|
if (!gli)
|
||||||
{
|
{
|
||||||
printf("no item selected\n");
|
printf("no item selected\n");
|
||||||
|
@ -389,7 +389,7 @@ my_gl_update_all(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNU
|
||||||
{
|
{
|
||||||
Evas_Object *gl = data;
|
Evas_Object *gl = data;
|
||||||
int i = 0;
|
int i = 0;
|
||||||
Elm_Genlist_Item *it = elm_genlist_first_item_get(gl);
|
Elm_Object_Item *it = elm_genlist_first_item_get(gl);
|
||||||
while (it)
|
while (it)
|
||||||
{
|
{
|
||||||
elm_genlist_item_update(it);
|
elm_genlist_item_update(it);
|
||||||
|
@ -403,7 +403,7 @@ static void
|
||||||
my_gl_first(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
|
my_gl_first(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
|
||||||
{
|
{
|
||||||
Evas_Object *gl = data;
|
Evas_Object *gl = data;
|
||||||
Elm_Genlist_Item *gli = elm_genlist_first_item_get(gl);
|
Elm_Object_Item *gli = elm_genlist_first_item_get(gl);
|
||||||
if (!gli) return;
|
if (!gli) return;
|
||||||
elm_genlist_item_show(gli);
|
elm_genlist_item_show(gli);
|
||||||
elm_genlist_item_selected_set(gli, 1);
|
elm_genlist_item_selected_set(gli, 1);
|
||||||
|
@ -413,7 +413,7 @@ static void
|
||||||
my_gl_last(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
|
my_gl_last(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
|
||||||
{
|
{
|
||||||
Evas_Object *gl = data;
|
Evas_Object *gl = data;
|
||||||
Elm_Genlist_Item *gli = elm_genlist_last_item_get(gl);
|
Elm_Object_Item *gli = elm_genlist_last_item_get(gl);
|
||||||
if (!gli) return;
|
if (!gli) return;
|
||||||
elm_genlist_item_show(gli);
|
elm_genlist_item_show(gli);
|
||||||
elm_genlist_item_selected_set(gli, 1);
|
elm_genlist_item_selected_set(gli, 1);
|
||||||
|
@ -435,7 +435,7 @@ my_gl_flush(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info
|
||||||
TEST_START(test_genlist2)
|
TEST_START(test_genlist2)
|
||||||
{
|
{
|
||||||
Evas_Object *bg, *gl, *bx, *bx2, *bx3, *bt;
|
Evas_Object *bg, *gl, *bx, *bx2, *bx3, *bt;
|
||||||
Elm_Genlist_Item *gli[10];
|
Elm_Object_Item *gli[10];
|
||||||
char buf[PATH_MAX];
|
char buf[PATH_MAX];
|
||||||
|
|
||||||
bg = elm_bg_add(win);
|
bg = elm_bg_add(win);
|
||||||
|
@ -1118,51 +1118,54 @@ static Elm_Genlist_Item_Class itc4;
|
||||||
static void
|
static void
|
||||||
gl4_sel(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
gl4_sel(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
||||||
{
|
{
|
||||||
Elm_Genlist_Item *it = (Elm_Genlist_Item *)event_info;
|
Elm_Object_Item *glit = (Elm_Object_Item *)event_info;
|
||||||
int depth = 0;
|
int depth = 0;
|
||||||
|
|
||||||
depth = elm_genlist_item_expanded_depth_get(it);
|
depth = elm_genlist_item_expanded_depth_get(glit);
|
||||||
printf("expanded depth for selected item is %d\n", depth);
|
printf("expanded depth for selected item is %d\n", depth);
|
||||||
|
|
||||||
}
|
}
|
||||||
static void
|
static void
|
||||||
gl4_exp(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
gl4_exp(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
||||||
{
|
{
|
||||||
Elm_Genlist_Item *it = event_info;
|
Elm_Object_Item *glit = event_info;
|
||||||
Evas_Object *gl = elm_genlist_item_genlist_get(it);
|
Evas_Object *gl = elm_genlist_item_genlist_get(glit);
|
||||||
int val = (int)(long)elm_genlist_item_data_get(it);
|
int val = (int)(long)elm_genlist_item_data_get(glit);
|
||||||
val *= 10;
|
val *= 10;
|
||||||
elm_genlist_item_append(gl, &itc4,
|
elm_genlist_item_append(gl, &itc4,
|
||||||
(void *)(long)(val + 1)/* item data */, it/* parent */,
|
(void *)(long)(val + 1)/* item data */,
|
||||||
|
glit/* parent */,
|
||||||
ELM_GENLIST_ITEM_NONE, gl4_sel/* func */,
|
ELM_GENLIST_ITEM_NONE, gl4_sel/* func */,
|
||||||
NULL/* func data */);
|
NULL/* func data */);
|
||||||
elm_genlist_item_append(gl, &itc4,
|
elm_genlist_item_append(gl, &itc4,
|
||||||
(void *)(long)(val + 2)/* item data */, it/* parent */,
|
(void *)(long)(val + 2)/* item data */,
|
||||||
|
glit/* parent */,
|
||||||
ELM_GENLIST_ITEM_NONE, gl4_sel/* func */,
|
ELM_GENLIST_ITEM_NONE, gl4_sel/* func */,
|
||||||
NULL/* func data */);
|
NULL/* func data */);
|
||||||
elm_genlist_item_append(gl, &itc4,
|
elm_genlist_item_append(gl, &itc4,
|
||||||
(void *)(long)(val + 3)/* item data */, it/* parent */,
|
(void *)(long)(val + 3)/* item data */,
|
||||||
|
glit/* parent */,
|
||||||
ELM_GENLIST_ITEM_SUBITEMS, gl4_sel/* func */,
|
ELM_GENLIST_ITEM_SUBITEMS, gl4_sel/* func */,
|
||||||
NULL/* func data */);
|
NULL/* func data */);
|
||||||
}
|
}
|
||||||
static void
|
static void
|
||||||
gl4_con(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
gl4_con(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
||||||
{
|
{
|
||||||
Elm_Genlist_Item *it = event_info;
|
Elm_Object_Item *glit = event_info;
|
||||||
elm_genlist_item_subitems_clear(it);
|
elm_genlist_item_subitems_clear(glit);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
gl4_exp_req(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
gl4_exp_req(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
||||||
{
|
{
|
||||||
Elm_Genlist_Item *it = event_info;
|
Elm_Object_Item *glit = event_info;
|
||||||
elm_genlist_item_expanded_set(it, 1);
|
elm_genlist_item_expanded_set(glit, EINA_TRUE);
|
||||||
}
|
}
|
||||||
static void
|
static void
|
||||||
gl4_con_req(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
gl4_con_req(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
||||||
{
|
{
|
||||||
Elm_Genlist_Item *it = event_info;
|
Elm_Object_Item *glit = event_info;
|
||||||
elm_genlist_item_expanded_set(it, 0);
|
elm_genlist_item_expanded_set(glit, EINA_FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
char *gl4_text_get(void *data, Evas_Object *obj __UNUSED__, const char *part __UNUSED__)
|
char *gl4_text_get(void *data, Evas_Object *obj __UNUSED__, const char *part __UNUSED__)
|
||||||
|
@ -1432,7 +1435,7 @@ _bt_bring_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED_
|
||||||
TEST_START(test_genlist8)
|
TEST_START(test_genlist8)
|
||||||
{
|
{
|
||||||
Evas_Object *bg, *gl, *bt[8], *bx, *bx2, *bx3;
|
Evas_Object *bg, *gl, *bt[8], *bx, *bx2, *bx3;
|
||||||
Elm_Genlist_Item *gli = NULL, *git = NULL;
|
Elm_Object_Item *gli = NULL, *git = NULL;
|
||||||
int i, bt_num;
|
int i, bt_num;
|
||||||
|
|
||||||
bg = elm_bg_add(win);
|
bg = elm_bg_add(win);
|
||||||
|
@ -1599,47 +1602,50 @@ TEST_END
|
||||||
static void
|
static void
|
||||||
gl9_exp(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
gl9_exp(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
||||||
{
|
{
|
||||||
Elm_Genlist_Item *it = event_info;
|
Elm_Object_Item *glit = event_info;
|
||||||
Evas_Object *gl = elm_genlist_item_genlist_get(it);
|
Evas_Object *gl = elm_genlist_item_genlist_get(glit);
|
||||||
int val = (int)(long)elm_genlist_item_data_get(it);
|
int val = (int)(long)elm_genlist_item_data_get(glit);
|
||||||
val *= 10;
|
val *= 10;
|
||||||
elm_genlist_item_append(gl, &itc1,
|
elm_genlist_item_append(gl, &itc1,
|
||||||
(void *)(long)(val + 1)/* item data */, it/* parent */,
|
(void *)(long)(val + 1)/* item data */,
|
||||||
|
glit/* parent */,
|
||||||
ELM_GENLIST_ITEM_NONE, gl4_sel/* func */,
|
ELM_GENLIST_ITEM_NONE, gl4_sel/* func */,
|
||||||
NULL/* func data */);
|
NULL/* func data */);
|
||||||
elm_genlist_item_append(gl, &itc1,
|
elm_genlist_item_append(gl, &itc1,
|
||||||
(void *)(long)(val + 2)/* item data */, it/* parent */,
|
(void *)(long)(val + 2)/* item data */,
|
||||||
|
glit/* parent */,
|
||||||
ELM_GENLIST_ITEM_NONE, gl4_sel/* func */,
|
ELM_GENLIST_ITEM_NONE, gl4_sel/* func */,
|
||||||
NULL/* func data */);
|
NULL/* func data */);
|
||||||
elm_genlist_item_append(gl, &itc1,
|
elm_genlist_item_append(gl, &itc1,
|
||||||
(void *)(long)(val + 3)/* item data */, it/* parent */,
|
(void *)(long)(val + 3)/* item data */,
|
||||||
|
glit/* parent */,
|
||||||
ELM_GENLIST_ITEM_SUBITEMS, gl4_sel/* func */,
|
ELM_GENLIST_ITEM_SUBITEMS, gl4_sel/* func */,
|
||||||
NULL/* func data */);
|
NULL/* func data */);
|
||||||
}
|
}
|
||||||
static void
|
static void
|
||||||
gl9_con(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
gl9_con(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
||||||
{
|
{
|
||||||
Elm_Genlist_Item *it = event_info;
|
Elm_Object_Item *glit = event_info;
|
||||||
elm_genlist_item_subitems_clear(it);
|
elm_genlist_item_subitems_clear(glit);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
gl9_exp_req(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
gl9_exp_req(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
||||||
{
|
{
|
||||||
Elm_Genlist_Item *it = event_info;
|
Elm_Object_Item *glit = event_info;
|
||||||
elm_genlist_item_expanded_set(it, EINA_TRUE);
|
elm_genlist_item_expanded_set(glit, EINA_TRUE);
|
||||||
}
|
}
|
||||||
static void
|
static void
|
||||||
gl9_con_req(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
gl9_con_req(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
||||||
{
|
{
|
||||||
Elm_Genlist_Item *it = event_info;
|
Elm_Object_Item *glit = event_info;
|
||||||
elm_genlist_item_expanded_set(it, EINA_FALSE);
|
elm_genlist_item_expanded_set(glit, EINA_FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST_START(test_genlist9)
|
TEST_START(test_genlist9)
|
||||||
{
|
{
|
||||||
Evas_Object *bg, *gl, *bx;
|
Evas_Object *bg, *gl, *bx;
|
||||||
Elm_Genlist_Item *git;
|
Elm_Object_Item *git;
|
||||||
|
|
||||||
bg = elm_bg_add(win);
|
bg = elm_bg_add(win);
|
||||||
elm_win_resize_object_add(win, bg);
|
elm_win_resize_object_add(win, bg);
|
||||||
|
@ -1768,9 +1774,9 @@ _my_gl_mode_cancel(void *data, Evas_Object *obj, void *event_info __UNUSED__)
|
||||||
fprintf(stderr, "drag\n");
|
fprintf(stderr, "drag\n");
|
||||||
if (!data) return;
|
if (!data) return;
|
||||||
int v = elm_radio_value_get(data);
|
int v = elm_radio_value_get(data);
|
||||||
Elm_Genlist_Item *it = (Elm_Genlist_Item *)elm_genlist_mode_item_get(obj);
|
Elm_Object_Item *glit = elm_genlist_mode_item_get(obj);
|
||||||
if (it)
|
if (glit)
|
||||||
elm_genlist_item_mode_set(it, mode_type[v], EINA_FALSE);
|
elm_genlist_item_mode_set(glit, mode_type[v], EINA_FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST_START(test_genlist10)
|
TEST_START(test_genlist10)
|
||||||
|
@ -1879,7 +1885,7 @@ _reorder_tg_changed_cb(void *data, Evas_Object *obj, void *event_info __UNUSED__
|
||||||
* the item(*item) had been moved before the given relative item(*rel_item) in list.
|
* the item(*item) had been moved before the given relative item(*rel_item) in list.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
static void gl_moved(Evas_Object *obj __UNUSED__, Elm_Genlist_Item *item __UNUSED__, Elm_Genlist_Item *rel_item __UNUSED__, Eina_Bool move_after __UNUSED__)
|
static void gl_moved(Evas_Object *obj __UNUSED__, Elm_Object_Item *item __UNUSED__, Elm_Object_Item *rel_item __UNUSED__, Eina_Bool move_after __UNUSED__)
|
||||||
{
|
{
|
||||||
// if needed, add application logic.
|
// if needed, add application logic.
|
||||||
}
|
}
|
||||||
|
|
|
@ -38,7 +38,7 @@ index_selected(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_i
|
||||||
struct _Idx_Data_Type
|
struct _Idx_Data_Type
|
||||||
{
|
{
|
||||||
Evas_Object *id; /* Pointer to Index */
|
Evas_Object *id; /* Pointer to Index */
|
||||||
Elm_Genlist_Item *item; /* Item we use for search */
|
Elm_Object_Item *item; /* Item we use for search */
|
||||||
};
|
};
|
||||||
typedef struct _Idx_Data_Type Idx_Data_Type;
|
typedef struct _Idx_Data_Type Idx_Data_Type;
|
||||||
|
|
||||||
|
@ -123,7 +123,7 @@ _api_bt_clicked(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUS
|
||||||
TEST_START(test_index)
|
TEST_START(test_index)
|
||||||
{
|
{
|
||||||
Evas_Object *bg, *bxx, *gl, *id;
|
Evas_Object *bg, *bxx, *gl, *id;
|
||||||
Elm_Genlist_Item *it;
|
Elm_Object_Item *glit;
|
||||||
int i, j;
|
int i, j;
|
||||||
Idx_Data_Type *dt = malloc(sizeof(Idx_Data_Type));
|
Idx_Data_Type *dt = malloc(sizeof(Idx_Data_Type));
|
||||||
api->data = dt;
|
api->data = dt;
|
||||||
|
@ -169,16 +169,17 @@ TEST_START(test_index)
|
||||||
j = 0;
|
j = 0;
|
||||||
for (i = 0; i < 100; i++)
|
for (i = 0; i < 100; i++)
|
||||||
{
|
{
|
||||||
it = elm_genlist_item_append(gl, &itci,
|
glit = elm_genlist_item_append(gl, &itci,
|
||||||
(void *)(long)j/* item data */,
|
(void *)(long)j/* item data */,
|
||||||
NULL/* parent */, ELM_GENLIST_ITEM_NONE,
|
NULL/* parent */,
|
||||||
NULL/* func */, NULL/* func data */);
|
ELM_GENLIST_ITEM_NONE,
|
||||||
|
NULL/* func */, NULL/* func data */);
|
||||||
if (!(j & 0xf))
|
if (!(j & 0xf))
|
||||||
{
|
{
|
||||||
char buf[32];
|
char buf[32];
|
||||||
|
|
||||||
snprintf(buf, sizeof(buf), "%c", 'A' + ((j >> 4) & 0xf));
|
snprintf(buf, sizeof(buf), "%c", 'A' + ((j >> 4) & 0xf));
|
||||||
elm_index_item_append(id, buf, it);
|
elm_index_item_append(id, buf, glit);
|
||||||
}
|
}
|
||||||
j += 2;
|
j += 2;
|
||||||
}
|
}
|
||||||
|
|
|
@ -47,22 +47,22 @@ gltt_exp(void *data __UNUSED__,
|
||||||
Evas_Object *obj __UNUSED__,
|
Evas_Object *obj __UNUSED__,
|
||||||
void *event_info)
|
void *event_info)
|
||||||
{
|
{
|
||||||
Elm_Genlist_Item *it = event_info;
|
Elm_Object_Item *glit = event_info;
|
||||||
Evas_Object *gl = elm_genlist_item_genlist_get(it);
|
Evas_Object *gl = elm_genlist_item_genlist_get(glit);
|
||||||
int val = (int)(long)elm_genlist_item_data_get(it);
|
int val = (int)(long)elm_genlist_item_data_get(glit);
|
||||||
Elm_Genlist_Item *it1, *it2, *it3;
|
Elm_Object_Item *glit1, *glit2, *glit3;
|
||||||
|
|
||||||
val *= 10;
|
val *= 10;
|
||||||
it1 = elm_genlist_item_append(gl, &itct, (void *)(long)(val + 1), it,
|
glit1 = elm_genlist_item_append(gl, &itct, (void *)(long)(val + 1), glit,
|
||||||
ELM_GENLIST_ITEM_NONE, NULL, NULL);
|
ELM_GENLIST_ITEM_NONE, NULL, NULL);
|
||||||
it2 = elm_genlist_item_append(gl, &itct, (void *)(long)(val + 2), it,
|
glit2 = elm_genlist_item_append(gl, &itct, (void *)(long)(val + 2), glit,
|
||||||
ELM_GENLIST_ITEM_NONE, NULL, NULL);
|
ELM_GENLIST_ITEM_NONE, NULL, NULL);
|
||||||
it3 = elm_genlist_item_append(gl, &itct, (void *)(long)(val + 3), it,
|
glit3 = elm_genlist_item_append(gl, &itct, (void *)(long)(val + 3), glit,
|
||||||
ELM_GENLIST_ITEM_SUBITEMS, NULL, NULL);
|
ELM_GENLIST_ITEM_SUBITEMS, NULL, NULL);
|
||||||
|
|
||||||
elm_genlist_item_tooltip_text_set(it1, "Testing A");
|
elm_genlist_item_tooltip_text_set(glit1, "Testing A");
|
||||||
elm_genlist_item_tooltip_text_set(it2, "Testing B");
|
elm_genlist_item_tooltip_text_set(glit2, "Testing B");
|
||||||
elm_genlist_item_tooltip_text_set(it3, "Testing C");
|
elm_genlist_item_tooltip_text_set(glit3, "Testing C");
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
@ -70,8 +70,8 @@ gltt_con(void *data __UNUSED__,
|
||||||
Evas_Object *obj __UNUSED__,
|
Evas_Object *obj __UNUSED__,
|
||||||
void *event_info)
|
void *event_info)
|
||||||
{
|
{
|
||||||
Elm_Genlist_Item *it = event_info;
|
Elm_Object_Item *glit = event_info;
|
||||||
elm_genlist_item_subitems_clear(it);
|
elm_genlist_item_subitems_clear(glit);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
@ -79,8 +79,8 @@ gltt_exp_req(void *data __UNUSED__,
|
||||||
Evas_Object *obj __UNUSED__,
|
Evas_Object *obj __UNUSED__,
|
||||||
void *event_info)
|
void *event_info)
|
||||||
{
|
{
|
||||||
Elm_Genlist_Item *it = event_info;
|
Elm_Object_Item *glit = event_info;
|
||||||
elm_genlist_item_expanded_set(it, 1);
|
elm_genlist_item_expanded_set(glit, EINA_TRUE);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
@ -88,8 +88,8 @@ gltt_con_req(void *data __UNUSED__,
|
||||||
Evas_Object *obj __UNUSED__,
|
Evas_Object *obj __UNUSED__,
|
||||||
void *event_info)
|
void *event_info)
|
||||||
{
|
{
|
||||||
Elm_Genlist_Item *it = event_info;
|
Elm_Object_Item *glit = event_info;
|
||||||
elm_genlist_item_expanded_set(it, 0);
|
elm_genlist_item_expanded_set(glit, EINA_FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
char *
|
char *
|
||||||
|
@ -504,7 +504,7 @@ TEST_END
|
||||||
TEST_START(test_tooltip2)
|
TEST_START(test_tooltip2)
|
||||||
{
|
{
|
||||||
Evas_Object *bg, *bx, *grid, *gl;
|
Evas_Object *bg, *bx, *grid, *gl;
|
||||||
Elm_Genlist_Item *it1, *it2, *it3;
|
Elm_Object_Item *glit1, *glit2, *glit3;
|
||||||
static Testitem ti[144];
|
static Testitem ti[144];
|
||||||
int i, n;
|
int i, n;
|
||||||
char buf[PATH_MAX];
|
char buf[PATH_MAX];
|
||||||
|
@ -574,16 +574,16 @@ TEST_START(test_tooltip2)
|
||||||
itct.item_style = "default";
|
itct.item_style = "default";
|
||||||
itct.func.text_get = gltt_text_get;
|
itct.func.text_get = gltt_text_get;
|
||||||
|
|
||||||
it1 = elm_genlist_item_append(gl, &itct, (void *)1, NULL,
|
glit1 = elm_genlist_item_append(gl, &itct, (void *)1, NULL,
|
||||||
ELM_GENLIST_ITEM_SUBITEMS, NULL, NULL);
|
ELM_GENLIST_ITEM_SUBITEMS, NULL, NULL);
|
||||||
it2 = elm_genlist_item_append(gl, &itct, (void *)2, NULL,
|
glit2 = elm_genlist_item_append(gl, &itct, (void *)2, NULL,
|
||||||
ELM_GENLIST_ITEM_SUBITEMS, NULL, NULL);
|
ELM_GENLIST_ITEM_SUBITEMS, NULL, NULL);
|
||||||
it3 = elm_genlist_item_append(gl, &itct, (void *)3, NULL,
|
glit3 = elm_genlist_item_append(gl, &itct, (void *)3, NULL,
|
||||||
ELM_GENLIST_ITEM_NONE, NULL, NULL);
|
ELM_GENLIST_ITEM_NONE, NULL, NULL);
|
||||||
|
|
||||||
elm_genlist_item_tooltip_text_set(it1, "Testing 1");
|
elm_genlist_item_tooltip_text_set(glit1, "Testing 1");
|
||||||
elm_genlist_item_tooltip_text_set(it2, "Testing 2");
|
elm_genlist_item_tooltip_text_set(glit2, "Testing 2");
|
||||||
elm_genlist_item_tooltip_text_set(it3, "Testing 3");
|
elm_genlist_item_tooltip_text_set(glit3, "Testing 3");
|
||||||
|
|
||||||
evas_object_smart_callback_add(gl, "expand,request", gltt_exp_req, gl);
|
evas_object_smart_callback_add(gl, "expand,request", gltt_exp_req, gl);
|
||||||
evas_object_smart_callback_add(gl, "contract,request", gltt_con_req,
|
evas_object_smart_callback_add(gl, "contract,request", gltt_con_req,
|
||||||
|
|
Loading…
Reference in New Issue