 -- Class: <gtk-scrolled-window>
     Derives from <gtk-bin>.

     This class defines the following slots:

     hadjustment
          The GtkAdjustment for the horizontal position

     vadjustment
          The GtkAdjustment for the vertical position

     hscrollbar-policy
          When the horizontal scrollbar is displayed

     vscrollbar-policy
          When the vertical scrollbar is displayed

     window-placement
          Where the contents are located with respect to the scrollbars. This property only takes effect if "window-placement-set" is TRUE.

     window-placement-set
          Whether "window-placement" should be used to determine the location of the contents with respect to the scrollbars.

     shadow-type
          Style of bevel around the contents

 -- Signal on <gtk-scrolled-window>: move-focus-out (arg0 <gtk-direction-type>)

 -- Signal on <gtk-scrolled-window>: scroll-child (arg0 <gtk-scroll-type>) (arg1 <gboolean>) => <gboolean>

 -- Function: gtk-scrolled-window-new (hadjustment <gtk-adjustment>) (vadjustment <gtk-adjustment>) =>  (ret <gtk-widget>)
     Creates a new scrolled window. The two arguments are the scrolled window's adjustments; these will be shared with the scrollbars and the child widget to keep the bars in sync with the child. Usually you want to pass #f for the adjustments, which will cause the scrolled window to create them for you.

     hadjustment
          Horizontal adjustment.

     vadjustment
          Vertical adjustment.

     ret
          New scrolled window.

 -- Function: gtk-scrolled-window-get-hadjustment (self <gtk-scrolled-window>) =>  (ret <gtk-adjustment>)
 -- Method: get-hadjustment
     Returns the horizontal scrollbar's adjustment, used to connect the horizontal scrollbar to the child widget's horizontal scroll functionality.

     scrolled-window
          A <gtk-scrolled-window>.

     ret
          The horizontal <gtk-adjustment>.

 -- Function: gtk-scrolled-window-get-vadjustment (self <gtk-scrolled-window>) =>  (ret <gtk-adjustment>)
 -- Method: get-vadjustment
     Returns the vertical scrollbar's adjustment, used to connect the vertical scrollbar to the child widget's vertical scroll functionality.

     scrolled-window
          A <gtk-scrolled-window>.

     ret
          The vertical <gtk-adjustment>.

 -- Function: gtk-scrolled-window-get-hscrollbar (self <gtk-scrolled-window>) =>  (ret <gtk-widget>)
 -- Method: get-hscrollbar
     Returns the horizontal scrollbar of SCROLLED-WINDOW.

     scrolled-window
          a <gtk-scrolled-window>

     ret
          the horizontal scrollbar of the scrolled window, or #f if it does not have one.

     Since 2.8

 -- Function: gtk-scrolled-window-get-vscrollbar (self <gtk-scrolled-window>) =>  (ret <gtk-widget>)
 -- Method: get-vscrollbar
     Returns the vertical scrollbar of SCROLLED-WINDOW.

     scrolled-window
          a <gtk-scrolled-window>

     ret
          the vertical scrollbar of the scrolled window, or #f if it does not have one.

     Since 2.8

 -- Function: gtk-scrolled-window-set-policy (self <gtk-scrolled-window>) (hscrollbar_policy <gtk-policy-type>) (vscrollbar_policy <gtk-policy-type>)
 -- Method: set-policy
     Sets the scrollbar policy for the horizontal and vertical scrollbars. The policy determines when the scrollbar should appear; it is a value from the <gtk-policy-type> enumeration. If GTK_POLICY_ALWAYS, the scrollbar is always present; if GTK_POLICY_NEVER, the scrollbar is never present; if GTK_POLICY_AUTOMATIC, the scrollbar is present only if needed (that is, if the slider part of the bar would be smaller than the trough - the display is larger than the page size).

     scrolled-window
          A <gtk-scrolled-window>.

     hscrollbar-policy
          Policy for horizontal bar.

     vscrollbar-policy
          Policy for vertical bar.

 -- Function: gtk-scrolled-window-set-placement (self <gtk-scrolled-window>) (window_placement <gtk-corner-type>)
 -- Method: set-placement
     Sets the placement of the contents with respect to the scrollbars for the scrolled window.

     See also gtk-scrolled-window-get-placement and gtk-scrolled-window-unset-placement.

     Determines the location of the child widget with respect to the scrollbars. The default is GTK_CORNER_TOP_LEFT, meaning the child is in the top left, with the scrollbars underneath and to the right. Other values in <gtk-corner-type> are GTK_CORNER_TOP_RIGHT, GTK_CORNER_BOTTOM_LEFT, and GTK_CORNER_BOTTOM_RIGHT.

     scrolled-window
          a <gtk-scrolled-window>

     window-placement
          Position of the child window.

 -- Function: gtk-scrolled-window-unset-placement (self <gtk-scrolled-window>)
 -- Method: unset-placement
     Unsets the placement of the contents with respect to the scrollbars for the scrolled window. If no window placement is set for a scrolled window, it obeys the "gtk-scrolled-window-placement" XSETTING.

     See also gtk-scrolled-window-set-placement and gtk-scrolled-window-get-placement.

     scrolled-window
          a <gtk-scrolled-window>

     Since 2.10

 -- Function: gtk-scrolled-window-set-shadow-type (self <gtk-scrolled-window>) (type <gtk-shadow-type>)
 -- Method: set-shadow-type
     Changes the type of shadow drawn around the contents of SCROLLED-WINDOW.

     scrolled-window
          a <gtk-scrolled-window>

     type
          kind of shadow to draw around scrolled window contents

 -- Function: gtk-scrolled-window-set-hadjustment (self <gtk-scrolled-window>) (hadjustment <gtk-adjustment>)
 -- Method: set-hadjustment
     Sets the <gtk-adjustment> for the horizontal scrollbar.

     scrolled-window
          A <gtk-scrolled-window>.

     hadjustment
          Horizontal scroll adjustment.

 -- Function: gtk-scrolled-window-set-vadjustment (self <gtk-scrolled-window>) (vadjustment <gtk-adjustment>)
 -- Method: set-vadjustment
     Sets the <gtk-adjustment> for the vertical scrollbar.

     scrolled-window
          A <gtk-scrolled-window>.

     vadjustment
          Vertical scroll adjustment.

 -- Function: gtk-scrolled-window-get-placement (self <gtk-scrolled-window>) =>  (ret <gtk-corner-type>)
 -- Method: get-placement
     Gets the placement of the contents with respect to the scrollbars for the scrolled window. See gtk-scrolled-window-set-placement.

     scrolled-window
          a <gtk-scrolled-window>

     ret
          the current placement value. See also gtk-scrolled-window-set-placement and gtk-scrolled-window-unset-placement.

 -- Function: gtk-scrolled-window-get-shadow-type (self <gtk-scrolled-window>) =>  (ret <gtk-shadow-type>)
 -- Method: get-shadow-type
     Gets the shadow type of the scrolled window. See gtk-scrolled-window-set-shadow-type.

     scrolled-window
          a <gtk-scrolled-window>

     ret
          the current shadow type