[CCode (has_construct_function = false)]
protected CellAccessible ();
[NoWrapper]
- public virtual void update_cache ();
+ public virtual void update_cache (bool emit_signal);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_cell_area_get_type ()")]
public abstract class CellArea : GLib.InitiallyUnowned, Gtk.CellLayout, Gtk.Buildable {
public void set_relative_to (Gtk.Widget relative_to);
public void set_transitions_enabled (bool transitions_enabled);
public bool modal { get; set; }
- public Cairo.RectangleInt pointing_to { get; set; }
+ public Gdk.Rectangle pointing_to { get; set; }
public Gtk.PositionType position { get; set construct; }
public Gtk.Widget relative_to { get; set; }
public bool transitions_enabled { get; set; }
[CCode (has_construct_function = false, type = "GtkWidget*")]
public RadioMenuItem.from_widget (Gtk.RadioMenuItem group);
public unowned GLib.SList<Gtk.RadioMenuItem> get_group ();
+ public void join_group (Gtk.RadioMenuItem group_source);
public void set_group (GLib.SList<Gtk.RadioMenuItem>? group);
[CCode (has_construct_function = false, type = "GtkWidget*")]
public RadioMenuItem.with_label (GLib.SList<Gtk.RadioMenuItem>? group, string label);
OBJECT_TYPE_REFUSED,
TEMPLATE_MISMATCH,
INVALID_PROPERTY,
- INVALID_SIGNAL
+ INVALID_SIGNAL,
+ INVALID_ID
}
[CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_CSS_PROVIDER_ERROR_")]
public errordomain CssProviderError {
<member name="GTK_BUILDER_ERROR_TEMPLATE_MISMATCH" value="10"/>
<member name="GTK_BUILDER_ERROR_INVALID_PROPERTY" value="11"/>
<member name="GTK_BUILDER_ERROR_INVALID_SIGNAL" value="12"/>
+ <member name="GTK_BUILDER_ERROR_INVALID_ID" value="13"/>
</enum>
<enum name="GtkButtonBoxStyle" type-name="GtkButtonBoxStyle" get-type="gtk_button_box_style_get_type">
<member name="GTK_BUTTONBOX_SPREAD" value="1"/>
<return-type type="void"/>
<parameters>
<parameter name="cell" type="GtkCellAccessible*"/>
+ <parameter name="emit_signal" type="gboolean"/>
</parameters>
</vfunc>
</object>
</parameters>
</method>
<property name="modal" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="pointing-to" type="cairo_rectangle_int_t*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="pointing-to" type="GdkRectangle*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="position" type="GtkPositionType" readable="1" writable="1" construct="1" construct-only="0"/>
<property name="relative-to" type="GtkWidget*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="transitions-enabled" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
<parameter name="radio_menu_item" type="GtkRadioMenuItem*"/>
</parameters>
</method>
+ <method name="join_group" symbol="gtk_radio_menu_item_join_group">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="radio_menu_item" type="GtkRadioMenuItem*"/>
+ <parameter name="group_source" type="GtkRadioMenuItem*"/>
+ </parameters>
+ </method>
<constructor name="new" symbol="gtk_radio_menu_item_new">
<return-type type="GtkWidget*"/>
<parameters>
</parameters>
</vfunc>
</interface>
- <constant name="GTK_BINARY_AGE" type="int" value="1601"/>
+ <constant name="GTK_BINARY_AGE" type="int" value="1701"/>
<constant name="GTK_INPUT_ERROR" type="int" value="-1"/>
<constant name="GTK_INTERFACE_AGE" type="int" value="1"/>
<constant name="GTK_LEVEL_BAR_OFFSET_HIGH" type="char*" value="high"/>
<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_MINOR_VERSION" type="int" value="16"/>
+ <constant name="GTK_MINOR_VERSION" type="int" value="17"/>
<constant name="GTK_PAPER_NAME_A3" type="char*" value="iso_a3"/>
<constant name="GTK_PAPER_NAME_A4" type="char*" value="iso_a4"/>
<constant name="GTK_PAPER_NAME_A5" type="char*" value="iso_a5"/>