[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:
committed by
Javier Jardón
parent
75ffa7983a
commit
7693026e44
@ -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,
|
||||
|
||||
Reference in New Issue
Block a user