#ifndef __GUI_H_ #define __GUI_H_ //structs //typedef struct _ginfo ginfo; //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_own_position(void *data, Evas_Object *obj, void *event_info); static void on_show_users(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(char *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