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