Mercurial > pidgin
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); |
