public bool get_is_locked ();
public Gdk.ModifierType get_modifier_mask ();
public void @lock ();
- public unowned Gtk.AccelGroupEntry query (uint accel_key, Gdk.ModifierType accel_mods, uint n_entries);
+ [CCode (array_length_type = "guint")]
+ public unowned Gtk.AccelGroupEntry[] query (uint accel_key, Gdk.ModifierType accel_mods);
public void unlock ();
public bool is_locked { get; }
public Gdk.ModifierType modifier_mask { get; }
public virtual signal bool accel_activate (GLib.Object p0, uint p1, Gdk.ModifierType p2);
public virtual signal void accel_changed (uint keyval, Gdk.ModifierType modifier, GLib.Closure accel_closure);
}
- [CCode (cheader_filename = "gtk/gtk.h")]
- [Compact]
- public class AccelGroupEntry {
- public GLib.Quark accel_path_quark;
- public weak GLib.Closure closure;
- public Gtk.AccelKey key;
- }
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_accel_label_get_type ()")]
public class AccelLabel : Gtk.Label, Atk.Implementor, Gtk.Buildable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public void add_overlay (Gtk.Widget widget);
public virtual signal bool get_child_position (Gtk.Widget widget, out Gdk.Rectangle allocation);
}
- [CCode (cheader_filename = "gtk/gtk.h")]
- [Compact]
- public class PageRange {
- public int end;
- public int start;
- }
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_page_setup_get_type ()")]
public class PageSetup : GLib.Object {
[CCode (has_construct_function = false)]
public bool filter (Gtk.RecentFilterInfo filter_info);
public Gtk.RecentFilterFlags get_needed ();
}
- [CCode (cheader_filename = "gtk/gtk.h")]
- [Compact]
- public class RecentFilterInfo {
- public int age;
- public weak string applications;
- public Gtk.RecentFilterFlags contains;
- public weak string display_name;
- public weak string groups;
- public weak string mime_type;
- public weak string uri;
- }
[CCode (cheader_filename = "gtk/gtk.h", ref_function = "gtk_recent_info_ref", type_id = "gtk_recent_info_get_type ()", unref_function = "gtk_recent_info_unref")]
[Compact]
public class RecentInfo {
[NoAccessorMethod]
public Gtk.CellRenderer renderer { owned get; construct; }
}
- [CCode (cheader_filename = "gtk/gtk.h")]
- [Compact]
- public class RequestedSize {
- public void* data;
- public int minimum_size;
- public int natural_size;
- }
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_revealer_get_type ()")]
public class Revealer : Gtk.Bin, Atk.Implementor, Gtk.Buildable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
[NoAccessorMethod]
public string gtk_xft_rgba { owned get; set; }
}
- [CCode (cheader_filename = "gtk/gtk.h")]
- [Compact]
- public class SettingsValue {
- public weak string origin;
- public GLib.Value value;
- }
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_size_group_get_type ()")]
public class SizeGroup : GLib.Object, Gtk.Buildable {
[CCode (has_construct_function = false)]
[CCode (has_construct_function = false, type = "GtkWidget*")]
public TearoffMenuItem ();
}
- [CCode (cheader_filename = "gtk/gtk.h")]
- [Compact]
- public class TextAppearance {
- public Gdk.Color bg_color;
- public uint draw_bg;
- public Gdk.Color fg_color;
- public uint inside_selection;
- public uint is_text;
- [CCode (array_length = false)]
- public weak Gdk.RGBA[] rgba;
- public int rise;
- public uint strikethrough;
- public uint underline;
- }
[CCode (cheader_filename = "gtk/gtk.h", ref_function = "gtk_text_attributes_ref", type_id = "gtk_text_attributes_get_type ()", unref_function = "gtk_text_attributes_unref")]
[Compact]
public class TextAttributes {
public signal void sort_column_changed ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public struct AccelGroupEntry {
+ public Gtk.AccelKey key;
+ public weak GLib.Closure closure;
+ public GLib.Quark accel_path_quark;
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public struct AccelKey {
public uint accel_key;
public Gdk.ModifierType accel_mods;
public weak string default_locales;
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public struct PageRange {
+ public int start;
+ public int end;
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public struct RadioActionEntry {
public weak string name;
public weak string stock_id;
public bool is_private;
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public struct RecentFilterInfo {
+ public Gtk.RecentFilterFlags contains;
+ public weak string uri;
+ public weak string display_name;
+ public weak string mime_type;
+ [CCode (array_length = false, array_null_terminated = true)]
+ public weak string[] applications;
+ [CCode (array_length = false, array_null_terminated = true)]
+ public weak string[] groups;
+ public int age;
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
+ public struct RequestedSize {
+ public void* data;
+ public int minimum_size;
+ public int natural_size;
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public struct Requisition {
public int width;
public int height;
public void free ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public struct SettingsValue {
+ public weak string origin;
+ public GLib.Value value;
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public struct StockItem {
public weak string stock_id;
public weak string label;
public void free ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public struct TextAppearance {
+ public Gdk.Color bg_color;
+ public Gdk.Color fg_color;
+ public int rise;
+ public uint underline;
+ public uint strikethrough;
+ public uint draw_bg;
+ public uint inside_selection;
+ public uint is_text;
+ [CCode (array_length = false)]
+ public Gdk.RGBA[] rgba;
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public struct TextIter {
public void* dummy1;
public void* dummy2;
gtk_accel_group_connect.closure type_name="AccelGroupActivate" transfer_ownership="1" ctype="GClosure*"
gtk_accel_group_connect_by_path.closure type_name="AccelGroupActivate" transfer_ownership="1" ctype="GClosure*"
gtk_accel_group_find hidden="1"
+gtk_accel_group_query is_array="1" array_length_pos="2.1" array_length_type="guint"
+gtk_accel_group_query.n_entries hidden="1"
+GtkAccelGroupEntry is_value_type="1"
GtkAccelKey is_value_type="1"
gtk_accel_label_get_accel.accelerator_key is_out="1"
gtk_accel_label_get_accel.accelerator_mods is_out="1"
gtk_offscreen_window_get_pixbuf transfer_ownership="1"
GtkOverlay::get_child_position.allocation is_out="1"
gtk_page_setup_copy transfer_ownership="1"
+GtkPageRange is_value_type="1"
gtk_parse_args.argv is_array="1"
gtk_paint_* deprecated_since="3.0"
gtk_paint_arrow.area nullable="1"
gtk_recent_filter_add_custom.func transfer_ownership="1"
gtk_recent_filter_add_custom.data hidden="1"
gtk_recent_filter_add_custom.data_destroy hidden="1"
+GtkRecentFilterInfo is_value_type="1"
+GtkRecentFilterInfo.applications is_array="1" array_null_terminated="1" nullable="1"
+GtkRecentFilterInfo.groups is_array="1" array_null_terminated="1" nullable="1"
+GtkRequestedSize is_value_type="1"
GtkRequisition is_value_type="1"
gtk_requisition_new hidden="1"
GTK_RESIZE_IMMEDIATE deprecated="1"
GtkSettings.queued_settings hidden="1"
GtkSettings:color-hash type_arguments="string,Gdk.Color"
GtkSettings:gtk-touchscreen-mode deprecated_since="3.4" replacement="Gdk.Event.get_source_device"
+GtkSettingsValue is_value_type="1"
gtk_show_about_dialog ellipsis="1"
gtk_show_about_dialog.parent nullable="1"
gtk_show_uri.screen nullable="1"
gtk_test_init.argvp is_array="1" is_ref="1" array_length_pos="0.9"
gtk_test_display_button_window ellipsis="1"
gtk_text_attributes_copy transfer_ownership="1"
+GtkTextAppearance is_value_type="1"
+GtkTextAppearance.rgba weak="0"
GtkTextAttributes.appearance weak="0"
GtkTextAttributes.language weak="0"
gtk_text_buffer_delete.start is_ref="1"