| gtkScrolledWindowAddWithViewport {RGtk2} | R Documentation |
Used to add children without native scrolling capabilities. This is
simply a convenience function; it is equivalent to adding the
unscrollable child to a viewport, then adding the viewport to the
scrolled window. If a child has native scrolling, use
gtkContainerAdd instead of this function.
gtkScrolledWindowAddWithViewport(object, child)
|
[GtkScrolledWindow] A GtkScrolledWindow. |
|
[GtkWidget] Widget you want to scroll. |
The viewport scrolls the child by moving its GdkWindow, and takes the
size of the child to be the size of its toplevel GdkWindow. This will
be very wrong for most widgets that support native scrolling; for
example, if you add a widget such as GtkTreeView with a viewport, the
whole widget will scroll, including the column headings. Thus, widgets
with native scrolling support should not be used with the GtkViewport proxy.
A widget supports scrolling natively if the
set_scroll_adjustments_signal field in GtkWidgetClass is non-zero,
i.e. has been filled in with a valid signal identifier.
Derived by RGtkGen from GTK+ documentation