summaryrefslogblamecommitdiffstats
path: root/friendfinder/gui.h
blob: 67235c3c32e0c30dabfd85bcb71fee9bd9834fe1 (plain) (tree)
1
2
3
4
5
6
7
8
9


                

                     

                              

                    
  

                                                                            

                                                                            



                                                                       
  


                                                                  
                                     
                         

                                       







                                    
#ifndef __GUI_H_
#define __GUI_H_

#include "receiver.h"
#include "Evas.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();
void print_users(struct position* pos);

//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