comparison src/xs_about.c @ 513:e5b302358312

Cosmetics
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 29 Jan 2007 03:19:04 +0000
parents e4a7235746ec
children f0324fa1ea30
comparison
equal deleted inserted replaced
512:e1e3055accf2 513:e5b302358312
113 gtk_frame_set_shadow_type(GTK_FRAME(about_frame), GTK_SHADOW_OUT); 113 gtk_frame_set_shadow_type(GTK_FRAME(about_frame), GTK_SHADOW_OUT);
114 #endif 114 #endif
115 115
116 /* Create the Gdk data for logo pixmap */ 116 /* Create the Gdk data for logo pixmap */
117 gtk_widget_realize(xs_aboutwin); 117 gtk_widget_realize(xs_aboutwin);
118 about_logo_pixmap = gdk_pixmap_create_from_xpm_d(xs_aboutwin->window, 118 about_logo_pixmap = gdk_pixmap_create_from_xpm_d(
119 &about_logo_mask, NULL, (gchar **) xmms_sid_logo_xpm); 119 xs_aboutwin->window, &about_logo_mask,
120 NULL, (gchar **) xmms_sid_logo_xpm);
120 121
121 about_logo = gtk_pixmap_new(about_logo_pixmap, about_logo_mask); 122 about_logo = gtk_pixmap_new(about_logo_pixmap, about_logo_mask);
122 123
123 /* Create logo widget */ 124 /* Create logo widget */
124 gtk_widget_set_name(about_logo, "about_logo"); 125 gtk_widget_set_name(about_logo, "about_logo");
125 gtk_widget_ref(about_logo); 126 gtk_widget_ref(about_logo);
126 gtk_object_set_data_full(GTK_OBJECT(xs_aboutwin), "about_logo", about_logo, 127 gtk_object_set_data_full(GTK_OBJECT(xs_aboutwin), "about_logo", about_logo,
127 (GtkDestroyNotify) gtk_widget_unref); 128 (GtkDestroyNotify) gtk_widget_unref);
128 gtk_widget_show(about_logo); 129 gtk_widget_show(about_logo);
129 gtk_container_add(GTK_CONTAINER(about_frame), about_logo); 130 gtk_container_add(GTK_CONTAINER(about_frame), about_logo);
130 gtk_misc_set_padding(GTK_MISC(about_logo), 0, 6); 131 gtk_misc_set_padding(GTK_MISC(about_logo), 0, 6);
131 132
132 about_scrwin = gtk_scrolled_window_new(NULL, NULL); 133 about_scrwin = gtk_scrolled_window_new(NULL, NULL);
133 gtk_widget_set_name(about_scrwin, "about_scrwin"); 134 gtk_widget_set_name(about_scrwin, "about_scrwin");
134 gtk_widget_ref(about_scrwin); 135 gtk_widget_ref(about_scrwin);
135 gtk_object_set_data_full(GTK_OBJECT(xs_aboutwin), "about_scrwin", about_scrwin, 136 gtk_object_set_data_full(GTK_OBJECT(xs_aboutwin), "about_scrwin", about_scrwin,
136 (GtkDestroyNotify) gtk_widget_unref); 137 (GtkDestroyNotify) gtk_widget_unref);
137 gtk_widget_show(about_scrwin); 138 gtk_widget_show(about_scrwin);
138 gtk_box_pack_start(GTK_BOX(about_vbox1), about_scrwin, TRUE, TRUE, 0); 139 gtk_box_pack_start(GTK_BOX(about_vbox1), about_scrwin, TRUE, TRUE, 0);
139 gtk_container_set_border_width(GTK_CONTAINER(about_scrwin), 8); 140 gtk_container_set_border_width(GTK_CONTAINER(about_scrwin), 8);
140 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(about_scrwin), GTK_POLICY_NEVER, GTK_POLICY_ALWAYS); 141 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(about_scrwin),
142 GTK_POLICY_NEVER, GTK_POLICY_ALWAYS);
141 143
142 about_text = gtk_text_new(NULL, NULL); 144 about_text = gtk_text_new(NULL, NULL);
143 gtk_widget_set_name(about_text, "about_text"); 145 gtk_widget_set_name(about_text, "about_text");
144 gtk_widget_ref(about_text); 146 gtk_widget_ref(about_text);
145 gtk_object_set_data_full(GTK_OBJECT(xs_aboutwin), "about_text", about_text, 147 gtk_object_set_data_full(GTK_OBJECT(xs_aboutwin), "about_text", about_text,
146 (GtkDestroyNotify) gtk_widget_unref); 148 (GtkDestroyNotify) gtk_widget_unref);
147 gtk_widget_show(about_text); 149 gtk_widget_show(about_text);
148 gtk_container_add(GTK_CONTAINER(about_scrwin), about_text); 150 gtk_container_add(GTK_CONTAINER(about_scrwin), about_text);
149 gtk_widget_set_usize(about_text, -2, 100); 151 gtk_widget_set_usize(about_text, -2, 100);
150 gtk_text_insert(GTK_TEXT(about_text), NULL, NULL, NULL, 152 gtk_text_insert(GTK_TEXT(about_text), NULL, NULL, NULL,
151 "\n" 153 "\n"
192 194
193 alignment6 = gtk_alignment_new(0.5, 0.5, 0.18, 1); 195 alignment6 = gtk_alignment_new(0.5, 0.5, 0.18, 1);
194 gtk_widget_set_name(alignment6, "alignment6"); 196 gtk_widget_set_name(alignment6, "alignment6");
195 gtk_widget_ref(alignment6); 197 gtk_widget_ref(alignment6);
196 gtk_object_set_data_full(GTK_OBJECT(xs_aboutwin), "alignment6", alignment6, 198 gtk_object_set_data_full(GTK_OBJECT(xs_aboutwin), "alignment6", alignment6,
197 (GtkDestroyNotify) gtk_widget_unref); 199 (GtkDestroyNotify) gtk_widget_unref);
198 gtk_widget_show(alignment6); 200 gtk_widget_show(alignment6);
199 gtk_box_pack_start(GTK_BOX(about_vbox1), alignment6, FALSE, TRUE, 0); 201 gtk_box_pack_start(GTK_BOX(about_vbox1), alignment6, FALSE, TRUE, 0);
200 gtk_container_set_border_width(GTK_CONTAINER(alignment6), 8); 202 gtk_container_set_border_width(GTK_CONTAINER(alignment6), 8);
201 203
202 about_close = gtk_button_new_with_label("Close"); 204 about_close = gtk_button_new_with_label("Close");
203 gtk_widget_set_name(about_close, "about_close"); 205 gtk_widget_set_name(about_close, "about_close");
204 gtk_widget_ref(about_close); 206 gtk_widget_ref(about_close);
205 gtk_object_set_data_full(GTK_OBJECT(xs_aboutwin), "about_close", about_close, 207 gtk_object_set_data_full(GTK_OBJECT(xs_aboutwin), "about_close", about_close,
206 (GtkDestroyNotify) gtk_widget_unref); 208 (GtkDestroyNotify) gtk_widget_unref);
207 gtk_widget_show(about_close); 209 gtk_widget_show(about_close);
208 gtk_container_add(GTK_CONTAINER(alignment6), about_close); 210 gtk_container_add(GTK_CONTAINER(alignment6), about_close);
209 GTK_WIDGET_SET_FLAGS(about_close, GTK_CAN_DEFAULT); 211 GTK_WIDGET_SET_FLAGS(about_close, GTK_CAN_DEFAULT);
210 212
211 gtk_signal_connect(GTK_OBJECT(about_close), "clicked", GTK_SIGNAL_FUNC(xs_about_ok), NULL); 213 gtk_signal_connect(GTK_OBJECT(about_close), "clicked",
214 GTK_SIGNAL_FUNC(xs_about_ok), NULL);
212 215
213 gtk_widget_show(xs_aboutwin); 216 gtk_widget_show(xs_aboutwin);
214 } 217 }