Integration with lablgtk/lablgtk2 event systems
This module provides integration of Unixqueue event systems with the Glib event queue (and, as a consequence, with the lablgtk event queue).
There are two flavours of this module, both named
Uq_gtk, and with
identical interfaces, but one is used with lablgtk, and one with lablgtk2.
ocamlfind ... -package equeue-gtk1 ...
to get the variant for lablgtk, and compile with
ocamlfind ... -package equeue-gtk2 ...
to get the variant for lablgtk2.
OPAM users: Note that the OPAM package for OCamlnet does not
build with lablgtk support by default. The trigger for this is the presence
lablgtk OPAM package, i.e. do
opam install lablgtk
equeue-gtk2 in a rebuild. (There is no lablgtk-1 anymore
Unixqueue.event_system -> (unit -> unit) -> unit
class gtk_event_system :
?run:runner -> unit ->
This class is an alternate implementation of the Unixqueue event systems for the Glib event loop.