Mercurial > pidgin.yaz
comparison src/server.c @ 4635:42d53c416bb9
[gaim-migrate @ 4942]
remove deprecated gtk calls, gtk2-ify log viewer, gtk2-ify jabber vcard
dialog, and probably a cleanup or two I forgot about.
committer: Tailor Script <tailor@pidgin.im>
author | Nathan Walp <nwalp@pidgin.im> |
---|---|
date | Sun, 02 Mar 2003 19:21:36 +0000 |
parents | 5fcb44d771d2 |
children | 283fb289c510 |
comparison
equal
deleted
inserted
replaced
4634:d19872836812 | 4635:42d53c416bb9 |
---|---|
1173 } | 1173 } |
1174 | 1174 |
1175 static void des_popup(GtkWidget *w, GtkWidget *window) | 1175 static void des_popup(GtkWidget *w, GtkWidget *window) |
1176 { | 1176 { |
1177 if (w == window) { | 1177 if (w == window) { |
1178 char *u = gtk_object_get_user_data(GTK_OBJECT(window)); | 1178 char *u = g_object_get_data(G_OBJECT(window), "url"); |
1179 g_free(u); | 1179 g_free(u); |
1180 } | 1180 } |
1181 gtk_widget_destroy(window); | 1181 gtk_widget_destroy(window); |
1182 } | 1182 } |
1183 | 1183 |
1191 GtkWidget *button; | 1191 GtkWidget *button; |
1192 char *url = g_strdup(u); | 1192 char *url = g_strdup(u); |
1193 | 1193 |
1194 GAIM_DIALOG(window); | 1194 GAIM_DIALOG(window); |
1195 gtk_window_set_role(GTK_WINDOW(window), "popup"); | 1195 gtk_window_set_role(GTK_WINDOW(window), "popup"); |
1196 gtk_window_set_policy(GTK_WINDOW(window), FALSE, FALSE, TRUE); | 1196 gtk_window_set_resizable(GTK_WINDOW(window), FALSE); |
1197 gtk_window_set_title(GTK_WINDOW(window), "Gaim - Popup"); | 1197 gtk_window_set_title(GTK_WINDOW(window), "Gaim - Popup"); |
1198 gtk_container_set_border_width(GTK_CONTAINER(window), 5); | 1198 gtk_container_set_border_width(GTK_CONTAINER(window), 5); |
1199 g_signal_connect(GTK_OBJECT(window), "destroy", G_CALLBACK(des_popup), window); | 1199 g_signal_connect(GTK_OBJECT(window), "destroy", G_CALLBACK(des_popup), window); |
1200 gtk_object_set_user_data(GTK_OBJECT(window), url); | 1200 g_object_set_data(G_OBJECT(window), "url", url); |
1201 gtk_widget_realize(window); | 1201 gtk_widget_realize(window); |
1202 | 1202 |
1203 vbox = gtk_vbox_new(FALSE, 5); | 1203 vbox = gtk_vbox_new(FALSE, 5); |
1204 gtk_container_add(GTK_CONTAINER(window), vbox); | 1204 gtk_container_add(GTK_CONTAINER(window), vbox); |
1205 | 1205 |
1206 sw = gtk_scrolled_window_new(NULL, NULL); | 1206 sw = gtk_scrolled_window_new(NULL, NULL); |
1207 gtk_widget_set_usize(sw, wid, hei); | 1207 gtk_widget_set_size_request(sw, wid, hei); |
1208 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw), GTK_POLICY_NEVER, GTK_POLICY_ALWAYS); | 1208 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw), GTK_POLICY_NEVER, GTK_POLICY_ALWAYS); |
1209 gtk_box_pack_start(GTK_BOX(vbox), sw, TRUE, TRUE, 5); | 1209 gtk_box_pack_start(GTK_BOX(vbox), sw, TRUE, TRUE, 5); |
1210 | 1210 |
1211 text = gtk_imhtml_new(NULL, NULL); | 1211 text = gtk_imhtml_new(NULL, NULL); |
1212 gtk_container_add(GTK_CONTAINER(sw), text); | 1212 gtk_container_add(GTK_CONTAINER(sw), text); |