| GtkViewport {RGtk2} | R Documentation |
An adapter which makes widgets scrollable
gtkViewportNew(hadjustment = NULL, vadjustment = NULL, show = TRUE)
gtkViewportGetHadjustment(object)
gtkViewportGetVadjustment(object)
gtkViewportSetHadjustment(object, adjustment = NULL)
gtkViewportSetVadjustment(object, adjustment = NULL)
gtkViewportSetShadowType(object, type)
gtkViewportGetShadowType(object)
gtkViewportGetBinWindow(object)
gtkViewport(hadjustment = NULL, vadjustment = NULL, show = TRUE)
GObject
+----GInitiallyUnowned
+----GtkObject
+----GtkWidget
+----GtkContainer
+----GtkBin
+----GtkViewport
GtkViewport implements
AtkImplementorIface and GtkBuildable.
The GtkViewport widget acts as an adaptor class, implementing
scrollability for child widgets that lack their own scrolling
capabilities. Use GtkViewport to scroll child widgets such as
GtkTable, GtkBox, and so on.
If a widget has native scrolling abilities, such as GtkTextView,
GtkTreeView or
GtkIconview, it can be added to a
GtkScrolledWindow
with gtkContainerAdd. If a widget does not, you must first add the
widget to a GtkViewport, then add the viewport to the scrolled window.
The convenience function gtkScrolledWindowAddWithViewport does
exactly this, so you can ignore the presence of the viewport.
GtkViewport
undocumented
gtkViewport is the equivalent of gtkViewportNew.
set-scroll-adjustments(horizontal, vertical, user.data)Set the scroll adjustments for the viewport. Usually scrolled containers
like GtkScrolledWindow will emit this signal to connect two instances
of GtkScrollbar to the scroll directions of the GtkViewport.
horizontalthe horizontal GtkAdjustment
verticalthe vertical GtkAdjustment
user.datauser data set when the signal handler was connected.
Derived by RGtkGen from GTK+ documentation
http://library.gnome.org/devel//gtk/GtkViewport.html
GtkScrolledWindow
GtkAdjustment