# Module GtkBinProps.ScrolledWindow

    module ScrolledWindow: sig .. end

    val cast : 'a Gobject.obj -> Gtk.scrolled_window Gtk.obj

    module P: sig .. end

    module S: sig .. end

    val create : Gtk.scrolled_window Gobject.param list -> Gtk.scrolled_window Gtk.obj

    val add_with_viewport : [> `scrolledwindow ] Gtk.obj -> [> `widget ] Gtk.obj -> unit

    val make_params : cont:(([> `scrolledwindow ] as 'a) Gobject.param list -> 'b) ->
           'a Gobject.param list ->
           ?hadjustment:Gtk.adjustment Gtk.obj ->
           ?vadjustment:Gtk.adjustment Gtk.obj ->
           ?hpolicy:GtkEnums.policy_type ->
           ?vpolicy:GtkEnums.policy_type ->
           ?placement:GtkEnums.corner_type -> ?shadow_type:GtkEnums.shadow_type -> 'b