public void connect_signals_full (Gtk.BuilderConnectFunc func);
public static GLib.Quark error_quark ();
public void expose_object (string name, GLib.Object object);
+ public uint extend_with_template (Gtk.Widget widget, GLib.Type template_type, string buffer, size_t length) throws GLib.Error;
[CCode (has_construct_function = false)]
public Builder.from_file (string filename);
[CCode (has_construct_function = false)]
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Button.with_mnemonic (string label);
public bool always_show_image { get; set construct; }
- public bool focus_on_click { get; set; }
public Gtk.Widget image { get; set; }
public Gtk.PositionType image_position { get; set; }
public string label { get; set construct; }
public Gtk.CellArea cell_area { owned get; construct; }
public int column_span_column { get; set; }
public int entry_text_column { get; set; }
- public bool focus_on_click { get; set; }
public bool has_entry { get; construct; }
[NoAccessorMethod]
public bool has_frame { get; set; }
[CCode (has_construct_function = false, type = "GtkWidget*")]
public FileChooserButton.with_dialog (Gtk.Dialog dialog);
public Gtk.FileChooser dialog { construct; }
- public bool focus_on_click { get; set; }
public string title { get; set; }
public int width_chars { get; set; }
public virtual signal void file_set ();
[CCode (has_construct_function = false, type = "GtkWidget*")]
public FileChooserDialog (string? title, Gtk.Window? parent, Gtk.FileChooserAction action, ...);
}
+ [CCode (cheader_filename = "gtk/gtk.h")]
+ public class FileChooserNative : Gtk.NativeDialog, Gtk.FileChooser {
+ [CCode (has_construct_function = false)]
+ public FileChooserNative (string? title, Gtk.Window? parent, Gtk.FileChooserAction action, string? accept_label, string? cancel_label);
+ public unowned string? get_accept_label ();
+ public unowned string? get_cancel_label ();
+ public void set_accept_label (string? accept_label);
+ public void set_cancel_label (string? cancel_label);
+ public string? accept_label { get; set; }
+ public string? cancel_label { get; set; }
+ }
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_file_chooser_widget_get_type ()")]
public class FileChooserWidget : Gtk.Box, Atk.Implementor, Gtk.Buildable, Gtk.Orientable, Gtk.FileChooser, Gtk.FileChooserEmbed {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public void set_show_close_button (bool setting);
public void set_subtitle (string? subtitle);
public void set_title (string? title);
- public Gtk.Widget custom_title { get; set construct; }
+ public Gtk.Widget custom_title { get; set; }
public string decoration_layout { get; set; }
[NoAccessorMethod]
public bool decoration_layout_set { get; set; }
public Gtk.Window parent { get; set; }
public Gdk.Screen screen { get; set; }
}
+ [CCode (cheader_filename = "gtk/gtk.h")]
+ public class NativeDialog : GLib.Object {
+ [CCode (has_construct_function = false)]
+ protected NativeDialog ();
+ public void destroy ();
+ public bool get_modal ();
+ public unowned string get_title ();
+ public unowned Gtk.Window get_transient_for ();
+ public bool get_visible ();
+ public virtual void hide ();
+ public int run ();
+ public void set_modal (bool modal);
+ public void set_title (string title);
+ public void set_transient_for (Gtk.Window parent);
+ public virtual void show ();
+ public bool modal { get; set; }
+ public string? title { get; set; }
+ public Gtk.Window? transient_for { get; set construct; }
+ [NoAccessorMethod]
+ public bool visible { get; set; }
+ public virtual signal void response (int response_id);
+ }
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_notebook_get_type ()")]
public class Notebook : Gtk.Container, Atk.Implementor, Gtk.Buildable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
[NoAccessorMethod]
public string accelerator { owned get; set; }
[NoAccessorMethod]
+ public Gtk.TextDirection direction { get; set; }
+ [NoAccessorMethod]
public string title { owned get; set; }
[NoAccessorMethod]
public Gtk.SizeGroup title_size_group { set; }
public void set_visible_child (Gtk.Widget child);
public void set_visible_child_full (string name, Gtk.StackTransitionType transition);
public void set_visible_child_name (string name);
- public bool hhomogeneous { get; set construct; }
+ public bool hhomogeneous { get; set; }
public bool homogeneous { get; set; }
- public bool interpolate_size { get; }
- public uint transition_duration { get; set construct; }
+ public bool interpolate_size { get; set; }
+ public uint transition_duration { get; set; }
public bool transition_running { get; }
- public Gtk.StackTransitionType transition_type { get; set construct; }
- public bool vhomogeneous { get; set construct; }
+ public Gtk.StackTransitionType transition_type { get; set; }
+ public bool vhomogeneous { get; set; }
public Gtk.Widget visible_child { get; set; }
public string visible_child_name { get; set; }
}
public StackSwitcher ();
public unowned Gtk.Stack get_stack ();
public void set_stack (Gtk.Stack stack);
+ [NoAccessorMethod]
+ public int icon_size { get; set; }
public Gtk.Stack stack { get; set construct; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_status_icon_get_type ()")]
public bool get_has_selection ();
public unowned Gtk.TextMark get_insert ();
public void get_iter_at_child_anchor (out Gtk.TextIter iter, Gtk.TextChildAnchor anchor);
- public bool get_iter_at_line (out Gtk.TextIter iter, int line_number);
- public bool get_iter_at_line_index (out Gtk.TextIter iter, int line_number, int byte_index);
- public bool get_iter_at_line_offset (out Gtk.TextIter iter, int line_number, int char_offset);
+ public void get_iter_at_line (out Gtk.TextIter iter, int line_number);
+ public void get_iter_at_line_index (out Gtk.TextIter iter, int line_number, int byte_index);
+ public void get_iter_at_line_offset (out Gtk.TextIter iter, int line_number, int char_offset);
public void get_iter_at_mark (out Gtk.TextIter iter, Gtk.TextMark mark);
public void get_iter_at_offset (out Gtk.TextIter iter, int char_offset);
public int get_line_count ();
public unowned GLib.ActionGroup? get_action_group (string prefix);
public int get_allocated_baseline ();
public int get_allocated_height ();
+ public void get_allocated_size (out Gtk.Allocation allocation, out int baseline);
public int get_allocated_width ();
public void get_allocation (out Gtk.Allocation allocation);
public unowned Gtk.Widget get_ancestor (GLib.Type widget_type);
public unowned Gdk.Display get_display ();
public bool get_double_buffered ();
public int get_events ();
+ public bool get_focus_on_click ();
public unowned Pango.FontMap get_font_map ();
public unowned Cairo.FontOptions get_font_options ();
public unowned Gdk.FrameClock get_frame_clock ();
public void path (out uint path_length, out string path, out string path_reversed);
public static void pop_composite_child ();
public static void push_composite_child ();
+ public void queue_allocate ();
public void queue_compute_expand ();
public void queue_draw ();
public void queue_draw_area (int x, int y, int width, int height);
public void set_direction (Gtk.TextDirection dir);
public void set_double_buffered (bool double_buffered);
public void set_events (int events);
+ public void set_focus_on_click (bool focus_on_click);
public void set_font_map (Pango.FontMap font_map);
public void set_font_options (Cairo.FontOptions? options);
public void set_halign (Gtk.Align align);
public Gdk.EventMask events { get; set; }
[NoAccessorMethod]
public bool expand { get; set; }
+ public bool focus_on_click { get; set; }
public Gtk.Align halign { get; set; }
[NoAccessorMethod]
public bool has_default { get; set; }
public signal void insert_text (string new_text, int new_text_length, ref int position);
}
[CCode (cheader_filename = "gtk/gtk.h")]
- public interface FileChooser : Gtk.Widget {
+ public interface FileChooser : GLib.Object {
public void add_filter (owned Gtk.FileFilter filter);
public bool add_shortcut_folder (string folder) throws GLib.Error;
public bool add_shortcut_folder_uri (string uri) throws GLib.Error;
[CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_TEXT_VIEW_LAYER_")]
public enum TextViewLayer {
BELOW,
- ABOVE
+ ABOVE,
+ BELOW_TEXT,
+ ABOVE_TEXT
}
[CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_TEXT_WINDOW_")]
public enum TextWindowType {
<enum name="GtkTextViewLayer" type-name="GtkTextViewLayer" get-type="gtk_text_view_layer_get_type">
<member name="GTK_TEXT_VIEW_LAYER_BELOW" value="0"/>
<member name="GTK_TEXT_VIEW_LAYER_ABOVE" value="1"/>
+ <member name="GTK_TEXT_VIEW_LAYER_BELOW_TEXT" value="2"/>
+ <member name="GTK_TEXT_VIEW_LAYER_ABOVE_TEXT" value="3"/>
</enum>
<enum name="GtkTextWindowType" type-name="GtkTextWindowType" get-type="gtk_text_window_type_get_type">
<member name="GTK_TEXT_WINDOW_PRIVATE" value="0"/>
<parameter name="object" type="GObject*"/>
</parameters>
</method>
+ <method name="extend_with_template" symbol="gtk_builder_extend_with_template">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="builder" type="GtkBuilder*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="template_type" type="GType"/>
+ <parameter name="buffer" type="gchar*"/>
+ <parameter name="length" type="gsize"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
<method name="get_application" symbol="gtk_builder_get_application">
<return-type type="GtkApplication*"/>
<parameters>
</parameters>
</method>
<property name="always-show-image" type="gboolean" readable="1" writable="1" construct="1" construct-only="0"/>
- <property name="focus-on-click" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="image" type="GtkWidget*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="image-position" type="GtkPositionType" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="label" type="char*" readable="1" writable="1" construct="1" construct-only="0"/>
<property name="cell-area" type="GtkCellArea*" readable="1" writable="1" construct="0" construct-only="1"/>
<property name="column-span-column" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="entry-text-column" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="focus-on-click" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="has-entry" type="gboolean" readable="1" writable="1" construct="0" construct-only="1"/>
<property name="has-frame" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="id-column" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
</parameters>
</method>
<property name="dialog" type="GtkFileChooser*" readable="0" writable="1" construct="0" construct-only="1"/>
- <property name="focus-on-click" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="title" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="width-chars" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
<signal name="file-set" when="FIRST">
</parameters>
</constructor>
</object>
+ <object name="GtkFileChooserNative" parent="GtkNativeDialog" type-name="GtkFileChooserNative" get-type="gtk_file_chooser_native_get_type">
+ <implements>
+ <interface name="GtkFileChooser"/>
+ </implements>
+ <method name="get_accept_label" symbol="gtk_file_chooser_native_get_accept_label">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="self" type="GtkFileChooserNative*"/>
+ </parameters>
+ </method>
+ <method name="get_cancel_label" symbol="gtk_file_chooser_native_get_cancel_label">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="self" type="GtkFileChooserNative*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_file_chooser_native_new">
+ <return-type type="GtkFileChooserNative*"/>
+ <parameters>
+ <parameter name="title" type="gchar*"/>
+ <parameter name="parent" type="GtkWindow*"/>
+ <parameter name="action" type="GtkFileChooserAction"/>
+ <parameter name="accept_label" type="gchar*"/>
+ <parameter name="cancel_label" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_accept_label" symbol="gtk_file_chooser_native_set_accept_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GtkFileChooserNative*"/>
+ <parameter name="accept_label" type="char*"/>
+ </parameters>
+ </method>
+ <method name="set_cancel_label" symbol="gtk_file_chooser_native_set_cancel_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GtkFileChooserNative*"/>
+ <parameter name="cancel_label" type="char*"/>
+ </parameters>
+ </method>
+ <property name="accept-label" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="cancel-label" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
<object name="GtkFileChooserWidget" parent="GtkBox" type-name="GtkFileChooserWidget" get-type="gtk_file_chooser_widget_get_type">
<implements>
<interface name="AtkImplementor"/>
<parameter name="title" type="gchar*"/>
</parameters>
</method>
- <property name="custom-title" type="GtkWidget*" readable="1" writable="1" construct="1" construct-only="0"/>
+ <property name="custom-title" type="GtkWidget*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="decoration-layout" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="decoration-layout-set" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="has-subtitle" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="parent" type="GtkWindow*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="screen" type="GdkScreen*" readable="1" writable="1" construct="0" construct-only="0"/>
</object>
+ <object name="GtkNativeDialog" parent="GObject" type-name="GtkNativeDialog" get-type="gtk_native_dialog_get_type">
+ <method name="destroy" symbol="gtk_native_dialog_destroy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GtkNativeDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_modal" symbol="gtk_native_dialog_get_modal">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GtkNativeDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_title" symbol="gtk_native_dialog_get_title">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="self" type="GtkNativeDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_transient_for" symbol="gtk_native_dialog_get_transient_for">
+ <return-type type="GtkWindow*"/>
+ <parameters>
+ <parameter name="self" type="GtkNativeDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_visible" symbol="gtk_native_dialog_get_visible">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GtkNativeDialog*"/>
+ </parameters>
+ </method>
+ <method name="hide" symbol="gtk_native_dialog_hide">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GtkNativeDialog*"/>
+ </parameters>
+ </method>
+ <method name="run" symbol="gtk_native_dialog_run">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="self" type="GtkNativeDialog*"/>
+ </parameters>
+ </method>
+ <method name="set_modal" symbol="gtk_native_dialog_set_modal">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GtkNativeDialog*"/>
+ <parameter name="modal" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_title" symbol="gtk_native_dialog_set_title">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GtkNativeDialog*"/>
+ <parameter name="title" type="char*"/>
+ </parameters>
+ </method>
+ <method name="set_transient_for" symbol="gtk_native_dialog_set_transient_for">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GtkNativeDialog*"/>
+ <parameter name="parent" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="show" symbol="gtk_native_dialog_show">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GtkNativeDialog*"/>
+ </parameters>
+ </method>
+ <property name="modal" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="title" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="transient-for" type="GtkWindow*" readable="1" writable="1" construct="1" construct-only="0"/>
+ <property name="visible" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <signal name="response" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GtkNativeDialog*"/>
+ <parameter name="response_id" type="gint"/>
+ </parameters>
+ </signal>
+ <vfunc name="hide">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GtkNativeDialog*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="show">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GtkNativeDialog*"/>
+ </parameters>
+ </vfunc>
+ </object>
<object name="GtkNotebook" parent="GtkContainer" type-name="GtkNotebook" get-type="gtk_notebook_get_type">
<implements>
<interface name="AtkImplementor"/>
</implements>
<property name="accel-size-group" type="GtkSizeGroup*" readable="0" writable="1" construct="0" construct-only="0"/>
<property name="accelerator" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="direction" type="GtkTextDirection" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="title" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="title-size-group" type="GtkSizeGroup*" readable="0" writable="1" construct="0" construct-only="0"/>
</object>
<parameter name="name" type="gchar*"/>
</parameters>
</method>
- <property name="hhomogeneous" type="gboolean" readable="1" writable="1" construct="1" construct-only="0"/>
+ <property name="hhomogeneous" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="homogeneous" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="interpolate-size" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
- <property name="transition-duration" type="guint" readable="1" writable="1" construct="1" construct-only="0"/>
+ <property name="interpolate-size" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="transition-duration" type="guint" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="transition-running" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
- <property name="transition-type" type="GtkStackTransitionType" readable="1" writable="1" construct="1" construct-only="0"/>
- <property name="vhomogeneous" type="gboolean" readable="1" writable="1" construct="1" construct-only="0"/>
+ <property name="transition-type" type="GtkStackTransitionType" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="vhomogeneous" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="visible-child" type="GtkWidget*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="visible-child-name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
</object>
<parameter name="stack" type="GtkStack*"/>
</parameters>
</method>
+ <property name="icon-size" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="stack" type="GtkStack*" readable="1" writable="1" construct="1" construct-only="0"/>
</object>
<object name="GtkStatusIcon" parent="GObject" type-name="GtkStatusIcon" get-type="gtk_status_icon_get_type">
</parameters>
</method>
<method name="get_iter_at_line" symbol="gtk_text_buffer_get_iter_at_line">
- <return-type type="gboolean"/>
+ <return-type type="void"/>
<parameters>
<parameter name="buffer" type="GtkTextBuffer*"/>
<parameter name="iter" type="GtkTextIter*"/>
</parameters>
</method>
<method name="get_iter_at_line_index" symbol="gtk_text_buffer_get_iter_at_line_index">
- <return-type type="gboolean"/>
+ <return-type type="void"/>
<parameters>
<parameter name="buffer" type="GtkTextBuffer*"/>
<parameter name="iter" type="GtkTextIter*"/>
</parameters>
</method>
<method name="get_iter_at_line_offset" symbol="gtk_text_buffer_get_iter_at_line_offset">
- <return-type type="gboolean"/>
+ <return-type type="void"/>
<parameters>
<parameter name="buffer" type="GtkTextBuffer*"/>
<parameter name="iter" type="GtkTextIter*"/>
<parameter name="widget" type="GtkWidget*"/>
</parameters>
</method>
+ <method name="get_allocated_size" symbol="gtk_widget_get_allocated_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="allocation" type="GtkAllocation*"/>
+ <parameter name="baseline" type="int*"/>
+ </parameters>
+ </method>
<method name="get_allocated_width" symbol="gtk_widget_get_allocated_width">
<return-type type="int"/>
<parameters>
<parameter name="widget" type="GtkWidget*"/>
</parameters>
</method>
+ <method name="get_focus_on_click" symbol="gtk_widget_get_focus_on_click">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
<method name="get_font_map" symbol="gtk_widget_get_font_map">
<return-type type="PangoFontMap*"/>
<parameters>
<method name="push_composite_child" symbol="gtk_widget_push_composite_child">
<return-type type="void"/>
</method>
+ <method name="queue_allocate" symbol="gtk_widget_queue_allocate">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
<method name="queue_compute_expand" symbol="gtk_widget_queue_compute_expand">
<return-type type="void"/>
<parameters>
<parameter name="events" type="gint"/>
</parameters>
</method>
+ <method name="set_focus_on_click" symbol="gtk_widget_set_focus_on_click">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="focus_on_click" type="gboolean"/>
+ </parameters>
+ </method>
<method name="set_font_map" symbol="gtk_widget_set_font_map">
<return-type type="void"/>
<parameters>
<property name="double-buffered" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="events" type="GdkEventMask" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="expand" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="focus-on-click" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="halign" type="GtkAlign" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="has-default" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="has-focus" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
</interface>
<interface name="GtkFileChooser" type-name="GtkFileChooser" get-type="gtk_file_chooser_get_type">
<requires>
- <interface name="GtkWidget"/>
+ <interface name="GObject"/>
</requires>
<method name="add_filter" symbol="gtk_file_chooser_add_filter">
<return-type type="void"/>
</parameters>
</vfunc>
</interface>
- <constant name="GTK_BINARY_AGE" type="int" value="1901"/>
+ <constant name="GTK_BINARY_AGE" type="int" value="1902"/>
<constant name="GTK_INPUT_ERROR" type="int" value="-1"/>
<constant name="GTK_INTERFACE_AGE" type="int" value="0"/>
<constant name="GTK_LEVEL_BAR_OFFSET_HIGH" type="char*" value="high"/>
<constant name="GTK_LEVEL_BAR_OFFSET_LOW" type="char*" value="low"/>
<constant name="GTK_MAJOR_VERSION" type="int" value="3"/>
<constant name="GTK_MAX_COMPOSE_LEN" type="int" value="7"/>
- <constant name="GTK_MICRO_VERSION" type="int" value="1"/>
+ <constant name="GTK_MICRO_VERSION" type="int" value="2"/>
<constant name="GTK_MINOR_VERSION" type="int" value="19"/>
<constant name="GTK_PAPER_NAME_A3" type="char*" value="iso_a3"/>
<constant name="GTK_PAPER_NAME_A4" type="char*" value="iso_a4"/>