comparison src/gtkimhtml.c @ 2363:08c66712364c

[gaim-migrate @ 2376] my cs165a (AI) teacher used to work at microsoft, and today he was wearing a microsoft t-shirt, so i've decided that every day that i go to his class i'll wear a different sun/netscape/linux t-shirt. committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Wed, 26 Sep 2001 19:48:50 +0000
parents 60c716c32c40
children 4ab2903f28a1
comparison
equal deleted inserted replaced
2362:ba6d3f0467cb 2363:08c66712364c
3475 imhtml->line = NULL; 3475 imhtml->line = NULL;
3476 3476
3477 if (GTK_WIDGET_REALIZED (GTK_WIDGET (imhtml))) 3477 if (GTK_WIDGET_REALIZED (GTK_WIDGET (imhtml)))
3478 gdk_window_clear (GTK_LAYOUT (imhtml)->bin_window); 3478 gdk_window_clear (GTK_LAYOUT (imhtml)->bin_window);
3479 } 3479 }
3480
3481 void
3482 gtk_imhtml_page_up (GtkIMHtml *imhtml)
3483 {
3484 GtkAdjustment *vadj;
3485
3486 g_return_if_fail (imhtml != NULL);
3487 g_return_if_fail (GTK_IS_IMHTML (imhtml));
3488
3489 vadj = GTK_LAYOUT (imhtml)->vadjustment;
3490 gtk_adjustment_set_value (vadj, MAX (vadj->value - vadj->page_increment,
3491 vadj->lower));
3492 gtk_signal_emit_by_name (GTK_OBJECT (vadj), "changed");
3493 }
3494
3495 void
3496 gtk_imhtml_page_down (GtkIMHtml *imhtml)
3497 {
3498 GtkAdjustment *vadj;
3499
3500 g_return_if_fail (imhtml != NULL);
3501 g_return_if_fail (GTK_IS_IMHTML (imhtml));
3502
3503 vadj = GTK_LAYOUT (imhtml)->vadjustment;
3504 gtk_adjustment_set_value (vadj, MIN (vadj->value + vadj->page_increment,
3505 vadj->upper - vadj->page_size));
3506 gtk_signal_emit_by_name (GTK_OBJECT (vadj), "changed");
3507 }