public abstract class DeviceManager : GLib.Object {
[CCode (has_construct_function = false)]
protected DeviceManager ();
- [Deprecated (since = "3.20.")]
+ [Deprecated (since = "3.20")]
public unowned Gdk.Device get_client_pointer ();
public unowned Gdk.Display? get_display ();
[Deprecated (since = "3.20")]
public unowned Gdk.Display get_display ();
public unowned Gdk.Device? get_keyboard ();
public unowned Gdk.Device? get_pointer ();
- public GLib.List<weak Gdk.Seat> get_slaves (Gdk.SeatCapabilities capabilities);
+ public GLib.List<weak Gdk.Device> get_slaves (Gdk.SeatCapabilities capabilities);
public Gdk.GrabStatus grab (Gdk.Window window, Gdk.SeatCapabilities capabilities, bool owner_events, Gdk.Cursor? cursor, Gdk.Event? event, Gdk.SeatGrabPrepareFunc? prepare_func);
public void ungrab ();
public Gdk.Display display { get; construct; }
public void set_screen (Gdk.Screen screen);
public void set_state (Gtk.StateFlags flags);
public bool state_is_running (Gtk.StateType state, out double progress);
+ public string to_string (Gtk.StyleContextPrintFlags flags);
public Gtk.TextDirection direction { get; set; }
[NoAccessorMethod]
public Gdk.FrameClock paint_clock { owned get; set; }
INCONSISTENT,
FOCUSED
}
+ [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_STYLE_CONTEXT_PRINT_")]
+ [Flags]
+ public enum StyleContextPrintFlags {
+ NONE,
+ RECURSE,
+ SHOW_STYLE
+ }
[CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_TARGET_")]
[Flags]
public enum TargetFlags {
<member name="GTK_STATE_FLAG_CHECKED" value="2048"/>
<member name="GTK_STATE_FLAG_DROP_ACTIVE" value="4096"/>
</flags>
+ <flags name="GtkStyleContextPrintFlags" type-name="GtkStyleContextPrintFlags" get-type="gtk_style_context_print_flags_get_type">
+ <member name="GTK_STYLE_CONTEXT_PRINT_NONE" value="0"/>
+ <member name="GTK_STYLE_CONTEXT_PRINT_RECURSE" value="1"/>
+ <member name="GTK_STYLE_CONTEXT_PRINT_SHOW_STYLE" value="2"/>
+ </flags>
<flags name="GtkTargetFlags" type-name="GtkTargetFlags" get-type="gtk_target_flags_get_type">
<member name="GTK_TARGET_SAME_APP" value="1"/>
<member name="GTK_TARGET_SAME_WIDGET" value="2"/>
<parameter name="progress" type="gdouble*"/>
</parameters>
</method>
+ <method name="to_string" symbol="gtk_style_context_to_string">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="context" type="GtkStyleContext*"/>
+ <parameter name="flags" type="GtkStyleContextPrintFlags"/>
+ </parameters>
+ </method>
<property name="direction" type="GtkTextDirection" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="paint-clock" type="GdkFrameClock*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="parent" type="GtkStyleContext*" readable="1" writable="1" construct="0" construct-only="0"/>
</parameters>
</vfunc>
</interface>
- <constant name="GTK_BINARY_AGE" type="int" value="1905"/>
+ <constant name="GTK_BINARY_AGE" type="int" value="1906"/>
<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="5"/>
+ <constant name="GTK_MICRO_VERSION" type="int" value="6"/>
<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"/>
gtk_style_context_lookup_color.color is_out="1"
gtk_style_context_set_parent.parent nullable="1"
gtk_style_context_state_is_running.progress is_out="1"
+gtk_style_context_to_string transfer_ownership="1"
gtk_style_lookup_color.color is_out="1"
gtk_style_get_style_property.value is_out="1"
gtk_style_properties_register_property.parse_func nullable="1"