| 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 |