| 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 "shadow-type" GtkShadowType : Read / Write "vadjustment" GtkAdjustment : 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 : | 
| void gtk_viewport_set_vadjustment (GtkViewport *viewport, GtkAdjustment *adjustment); | 
Sets the vertical adjustment of the viewport.
| viewport : | a GtkViewport. | 
| adjustment : | 
| 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 : | |
| Returns : | the shadow type | 
| "hadjustment" (GtkAdjustment : Read / Write) | The GtkAdjustment that determines the values of the horizontal position for this viewport. | 
| "shadow-type" (GtkShadowType : Read / Write) | Determines how the shadowed box around the viewport is drawn. | 
| "vadjustment" (GtkAdjustment : Read / Write) | The GtkAdjustment that determines the values of the vertical position for this viewport. | 
| void user_function (GtkViewport *viewport, GtkAdjustment *arg1, GtkAdjustment *arg2, gpointer user_data); | 
| viewport : | the object which received the signal. | 
| arg1 : | |
| arg2 : | |
| user_data : | user data set when the signal handler was connected. |