503
503
public float yscale { get; set; }
505
505
[CCode (cheader_filename = "gtk/gtk.h")]
506
public class AppChooserButton : Gtk.ComboBox, Atk.Implementor, Gtk.Buildable, Gtk.CellLayout, Gtk.CellEditable, Gtk.AppChooser {
507
[CCode (type = "GtkWidget*", has_construct_function = false)]
508
public AppChooserButton (string content_type);
509
public void append_custom_item (string name, string label, GLib.Icon icon);
510
public void append_separator ();
511
public bool get_show_dialog_item ();
512
public void set_active_custom_item (string name);
513
public void set_show_dialog_item (bool setting);
514
public bool show_dialog_item { get; set construct; }
515
public virtual signal void custom_item_activated (string item_name);
517
[CCode (cheader_filename = "gtk/gtk.h")]
518
public class AppChooserDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable, Gtk.AppChooser {
519
[CCode (type = "GtkWidget*", has_construct_function = false)]
520
public AppChooserDialog (Gtk.Window parent, Gtk.DialogFlags flags, GLib.File file);
521
[CCode (type = "GtkWidget*", has_construct_function = false)]
522
public AppChooserDialog.for_content_type (Gtk.Window parent, Gtk.DialogFlags flags, string content_type);
523
public unowned Gtk.Widget get_widget ();
525
public GLib.File gfile { owned get; construct; }
527
[CCode (cheader_filename = "gtk/gtk.h")]
528
public class AppChooserWidget : Gtk.Box, Atk.Implementor, Gtk.Buildable, Gtk.Orientable, Gtk.AppChooser {
529
[CCode (type = "GtkWidget*", has_construct_function = false)]
530
public AppChooserWidget (string content_type);
531
public unowned string get_default_text ();
532
public bool get_show_all ();
533
public bool get_show_default ();
534
public bool get_show_fallback ();
535
public bool get_show_other ();
536
public bool get_show_recommended ();
537
public void set_default_text (string text);
538
public void set_show_all (bool setting);
539
public void set_show_default (bool setting);
540
public void set_show_fallback (bool setting);
541
public void set_show_other (bool setting);
542
public void set_show_recommended (bool setting);
543
public string default_text { get; set; }
544
public bool show_all { get; set construct; }
545
public bool show_default { get; set construct; }
546
public bool show_fallback { get; set construct; }
547
public bool show_other { get; set construct; }
548
public bool show_recommended { get; set construct; }
549
public virtual signal void application_activated (GLib.AppInfo app_info);
550
public virtual signal void application_selected (GLib.AppInfo app_info);
551
public virtual signal void populate_popup (Gtk.Menu menu, GLib.AppInfo app_info);
553
[CCode (cheader_filename = "gtk/gtk.h")]
506
554
public class Application : GLib.Application, GLib.ActionGroup {
507
555
[CCode (has_construct_function = false)]
508
556
public Application (string application_id, GLib.ApplicationFlags flags);
777
819
public virtual signal void prev_year ();
779
821
[CCode (cheader_filename = "gtk/gtk.h")]
822
public class CellArea : GLib.InitiallyUnowned, Gtk.CellLayout, Gtk.Buildable {
823
[CCode (has_construct_function = false)]
824
protected CellArea ();
825
public virtual bool activate (Gtk.CellAreaContext context, Gtk.Widget widget, Gdk.Rectangle cell_area, Gtk.CellRendererState flags, bool edit_only);
826
public bool activate_cell (Gtk.Widget widget, Gtk.CellRenderer renderer, Gdk.Event event, Gdk.Rectangle cell_area, Gtk.CellRendererState flags);
827
public virtual void add (Gtk.CellRenderer renderer);
828
public void add_focus_sibling (Gtk.CellRenderer renderer, Gtk.CellRenderer sibling);
829
public void add_with_properties (Gtk.CellRenderer renderer, ...);
830
public void attribute_connect (Gtk.CellRenderer renderer, string attribute, int column);
831
public void attribute_disconnect (Gtk.CellRenderer renderer, string attribute);
832
public void cell_get (Gtk.CellRenderer renderer, ...);
833
public void cell_get_property (Gtk.CellRenderer renderer, string property_name, GLib.Value value);
834
public void cell_get_valist (Gtk.CellRenderer renderer, string first_property_name, void* var_args);
835
public void cell_set (Gtk.CellRenderer renderer, ...);
836
public void cell_set_property (Gtk.CellRenderer renderer, string property_name, GLib.Value value);
837
public void cell_set_valist (Gtk.CellRenderer renderer, string first_property_name, void* var_args);
838
public virtual unowned Gtk.CellAreaContext copy_context (Gtk.CellAreaContext context);
839
public virtual unowned Gtk.CellAreaContext create_context ();
840
public virtual int event (Gtk.CellAreaContext context, Gtk.Widget widget, Gdk.Event event, Gdk.Rectangle cell_area, Gtk.CellRendererState flags);
841
[CCode (cname = "gtk_cell_area_class_find_cell_property")]
842
public class unowned GLib.ParamSpec find_cell_property (string property_name);
843
public virtual bool focus (Gtk.DirectionType direction);
844
public virtual void @foreach (Gtk.CellCallback callback, void* callback_data);
845
public virtual void foreach_alloc (Gtk.CellAreaContext context, Gtk.Widget widget, Gdk.Rectangle cell_area, Gdk.Rectangle background_area, Gtk.CellAllocCallback callback, void* callback_data);
846
public void get_cell_allocation (Gtk.CellAreaContext context, Gtk.Widget widget, Gtk.CellRenderer renderer, Gdk.Rectangle cell_area, Gdk.Rectangle allocation);
847
public unowned Gtk.CellRenderer get_cell_at_position (Gtk.CellAreaContext context, Gtk.Widget widget, Gdk.Rectangle cell_area, int x, int y, Gdk.Rectangle alloc_area);
849
public virtual void get_cell_property (Gtk.CellRenderer renderer, uint property_id, GLib.Value value, GLib.ParamSpec pspec);
850
public unowned string get_current_path_string ();
851
public unowned Gtk.CellEditable get_edit_widget ();
852
public unowned Gtk.CellRenderer get_edited_cell ();
853
public unowned Gtk.CellRenderer get_focus_cell ();
854
public unowned Gtk.CellRenderer get_focus_from_sibling (Gtk.CellRenderer renderer);
855
public unowned GLib.List get_focus_siblings (Gtk.CellRenderer renderer);
856
public virtual void get_preferred_height (Gtk.CellAreaContext context, Gtk.Widget widget, int minimum_height, int natural_height);
857
public virtual void get_preferred_height_for_width (Gtk.CellAreaContext context, Gtk.Widget widget, int width, int minimum_height, int natural_height);
858
public virtual void get_preferred_width (Gtk.CellAreaContext context, Gtk.Widget widget, int minimum_width, int natural_width);
859
public virtual void get_preferred_width_for_height (Gtk.CellAreaContext context, Gtk.Widget widget, int height, int minimum_width, int natural_width);
860
public virtual Gtk.SizeRequestMode get_request_mode ();
861
public unowned string get_style_detail ();
862
public bool has_renderer (Gtk.CellRenderer renderer);
863
public void inner_cell_area (Gtk.Widget widget, Gdk.Rectangle cell_area, Gdk.Rectangle inner_area);
864
[CCode (cname = "gtk_cell_area_class_install_cell_property")]
865
public class void install_cell_property (uint property_id, GLib.ParamSpec pspec);
866
public virtual bool is_activatable ();
867
public bool is_focus_sibling (Gtk.CellRenderer renderer, Gtk.CellRenderer sibling);
868
[CCode (cname = "gtk_cell_area_class_list_cell_properties")]
869
public class unowned GLib.ParamSpec list_cell_properties (uint n_properties);
870
public virtual void remove (Gtk.CellRenderer renderer);
871
public void remove_focus_sibling (Gtk.CellRenderer renderer, Gtk.CellRenderer sibling);
872
public virtual void render (Gtk.CellAreaContext context, Gtk.Widget widget, Cairo.Context cr, Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags, bool paint_focus);
873
public void request_renderer (Gtk.CellRenderer renderer, Gtk.Orientation orientation, Gtk.Widget widget, int for_size, int minimum_size, int natural_size);
875
public virtual void set_cell_property (Gtk.CellRenderer renderer, uint property_id, GLib.Value value, GLib.ParamSpec pspec);
876
public void set_focus_cell (Gtk.CellRenderer renderer);
877
public void set_style_detail (string detail);
878
public void stop_editing (bool canceled);
879
public Gtk.CellEditable edit_widget { get; }
880
public Gtk.CellRenderer edited_cell { get; }
881
public Gtk.CellRenderer focus_cell { get; set; }
882
public virtual signal void add_editable (Gtk.CellRenderer p0, Gtk.CellEditable p1, Gdk.Rectangle p2, string p3);
884
public virtual signal void apply_attributes (Gtk.TreeModel tree_model, Gtk.TreeIter iter, bool is_expander, bool is_expanded);
885
public virtual signal void focus_changed (Gtk.CellRenderer p0, string p1);
886
public virtual signal void remove_editable (Gtk.CellRenderer p0, Gtk.CellEditable p1);
888
[CCode (cheader_filename = "gtk/gtk.h")]
889
public class CellAreaBox : Gtk.CellArea, Gtk.CellLayout, Gtk.Buildable, Gtk.Orientable {
890
[CCode (type = "GtkCellArea*", has_construct_function = false)]
891
public CellAreaBox ();
892
public int get_spacing ();
893
public void set_spacing (int spacing);
894
public int spacing { get; set; }
896
[CCode (cheader_filename = "gtk/gtk.h")]
897
public class CellAreaContext : GLib.Object {
898
[CCode (has_construct_function = false)]
899
protected CellAreaContext ();
900
public virtual void allocate (int width, int height);
901
public void get_allocation (int width, int height);
902
public unowned Gtk.CellArea get_area ();
903
public void get_preferred_height (int minimum_height, int natural_height);
904
public virtual void get_preferred_height_for_width (int width, int minimum_height, int natural_height);
905
public void get_preferred_width (int minimum_width, int natural_width);
906
public virtual void get_preferred_width_for_height (int height, int minimum_width, int natural_width);
907
public void push_preferred_height (int minimum_height, int natural_height);
908
public void push_preferred_width (int minimum_width, int natural_width);
909
public virtual void reset ();
910
public Gtk.CellArea area { get; construct; }
912
public int minimum_height { get; }
914
public int minimum_width { get; }
916
public int natural_height { get; }
918
public int natural_width { get; }
920
[CCode (cheader_filename = "gtk/gtk.h")]
780
921
public abstract class CellRenderer : GLib.InitiallyUnowned {
781
922
[CCode (has_construct_function = false)]
782
923
protected CellRenderer ();
783
924
public virtual bool activate (Gdk.Event event, Gtk.Widget widget, string path, Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags);
925
public virtual void get_aligned_area (Gtk.Widget widget, Gtk.CellRendererState flags, Gdk.Rectangle cell_area, Gdk.Rectangle aligned_area);
784
926
public void get_alignment (float xalign, float yalign);
785
927
public void get_fixed_size (out int width, out int height);
786
928
public void get_padding (int xpad, int ypad);
787
public virtual void get_preferred_height (Gtk.Widget widget, int minimum_size, int natural_size);
788
public virtual void get_preferred_height_for_width (Gtk.Widget widget, int width, int minimum_height, int natural_height);
789
public void get_preferred_size (Gtk.Widget widget, Gtk.Requisition minimum_size, Gtk.Requisition natural_size);
790
public virtual void get_preferred_width (Gtk.Widget widget, int minimum_size, int natural_size);
791
public virtual void get_preferred_width_for_height (Gtk.Widget widget, int height, int minimum_width, int natural_width);
929
public virtual void get_preferred_height (Gtk.Widget widget, out int minimum_size, out int natural_size);
930
public virtual void get_preferred_height_for_width (Gtk.Widget widget, int width, out int minimum_height, out int natural_height);
931
public void get_preferred_size (Gtk.Widget widget, out Gtk.Requisition minimum_size, out Gtk.Requisition natural_size);
932
public virtual void get_preferred_width (Gtk.Widget widget, out int minimum_size, out int natural_size);
933
public virtual void get_preferred_width_for_height (Gtk.Widget widget, int height, out int minimum_width, out int natural_width);
792
934
public virtual Gtk.SizeRequestMode get_request_mode ();
793
935
public bool get_sensitive ();
795
937
public abstract void get_size (Gtk.Widget widget, Gdk.Rectangle? cell_area, out int x_offset, out int y_offset, out int width, out int height);
796
938
public bool get_visible ();
939
public bool is_activatable ();
797
940
public abstract void render (Cairo.Context cr, Gtk.Widget widget, Gdk.Rectangle background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags);
798
941
public void set_alignment (float xalign, float yalign);
799
942
public void set_fixed_size (int width, int height);
3767
3950
public void @get (GLib.Type widget_type, ...);
3768
3951
public void get_style_property (GLib.Type widget_type, string property_name, out GLib.Value value);
3769
3952
public void get_valist (GLib.Type widget_type, string first_property_name, void* var_args);
3953
public bool has_context ();
3771
3955
public virtual void init_from_rc (Gtk.RcStyle rc_style);
3772
3956
public bool lookup_color (string color_name, out Gdk.Color color);
3773
3957
public unowned Gtk.IconSet lookup_icon_set (string stock_id);
3774
3958
public virtual unowned Gdk.Pixbuf render_icon (Gtk.IconSource source, Gtk.TextDirection direction, Gtk.StateType state, Gtk.IconSize size, Gtk.Widget widget, string detail);
3775
3959
public virtual void set_background (Gdk.Window window, Gtk.StateType state_type);
3961
public Gtk.StyleContext context { owned get; construct; }
3776
3962
public virtual signal void realize ();
3777
3963
public virtual signal void unrealize ();
3779
3965
[CCode (cheader_filename = "gtk/gtk.h")]
3966
public class StyleContext : GLib.Object {
3967
[CCode (has_construct_function = false)]
3968
public StyleContext ();
3969
public void add_class (string class_name);
3970
public void add_provider (Gtk.StyleProvider provider, uint priority);
3971
public static void add_provider_for_screen (Gdk.Screen screen, Gtk.StyleProvider provider, uint priority);
3972
public void add_region (string region_name, Gtk.RegionFlags flags);
3973
public void cancel_animations (void* region_id);
3974
public void @get (Gtk.StateFlags state);
3975
public void get_background_color (Gtk.StateFlags state, Gdk.RGBA color);
3976
public void get_border (Gtk.StateFlags state, Gtk.Border border);
3977
public void get_border_color (Gtk.StateFlags state, Gdk.RGBA color);
3978
public void get_color (Gtk.StateFlags state, Gdk.RGBA color);
3979
public Gtk.TextDirection get_direction ();
3980
public unowned Pango.FontDescription get_font (Gtk.StateFlags state);
3981
public Gtk.JunctionSides get_junction_sides ();
3982
public void get_margin (Gtk.StateFlags state, Gtk.Border margin);
3983
public void get_padding (Gtk.StateFlags state, Gtk.Border padding);
3984
public unowned Gtk.WidgetPath get_path ();
3985
public void get_property (string property, Gtk.StateFlags state, GLib.Value value);
3986
public unowned Gdk.Screen get_screen ();
3987
public Gtk.StateFlags get_state ();
3988
public void get_style ();
3989
public void get_style_property (string property_name, GLib.Value value);
3990
public void get_style_valist (void* args);
3991
public void get_valist (Gtk.StateFlags state, void* args);
3992
public bool has_class (string class_name);
3993
public bool has_region (string region_name, Gtk.RegionFlags flags_return);
3994
public void invalidate ();
3995
public unowned GLib.List list_classes ();
3996
public unowned GLib.List list_regions ();
3997
public bool lookup_color (string color_name, Gdk.RGBA color);
3998
public unowned Gtk.IconSet lookup_icon_set (string stock_id);
3999
public void notify_state_change (Gdk.Window window, void* region_id, Gtk.StateType state, bool state_value);
4000
public void pop_animatable_region ();
4001
public void push_animatable_region (void* region_id);
4002
public void remove_class (string class_name);
4003
public void remove_provider (Gtk.StyleProvider provider);
4004
public static void remove_provider_for_screen (Gdk.Screen screen, Gtk.StyleProvider provider);
4005
public void remove_region (string region_name);
4006
public static void reset_widgets (Gdk.Screen screen);
4007
public void restore ();
4008
public void save ();
4009
public void scroll_animations (Gdk.Window window, int dx, int dy);
4010
public void set_background (Gdk.Window window);
4011
public void set_direction (Gtk.TextDirection direction);
4012
public void set_junction_sides (Gtk.JunctionSides sides);
4013
public void set_path (Gtk.WidgetPath path);
4014
public void set_screen (Gdk.Screen screen);
4015
public void set_state (Gtk.StateFlags flags);
4016
public bool state_is_running (Gtk.StateType state, double progress);
4017
public Gtk.TextDirection direction { get; set; }
4018
public Gdk.Screen screen { get; set; }
4019
public virtual signal void changed ();
4021
[CCode (cheader_filename = "gtk/gtk.h")]
4022
public class StyleProperties : GLib.Object, Gtk.StyleProvider {
4023
[CCode (has_construct_function = false)]
4024
public StyleProperties ();
4025
public void clear ();
4026
public void @get (Gtk.StateFlags state);
4027
public bool get_property (string property, Gtk.StateFlags state, GLib.Value value);
4028
public void get_valist (Gtk.StateFlags state, void* args);
4029
public unowned Gtk.SymbolicColor lookup_color (string name);
4030
public static bool lookup_property (string property_name, Gtk.StylePropertyParser parse_func, out unowned GLib.ParamSpec pspec);
4031
public void map_color (string name, Gtk.SymbolicColor color);
4032
public void merge (Gtk.StyleProperties props_to_merge, bool replace);
4033
public static void register_property (Gtk.StylePropertyParser parse_func, GLib.ParamSpec pspec);
4034
public void @set (Gtk.StateFlags state);
4035
public void set_property (string property, Gtk.StateFlags state, GLib.Value value);
4036
public void set_valist (Gtk.StateFlags state, void* args);
4037
public void unset_property (string property, Gtk.StateFlags state);
4039
[CCode (cheader_filename = "gtk/gtk.h")]
4040
public class Switch : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
4041
[CCode (type = "GtkWidget*", has_construct_function = false)]
4043
public bool get_active ();
4044
public void set_active (bool is_active);
4045
public bool active { get; set; }
4048
[CCode (ref_function = "gtk_symbolic_color_ref", unref_function = "gtk_symbolic_color_unref", type_id = "GTK_TYPE_SYMBOLIC_COLOR", cheader_filename = "gtk/gtk.h")]
4049
public class SymbolicColor {
4050
[CCode (has_construct_function = false)]
4051
public SymbolicColor.alpha (Gtk.SymbolicColor color, double factor);
4052
[CCode (has_construct_function = false)]
4053
public SymbolicColor.literal (Gdk.RGBA color);
4054
[CCode (has_construct_function = false)]
4055
public SymbolicColor.mix (Gtk.SymbolicColor color1, Gtk.SymbolicColor color2, double factor);
4056
[CCode (has_construct_function = false)]
4057
public SymbolicColor.name (string name);
4058
public bool resolve (Gtk.StyleProperties props, Gdk.RGBA resolved_color);
4059
[CCode (has_construct_function = false)]
4060
public SymbolicColor.shade (Gtk.SymbolicColor color, double factor);
4062
[CCode (cheader_filename = "gtk/gtk.h")]
3780
4063
public class Table : Gtk.Container, Atk.Implementor, Gtk.Buildable {
3781
4064
[CCode (type = "GtkWidget*", has_construct_function = false)]
3782
4065
public Table (uint rows, uint columns, bool homogeneous);
4274
4554
public class ThemeEngine {
4276
4556
[CCode (cheader_filename = "gtk/gtk.h")]
4557
public class ThemingEngine : GLib.Object {
4558
[CCode (has_construct_function = false)]
4559
protected ThemingEngine ();
4560
public void @get (Gtk.StateFlags state);
4561
public void get_background_color (Gtk.StateFlags state, Gdk.RGBA color);
4562
public void get_border (Gtk.StateFlags state, Gtk.Border border);
4563
public void get_border_color (Gtk.StateFlags state, Gdk.RGBA color);
4564
public void get_color (Gtk.StateFlags state, Gdk.RGBA color);
4565
public Gtk.TextDirection get_direction ();
4566
public unowned Pango.FontDescription get_font (Gtk.StateFlags state);
4567
public Gtk.JunctionSides get_junction_sides ();
4568
public void get_margin (Gtk.StateFlags state, Gtk.Border margin);
4569
public void get_padding (Gtk.StateFlags state, Gtk.Border padding);
4570
public unowned Gtk.WidgetPath get_path ();
4571
public void get_property (string property, Gtk.StateFlags state, GLib.Value value);
4572
public unowned Gdk.Screen get_screen ();
4573
public Gtk.StateFlags get_state ();
4574
public void get_style ();
4575
public void get_style_property (string property_name, GLib.Value value);
4576
public void get_style_valist (void* args);
4577
public void get_valist (Gtk.StateFlags state, void* args);
4578
public bool has_class (string style_class);
4579
public bool has_region (string style_region, Gtk.RegionFlags flags);
4580
public static unowned Gtk.ThemingEngine load (string name);
4581
public bool lookup_color (string color_name, Gdk.RGBA color);
4582
public static void register_property (string name_space, Gtk.StylePropertyParser parse_func, GLib.ParamSpec pspec);
4584
public virtual void render_activity (Cairo.Context cr, double x, double y, double width, double height);
4586
public virtual void render_arrow (Cairo.Context cr, double angle, double x, double y, double size);
4588
public virtual void render_background (Cairo.Context cr, double x, double y, double width, double height);
4590
public virtual void render_check (Cairo.Context cr, double x, double y, double width, double height);
4592
public virtual void render_expander (Cairo.Context cr, double x, double y, double width, double height);
4594
public virtual void render_extension (Cairo.Context cr, double x, double y, double width, double height, Gtk.PositionType gap_side);
4596
public virtual void render_focus (Cairo.Context cr, double x, double y, double width, double height);
4598
public virtual void render_frame (Cairo.Context cr, double x, double y, double width, double height);
4600
public virtual void render_frame_gap (Cairo.Context cr, double x, double y, double width, double height, Gtk.PositionType gap_side, double xy0_gap, double xy1_gap);
4602
public virtual void render_handle (Cairo.Context cr, double x, double y, double width, double height);
4604
public virtual unowned Gdk.Pixbuf render_icon_pixbuf (Gtk.IconSource source, Gtk.IconSize size);
4606
public virtual void render_layout (Cairo.Context cr, double x, double y, Pango.Layout layout);
4608
public virtual void render_line (Cairo.Context cr, double x0, double y0, double x1, double y1);
4610
public virtual void render_option (Cairo.Context cr, double x, double y, double width, double height);
4612
public virtual void render_slider (Cairo.Context cr, double x, double y, double width, double height, Gtk.Orientation orientation);
4613
public bool state_is_running (Gtk.StateType state, double progress);
4615
public string name { owned get; construct; }
4617
[CCode (cheader_filename = "gtk/gtk.h")]
4277
4618
public class ToggleAction : Gtk.Action, Gtk.Buildable {
4278
4619
[CCode (has_construct_function = false)]
4279
4620
public ToggleAction (string name, string? label, string? tooltip, string? stock_id);
5216
5569
public uint valign;
5217
5570
public int width;
5573
[CCode (copy_function = "gtk_widget_path_copy", type_id = "GTK_TYPE_WIDGET_PATH", cheader_filename = "gtk/gtk.h")]
5574
public class WidgetPath {
5575
[CCode (has_construct_function = false)]
5576
public WidgetPath ();
5577
public int append_type (GLib.Type type);
5578
public unowned Gtk.WidgetPath copy ();
5579
public GLib.Type get_object_type ();
5580
public bool has_parent (GLib.Type type);
5581
public bool is_type (GLib.Type type);
5582
public void iter_add_class (int pos, string name);
5583
public void iter_add_region (int pos, string name, Gtk.RegionFlags flags);
5584
public void iter_clear_classes (int pos);
5585
public void iter_clear_regions (int pos);
5586
public unowned string iter_get_name (int pos);
5587
public GLib.Type iter_get_object_type (int pos);
5588
public bool iter_has_class (int pos, string name);
5589
public bool iter_has_name (int pos, string name);
5590
public bool iter_has_qclass (int pos, GLib.Quark qname);
5591
public bool iter_has_qname (int pos, GLib.Quark qname);
5592
public bool iter_has_qregion (int pos, GLib.Quark qname, Gtk.RegionFlags flags);
5593
public bool iter_has_region (int pos, string name, Gtk.RegionFlags flags);
5594
public unowned GLib.SList iter_list_classes (int pos);
5595
public unowned GLib.SList iter_list_regions (int pos);
5596
public void iter_remove_class (int pos, string name);
5597
public void iter_remove_region (int pos, string name);
5598
public void iter_set_name (int pos, string name);
5599
public void iter_set_object_type (int pos, GLib.Type type);
5600
public int length ();
5601
public void prepend_type (GLib.Type type);
5219
5603
[CCode (cheader_filename = "gtk/gtk.h")]
5220
5604
public class Window : Gtk.Bin, Atk.Implementor, Gtk.Buildable {
5221
5605
[CCode (type = "GtkWidget*", has_construct_function = false)]
7185
7612
[CCode (cheader_filename = "gtk/gtk.h")]
7186
7613
public const string STOCK_ZOOM_OUT;
7187
7614
[CCode (cheader_filename = "gtk/gtk.h")]
7615
public const string STYLE_CLASS_ACCELERATOR;
7616
[CCode (cheader_filename = "gtk/gtk.h")]
7617
public const string STYLE_CLASS_BACKGROUND;
7618
[CCode (cheader_filename = "gtk/gtk.h")]
7619
public const string STYLE_CLASS_BUTTON;
7620
[CCode (cheader_filename = "gtk/gtk.h")]
7621
public const string STYLE_CLASS_CALENDAR;
7622
[CCode (cheader_filename = "gtk/gtk.h")]
7623
public const string STYLE_CLASS_CELL;
7624
[CCode (cheader_filename = "gtk/gtk.h")]
7625
public const string STYLE_CLASS_CHECK;
7626
[CCode (cheader_filename = "gtk/gtk.h")]
7627
public const string STYLE_CLASS_DEFAULT;
7628
[CCode (cheader_filename = "gtk/gtk.h")]
7629
public const string STYLE_CLASS_DND;
7630
[CCode (cheader_filename = "gtk/gtk.h")]
7631
public const string STYLE_CLASS_DOCK;
7632
[CCode (cheader_filename = "gtk/gtk.h")]
7633
public const string STYLE_CLASS_ENTRY;
7634
[CCode (cheader_filename = "gtk/gtk.h")]
7635
public const string STYLE_CLASS_ERROR;
7636
[CCode (cheader_filename = "gtk/gtk.h")]
7637
public const string STYLE_CLASS_EXPANDER;
7638
[CCode (cheader_filename = "gtk/gtk.h")]
7639
public const string STYLE_CLASS_FRAME;
7640
[CCode (cheader_filename = "gtk/gtk.h")]
7641
public const string STYLE_CLASS_GRIP;
7642
[CCode (cheader_filename = "gtk/gtk.h")]
7643
public const string STYLE_CLASS_HEADER;
7644
[CCode (cheader_filename = "gtk/gtk.h")]
7645
public const string STYLE_CLASS_HIGHLIGHT;
7646
[CCode (cheader_filename = "gtk/gtk.h")]
7647
public const string STYLE_CLASS_HORIZONTAL;
7648
[CCode (cheader_filename = "gtk/gtk.h")]
7649
public const string STYLE_CLASS_INFO;
7650
[CCode (cheader_filename = "gtk/gtk.h")]
7651
public const string STYLE_CLASS_MARK;
7652
[CCode (cheader_filename = "gtk/gtk.h")]
7653
public const string STYLE_CLASS_MENU;
7654
[CCode (cheader_filename = "gtk/gtk.h")]
7655
public const string STYLE_CLASS_MENUBAR;
7656
[CCode (cheader_filename = "gtk/gtk.h")]
7657
public const string STYLE_CLASS_MENUITEM;
7658
[CCode (cheader_filename = "gtk/gtk.h")]
7659
public const string STYLE_CLASS_NOTEBOOK;
7660
[CCode (cheader_filename = "gtk/gtk.h")]
7661
public const string STYLE_CLASS_PANE_SEPARATOR;
7662
[CCode (cheader_filename = "gtk/gtk.h")]
7663
public const string STYLE_CLASS_PROGRESSBAR;
7664
[CCode (cheader_filename = "gtk/gtk.h")]
7665
public const string STYLE_CLASS_QUESTION;
7666
[CCode (cheader_filename = "gtk/gtk.h")]
7667
public const string STYLE_CLASS_RADIO;
7668
[CCode (cheader_filename = "gtk/gtk.h")]
7669
public const string STYLE_CLASS_RUBBERBAND;
7670
[CCode (cheader_filename = "gtk/gtk.h")]
7671
public const string STYLE_CLASS_SCALE;
7672
[CCode (cheader_filename = "gtk/gtk.h")]
7673
public const string STYLE_CLASS_SCROLLBAR;
7674
[CCode (cheader_filename = "gtk/gtk.h")]
7675
public const string STYLE_CLASS_SLIDER;
7676
[CCode (cheader_filename = "gtk/gtk.h")]
7677
public const string STYLE_CLASS_SPINBUTTON;
7678
[CCode (cheader_filename = "gtk/gtk.h")]
7679
public const string STYLE_CLASS_SPINNER;
7680
[CCode (cheader_filename = "gtk/gtk.h")]
7681
public const string STYLE_CLASS_TOOLBAR;
7682
[CCode (cheader_filename = "gtk/gtk.h")]
7683
public const string STYLE_CLASS_TOOLTIP;
7684
[CCode (cheader_filename = "gtk/gtk.h")]
7685
public const string STYLE_CLASS_TROUGH;
7686
[CCode (cheader_filename = "gtk/gtk.h")]
7687
public const string STYLE_CLASS_VERTICAL;
7688
[CCode (cheader_filename = "gtk/gtk.h")]
7689
public const string STYLE_CLASS_VIEW;
7690
[CCode (cheader_filename = "gtk/gtk.h")]
7691
public const string STYLE_CLASS_WARNING;
7692
[CCode (cheader_filename = "gtk/gtk.h")]
7693
public const string STYLE_PROPERTY_BACKGROUND_COLOR;
7694
[CCode (cheader_filename = "gtk/gtk.h")]
7695
public const string STYLE_PROPERTY_BACKGROUND_IMAGE;
7696
[CCode (cheader_filename = "gtk/gtk.h")]
7697
public const string STYLE_PROPERTY_BORDER_COLOR;
7698
[CCode (cheader_filename = "gtk/gtk.h")]
7699
public const string STYLE_PROPERTY_BORDER_RADIUS;
7700
[CCode (cheader_filename = "gtk/gtk.h")]
7701
public const string STYLE_PROPERTY_BORDER_STYLE;
7702
[CCode (cheader_filename = "gtk/gtk.h")]
7703
public const string STYLE_PROPERTY_BORDER_WIDTH;
7704
[CCode (cheader_filename = "gtk/gtk.h")]
7705
public const string STYLE_PROPERTY_COLOR;
7706
[CCode (cheader_filename = "gtk/gtk.h")]
7707
public const string STYLE_PROPERTY_FONT;
7708
[CCode (cheader_filename = "gtk/gtk.h")]
7709
public const string STYLE_PROPERTY_MARGIN;
7710
[CCode (cheader_filename = "gtk/gtk.h")]
7711
public const string STYLE_PROPERTY_PADDING;
7712
[CCode (cheader_filename = "gtk/gtk.h")]
7713
public const int STYLE_PROVIDER_PRIORITY_APPLICATION;
7714
[CCode (cheader_filename = "gtk/gtk.h")]
7715
public const int STYLE_PROVIDER_PRIORITY_FALLBACK;
7716
[CCode (cheader_filename = "gtk/gtk.h")]
7717
public const int STYLE_PROVIDER_PRIORITY_SETTINGS;
7718
[CCode (cheader_filename = "gtk/gtk.h")]
7719
public const int STYLE_PROVIDER_PRIORITY_THEME;
7720
[CCode (cheader_filename = "gtk/gtk.h")]
7721
public const int STYLE_PROVIDER_PRIORITY_USER;
7722
[CCode (cheader_filename = "gtk/gtk.h")]
7723
public const string STYLE_REGION_COLUMN;
7724
[CCode (cheader_filename = "gtk/gtk.h")]
7725
public const string STYLE_REGION_COLUMN_HEADER;
7726
[CCode (cheader_filename = "gtk/gtk.h")]
7727
public const string STYLE_REGION_ROW;
7728
[CCode (cheader_filename = "gtk/gtk.h")]
7729
public const string STYLE_REGION_TAB;
7730
[CCode (cheader_filename = "gtk/gtk.h")]
7188
7731
public const int TEXT_VIEW_PRIORITY_VALIDATE;
7189
7732
[CCode (cheader_filename = "gtk/gtk.h")]
7190
7733
public static bool accel_groups_activate (GLib.Object object, uint accel_key, Gdk.ModifierType accel_mods);
7465
7996
[CCode (cheader_filename = "gtk/gtk.h")]
7466
7997
public static void rc_set_default_files (string filenames);
7467
7998
[CCode (cheader_filename = "gtk/gtk.h")]
7999
public static void render_activity (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
8000
[CCode (cheader_filename = "gtk/gtk.h")]
8001
public static void render_arrow (Gtk.StyleContext context, Cairo.Context cr, double angle, double x, double y, double size);
8002
[CCode (cheader_filename = "gtk/gtk.h")]
8003
public static void render_background (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
8004
[CCode (cheader_filename = "gtk/gtk.h")]
8005
public static void render_check (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
8006
[CCode (cheader_filename = "gtk/gtk.h")]
8007
public static void render_expander (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
8008
[CCode (cheader_filename = "gtk/gtk.h")]
8009
public static void render_extension (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height, Gtk.PositionType gap_side);
8010
[CCode (cheader_filename = "gtk/gtk.h")]
8011
public static void render_focus (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
8012
[CCode (cheader_filename = "gtk/gtk.h")]
8013
public static void render_frame (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
8014
[CCode (cheader_filename = "gtk/gtk.h")]
8015
public static void render_frame_gap (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height, Gtk.PositionType gap_side, double xy0_gap, double xy1_gap);
8016
[CCode (cheader_filename = "gtk/gtk.h")]
8017
public static void render_handle (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
8018
[CCode (cheader_filename = "gtk/gtk.h")]
8019
public static unowned Gdk.Pixbuf render_icon_pixbuf (Gtk.StyleContext context, Gtk.IconSource source, Gtk.IconSize size);
8020
[CCode (cheader_filename = "gtk/gtk.h")]
8021
public static void render_layout (Gtk.StyleContext context, Cairo.Context cr, double x, double y, Pango.Layout layout);
8022
[CCode (cheader_filename = "gtk/gtk.h")]
8023
public static void render_line (Gtk.StyleContext context, Cairo.Context cr, double x0, double y0, double x1, double y1);
8024
[CCode (cheader_filename = "gtk/gtk.h")]
8025
public static void render_option (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height);
8026
[CCode (cheader_filename = "gtk/gtk.h")]
8027
public static void render_slider (Gtk.StyleContext context, Cairo.Context cr, double x, double y, double width, double height, Gtk.Orientation orientation);
8028
[CCode (cheader_filename = "gtk/gtk.h")]
7468
8029
public static void rgb_to_hsv (double r, double g, double b, double h, double s, double v);
7469
8030
[CCode (cheader_filename = "gtk/gtk.h")]
7470
8031
public static void selection_add_target (Gtk.Widget widget, Gdk.Atom selection, Gdk.Atom target, uint info);