| 391 g_signal_connect(G_OBJECT(drawing_area), "leave-notify-event", |
391 g_signal_connect(G_OBJECT(drawing_area), "leave-notify-event", |
| 392 G_CALLBACK(scrncap_drawing_area_leave), draw_cursor); |
392 G_CALLBACK(scrncap_drawing_area_leave), draw_cursor); |
| 393 |
393 |
| 394 #if GTK_CHECK_VERSION(3,14,0) |
394 #if GTK_CHECK_VERSION(3,14,0) |
| 395 box = drawing_area; |
395 box = drawing_area; |
| 396 g_object_set(drawing_area, "xalign", 0.5, "yalign", 0.5, NULL); |
396 g_object_set(drawing_area, |
| |
397 "halign", GTK_ALIGN_CENTER, |
| |
398 "valign", GTK_ALIGN_CENTER, |
| |
399 NULL); |
| 397 #else |
400 #else |
| 398 box = gtk_alignment_new(0.5, 0.5, 0, 0); |
401 box = gtk_alignment_new(0.5, 0.5, 0, 0); |
| 399 gtk_container_add(GTK_CONTAINER(box), drawing_area); |
402 gtk_container_add(GTK_CONTAINER(box), drawing_area); |
| 400 #endif |
403 #endif |
| 401 scroll_area = pidgin_make_scrollable(box, |
404 scroll_area = pidgin_make_scrollable(box, |