[gthumb] removed _gtk_request_dialog_run as it is no longer used
- From: Paolo Bacchilega <paobac src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gthumb] removed _gtk_request_dialog_run as it is no longer used
- Date: Thu, 14 Jul 2011 19:19:22 +0000 (UTC)
commit 08862aed797ee2d0a60c3647a3b8af6e2022879f
Author: Paolo Bacchilega <paobac src gnome org>
Date: Thu Jul 14 21:18:06 2011 +0200
removed _gtk_request_dialog_run as it is no longer used
gthumb/gtk-utils.c | 104 ----------------------------------------------------
gthumb/gtk-utils.h | 7 ---
2 files changed, 0 insertions(+), 111 deletions(-)
---
diff --git a/gthumb/gtk-utils.c b/gthumb/gtk-utils.c
index e31195c..b25f1e6 100644
--- a/gthumb/gtk-utils.c
+++ b/gthumb/gtk-utils.c
@@ -158,110 +158,6 @@ _gtk_message_dialog_new (GtkWindow *parent,
}
-char *
-_gtk_request_dialog_run (GtkWindow *parent,
- GtkDialogFlags flags,
- const char *message,
- const char *default_value,
- int max_length,
- const char *no_button_text,
- const char *yes_button_text)
-{
- GtkWidget *d;
- GtkWidget *label;
- GtkWidget *image;
- GtkWidget *hbox;
- GtkWidget *vbox;
- GtkWidget *entry;
- GtkWidget *button;
- char *result = NULL;
- char *stock_id = GTK_STOCK_DIALOG_QUESTION;
-
- d = gtk_dialog_new_with_buttons ("", parent, flags, NULL);
- gtk_window_set_resizable (GTK_WINDOW (d), FALSE);
-
- gtk_container_set_border_width (GTK_CONTAINER (d), 6);
- gtk_container_set_border_width (GTK_CONTAINER (gtk_dialog_get_content_area (GTK_DIALOG (d))), 6);
- gtk_box_set_spacing (GTK_BOX (gtk_dialog_get_content_area (GTK_DIALOG (d))), 12);
-
- /* Add label and image */
-
- image = gtk_image_new_from_stock (stock_id, GTK_ICON_SIZE_DIALOG);
- gtk_misc_set_alignment (GTK_MISC (image), 0.5, 0.0);
-
- label = gtk_label_new (message);
- gtk_label_set_line_wrap (GTK_LABEL (label), TRUE);
- gtk_label_set_selectable (GTK_LABEL (label), FALSE);
- gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.5);
-
- entry = gtk_entry_new ();
- gtk_entry_set_width_chars (GTK_ENTRY (entry), REQUEST_ENTRY_WIDTH_IN_CHARS);
- gtk_entry_set_max_length (GTK_ENTRY (entry), max_length);
- gtk_entry_set_text (GTK_ENTRY (entry), default_value);
- gtk_entry_set_activates_default (GTK_ENTRY (entry), TRUE);
-
- hbox = gtk_hbox_new (FALSE, 6);
- vbox = gtk_vbox_new (FALSE, 6);
-
- gtk_container_set_border_width (GTK_CONTAINER (hbox), 6);
- gtk_box_set_spacing (GTK_BOX (hbox), 12);
- gtk_box_set_spacing (GTK_BOX (vbox), 6);
-
- gtk_box_pack_start (GTK_BOX (vbox), label,
- TRUE, TRUE, 0);
-
- gtk_box_pack_start (GTK_BOX (vbox), entry,
- FALSE, FALSE, 0);
-
- gtk_box_pack_start (GTK_BOX (hbox), image,
- FALSE, FALSE, 0);
-
- gtk_box_pack_start (GTK_BOX (hbox), vbox,
- TRUE, TRUE, 0);
-
- gtk_box_pack_start (GTK_BOX (gtk_dialog_get_content_area (GTK_DIALOG (d))),
- hbox,
- FALSE, FALSE, 0);
-
- gtk_widget_show_all (hbox);
-
- /* Add buttons */
-
- button = _gtk_button_new_from_stock_with_text (GTK_STOCK_CANCEL, no_button_text);
- gtk_dialog_add_action_widget (GTK_DIALOG (d),
- button,
- GTK_RESPONSE_CANCEL);
-
- /**/
-
- button = _gtk_button_new_from_stock_with_text (GTK_STOCK_OK, yes_button_text);
- gtk_dialog_add_action_widget (GTK_DIALOG (d),
- button,
- GTK_RESPONSE_YES);
-
- /**/
-
- gtk_dialog_set_default_response (GTK_DIALOG (d),
- GTK_RESPONSE_YES);
- gtk_widget_grab_focus (entry);
-
- /* Run dialog */
-
- if ((gtk_dialog_run (GTK_DIALOG (d)) == GTK_RESPONSE_YES) &&
- (strlen (gtk_entry_get_text (GTK_ENTRY (entry))) > 0) )
- /* Normalize unicode text to "NFC" form for consistency. */
- result = g_utf8_normalize (gtk_entry_get_text (GTK_ENTRY (entry)),
- -1,
- G_NORMALIZE_NFC);
- else
- result = NULL;
-
- gtk_widget_destroy (d);
-
- return result;
-}
-
-
GtkWidget*
_gtk_yesno_dialog_new (GtkWindow *parent,
GtkDialogFlags flags,
diff --git a/gthumb/gtk-utils.h b/gthumb/gtk-utils.h
index 9eccb62..9d67055 100644
--- a/gthumb/gtk-utils.h
+++ b/gthumb/gtk-utils.h
@@ -47,13 +47,6 @@ _gtk_message_dialog_with_checkbutton_new (GtkWindow *parent,
const char *check_button_label,
const char *first_button_text,
...);
-gchar* _gtk_request_dialog_run (GtkWindow *parent,
- GtkDialogFlags flags,
- const char *message,
- const char *default_value,
- int max_length,
- const char *no_button_text,
- const char *yes_button_text);
GtkWidget* _gtk_yesno_dialog_new (GtkWindow *parent,
GtkDialogFlags flags,
const char *message,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]