| 661 GTK_WIDGET_SET_FLAGS(img, GTK_CAN_DEFAULT); |
661 GTK_WIDGET_SET_FLAGS(img, GTK_CAN_DEFAULT); |
| 662 GTK_WIDGET_SET_FLAGS(img, GTK_CAN_FOCUS); |
662 GTK_WIDGET_SET_FLAGS(img, GTK_CAN_FOCUS); |
| 663 gtk_widget_grab_focus(img); |
663 gtk_widget_grab_focus(img); |
| 664 gtk_widget_grab_default(img); |
664 gtk_widget_grab_default(img); |
| 665 } else |
665 } else |
| 666 gtk_dialog_set_default_response(GTK_DIALOG(dialog), default_action); |
666 /* |
| |
667 * Need to invert the default_action number because the |
| |
668 * buttons are added to the dialog in reverse order. |
| |
669 */ |
| |
670 gtk_dialog_set_default_response(GTK_DIALOG(dialog), action_count - 1 - default_action); |
| 667 |
671 |
| 668 /* Show everything. */ |
672 /* Show everything. */ |
| 669 pidgin_auto_parent_window(dialog); |
673 pidgin_auto_parent_window(dialog); |
| 670 |
674 |
| 671 gtk_widget_show_all(dialog); |
675 gtk_widget_show_all(dialog); |