--- trunk/src/main.c 2009/11/05 20:37:16 164 +++ trunk/src/main.c 2009/11/08 20:32:55 165 @@ -797,14 +797,37 @@ gtk_window_set_title(GTK_WINDOW(dialog), _("Close or remove entry?")); #else + GtkWidget *dialog = - hildon_note_new_confirmation_add_buttons(GTK_WINDOW(appdata->window), + gtk_dialog_new_with_buttons(_("Close or remove entry?"), + GTK_WINDOW(appdata->window), + GTK_DIALOG_DESTROY_WITH_PARENT, + GTK_STOCK_CANCEL, GTK_RESPONSE_REJECT, + _("Remove"), 1, + _("Close"), 2, + NULL); + + GtkWidget *content_area = + gtk_dialog_get_content_area (GTK_DIALOG (dialog)); + + GtkWidget *hbox = gtk_hbox_new(FALSE, 0); + + gtk_box_pack_start(GTK_BOX(hbox), + gtk_image_new_from_stock( GTK_STOCK_DIALOG_QUESTION, + GTK_ICON_SIZE_DIALOG), + FALSE, FALSE, 0); + + GtkWidget *label = gtk_label_new( _("Do you want to close this entry only or do " - "you want to remove it completely from the list?"), - GTK_STOCK_CANCEL, GTK_RESPONSE_REJECT, - _("Remove"), 1, - _("Close"), 2, - NULL); + "you want to remove it completely from the list?")); + + gtk_label_set_line_wrap(GTK_LABEL(label), TRUE); + gtk_label_set_line_wrap_mode(GTK_LABEL(label), PANGO_WRAP_WORD); + + gtk_box_pack_start_defaults(GTK_BOX(hbox), label); + gtk_container_add (GTK_CONTAINER (content_area), hbox); + + gtk_widget_show_all (dialog); #endif if(gpx->closed)