parent
502d62417d
commit
64903eaf5b
|
@ -56,7 +56,7 @@ _cleanup(void)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_loop(void)
|
_loop(double t, int f)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -20,7 +20,6 @@ static Evas_Object *o_images[2];
|
||||||
/* setup */
|
/* setup */
|
||||||
static void _setup(void)
|
static void _setup(void)
|
||||||
{
|
{
|
||||||
int i;
|
|
||||||
Evas_Object *o;
|
Evas_Object *o;
|
||||||
|
|
||||||
o = evas_object_image_add(evas);
|
o = evas_object_image_add(evas);
|
||||||
|
|
|
@ -23,7 +23,7 @@ static void _setup(void)
|
||||||
{
|
{
|
||||||
int i, y;
|
int i, y;
|
||||||
FILE *f;
|
FILE *f;
|
||||||
unsigned char **data, **lp, *p;
|
unsigned char **data, **lp;
|
||||||
Evas_Object *o;
|
Evas_Object *o;
|
||||||
for (i = 0; i < 1; i++)
|
for (i = 0; i < 1; i++)
|
||||||
{
|
{
|
||||||
|
|
|
@ -1071,6 +1071,7 @@ int
|
||||||
engine_abort(void)
|
engine_abort(void)
|
||||||
{
|
{
|
||||||
go = 0;
|
go = 0;
|
||||||
|
return go;
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
|
|
@ -64,7 +64,6 @@ static void _cleanup(void)
|
||||||
static void _loop(double t, int f)
|
static void _loop(double t, int f)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
Evas_Coord x, y, w, h;
|
|
||||||
char buf[1024];
|
char buf[1024];
|
||||||
const char *strs[] = {
|
const char *strs[] = {
|
||||||
"Big", "Smelly", "Fish", "Pants", "Octopus", "Garden", "There", "I",
|
"Big", "Smelly", "Fish", "Pants", "Octopus", "Garden", "There", "I",
|
||||||
|
|
10
src/bin/ui.c
10
src/bin/ui.c
|
@ -135,8 +135,8 @@ _ui_key(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
||||||
}
|
}
|
||||||
|
|
||||||
static Evas_Coord down_x, down_y;
|
static Evas_Coord down_x, down_y;
|
||||||
static down = 0;
|
static int down = 0;
|
||||||
static dowm_menu_sel = 0;
|
static int down_menu_sel = 0;
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_ui_mouse_down(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
_ui_mouse_down(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
||||||
|
@ -150,7 +150,7 @@ _ui_mouse_down(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
||||||
down_x = ev->canvas.x;
|
down_x = ev->canvas.x;
|
||||||
down_y = ev->canvas.y;
|
down_y = ev->canvas.y;
|
||||||
down++;
|
down++;
|
||||||
dowm_menu_sel = menu_sel;
|
down_menu_sel = menu_sel;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -171,7 +171,7 @@ _ui_mouse_up(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
||||||
dx = ev->canvas.x - down_x;
|
dx = ev->canvas.x - down_x;
|
||||||
dy = ev->canvas.y - down_y;
|
dy = ev->canvas.y - down_y;
|
||||||
if ((((dx * dx) + (dy * dy)) < (20 * 20)) &&
|
if ((((dx * dx) + (dy * dy)) < (20 * 20)) &&
|
||||||
(menu_sel == dowm_menu_sel))
|
(menu_sel == down_menu_sel))
|
||||||
_ui_select();
|
_ui_select();
|
||||||
down--;
|
down--;
|
||||||
}
|
}
|
||||||
|
@ -191,7 +191,7 @@ _ui_mouse_move(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
||||||
if (!down) return;
|
if (!down) return;
|
||||||
if (menu_active)
|
if (menu_active)
|
||||||
{
|
{
|
||||||
menu_sel = dowm_menu_sel + ((ev->cur.canvas.x - down_x) / 25);
|
menu_sel = down_menu_sel + ((ev->cur.canvas.x - down_x) / 25);
|
||||||
/* scroll */
|
/* scroll */
|
||||||
if (menu_sel < 0) menu_sel = 0;
|
if (menu_sel < 0) menu_sel = 0;
|
||||||
else if (menu_sel >= evas_list_count(menu)) menu_sel = evas_list_count(menu) - 1;
|
else if (menu_sel >= evas_list_count(menu)) menu_sel = evas_list_count(menu) - 1;
|
||||||
|
|
Loading…
Reference in New Issue