module GObj:sig
..end
Base classes for objects and widgets
class gobject_ops :'a Gtk.obj ->
object
..end
class['a]
gobject_signals :'a Gtk.obj ->
object
..end
class type['a]
objvar =object
..end
class gtkobj :'a Gtk.obj ->
object
..end
class type gtkobj_signals =object
..end
class event_signals :[> Gtk.widget ] Gtk.obj ->
object
..end
class event_ops :[> Gtk.widget ] Gtk.obj ->
object
..end
class style :Gtk.style ->
object
..end
class selection_data :Gtk.selection_data ->
object
..end
class selection_context :Gtk.selection_data ->
object
..end
class drag_ops :Gtk.widget Gtk.obj ->
object
..end
class misc_ops :Gtk.widget Gtk.obj ->
object
..end
class widget :[> Gtk.widget ] Gtk.obj ->
object
..end
class misc_signals :Gtk.widget Gtk.obj ->
object
..end
class drag_context :Gdk.drag_context ->
object
..end
class drag_signals :Gtk.widget Gtk.obj ->
object
..end
class[[> Gtk.widget ]]
widget_impl :([> Gtk.widget ] as 'a) Gtk.obj ->
object
..end
class type widget_signals =object
..end
class widget_signals_impl :[> Gtk.widget ] Gtk.obj ->
object
..end
class widget_full :[> Gtk.widget ] Gtk.obj ->
object
..end
val as_widget : widget -> Gtk.widget Gtk.obj
val pack_return : (#widget as 'a) ->
packing:(widget -> unit) option -> show:bool option -> 'a
val conv_widget : widget Gobject.data_conv
val conv_widget_option : widget option Gobject.data_conv