Mercurial > hg > xmms-sid
comparison src/xs_about.c @ 575:511f9e4771e5
i18n stuff
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Mon, 19 Mar 2007 16:14:00 +0000 |
parents | 55271beca14c |
children | 32fc27395220 |
comparison
equal
deleted
inserted
replaced
574:0f3dbfb835e3 | 575:511f9e4771e5 |
---|---|
70 GdkPixmap *about_logo_pixmap = NULL, *about_logo_mask = NULL; | 70 GdkPixmap *about_logo_pixmap = NULL, *about_logo_mask = NULL; |
71 GtkWidget *about_scrwin; | 71 GtkWidget *about_scrwin; |
72 GtkWidget *about_text; | 72 GtkWidget *about_text; |
73 GtkWidget *alignment6; | 73 GtkWidget *alignment6; |
74 GtkWidget *about_close; | 74 GtkWidget *about_close; |
75 gchar tmpStr[64]; | |
75 | 76 |
76 /* Check if there already is an open about window */ | 77 /* Check if there already is an open about window */ |
77 if (xs_aboutwin != NULL) { | 78 if (xs_aboutwin != NULL) { |
78 gdk_window_raise(xs_aboutwin->window); | 79 gdk_window_raise(xs_aboutwin->window); |
79 return; | 80 return; |
81 | 82 |
82 /* No, create one ... */ | 83 /* No, create one ... */ |
83 xs_aboutwin = gtk_window_new(GTK_WINDOW_DIALOG); | 84 xs_aboutwin = gtk_window_new(GTK_WINDOW_DIALOG); |
84 gtk_widget_set_name(xs_aboutwin, "xs_aboutwin"); | 85 gtk_widget_set_name(xs_aboutwin, "xs_aboutwin"); |
85 gtk_object_set_data(GTK_OBJECT(xs_aboutwin), "xs_aboutwin", xs_aboutwin); | 86 gtk_object_set_data(GTK_OBJECT(xs_aboutwin), "xs_aboutwin", xs_aboutwin); |
86 gtk_window_set_title(GTK_WINDOW(xs_aboutwin), "About " PACKAGE_STRING); | 87 g_snprintf(tmpStr, sizeof(tmpStr), _("About %s"), PACKAGE_STRING); |
88 gtk_window_set_title(GTK_WINDOW(xs_aboutwin), tmpStr); | |
87 gtk_window_set_default_size(GTK_WINDOW(xs_aboutwin), 350, -1); | 89 gtk_window_set_default_size(GTK_WINDOW(xs_aboutwin), 350, -1); |
88 | 90 |
89 about_vbox1 = gtk_vbox_new(FALSE, 0); | 91 about_vbox1 = gtk_vbox_new(FALSE, 0); |
90 gtk_widget_set_name(about_vbox1, "about_vbox1"); | 92 gtk_widget_set_name(about_vbox1, "about_vbox1"); |
91 gtk_widget_ref(about_vbox1); | 93 gtk_widget_ref(about_vbox1); |
204 (GtkDestroyNotify) gtk_widget_unref); | 206 (GtkDestroyNotify) gtk_widget_unref); |
205 gtk_widget_show(alignment6); | 207 gtk_widget_show(alignment6); |
206 gtk_box_pack_start(GTK_BOX(about_vbox1), alignment6, FALSE, TRUE, 0); | 208 gtk_box_pack_start(GTK_BOX(about_vbox1), alignment6, FALSE, TRUE, 0); |
207 gtk_container_set_border_width(GTK_CONTAINER(alignment6), 8); | 209 gtk_container_set_border_width(GTK_CONTAINER(alignment6), 8); |
208 | 210 |
209 about_close = gtk_button_new_with_label("Close"); | 211 about_close = gtk_button_new_with_label(_("Close")); |
210 gtk_widget_set_name(about_close, "about_close"); | 212 gtk_widget_set_name(about_close, "about_close"); |
211 gtk_widget_ref(about_close); | 213 gtk_widget_ref(about_close); |
212 gtk_object_set_data_full(GTK_OBJECT(xs_aboutwin), "about_close", about_close, | 214 gtk_object_set_data_full(GTK_OBJECT(xs_aboutwin), "about_close", about_close, |
213 (GtkDestroyNotify) gtk_widget_unref); | 215 (GtkDestroyNotify) gtk_widget_unref); |
214 gtk_widget_show(about_close); | 216 gtk_widget_show(about_close); |