1 #ifndef __CALLBACK_H__ 2 #define __CALLBACK_H__ 3 4 #include "def.h" 5 6 void dowhatever_click(struct _prog * prog_data); 7 8 void action_click(struct _prog *prog_data); 9 10 gboolean key_down(GtkWidget *widget, 11 GdkEventKey *event, 12 gpointer user_data); 13 14 void resize_cards(struct _prog* prog_data, int w, int h); 15 16 void error_event(GtkDialog *dialog, gint rid, gpointer data); 17 18 void event_start(GtkButton *button, gpointer data); 19 20 gint motion_notify_event (GtkWidget *widget, GdkEventMotion *event, gpointer data); 21 22 void button_press_event (GtkWidget *widget, GdkEventButton *event, gpointer data); 23 24 void button_release_event (GtkWidget *widget, GdkEventButton *event, gpointer data); 25 26 gboolean realisation( GtkWidget *aire_de_dessin, gpointer data); 27 28 gboolean rafraichissement( GtkWidget *aire_de_dessin, GdkEventExpose *event, gpointer data); 29 30 gboolean quit(GtkWidget *window, gpointer data); 31 32 void resize(GtkContainer *container, gpointer data); 33 34 void dialog_response_event(GtkDialog *dialog, gint rid, gpointer data); 35 36 void click_selectmaster(struct _prog *prog_data, int master, int trump); 37 38 void click_diamond(GtkButton *button, gpointer data); 39 40 void click_heart(GtkButton *button, gpointer data); 41 42 void click_spade(GtkButton *button, gpointer data); 43 44 void click_club(GtkButton *button, gpointer data); 45 46 gboolean event_blink(gpointer data); 47 48 void clear_blink(struct _prog *prog_data); 49 50 #endif 51