Mercurial > hg > xmms-sid
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 } |