![]() |
![]() |
![]() |
GTK+ Reference Manual | ![]() |
---|---|---|---|---|
#include <gtk/gtk.h> 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);
typedef struct { GtkBin bin; GtkShadowType shadow_type; GdkWindow *view_window; GdkWindow *bin_window; GtkAdjustment *hadjustment; GtkAdjustment *vadjustment; } GtkViewport;
GtkWidget* gtk_viewport_new (GtkAdjustment *hadjustment, GtkAdjustment *vadjustment);
Creates a new GtkViewport with the given adjustments.
|
horizontal adjustment. |
|
vertical adjustment. |
Returns : |
a new GtkViewport. |
GtkAdjustment* gtk_viewport_get_hadjustment (GtkViewport *viewport);
Returns the horizontal adjustment of the viewport.
|
a GtkViewport. |
Returns : |
the horizontal adjustment of viewport .
|
GtkAdjustment* gtk_viewport_get_vadjustment (GtkViewport *viewport);
Returns the vertical adjustment of the 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.
|
a GtkViewport. |
|
a GtkAdjustment. |
void gtk_viewport_set_vadjustment (GtkViewport *viewport, GtkAdjustment *adjustment);
Sets the vertical adjustment of the viewport.
|
a GtkViewport. |
|
a GtkAdjustment. |
void gtk_viewport_set_shadow_type (GtkViewport *viewport, GtkShadowType type);
Sets the shadow type of the viewport.
|
a GtkViewport. |
|
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()
.
|
a GtkViewport |
Returns : |
the shadow type |