#include <Elementary.h>
struct Context
{
int repeat_times;
};
static void
{
}
static void
{
}
static void
{
}
static void
{
}
static void
{
}
static void
{
}
static struct {
const char *label;
} _transitions[] = {
{
"Translation", _transit_translation,
EINA_FALSE },
{ "Color", _transit_color, EINA_FALSE },
{ "Rotation", _transit_rotation, EINA_FALSE },
{ "Wipe", _transit_wipe, EINA_FALSE },
{ "Zoom", _transit_zoom, EINA_FALSE },
{ "Resizing", _transit_resizing, EINA_FALSE },
{ NULL, NULL, EINA_FALSE }
};
static void
{
elm_object_text_set(check, label);
elm_box_pack_end(box, check);
}
static void
{
int i;
struct Context *ctxt = data;
for (i = 0; _transitions[i].label; i++)
{
if (_transitions[i].checked)
_transitions[i].transition_add_cb(trans);
}
}
static void
{
printf("object clicked!\n");
}
static void
{
int *repeat_cnt = data;
}
static void
{
double val = 0.0;
if (val == 1.0)
else if (val == 2.0)
else if (val == 3.0)
else if (val == 4.0)
}
EAPI_MAIN int
{
Evas_Object *win, *obj, *icon, *box, *vbox, *vbox2, *hbox, *btn;
char buf[PATH_MAX];
int i;
struct Context context;
context.repeat_times = 0;
elm_box_pack_end(box, dummy);
elm_object_text_set(obj, "Transformed object!");
context.obj = obj;
elm_object_text_set(btn, "Transit!");
elm_box_pack_end(box, btn);
elm_box_pack_end(box, hbox);
for (i = 0; _transitions[i].label; i++)
_checkbox_transition_add(vbox, _transitions[i].label,
&_transitions[i].checked);
elm_box_pack_end(hbox, vbox);
elm_box_pack_end(hbox, vbox2);
elm_object_text_set(cbox, "Events enabled");
elm_box_pack_end(vbox2, cbox);
elm_object_text_set(cbox, "Auto reverse");
elm_box_pack_end(vbox2, cbox);
elm_object_text_set(cbox, "Keep final state");
elm_box_pack_end(vbox2, cbox);
elm_spinner_label_format_set(spinner, "%.0f");
elm_box_pack_end(vbox2, spinner);
elm_spinner_label_format_set(spinner, "%.0f");
elm_spinner_special_value_add(spinner, 1, "linear");
elm_spinner_special_value_add(spinner, 2, "sinusoidal");
elm_spinner_special_value_add(spinner, 3, "decelerate");
elm_spinner_special_value_add(spinner, 4, "accelerate");
elm_box_pack_end(vbox2, spinner);
return 0;
}