GTK+ Reference Manual | |||
---|---|---|---|
<<< Previous Page | Home | Up | Next Page >>> |
#include <gtk/gtk.h> struct GtkViewport; GtkWidget* gtk_viewport_new (GtkAdjustment *hadjustment, GtkAdjustment *vadjustment); GtkAdjustment* gtk_viewport_get_hadjustment (GtkViewport *viewport); GtkAdjustment* gtk_viewport_get_vadjustment (GtkViewport *viewport); void gtk_viewport_set_hadjustment (GtkViewport *viewport, GtkAdjustment *adjustment); void gtk_viewport_set_vadjustment (GtkViewport *viewport, GtkAdjustment *adjustment); void gtk_viewport_set_shadow_type (GtkViewport *viewport, GtkShadowType type); GtkShadowType gtk_viewport_get_shadow_type (GtkViewport *viewport); |
GObject +----GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GtkViewport |
"hadjustment" GtkAdjustment : Read / Write "vadjustment" GtkAdjustment : Read / Write "shadow-type" GtkShadowType : Read / Write |
"set-scroll-adjustments" void user_function (GtkViewport *viewport, GtkAdjustment *arg1, GtkAdjustment *arg2, gpointer user_data); |
GtkWidget* gtk_viewport_new (GtkAdjustment *hadjustment, GtkAdjustment *vadjustment); |
Creates a new GtkViewport with the given adjustments.
hadjustment : | horizontal adjustment. |
vadjustment : | vertical adjustment. |
Returns : | a new GtkViewport. |
GtkAdjustment* gtk_viewport_get_hadjustment (GtkViewport *viewport); |
Returns the horizontal adjustment of the viewport.
viewport : | a GtkViewport. |
Returns : | the horizontal adjustment of viewport. |
GtkAdjustment* gtk_viewport_get_vadjustment (GtkViewport *viewport); |
Returns the vertical adjustment of the viewport.
viewport : | a GtkViewport. |
Returns : | the vertical adjustment of viewport. |
void gtk_viewport_set_hadjustment (GtkViewport *viewport, GtkAdjustment *adjustment); |
Sets the horizontal adjustment of the viewport.
viewport : | a GtkViewport. |
adjustment : | a GtkAdjustment. |
void gtk_viewport_set_vadjustment (GtkViewport *viewport, GtkAdjustment *adjustment); |
Sets the vertical adjustment of the viewport.
viewport : | a GtkViewport. |
adjustment : | a GtkAdjustment. |
void gtk_viewport_set_shadow_type (GtkViewport *viewport, GtkShadowType type); |
Sets the shadow type of the viewport.
viewport : | a GtkViewport. |
type : | the new shadow type. |
GtkShadowType gtk_viewport_get_shadow_type (GtkViewport *viewport); |
Gets the shadow type of the GtkViewport. See gtk_viewport_set_shadow_type().
viewport : | a GtkViewport |
Returns : | the shadow type |
The GtkAdjustment that determines the values of the horizontal position for this viewport.
The GtkAdjustment that determines the values of the vertical position for this viewport.
Determines how the shadowed box around the viewport is drawn.
void user_function (GtkViewport *viewport, GtkAdjustment *arg1, GtkAdjustment *arg2, gpointer user_data); |