#include <Elementary.h>
static void _print_items(
void *data,
Evas_Object *obj,
void *event_info);
static void _add_item(
void *data,
Evas_Object *obj,
void *event_info);
static void
{
if (!data) return;
}
static void
{
if (!data) return;
fflush(stdout);
}
static void
{
if (!data) return;
is_eng = !is_eng;
elm_object_text_set(data, is_eng ?
"Enable Arabic for new items" :
"Enable English for new items");
}
EAPI_MAIN int
{
elm_hoversel_hover_parent_set(hoversel, win);
elm_hoversel_horizontal_set(hoversel,
EINA_FALSE);
elm_object_text_set(hoversel, "Add an item to Hoversel");
elm_hoversel_item_add(hoversel,
"Print items", NULL,
ELM_ICON_NONE,
_print_items, NULL);
NULL);
elm_object_text_set(btn, "Clear all Items");
elm_object_text_set(btn, "Change Mirror Mode");
elm_object_text_set(btn, "Enable Arabic for new items");
return 0;
}
static void
{
const Eina_List *items = elm_hoversel_items_get(obj);
printf("%s\n", elm_object_item_text_get(hoversel_it));
}
static void
{
static int num = 0;
Eina_Slstr *str;
if(is_eng)
str = eina_slstr_printf("item %d", ++num);
else
str = eina_slstr_printf("بند %d", ++num);
}