[docs] Move documentation to inline comments: GtkViewport

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611829x

Signed-off-by: Javier Jardón <jjardon@gnome.org>
This commit is contained in:
Steven Harms
2010-03-04 13:13:45 -05:00
committed by Javier Jardón
parent 75ffa7983a
commit 7693026e44
2 changed files with 19 additions and 134 deletions

View File

@ -31,6 +31,25 @@
#include "gtkprivate.h"
#include "gtkalias.h"
/**
* SECTION:gtkviewport
* @Short_description: An adapter which makes widgets scrollable
* @Title: GtkViewport
* @See_also:#GtkScrolledWindow, #GtkAdjustment
*
* 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 gtk_container_add(). 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 gtk_scrolled_window_add_with_viewport() does
* exactly this, so you can ignore the presence of the viewport.
*/
enum {
PROP_0,
PROP_HADJUSTMENT,