package lablgtk3

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

The new file chooser widget

GtkFileFilter

class filter : [> Gtk.file_filter ] as 'a Gtk.obj -> object ... end
val filter : ?name:string -> ?patterns:string list -> ?mime_types:string list -> unit -> filter
  • since GTK 2.4

@gtkdoc gtk gtk-gtkfilefilter

GtkFileChooser

class type chooser_signals = object ... end
class type chooser = object ... end
class chooser_widget_signals : [> Gtk.widget | Gtk.file_chooser ] as 'a Gtk.obj -> object ... end
class chooser_widget : [> Gtk.widget | Gtk.file_chooser ] as 'a Gtk.obj -> object ... end
val chooser_widget : action:Gtk.Tags.file_chooser_action -> ?filename:string -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> chooser_widget
  • since GTK 2.4

@gtkdoc gtk GtkFileChooserWidget

class chooser_button_signals : [> Gtk.container | `filechooser ] as 'a Gtk.obj -> object ... end
class chooser_button : [> Gtk.file_chooser_button ] as 'a Gtk.obj -> object ... end
val chooser_button : action:Gtk.Tags.file_chooser_action -> ?title:string -> ?width_chars:int -> ?filename:string -> ?border_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> chooser_button