man GObj () - Base classes for objects and widgets
NAME
GObj - Base classes for objects and widgets
Module
Module GObj
Documentation
Module GObj : sig end
Base classes for objects and widgets
=== Base classes for objects and widgets ===
=== GObject ===
class gobject_ops : 'a Gtk.obj -> object end
class 'a gobject_signals : 'a Gtk.obj -> object end
=== GtkObject ===
class type 'a objvar = object end
class gtkobj : [> `gtk ] Gtk.obj -> object end
class gtkobj_signals_impl : [> `gtk ] Gtk.obj -> object end
class type gtkobj_signals = object end
=== GtkWidget ===
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 ] Gtk.obj -> object end
class type widget_signals = gtkobj_signals
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