class Gtk::FileChooserDialog

Overrides for GtkFileChooserDialog

Public Class Methods

new(*args) click to toggle source
# File lib/gir_ffi-gtk/file_chooser_dialog.rb, line 16
def self.new(*args)
  obj = allocate
  obj.send :initialize, *args
  obj
end
new(title, parent, action, buttons) click to toggle source
# File lib/gir_ffi-gtk/file_chooser_dialog.rb, line 24
def initialize(title, parent, action, buttons)
  button_params = buttons.flat_map do |button_text, button_response|
    [:string, button_text, :int, Gtk::ResponseType.to_int(button_response)]
  end
  ptr = Gtk::Lib.gtk_file_chooser_dialog_new(title, parent, action,
                                             *button_params, :string, nil)
  store_pointer(ptr)
end
Also aliased as: old_initialize

Public Instance Methods

old_initialize(title, parent, action, buttons)
Alias for: new