package lablgtk3
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=d4821cdbecf3ae374f20317d63e43fe58030c3ba9657b51a2e83e652197e8eac
sha512=83f0be38a1e21737de93f88b0adac15cdcc50cf712d773720b9bc1e8d8ffdb2c660d35840f25d326a42a9d4e6537e6cef466099bf72494196b2cc79977e703e3
doc/lablgtk3/GBin/index.html
Module GBin
Source
Containers with just one child
GtkScrolledWindow
Adds scrollbars to its child widget @gtkdoc gtk GtkScrolledWindow
val scrolled_window :
?hadjustment:GData.adjustment ->
?vadjustment:GData.adjustment ->
?hpolicy:Gtk.Tags.policy_type ->
?vpolicy:Gtk.Tags.policy_type ->
?placement:Gtk.Tags.corner_type ->
?shadow_type:Gtk.Tags.shadow_type ->
?border_width:int ->
?width:int ->
?height:int ->
?packing:(GObj.widget -> unit) ->
?show:bool ->
unit ->
scrolled_window
@gtkdoc gtk GtkScrolledWindow
GtkEventBox
A widget used to catch events for widgets which do not have their own window @gtkdoc gtk GtkEventBox
val event_box :
?border_width:int ->
?width:int ->
?height:int ->
?packing:(GObj.widget -> unit) ->
?show:bool ->
unit ->
event_box
@gtkdoc gtk GtkEventBox
val invisible :
?border_width:int ->
?width:int ->
?height:int ->
?packing:(GObj.widget -> unit) ->
?show:bool ->
unit ->
invisible
GtkHandleBox
@gtkdoc gtk GtkHandleBox
A widget for detachable window portions @gtkdoc gtk GtkHandleBox
val handle_box :
?handle_position:Gtk.Tags.position_type ->
?snap_edge:Gtk.Tags.position_type ->
?shadow_type:Gtk.Tags.shadow_type ->
?border_width:int ->
?width:int ->
?height:int ->
?packing:(GObj.widget -> unit) ->
?show:bool ->
unit ->
handle_box
@gtkdoc gtk GtkHandleBox
GtkFrame & GtkAspectFrame
A bin with a decorative frame and optional label @gtkdoc gtk GtkFrame
val frame :
?label:string ->
?label_xalign:Gtk.clampf ->
?label_yalign:Gtk.clampf ->
?shadow_type:Gtk.Tags.shadow_type ->
?border_width:int ->
?width:int ->
?height:int ->
?packing:(GObj.widget -> unit) ->
?show:bool ->
unit ->
frame
@gtkdoc gtk GtkFrame
A frame that constrains its child to a particular aspect ratio @gtkdoc gtk GtkAspectFrame
val aspect_frame :
?obey_child:bool ->
?ratio:float ->
?xalign:Gtk.clampf ->
?yalign:Gtk.clampf ->
?label:string ->
?label_xalign:Gtk.clampf ->
?label_yalign:Gtk.clampf ->
?shadow_type:Gtk.Tags.shadow_type ->
?border_width:int ->
?width:int ->
?height:int ->
?packing:(GObj.widget -> unit) ->
?show:bool ->
unit ->
aspect_frame
@gtkdoc gtk GtkAspectFrame
GtkViewport
@gtkdoc gtk GtkViewport
val viewport :
?hadjustment:GData.adjustment ->
?vadjustment:GData.adjustment ->
?shadow_type:Gtk.Tags.shadow_type ->
?border_width:int ->
?width:int ->
?height:int ->
?packing:(GObj.widget -> unit) ->
?show:bool ->
unit ->
viewport
@gtkdoc gtk GtkViewport
GtkAlignment
A widget which controls the alignment and size of its child
@gtkdoc gtk GtkAlignment
val alignment :
?padding:(int * int * int * int) ->
?xalign:Gtk.clampf ->
?yalign:Gtk.clampf ->
?xscale:Gtk.clampf ->
?yscale:Gtk.clampf ->
?border_width:int ->
?width:int ->
?height:int ->
?packing:(GObj.widget -> unit) ->
?show:bool ->
unit ->
alignment
@gtkdoc gtk GtkAlignment
GtkExpander
A container which can hide its child
val expander :
?expanded:bool ->
?label:string ->
?spacing:int ->
?use_underline:bool ->
?border_width:int ->
?width:int ->
?height:int ->
?packing:(GObj.widget -> unit) ->
?show:bool ->
unit ->
expander
@gtkdoc gtk GtkExpander