Bonjour,
J'ai une fonction qui est reliée à un button press event:
dans un tree.Code:_signal_connect(root_node->treeviewIHM, "button-press-event", G_CALLBACK(CB_button_press), NULL);
Lorsque je désactive les printf les fonctions semblent inactives. Les printfs que j'ai placé ici, sont utilisés pour du debug j'aimerais à terme les supprimer...Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 void CB_button_press(GtkWidget *tree, GdkEventButton *event, gpointer user_data) { GtkWidget *popupmenu = NULL; press_event_type = event; printf("pres_event\n"); // if((press_event_type->button == 1)) // { // printf("toto \n"); // } if((press_event_type->button == 2)) { fait des trucs... } else if((press_event_type->button == 3)) { fait d autres trucs... } }
Avez vous des informations sur ce bug, peut être que je fais quelque chose de mauvais ?
Merci pour toutes aides.