val = alertpanel_full(_("Find address book email duplicates"),
_("Claws Mail will now search for duplicate email "
"addresses in the address book."),
- GTK_STOCK_CANCEL,GTK_STOCK_FIND,NULL, FALSE, vbox, ALERT_NOTICE,
- G_ALERTALTERNATE);
+ GTK_STOCK_CANCEL,GTK_STOCK_FIND, NULL,
+ ALERTFOCUS_SECOND, FALSE, vbox, ALERT_NOTICE);
if(val == G_ALERTALTERNATE) {
want_search = TRUE;
(GCallback)detail_selection_changed, NULL);
dialog = gtkut_window_new(GTK_WINDOW_TOPLEVEL, "address_dupes_finder");
+ gtk_window_set_type_hint(GTK_WINDOW(dialog), GDK_WINDOW_TYPE_HINT_DIALOG);
gtk_window_set_transient_for(GTK_WINDOW(dialog),parent);
gtk_window_set_modal(GTK_WINDOW(dialog),TRUE);
if(!geometry.min_height) {
return FALSE;
selected = gtk_tree_selection_get_selected_rows(sel_detail,&model);
- if(!selected)
- return FALSE;
+ cm_return_val_if_fail(selected, FALSE);
gtk_tree_model_get_iter(model, &iter, (GtkTreePath*)selected->data);
g_list_foreach(selected, (GFunc)gtk_tree_path_free, NULL);
selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(detail_view));
list = gtk_tree_selection_get_selected_rows(selection, &model);
-
- if(!list)
- return;
+ cm_return_if_fail(list);
aval = alertpanel(_("Delete address(es)"),
_("Really delete the address(es)?"),
- GTK_STOCK_CANCEL, "+"GTK_STOCK_DELETE, NULL);
+ GTK_STOCK_CANCEL, GTK_STOCK_DELETE, NULL,
+ ALERTFOCUS_SECOND);
if(aval != G_ALERTALTERNATE)
return;
if( iface && iface->readOnly ) {
alertpanel( _("Delete address"),
_("This address data is readonly and cannot be deleted."),
- GTK_STOCK_CLOSE, NULL, NULL );
+ GTK_STOCK_CLOSE, NULL, NULL, ALERTFOCUS_FIRST );
return FALSE;
}