#ifndef __GUI_H_ #define __GUI_H_ //structs //typedef struct _ginfo ginfo; #include "Evas.h" //callback functions static void on_cancel(void *data, Evas_Object *obj, void *event_info); static void on_send_message(void *data, Evas_Object *obj, void *event_info); static void on_message(void *data, Evas_Object *obj, void *event_info); static void on_options(void *data, Evas_Object *obj, void *event_info); static void on_chat(void *data, Evas_Object *obj, void *event_info); static void on_map(void *data, Evas_Object *obj, void *event_info); //other functions void set_bubble_text(Evas_Object *bb, char *username, char *text); void show_message(current_msg); char* get_current_time(); //init functions void init_options(); void init_window_parts(); void init_toolbar(); void init_map(); void init_buttons(Evas_Object *box); void elm_main(); #endif