package lablgtk3

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
class window_skel : [> Gtk.window ] as 'a Gtk.obj -> object ... end
class window : [> Gtk.window ] as 'b Gtk.obj -> object ... end
val window : ?kind:Gtk.Tags.window_type -> ?title:string -> ?decorated:bool -> ?deletable:bool -> ?focus_on_map:bool -> ?icon:GdkPixbuf.pixbuf -> ?icon_name:string -> ?modal:bool -> ?position:Gtk.Tags.window_position -> ?resizable:bool -> ?screen:Gdk.screen -> ?type_hint:Gdk.Tags.window_type_hint -> ?urgency_hint:bool -> ?wmclass:(string * string) -> ?border_width:int -> ?width:int -> ?height:int -> ?show:bool -> unit -> window
val toplevel : GObj.widget -> window option
class !'a dialog_signals : [> Gtk.dialog ] as 'c Gtk.obj -> decode:(int -> 'a) -> object ... end
class !'a dialog_skel : [> Gtk.dialog ] as 'c Gtk.obj -> object ... end
class !'a dialog_ext : [> Gtk.dialog ] as 'c Gtk.obj -> object ... end
class !'a dialog : [> Gtk.dialog ] Gtk.obj -> object ... end
val dialog : ?no_separator:bool -> ?parent:window_skel -> ?destroy_with_parent:bool -> ?title:string -> ?decorated:bool -> ?deletable:bool -> ?focus_on_map:bool -> ?icon:GdkPixbuf.pixbuf -> ?icon_name:string -> ?modal:bool -> ?position:Gtk.Tags.window_position -> ?resizable:bool -> ?screen:Gdk.screen -> ?type_hint:Gdk.Tags.window_type_hint -> ?urgency_hint:bool -> ?wmclass:(string * string) -> ?border_width:int -> ?width:int -> ?height:int -> ?show:bool -> unit -> [> `DELETE_EVENT ] dialog
type any_response = [
  1. | `ACCEPT
  2. | `APPLY
  3. | `CANCEL
  4. | `CLOSE
  5. | `DELETE_EVENT
  6. | `HELP
  7. | `NO
  8. | `NONE
  9. | `OK
  10. | `OTHER of int
  11. | `REJECT
  12. | `YES
]
type 'a buttons
module Buttons : sig ... end
class type !'a message_dialog = object ... end
val message_dialog : buttons:[> `DELETE_EVENT ] as 'a buttons -> ?message_type:Gtk.Tags.message_type -> ?message:string -> ?use_markup:bool -> ?parent:window_skel -> ?destroy_with_parent:bool -> ?title:string -> ?decorated:bool -> ?deletable:bool -> ?focus_on_map:bool -> ?icon:GdkPixbuf.pixbuf -> ?icon_name:string -> ?modal:bool -> ?position:Gtk.Tags.window_position -> ?resizable:bool -> ?screen:Gdk.screen -> ?type_hint:Gdk.Tags.window_type_hint -> ?urgency_hint:bool -> ?wmclass:(string * string) -> ?border_width:int -> ?width:int -> ?height:int -> ?show:bool -> unit -> 'a message_dialog
class about_dialog : [> Gtk.about_dialog ] as 'b Gtk.obj -> object ... end
val about_dialog : ?name:string -> ?authors:string list -> ?comments:string -> ?copyright:string -> ?license:string -> ?logo:GdkPixbuf.pixbuf -> ?logo_icon_name:string -> ?translator_credits:string -> ?version:string -> ?website:string -> ?website_label:string -> ?wrap_license:bool -> ?parent:window_skel -> ?destroy_with_parent:bool -> ?title:string -> ?decorated:bool -> ?deletable:bool -> ?focus_on_map:bool -> ?icon:GdkPixbuf.pixbuf -> ?icon_name:string -> ?modal:bool -> ?position:Gtk.Tags.window_position -> ?resizable:bool -> ?screen:Gdk.screen -> ?type_hint:Gdk.Tags.window_type_hint -> ?urgency_hint:bool -> ?wmclass:(string * string) -> ?border_width:int -> ?width:int -> ?height:int -> ?show:bool -> unit -> about_dialog
class !'a file_chooser_dialog_signals : [> `bin | `container | `dialog | `filechooser | `giu | `widget | `window ] as 'c Gtk.obj -> decode:(int -> 'a) -> object ... end
class !'a file_chooser_dialog : [> `bin | `container | `dialog | `filechooser | `giu | `widget | `window ] as 'c Gtk.obj -> object ... end
val file_chooser_dialog : action:GtkEnums.file_chooser_action -> ?filename:string -> ?parent:window_skel -> ?destroy_with_parent:bool -> ?title:string -> ?decorated:bool -> ?deletable:bool -> ?focus_on_map:bool -> ?icon:GdkPixbuf.pixbuf -> ?icon_name:string -> ?modal:bool -> ?position:Gtk.Tags.window_position -> ?resizable:bool -> ?screen:Gdk.screen -> ?type_hint:Gdk.Tags.window_type_hint -> ?urgency_hint:bool -> ?wmclass:(string * string) -> ?border_width:int -> ?width:int -> ?height:int -> ?show:bool -> unit -> [> `DELETE_EVENT ] file_chooser_dialog
class plug_signals : [> Gtk.plug ] as 'b Gtk.obj -> object ... end
class plug : Gtk.plug Gtk.obj -> object ... end
class socket_signals : [> Gtk.socket ] as 'b Gtk.obj -> object ... end
class socket : Gtk.socket Gtk.obj -> object ... end
val socket : ?border_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> socket