Module GFile

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