]>
Commit | Line | Data |
---|---|---|
1 | --- ekg2-20101007/plugins/gtk/maingui.c~ 2010-10-07 09:50:40.796014732 +0200 | |
2 | +++ ekg2-20101007/plugins/gtk/maingui.c 2010-10-07 09:56:43.665632423 +0200 | |
3 | @@ -44,6 +44,7 @@ | |
4 | #include <stdio.h> | |
5 | #include <ctype.h> | |
6 | ||
7 | +#include <gtk/gtk.h> | |
8 | #include <gtk/gtkarrow.h> | |
9 | #include <gtk/gtktogglebutton.h> | |
10 | #include <gtk/gtkhbox.h> | |
11 | --- ekg2-20101007/plugins/gtk/maingui.c~ 2010-10-07 04:14:05.000000000 +0200 | |
12 | +++ ekg2-20101007/plugins/gtk/maingui.c 2010-10-07 09:28:58.093047709 +0200 | |
13 | @@ -1800,7 +1800,11 @@ | |
14 | #endif | |
15 | gui->nick_label = but = gtk_button_new_with_label(gtk_session_target(sess->session)); | |
16 | gtk_button_set_relief(GTK_BUTTON(but), GTK_RELIEF_NONE); | |
17 | +#if GTK_CHECK_VERSION(2,18,0) | |
18 | + gtk_widget_set_can_focus(but, false); | |
19 | +#else | |
20 | GTK_WIDGET_UNSET_FLAGS(but, GTK_CAN_FOCUS); | |
21 | +#endif | |
22 | gtk_box_pack_end(GTK_BOX(gui->nick_box), but, 0, 0, 0); | |
23 | g_signal_connect(G_OBJECT(but), "clicked", G_CALLBACK(mg_sessionclick_cb), NULL); | |
24 | ||
25 | --- ekg2-20101007/plugins/gtk/menu.c~ 2010-10-07 04:14:05.000000000 +0200 | |
26 | +++ ekg2-20101007/plugins/gtk/menu.c 2010-10-07 09:39:06.252667947 +0200 | |
27 | @@ -167,7 +167,11 @@ | |
28 | gtk_container_add(GTK_CONTAINER(vbox), hbox); | |
29 | ||
30 | wid = gtk_button_new_from_stock(GTK_STOCK_CLOSE); | |
31 | +#if GTK_CHECK_VERSION(2,18,0) | |
32 | + gtk_widget_set_can_default(GTK_WIDGET(wid), true); | |
33 | +#else | |
34 | GTK_WIDGET_SET_FLAGS(GTK_WIDGET(wid), GTK_CAN_DEFAULT); | |
35 | +#endif | |
36 | gtk_dialog_add_action_widget(GTK_DIALOG(about), wid, GTK_RESPONSE_OK); | |
37 | gtk_widget_grab_default(wid); | |
38 |