class Gtk::FileChooserDialog
Overrides for GtkFileChooserDialog
Public Class Methods
Source
# File lib/gir_ffi-gtk/file_chooser_dialog.rb, line 16 def self.new(*args) obj = allocate obj.send :initialize, *args obj end
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