27089 lines
1.4 MiB
27089 lines
1.4 MiB
<?xml version="1.0"?>
|
|
<!-- This file was automatically generated from C sources - DO NOT EDIT!
|
|
To affect the contents of this file, edit the original C definitions,
|
|
and/or use gtk-doc annotations. -->
|
|
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2">
|
|
<include name="GdkPixbuf" version="2.0"/>
|
|
<include name="Gio" version="2.0"/>
|
|
<include name="Pango" version="1.0"/>
|
|
<include name="cairo" version="1.0"/>
|
|
<package name="gdk-3.0"/>
|
|
<c:include name="gdk/gdk.h"/>
|
|
<namespace name="Gdk" version="3.0" shared-library="libgdk-3.so.0" c:identifier-prefixes="Gdk" c:symbol-prefixes="gdk">
|
|
<alias name="XEvent" c:type="GdkXEvent">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="167">Used to represent native events (XEvents for the X11
|
|
backend, MSGs for Win32).</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="173"/>
|
|
<type name="none" c:type="void"/>
|
|
</alias>
|
|
<function-macro name="APP_LAUNCH_CONTEXT" c:identifier="GDK_APP_LAUNCH_CONTEXT" introspectable="0">
|
|
<source-position filename="gdk/gdkapplaunchcontext.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="o">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="ATOM_TO_POINTER" c:identifier="GDK_ATOM_TO_POINTER" introspectable="0">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="104">Converts a #GdkAtom into a pointer type.</doc>
|
|
<source-position filename="gdk/gdktypes.h" line="110"/>
|
|
<parameters>
|
|
<parameter name="atom">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="106">a #GdkAtom.</doc>
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<bitfield name="AnchorHints" version="3.22" stability="Unstable" glib:type-name="GdkAnchorHints" glib:get-type="gdk_anchor_hints_get_type" c:type="GdkAnchorHints">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="248">Positioning hints for aligning a window relative to a rectangle.
|
|
|
|
These hints determine how the window should be positioned in the case that
|
|
the window would fall off-screen if placed in its ideal position.
|
|
|
|
For example, %GDK_ANCHOR_FLIP_X will replace %GDK_GRAVITY_NORTH_WEST with
|
|
%GDK_GRAVITY_NORTH_EAST and vice versa if the window extends beyond the left
|
|
or right edges of the monitor.
|
|
|
|
If %GDK_ANCHOR_SLIDE_X is set, the window can be shifted horizontally to fit
|
|
on-screen. If %GDK_ANCHOR_RESIZE_X is set, the window can be shrunken
|
|
horizontally to fit.
|
|
|
|
In general, when multiple flags are set, flipping should take precedence over
|
|
sliding, which should take precedence over resizing.</doc>
|
|
<member name="flip_x" value="1" c:identifier="GDK_ANCHOR_FLIP_X" glib:nick="flip-x">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="250">allow flipping anchors horizontally</doc>
|
|
</member>
|
|
<member name="flip_y" value="2" c:identifier="GDK_ANCHOR_FLIP_Y" glib:nick="flip-y">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="251">allow flipping anchors vertically</doc>
|
|
</member>
|
|
<member name="slide_x" value="4" c:identifier="GDK_ANCHOR_SLIDE_X" glib:nick="slide-x">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="252">allow sliding window horizontally</doc>
|
|
</member>
|
|
<member name="slide_y" value="8" c:identifier="GDK_ANCHOR_SLIDE_Y" glib:nick="slide-y">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="253">allow sliding window vertically</doc>
|
|
</member>
|
|
<member name="resize_x" value="16" c:identifier="GDK_ANCHOR_RESIZE_X" glib:nick="resize-x">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="254">allow resizing window horizontally</doc>
|
|
</member>
|
|
<member name="resize_y" value="32" c:identifier="GDK_ANCHOR_RESIZE_Y" glib:nick="resize-y">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="255">allow resizing window vertically</doc>
|
|
</member>
|
|
<member name="flip" value="3" c:identifier="GDK_ANCHOR_FLIP" glib:nick="flip">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="256">allow flipping anchors on both axes</doc>
|
|
</member>
|
|
<member name="slide" value="12" c:identifier="GDK_ANCHOR_SLIDE" glib:nick="slide">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="257">allow sliding window on both axes</doc>
|
|
</member>
|
|
<member name="resize" value="48" c:identifier="GDK_ANCHOR_RESIZE" glib:nick="resize">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="258">allow resizing window on both axes</doc>
|
|
</member>
|
|
</bitfield>
|
|
<class name="AppLaunchContext" c:symbol-prefix="app_launch_context" c:type="GdkAppLaunchContext" parent="Gio.AppLaunchContext" glib:type-name="GdkAppLaunchContext" glib:get-type="gdk_app_launch_context_get_type">
|
|
<doc xml:space="preserve" filename="gdk/gdkapplaunchcontext.c" line="28">GdkAppLaunchContext is an implementation of #GAppLaunchContext that
|
|
handles launching an application in a graphical context. It provides
|
|
startup notification and allows to launch applications on a specific
|
|
screen or workspace.
|
|
|
|
## Launching an application
|
|
|
|
|[<!-- language="C" -->
|
|
GdkAppLaunchContext *context;
|
|
|
|
context = gdk_display_get_app_launch_context (display);
|
|
|
|
gdk_app_launch_context_set_screen (screen);
|
|
gdk_app_launch_context_set_timestamp (event->time);
|
|
|
|
if (!g_app_info_launch_default_for_uri ("http://www.gtk.org", context, &error))
|
|
g_warning ("Launching failed: %s\n", error->message);
|
|
|
|
g_object_unref (context);
|
|
]|</doc>
|
|
<constructor name="new" c:identifier="gdk_app_launch_context_new" version="2.14" deprecated="1" deprecated-version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkapplaunchcontext.c" line="340">Creates a new #GdkAppLaunchContext.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_display_get_app_launch_context() instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkapplaunchcontext.h" line="44"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkapplaunchcontext.c" line="345">a new #GdkAppLaunchContext</doc>
|
|
<type name="AppLaunchContext" c:type="GdkAppLaunchContext*"/>
|
|
</return-value>
|
|
</constructor>
|
|
<method name="set_desktop" c:identifier="gdk_app_launch_context_set_desktop" version="2.14">
|
|
<doc xml:space="preserve" filename="gdk/gdkapplaunchcontext.c" line="233">Sets the workspace on which applications will be launched when
|
|
using this context when running under a window manager that
|
|
supports multiple workspaces, as described in the
|
|
[Extended Window Manager Hints](http://www.freedesktop.org/Standards/wm-spec).
|
|
|
|
When the workspace is not specified or @desktop is set to -1,
|
|
it is up to the window manager to pick one, typically it will
|
|
be the current workspace.</doc>
|
|
<source-position filename="gdk/gdkapplaunchcontext.h" line="52"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkapplaunchcontext.c" line="235">a #GdkAppLaunchContext</doc>
|
|
<type name="AppLaunchContext" c:type="GdkAppLaunchContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="desktop" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkapplaunchcontext.c" line="236">the number of a workspace, or -1</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_display" c:identifier="gdk_app_launch_context_set_display" version="2.14" deprecated="1" deprecated-version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkapplaunchcontext.c" line="178">Sets the display on which applications will be launched when
|
|
using this context. See also gdk_app_launch_context_set_screen().</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_display_get_app_launch_context() instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkapplaunchcontext.h" line="46"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkapplaunchcontext.c" line="180">a #GdkAppLaunchContext</doc>
|
|
<type name="AppLaunchContext" c:type="GdkAppLaunchContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkapplaunchcontext.c" line="181">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_icon" c:identifier="gdk_app_launch_context_set_icon" version="2.14">
|
|
<doc xml:space="preserve" filename="gdk/gdkapplaunchcontext.c" line="282">Sets the icon for applications that are launched with this
|
|
context.
|
|
|
|
Window Managers can use this information when displaying startup
|
|
notification.
|
|
|
|
See also gdk_app_launch_context_set_icon_name().</doc>
|
|
<source-position filename="gdk/gdkapplaunchcontext.h" line="58"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkapplaunchcontext.c" line="284">a #GdkAppLaunchContext</doc>
|
|
<type name="AppLaunchContext" c:type="GdkAppLaunchContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="icon" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkapplaunchcontext.c" line="285">a #GIcon, or %NULL</doc>
|
|
<type name="Gio.Icon" c:type="GIcon*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_icon_name" c:identifier="gdk_app_launch_context_set_icon_name" version="2.14">
|
|
<doc xml:space="preserve" filename="gdk/gdkapplaunchcontext.c" line="314">Sets the icon for applications that are launched with this context.
|
|
The @icon_name will be interpreted in the same way as the Icon field
|
|
in desktop files. See also gdk_app_launch_context_set_icon().
|
|
|
|
If both @icon and @icon_name are set, the @icon_name takes priority.
|
|
If neither @icon or @icon_name is set, the icon is taken from either
|
|
the file that is passed to launched application or from the #GAppInfo
|
|
for the launched application itself.</doc>
|
|
<source-position filename="gdk/gdkapplaunchcontext.h" line="61"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkapplaunchcontext.c" line="316">a #GdkAppLaunchContext</doc>
|
|
<type name="AppLaunchContext" c:type="GdkAppLaunchContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="icon_name" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkapplaunchcontext.c" line="317">an icon name, or %NULL</doc>
|
|
<type name="utf8" c:type="const char*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_screen" c:identifier="gdk_app_launch_context_set_screen" version="2.14">
|
|
<doc xml:space="preserve" filename="gdk/gdkapplaunchcontext.c" line="200">Sets the screen on which applications will be launched when
|
|
using this context. See also gdk_app_launch_context_set_display().
|
|
|
|
If both @screen and @display are set, the @screen takes priority.
|
|
If neither @screen or @display are set, the default screen and
|
|
display are used.</doc>
|
|
<source-position filename="gdk/gdkapplaunchcontext.h" line="49"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkapplaunchcontext.c" line="202">a #GdkAppLaunchContext</doc>
|
|
<type name="AppLaunchContext" c:type="GdkAppLaunchContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkapplaunchcontext.c" line="203">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_timestamp" c:identifier="gdk_app_launch_context_set_timestamp" version="2.14">
|
|
<doc xml:space="preserve" filename="gdk/gdkapplaunchcontext.c" line="258">Sets the timestamp of @context. The timestamp should ideally
|
|
be taken from the event that triggered the launch.
|
|
|
|
Window managers can use this information to avoid moving the
|
|
focus to the newly launched application when the user is busy
|
|
typing in another window. This is also known as 'focus stealing
|
|
prevention'.</doc>
|
|
<source-position filename="gdk/gdkapplaunchcontext.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkapplaunchcontext.c" line="260">a #GdkAppLaunchContext</doc>
|
|
<type name="AppLaunchContext" c:type="GdkAppLaunchContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="timestamp" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkapplaunchcontext.c" line="261">a timestamp</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="display" writable="1" construct-only="1" transfer-ownership="none">
|
|
<type name="Display"/>
|
|
</property>
|
|
</class>
|
|
<record name="Atom" c:type="GdkAtom" disguised="1">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="96">An opaque type representing a string as an index into a table
|
|
of strings on the X server.</doc>
|
|
<source-position filename="gdk/gdktypes.h" line="102"/>
|
|
<method name="name" c:identifier="gdk_atom_name">
|
|
<doc xml:space="preserve" filename="gdk/gdkproperty.c" line="230">Determines the string corresponding to an atom.</doc>
|
|
<source-position filename="gdk/gdkproperty.h" line="61"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkproperty.c" line="236">a newly-allocated string containing the string
|
|
corresponding to @atom. When you are done with the
|
|
return value, you should free it using g_free().</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="atom" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkproperty.c" line="232">a #GdkAtom.</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<function name="intern" c:identifier="gdk_atom_intern">
|
|
<doc xml:space="preserve" filename="gdk/gdkproperty.c" line="182">Finds or creates an atom corresponding to a given string.</doc>
|
|
<source-position filename="gdk/gdkproperty.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkproperty.c" line="192">the atom corresponding to @atom_name.</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="atom_name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkproperty.c" line="184">a string.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="only_if_exists" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkproperty.c" line="185">if %TRUE, GDK is allowed to not create a new atom, but
|
|
just return %GDK_NONE if the requested atom doesn’t already
|
|
exists. Currently, the flag is ignored, since checking the
|
|
existance of an atom is as expensive as creating it.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="intern_static_string" c:identifier="gdk_atom_intern_static_string" version="2.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkproperty.c" line="203">Finds or creates an atom corresponding to a given string.
|
|
|
|
Note that this function is identical to gdk_atom_intern() except
|
|
that if a new #GdkAtom is created the string itself is used rather
|
|
than a copy. This saves memory, but can only be used if the string
|
|
will always exist. It can be used with statically
|
|
allocated strings in the main program, but not with statically
|
|
allocated memory in dynamically loaded modules, if you expect to
|
|
ever unload the module again (e.g. do not use this function in
|
|
GTK+ theme engines).</doc>
|
|
<source-position filename="gdk/gdkproperty.h" line="59"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkproperty.c" line="218">the atom corresponding to @atom_name</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="atom_name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkproperty.c" line="205">a static string</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
</record>
|
|
<bitfield name="AxisFlags" version="3.22" glib:type-name="GdkAxisFlags" glib:get-type="gdk_axis_flags_get_type" c:type="GdkAxisFlags">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="571">Flags describing the current capabilities of a device/tool.</doc>
|
|
<member name="x" value="2" c:identifier="GDK_AXIS_FLAG_X" glib:nick="x">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="573">X axis is present</doc>
|
|
</member>
|
|
<member name="y" value="4" c:identifier="GDK_AXIS_FLAG_Y" glib:nick="y">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="574">Y axis is present</doc>
|
|
</member>
|
|
<member name="pressure" value="8" c:identifier="GDK_AXIS_FLAG_PRESSURE" glib:nick="pressure">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="575">Pressure axis is present</doc>
|
|
</member>
|
|
<member name="xtilt" value="16" c:identifier="GDK_AXIS_FLAG_XTILT" glib:nick="xtilt">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="576">X tilt axis is present</doc>
|
|
</member>
|
|
<member name="ytilt" value="32" c:identifier="GDK_AXIS_FLAG_YTILT" glib:nick="ytilt">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="577">Y tilt axis is present</doc>
|
|
</member>
|
|
<member name="wheel" value="64" c:identifier="GDK_AXIS_FLAG_WHEEL" glib:nick="wheel">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="578">Wheel axis is present</doc>
|
|
</member>
|
|
<member name="distance" value="128" c:identifier="GDK_AXIS_FLAG_DISTANCE" glib:nick="distance">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="579">Distance axis is present</doc>
|
|
</member>
|
|
<member name="rotation" value="256" c:identifier="GDK_AXIS_FLAG_ROTATION" glib:nick="rotation">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="580">Z-axis rotation is present</doc>
|
|
</member>
|
|
<member name="slider" value="512" c:identifier="GDK_AXIS_FLAG_SLIDER" glib:nick="slider">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="581">Slider axis is present</doc>
|
|
</member>
|
|
</bitfield>
|
|
<enumeration name="AxisUse" glib:type-name="GdkAxisUse" glib:get-type="gdk_axis_use_get_type" c:type="GdkAxisUse">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="534">An enumeration describing the way in which a device
|
|
axis (valuator) maps onto the predefined valuator
|
|
types that GTK+ understands.
|
|
|
|
Note that the X and Y axes are not really needed; pointer devices
|
|
report their location via the x/y members of events regardless. Whether
|
|
X and Y are present as axes depends on the GDK backend.</doc>
|
|
<member name="ignore" value="0" c:identifier="GDK_AXIS_IGNORE" glib:nick="ignore">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="536">the axis is ignored.</doc>
|
|
</member>
|
|
<member name="x" value="1" c:identifier="GDK_AXIS_X" glib:nick="x">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="537">the axis is used as the x axis.</doc>
|
|
</member>
|
|
<member name="y" value="2" c:identifier="GDK_AXIS_Y" glib:nick="y">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="538">the axis is used as the y axis.</doc>
|
|
</member>
|
|
<member name="pressure" value="3" c:identifier="GDK_AXIS_PRESSURE" glib:nick="pressure">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="539">the axis is used for pressure information.</doc>
|
|
</member>
|
|
<member name="xtilt" value="4" c:identifier="GDK_AXIS_XTILT" glib:nick="xtilt">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="540">the axis is used for x tilt information.</doc>
|
|
</member>
|
|
<member name="ytilt" value="5" c:identifier="GDK_AXIS_YTILT" glib:nick="ytilt">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="541">the axis is used for y tilt information.</doc>
|
|
</member>
|
|
<member name="wheel" value="6" c:identifier="GDK_AXIS_WHEEL" glib:nick="wheel">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="542">the axis is used for wheel information.</doc>
|
|
</member>
|
|
<member name="distance" value="7" c:identifier="GDK_AXIS_DISTANCE" glib:nick="distance">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="543">the axis is used for pen/tablet distance information. (Since: 3.22)</doc>
|
|
</member>
|
|
<member name="rotation" value="8" c:identifier="GDK_AXIS_ROTATION" glib:nick="rotation">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="544">the axis is used for pen rotation information. (Since: 3.22)</doc>
|
|
</member>
|
|
<member name="slider" value="9" c:identifier="GDK_AXIS_SLIDER" glib:nick="slider">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="545">the axis is used for pen slider information. (Since: 3.22)</doc>
|
|
</member>
|
|
<member name="last" value="10" c:identifier="GDK_AXIS_LAST" glib:nick="last">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="546">a constant equal to the numerically highest axis value.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<constant name="BUTTON_MIDDLE" value="2" c:type="GDK_BUTTON_MIDDLE" version="3.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="103">The middle button.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="110"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="BUTTON_PRIMARY" value="1" c:type="GDK_BUTTON_PRIMARY" version="3.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="93">The primary button. This is typically the left mouse button, or the
|
|
right button in a left-handed setup.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="101"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="BUTTON_SECONDARY" value="3" c:type="GDK_BUTTON_SECONDARY" version="3.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="112">The secondary button. This is typically the right mouse button, or the
|
|
left button in a left-handed setup.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="120"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<enumeration name="ByteOrder" glib:type-name="GdkByteOrder" glib:get-type="gdk_byte_order_get_type" c:type="GdkByteOrder">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="150">A set of values describing the possible byte-orders
|
|
for storing pixel values in memory.</doc>
|
|
<member name="lsb_first" value="0" c:identifier="GDK_LSB_FIRST" glib:nick="lsb-first">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="152">The values are stored with the least-significant byte
|
|
first. For instance, the 32-bit value 0xffeecc would be stored
|
|
in memory as 0xcc, 0xee, 0xff, 0x00.</doc>
|
|
</member>
|
|
<member name="msb_first" value="1" c:identifier="GDK_MSB_FIRST" glib:nick="msb-first">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="155">The values are stored with the most-significant byte
|
|
first. For instance, the 32-bit value 0xffeecc would be stored
|
|
in memory as 0x00, 0xff, 0xee, 0xcc.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<constant name="CURRENT_TIME" value="0" c:type="GDK_CURRENT_TIME">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="48">Represents the current time, and can be used anywhere a time is expected.</doc>
|
|
<source-position filename="gdk/gdktypes.h" line="53"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<function-macro name="CURSOR" c:identifier="GDK_CURSOR" introspectable="0">
|
|
<source-position filename="gdk/gdkcursor.h" line="39"/>
|
|
<parameters>
|
|
<parameter name="object">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<record name="Color" c:type="GdkColor" deprecated="1" deprecated-version="3.14" glib:type-name="GdkColor" glib:get-type="gdk_color_get_type" c:symbol-prefix="color">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.h" line="39">A #GdkColor is used to describe a color,
|
|
similar to the XColor struct used in the X11 drawing API.</doc>
|
|
<doc-deprecated xml:space="preserve">Use #GdkRGBA</doc-deprecated>
|
|
<source-position filename="gdk/deprecated/gdkcolor.h" line="60"/>
|
|
<field name="pixel" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.h" line="41">For allocated colors, the pixel value used to
|
|
draw this color on the screen. Not used anymore.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</field>
|
|
<field name="red" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.h" line="43">The red component of the color. This is
|
|
a value between 0 and 65535, with 65535 indicating
|
|
full intensity</doc>
|
|
<type name="guint16" c:type="guint16"/>
|
|
</field>
|
|
<field name="green" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.h" line="46">The green component of the color</doc>
|
|
<type name="guint16" c:type="guint16"/>
|
|
</field>
|
|
<field name="blue" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.h" line="47">The blue component of the color</doc>
|
|
<type name="guint16" c:type="guint16"/>
|
|
</field>
|
|
<method name="copy" c:identifier="gdk_color_copy" deprecated="1" deprecated-version="3.14">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="49">Makes a copy of a #GdkColor.
|
|
|
|
The result must be freed using gdk_color_free().</doc>
|
|
<doc-deprecated xml:space="preserve">Use #GdkRGBA</doc-deprecated>
|
|
<source-position filename="gdk/deprecated/gdkcolor.h" line="68"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="57">a copy of @color</doc>
|
|
<type name="Color" c:type="GdkColor*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="color" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="51">a #GdkColor</doc>
|
|
<type name="Color" c:type="const GdkColor*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="equal" c:identifier="gdk_color_equal" deprecated="1" deprecated-version="3.14">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="109">Compares two colors.</doc>
|
|
<doc-deprecated xml:space="preserve">Use #GdkRGBA</doc-deprecated>
|
|
<source-position filename="gdk/deprecated/gdkcolor.h" line="75"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="116">%TRUE if the two colors compare equal</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="colora" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="111">a #GdkColor</doc>
|
|
<type name="Color" c:type="const GdkColor*"/>
|
|
</instance-parameter>
|
|
<parameter name="colorb" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="112">another #GdkColor</doc>
|
|
<type name="Color" c:type="const GdkColor*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="free" c:identifier="gdk_color_free" deprecated="1" deprecated-version="3.14">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="73">Frees a #GdkColor created with gdk_color_copy().</doc>
|
|
<doc-deprecated xml:space="preserve">Use #GdkRGBA</doc-deprecated>
|
|
<source-position filename="gdk/deprecated/gdkcolor.h" line="70"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="color" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="75">a #GdkColor</doc>
|
|
<type name="Color" c:type="GdkColor*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="hash" c:identifier="gdk_color_hash" deprecated="1" deprecated-version="3.14">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="89">A hash function suitable for using for a hash
|
|
table that stores #GdkColors.</doc>
|
|
<doc-deprecated xml:space="preserve">Use #GdkRGBA</doc-deprecated>
|
|
<source-position filename="gdk/deprecated/gdkcolor.h" line="73"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="96">The hash function applied to @color</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="color" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="91">a #GdkColor</doc>
|
|
<type name="Color" c:type="const GdkColor*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="to_string" c:identifier="gdk_color_to_string" version="2.12" deprecated="1" deprecated-version="3.14">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="174">Returns a textual specification of @color in the hexadecimal
|
|
form “\#rrrrggggbbbb” where “r”, “g” and “b” are hex digits
|
|
representing the red, green and blue components respectively.
|
|
|
|
The returned string can be parsed by gdk_color_parse().</doc>
|
|
<doc-deprecated xml:space="preserve">Use #GdkRGBA</doc-deprecated>
|
|
<source-position filename="gdk/deprecated/gdkcolor.h" line="82"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="184">a newly-allocated text string</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="color" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="176">a #GdkColor</doc>
|
|
<type name="Color" c:type="const GdkColor*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<function name="parse" c:identifier="gdk_color_parse" deprecated="1" deprecated-version="3.14">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="136">Parses a textual specification of a color and fill in the
|
|
@red, @green, and @blue fields of a #GdkColor.
|
|
|
|
The string can either one of a large set of standard names
|
|
(taken from the X11 `rgb.txt` file), or it can be a hexadecimal
|
|
value in the form “\#rgb” “\#rrggbb”, “\#rrrgggbbb” or
|
|
“\#rrrrggggbbbb” where “r”, “g” and “b” are hex digits of
|
|
the red, green, and blue components of the color, respectively.
|
|
(White in the four forms is “\#fff”, “\#ffffff”, “\#fffffffff”
|
|
and “\#ffffffffffff”).</doc>
|
|
<doc-deprecated xml:space="preserve">Use #GdkRGBA</doc-deprecated>
|
|
<source-position filename="gdk/deprecated/gdkcolor.h" line="79"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="152">%TRUE if the parsing succeeded</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="spec" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="138">the string specifying the color</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="color" direction="out" caller-allocates="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="139">the #GdkColor to fill in</doc>
|
|
<type name="Color" c:type="GdkColor*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
</record>
|
|
<enumeration name="CrossingMode" glib:type-name="GdkCrossingMode" glib:get-type="gdk_crossing_mode_get_type" c:type="GdkCrossingMode">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="467">Specifies the crossing mode for #GdkEventCrossing.</doc>
|
|
<member name="normal" value="0" c:identifier="GDK_CROSSING_NORMAL" glib:nick="normal">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="469">crossing because of pointer motion.</doc>
|
|
</member>
|
|
<member name="grab" value="1" c:identifier="GDK_CROSSING_GRAB" glib:nick="grab">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="470">crossing because a grab is activated.</doc>
|
|
</member>
|
|
<member name="ungrab" value="2" c:identifier="GDK_CROSSING_UNGRAB" glib:nick="ungrab">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="471">crossing because a grab is deactivated.</doc>
|
|
</member>
|
|
<member name="gtk_grab" value="3" c:identifier="GDK_CROSSING_GTK_GRAB" glib:nick="gtk-grab">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="472">crossing because a GTK+ grab is activated.</doc>
|
|
</member>
|
|
<member name="gtk_ungrab" value="4" c:identifier="GDK_CROSSING_GTK_UNGRAB" glib:nick="gtk-ungrab">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="473">crossing because a GTK+ grab is deactivated.</doc>
|
|
</member>
|
|
<member name="state_changed" value="5" c:identifier="GDK_CROSSING_STATE_CHANGED" glib:nick="state-changed">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="474">crossing because a GTK+ widget changed
|
|
state (e.g. sensitivity).</doc>
|
|
</member>
|
|
<member name="touch_begin" value="6" c:identifier="GDK_CROSSING_TOUCH_BEGIN" glib:nick="touch-begin">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="476">crossing because a touch sequence has begun,
|
|
this event is synthetic as the pointer might have not left the window.</doc>
|
|
</member>
|
|
<member name="touch_end" value="7" c:identifier="GDK_CROSSING_TOUCH_END" glib:nick="touch-end">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="478">crossing because a touch sequence has ended,
|
|
this event is synthetic as the pointer might have not left the window.</doc>
|
|
</member>
|
|
<member name="device_switch" value="8" c:identifier="GDK_CROSSING_DEVICE_SWITCH" glib:nick="device-switch">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="480">crossing because of a device switch (i.e.
|
|
a mouse taking control of the pointer after a touch device), this event
|
|
is synthetic as the pointer didn’t leave the window.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<class name="Cursor" c:symbol-prefix="cursor" c:type="GdkCursor" parent="GObject.Object" abstract="1" glib:type-name="GdkCursor" glib:get-type="gdk_cursor_get_type">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="60">A #GdkCursor represents a cursor. Its contents are private.</doc>
|
|
<constructor name="new" c:identifier="gdk_cursor_new" deprecated="1" deprecated-version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="185">Creates a new cursor from the set of builtin cursors for the default display.
|
|
See gdk_cursor_new_for_display().
|
|
|
|
To make the cursor invisible, use %GDK_BLANK_CURSOR.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_cursor_new_for_display() instead.</doc-deprecated>
|
|
<source-position filename="gdk/gdkcursor.h" line="228"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="194">a new #GdkCursor</doc>
|
|
<type name="Cursor" c:type="GdkCursor*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="cursor_type" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="187">cursor to create</doc>
|
|
<type name="CursorType" c:type="GdkCursorType"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<constructor name="new_for_display" c:identifier="gdk_cursor_new_for_display" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="222">Creates a new cursor from the set of builtin cursors.</doc>
|
|
<source-position filename="gdk/gdkcursor.h" line="225"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="229">a new #GdkCursor</doc>
|
|
<type name="Cursor" c:type="GdkCursor*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="224">the #GdkDisplay for which the cursor will be created</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</parameter>
|
|
<parameter name="cursor_type" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="225">cursor to create</doc>
|
|
<type name="CursorType" c:type="GdkCursorType"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<constructor name="new_from_name" c:identifier="gdk_cursor_new_from_name" version="2.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="242">Creates a new cursor by looking up @name in the current cursor
|
|
theme.
|
|
|
|
A recommended set of cursor names that will work across different
|
|
platforms can be found in the CSS specification:
|
|
- "none"
|
|
- ![](default_cursor.png) "default"
|
|
- ![](help_cursor.png) "help"
|
|
- ![](pointer_cursor.png) "pointer"
|
|
- ![](context_menu_cursor.png) "context-menu"
|
|
- ![](progress_cursor.png) "progress"
|
|
- ![](wait_cursor.png) "wait"
|
|
- ![](cell_cursor.png) "cell"
|
|
- ![](crosshair_cursor.png) "crosshair"
|
|
- ![](text_cursor.png) "text"
|
|
- ![](vertical_text_cursor.png) "vertical-text"
|
|
- ![](alias_cursor.png) "alias"
|
|
- ![](copy_cursor.png) "copy"
|
|
- ![](no_drop_cursor.png) "no-drop"
|
|
- ![](move_cursor.png) "move"
|
|
- ![](not_allowed_cursor.png) "not-allowed"
|
|
- ![](grab_cursor.png) "grab"
|
|
- ![](grabbing_cursor.png) "grabbing"
|
|
- ![](all_scroll_cursor.png) "all-scroll"
|
|
- ![](col_resize_cursor.png) "col-resize"
|
|
- ![](row_resize_cursor.png) "row-resize"
|
|
- ![](n_resize_cursor.png) "n-resize"
|
|
- ![](e_resize_cursor.png) "e-resize"
|
|
- ![](s_resize_cursor.png) "s-resize"
|
|
- ![](w_resize_cursor.png) "w-resize"
|
|
- ![](ne_resize_cursor.png) "ne-resize"
|
|
- ![](nw_resize_cursor.png) "nw-resize"
|
|
- ![](sw_resize_cursor.png) "sw-resize"
|
|
- ![](se_resize_cursor.png) "se-resize"
|
|
- ![](ew_resize_cursor.png) "ew-resize"
|
|
- ![](ns_resize_cursor.png) "ns-resize"
|
|
- ![](nesw_resize_cursor.png) "nesw-resize"
|
|
- ![](nwse_resize_cursor.png) "nwse-resize"
|
|
- ![](zoom_in_cursor.png) "zoom-in"
|
|
- ![](zoom_out_cursor.png) "zoom-out"</doc>
|
|
<source-position filename="gdk/gdkcursor.h" line="240"/>
|
|
<return-value transfer-ownership="full" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="289">a new #GdkCursor, or %NULL if there is no
|
|
cursor with the given name</doc>
|
|
<type name="Cursor" c:type="GdkCursor*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="244">the #GdkDisplay for which the cursor will be created</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</parameter>
|
|
<parameter name="name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="245">the name of the cursor</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<constructor name="new_from_pixbuf" c:identifier="gdk_cursor_new_from_pixbuf" version="2.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="303">Creates a new cursor from a pixbuf.
|
|
|
|
Not all GDK backends support RGBA cursors. If they are not
|
|
supported, a monochrome approximation will be displayed.
|
|
The functions gdk_display_supports_cursor_alpha() and
|
|
gdk_display_supports_cursor_color() can be used to determine
|
|
whether RGBA cursors are supported;
|
|
gdk_display_get_default_cursor_size() and
|
|
gdk_display_get_maximal_cursor_size() give information about
|
|
cursor sizes.
|
|
|
|
If @x or @y are `-1`, the pixbuf must have
|
|
options named “x_hot” and “y_hot”, resp., containing
|
|
integer values between `0` and the width resp. height of
|
|
the pixbuf. (Since: 3.0)
|
|
|
|
On the X backend, support for RGBA cursors requires a
|
|
sufficently new version of the X Render extension.</doc>
|
|
<source-position filename="gdk/gdkcursor.h" line="230"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="329">a new #GdkCursor.</doc>
|
|
<type name="Cursor" c:type="GdkCursor*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="305">the #GdkDisplay for which the cursor will be created</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</parameter>
|
|
<parameter name="pixbuf" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="306">the #GdkPixbuf containing the cursor image</doc>
|
|
<type name="GdkPixbuf.Pixbuf" c:type="GdkPixbuf*"/>
|
|
</parameter>
|
|
<parameter name="x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="307">the horizontal offset of the “hotspot” of the cursor.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="308">the vertical offset of the “hotspot” of the cursor.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<constructor name="new_from_surface" c:identifier="gdk_cursor_new_from_surface" version="3.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="379">Creates a new cursor from a cairo image surface.
|
|
|
|
Not all GDK backends support RGBA cursors. If they are not
|
|
supported, a monochrome approximation will be displayed.
|
|
The functions gdk_display_supports_cursor_alpha() and
|
|
gdk_display_supports_cursor_color() can be used to determine
|
|
whether RGBA cursors are supported;
|
|
gdk_display_get_default_cursor_size() and
|
|
gdk_display_get_maximal_cursor_size() give information about
|
|
cursor sizes.
|
|
|
|
On the X backend, support for RGBA cursors requires a
|
|
sufficently new version of the X Render extension.</doc>
|
|
<source-position filename="gdk/gdkcursor.h" line="235"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="400">a new #GdkCursor.</doc>
|
|
<type name="Cursor" c:type="GdkCursor*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="381">the #GdkDisplay for which the cursor will be created</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</parameter>
|
|
<parameter name="surface" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="382">the cairo image surface containing the cursor pixel data</doc>
|
|
<type name="cairo.Surface" c:type="cairo_surface_t*"/>
|
|
</parameter>
|
|
<parameter name="x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="383">the horizontal offset of the “hotspot” of the cursor</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
<parameter name="y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="384">the vertical offset of the “hotspot” of the cursor</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<method name="get_cursor_type" c:identifier="gdk_cursor_get_cursor_type" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="204">Returns the cursor type for this cursor.</doc>
|
|
<source-position filename="gdk/gdkcursor.h" line="255"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="210">a #GdkCursorType</doc>
|
|
<type name="CursorType" c:type="GdkCursorType"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="cursor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="206">a #GdkCursor</doc>
|
|
<type name="Cursor" c:type="GdkCursor*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_display" c:identifier="gdk_cursor_get_display" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="419">Returns the display on which the #GdkCursor is defined.</doc>
|
|
<source-position filename="gdk/gdkcursor.h" line="243"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="425">the #GdkDisplay associated to @cursor</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="cursor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="421">a #GdkCursor.</doc>
|
|
<type name="Cursor" c:type="GdkCursor*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_image" c:identifier="gdk_cursor_get_image" version="2.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="438">Returns a #GdkPixbuf with the image used to display the cursor.
|
|
|
|
Note that depending on the capabilities of the windowing system and
|
|
on the cursor, GDK may not be able to obtain the image data. In this
|
|
case, %NULL is returned.</doc>
|
|
<source-position filename="gdk/gdkcursor.h" line="249"/>
|
|
<return-value transfer-ownership="full" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="448">a #GdkPixbuf representing
|
|
@cursor, or %NULL</doc>
|
|
<type name="GdkPixbuf.Pixbuf" c:type="GdkPixbuf*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="cursor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="440">a #GdkCursor</doc>
|
|
<type name="Cursor" c:type="GdkCursor*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_surface" c:identifier="gdk_cursor_get_surface" version="3.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="499">Returns a cairo image surface with the image used to display the cursor.
|
|
|
|
Note that depending on the capabilities of the windowing system and
|
|
on the cursor, GDK may not be able to obtain the image data. In this
|
|
case, %NULL is returned.</doc>
|
|
<source-position filename="gdk/gdkcursor.h" line="251"/>
|
|
<return-value transfer-ownership="full" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="513">a #cairo_surface_t
|
|
representing @cursor, or %NULL</doc>
|
|
<type name="cairo.Surface" c:type="cairo_surface_t*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="cursor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="501">a #GdkCursor</doc>
|
|
<type name="Cursor" c:type="GdkCursor*"/>
|
|
</instance-parameter>
|
|
<parameter name="x_hot" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="502">Location to store the hotspot x position,
|
|
or %NULL</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
<parameter name="y_hot" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="504">Location to store the hotspot y position,
|
|
or %NULL</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="ref" c:identifier="gdk_cursor_ref" deprecated="1" deprecated-version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="150">Adds a reference to @cursor.</doc>
|
|
<doc-deprecated xml:space="preserve">Use g_object_ref() instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkcursor.h" line="245"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="156">Same @cursor that was passed in</doc>
|
|
<type name="Cursor" c:type="GdkCursor*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="cursor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="152">a #GdkCursor</doc>
|
|
<type name="Cursor" c:type="GdkCursor*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="unref" c:identifier="gdk_cursor_unref" deprecated="1" deprecated-version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="168">Removes a reference from @cursor, deallocating the cursor
|
|
if no references remain.</doc>
|
|
<doc-deprecated xml:space="preserve">Use g_object_unref() instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkcursor.h" line="247"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="cursor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.c" line="170">a #GdkCursor</doc>
|
|
<type name="Cursor" c:type="GdkCursor*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="cursor-type" writable="1" construct-only="1" transfer-ownership="none">
|
|
<type name="CursorType"/>
|
|
</property>
|
|
<property name="display" writable="1" construct-only="1" transfer-ownership="none">
|
|
<type name="Display"/>
|
|
</property>
|
|
</class>
|
|
<enumeration name="CursorType" glib:type-name="GdkCursorType" glib:get-type="gdk_cursor_type_get_type" c:type="GdkCursorType">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="43">Predefined cursors.
|
|
|
|
Note that these IDs are directly taken from the X cursor font, and many
|
|
of these cursors are either not useful, or are not available on other platforms.
|
|
|
|
The recommended way to create cursors is to use gdk_cursor_new_from_name().</doc>
|
|
<member name="x_cursor" value="0" c:identifier="GDK_X_CURSOR" glib:nick="x-cursor">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="45">![](X_cursor.png)</doc>
|
|
</member>
|
|
<member name="arrow" value="2" c:identifier="GDK_ARROW" glib:nick="arrow">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="46">![](arrow.png)</doc>
|
|
</member>
|
|
<member name="based_arrow_down" value="4" c:identifier="GDK_BASED_ARROW_DOWN" glib:nick="based-arrow-down">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="47">![](based_arrow_down.png)</doc>
|
|
</member>
|
|
<member name="based_arrow_up" value="6" c:identifier="GDK_BASED_ARROW_UP" glib:nick="based-arrow-up">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="48">![](based_arrow_up.png)</doc>
|
|
</member>
|
|
<member name="boat" value="8" c:identifier="GDK_BOAT" glib:nick="boat">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="49">![](boat.png)</doc>
|
|
</member>
|
|
<member name="bogosity" value="10" c:identifier="GDK_BOGOSITY" glib:nick="bogosity">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="50">![](bogosity.png)</doc>
|
|
</member>
|
|
<member name="bottom_left_corner" value="12" c:identifier="GDK_BOTTOM_LEFT_CORNER" glib:nick="bottom-left-corner">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="51">![](bottom_left_corner.png)</doc>
|
|
</member>
|
|
<member name="bottom_right_corner" value="14" c:identifier="GDK_BOTTOM_RIGHT_CORNER" glib:nick="bottom-right-corner">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="52">![](bottom_right_corner.png)</doc>
|
|
</member>
|
|
<member name="bottom_side" value="16" c:identifier="GDK_BOTTOM_SIDE" glib:nick="bottom-side">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="53">![](bottom_side.png)</doc>
|
|
</member>
|
|
<member name="bottom_tee" value="18" c:identifier="GDK_BOTTOM_TEE" glib:nick="bottom-tee">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="54">![](bottom_tee.png)</doc>
|
|
</member>
|
|
<member name="box_spiral" value="20" c:identifier="GDK_BOX_SPIRAL" glib:nick="box-spiral">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="55">![](box_spiral.png)</doc>
|
|
</member>
|
|
<member name="center_ptr" value="22" c:identifier="GDK_CENTER_PTR" glib:nick="center-ptr">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="56">![](center_ptr.png)</doc>
|
|
</member>
|
|
<member name="circle" value="24" c:identifier="GDK_CIRCLE" glib:nick="circle">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="57">![](circle.png)</doc>
|
|
</member>
|
|
<member name="clock" value="26" c:identifier="GDK_CLOCK" glib:nick="clock">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="58">![](clock.png)</doc>
|
|
</member>
|
|
<member name="coffee_mug" value="28" c:identifier="GDK_COFFEE_MUG" glib:nick="coffee-mug">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="59">![](coffee_mug.png)</doc>
|
|
</member>
|
|
<member name="cross" value="30" c:identifier="GDK_CROSS" glib:nick="cross">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="60">![](cross.png)</doc>
|
|
</member>
|
|
<member name="cross_reverse" value="32" c:identifier="GDK_CROSS_REVERSE" glib:nick="cross-reverse">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="61">![](cross_reverse.png)</doc>
|
|
</member>
|
|
<member name="crosshair" value="34" c:identifier="GDK_CROSSHAIR" glib:nick="crosshair">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="62">![](crosshair.png)</doc>
|
|
</member>
|
|
<member name="diamond_cross" value="36" c:identifier="GDK_DIAMOND_CROSS" glib:nick="diamond-cross">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="63">![](diamond_cross.png)</doc>
|
|
</member>
|
|
<member name="dot" value="38" c:identifier="GDK_DOT" glib:nick="dot">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="64">![](dot.png)</doc>
|
|
</member>
|
|
<member name="dotbox" value="40" c:identifier="GDK_DOTBOX" glib:nick="dotbox">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="65">![](dotbox.png)</doc>
|
|
</member>
|
|
<member name="double_arrow" value="42" c:identifier="GDK_DOUBLE_ARROW" glib:nick="double-arrow">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="66">![](double_arrow.png)</doc>
|
|
</member>
|
|
<member name="draft_large" value="44" c:identifier="GDK_DRAFT_LARGE" glib:nick="draft-large">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="67">![](draft_large.png)</doc>
|
|
</member>
|
|
<member name="draft_small" value="46" c:identifier="GDK_DRAFT_SMALL" glib:nick="draft-small">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="68">![](draft_small.png)</doc>
|
|
</member>
|
|
<member name="draped_box" value="48" c:identifier="GDK_DRAPED_BOX" glib:nick="draped-box">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="69">![](draped_box.png)</doc>
|
|
</member>
|
|
<member name="exchange" value="50" c:identifier="GDK_EXCHANGE" glib:nick="exchange">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="70">![](exchange.png)</doc>
|
|
</member>
|
|
<member name="fleur" value="52" c:identifier="GDK_FLEUR" glib:nick="fleur">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="71">![](fleur.png)</doc>
|
|
</member>
|
|
<member name="gobbler" value="54" c:identifier="GDK_GOBBLER" glib:nick="gobbler">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="72">![](gobbler.png)</doc>
|
|
</member>
|
|
<member name="gumby" value="56" c:identifier="GDK_GUMBY" glib:nick="gumby">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="73">![](gumby.png)</doc>
|
|
</member>
|
|
<member name="hand1" value="58" c:identifier="GDK_HAND1" glib:nick="hand1">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="74">![](hand1.png)</doc>
|
|
</member>
|
|
<member name="hand2" value="60" c:identifier="GDK_HAND2" glib:nick="hand2">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="75">![](hand2.png)</doc>
|
|
</member>
|
|
<member name="heart" value="62" c:identifier="GDK_HEART" glib:nick="heart">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="76">![](heart.png)</doc>
|
|
</member>
|
|
<member name="icon" value="64" c:identifier="GDK_ICON" glib:nick="icon">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="77">![](icon.png)</doc>
|
|
</member>
|
|
<member name="iron_cross" value="66" c:identifier="GDK_IRON_CROSS" glib:nick="iron-cross">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="78">![](iron_cross.png)</doc>
|
|
</member>
|
|
<member name="left_ptr" value="68" c:identifier="GDK_LEFT_PTR" glib:nick="left-ptr">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="79">![](left_ptr.png)</doc>
|
|
</member>
|
|
<member name="left_side" value="70" c:identifier="GDK_LEFT_SIDE" glib:nick="left-side">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="80">![](left_side.png)</doc>
|
|
</member>
|
|
<member name="left_tee" value="72" c:identifier="GDK_LEFT_TEE" glib:nick="left-tee">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="81">![](left_tee.png)</doc>
|
|
</member>
|
|
<member name="leftbutton" value="74" c:identifier="GDK_LEFTBUTTON" glib:nick="leftbutton">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="82">![](leftbutton.png)</doc>
|
|
</member>
|
|
<member name="ll_angle" value="76" c:identifier="GDK_LL_ANGLE" glib:nick="ll-angle">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="83">![](ll_angle.png)</doc>
|
|
</member>
|
|
<member name="lr_angle" value="78" c:identifier="GDK_LR_ANGLE" glib:nick="lr-angle">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="84">![](lr_angle.png)</doc>
|
|
</member>
|
|
<member name="man" value="80" c:identifier="GDK_MAN" glib:nick="man">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="85">![](man.png)</doc>
|
|
</member>
|
|
<member name="middlebutton" value="82" c:identifier="GDK_MIDDLEBUTTON" glib:nick="middlebutton">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="86">![](middlebutton.png)</doc>
|
|
</member>
|
|
<member name="mouse" value="84" c:identifier="GDK_MOUSE" glib:nick="mouse">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="87">![](mouse.png)</doc>
|
|
</member>
|
|
<member name="pencil" value="86" c:identifier="GDK_PENCIL" glib:nick="pencil">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="88">![](pencil.png)</doc>
|
|
</member>
|
|
<member name="pirate" value="88" c:identifier="GDK_PIRATE" glib:nick="pirate">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="89">![](pirate.png)</doc>
|
|
</member>
|
|
<member name="plus" value="90" c:identifier="GDK_PLUS" glib:nick="plus">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="90">![](plus.png)</doc>
|
|
</member>
|
|
<member name="question_arrow" value="92" c:identifier="GDK_QUESTION_ARROW" glib:nick="question-arrow">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="91">![](question_arrow.png)</doc>
|
|
</member>
|
|
<member name="right_ptr" value="94" c:identifier="GDK_RIGHT_PTR" glib:nick="right-ptr">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="92">![](right_ptr.png)</doc>
|
|
</member>
|
|
<member name="right_side" value="96" c:identifier="GDK_RIGHT_SIDE" glib:nick="right-side">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="93">![](right_side.png)</doc>
|
|
</member>
|
|
<member name="right_tee" value="98" c:identifier="GDK_RIGHT_TEE" glib:nick="right-tee">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="94">![](right_tee.png)</doc>
|
|
</member>
|
|
<member name="rightbutton" value="100" c:identifier="GDK_RIGHTBUTTON" glib:nick="rightbutton">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="95">![](rightbutton.png)</doc>
|
|
</member>
|
|
<member name="rtl_logo" value="102" c:identifier="GDK_RTL_LOGO" glib:nick="rtl-logo">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="96">![](rtl_logo.png)</doc>
|
|
</member>
|
|
<member name="sailboat" value="104" c:identifier="GDK_SAILBOAT" glib:nick="sailboat">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="97">![](sailboat.png)</doc>
|
|
</member>
|
|
<member name="sb_down_arrow" value="106" c:identifier="GDK_SB_DOWN_ARROW" glib:nick="sb-down-arrow">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="98">![](sb_down_arrow.png)</doc>
|
|
</member>
|
|
<member name="sb_h_double_arrow" value="108" c:identifier="GDK_SB_H_DOUBLE_ARROW" glib:nick="sb-h-double-arrow">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="99">![](sb_h_double_arrow.png)</doc>
|
|
</member>
|
|
<member name="sb_left_arrow" value="110" c:identifier="GDK_SB_LEFT_ARROW" glib:nick="sb-left-arrow">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="100">![](sb_left_arrow.png)</doc>
|
|
</member>
|
|
<member name="sb_right_arrow" value="112" c:identifier="GDK_SB_RIGHT_ARROW" glib:nick="sb-right-arrow">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="101">![](sb_right_arrow.png)</doc>
|
|
</member>
|
|
<member name="sb_up_arrow" value="114" c:identifier="GDK_SB_UP_ARROW" glib:nick="sb-up-arrow">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="102">![](sb_up_arrow.png)</doc>
|
|
</member>
|
|
<member name="sb_v_double_arrow" value="116" c:identifier="GDK_SB_V_DOUBLE_ARROW" glib:nick="sb-v-double-arrow">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="103">![](sb_v_double_arrow.png)</doc>
|
|
</member>
|
|
<member name="shuttle" value="118" c:identifier="GDK_SHUTTLE" glib:nick="shuttle">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="104">![](shuttle.png)</doc>
|
|
</member>
|
|
<member name="sizing" value="120" c:identifier="GDK_SIZING" glib:nick="sizing">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="105">![](sizing.png)</doc>
|
|
</member>
|
|
<member name="spider" value="122" c:identifier="GDK_SPIDER" glib:nick="spider">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="106">![](spider.png)</doc>
|
|
</member>
|
|
<member name="spraycan" value="124" c:identifier="GDK_SPRAYCAN" glib:nick="spraycan">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="107">![](spraycan.png)</doc>
|
|
</member>
|
|
<member name="star" value="126" c:identifier="GDK_STAR" glib:nick="star">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="108">![](star.png)</doc>
|
|
</member>
|
|
<member name="target" value="128" c:identifier="GDK_TARGET" glib:nick="target">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="109">![](target.png)</doc>
|
|
</member>
|
|
<member name="tcross" value="130" c:identifier="GDK_TCROSS" glib:nick="tcross">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="110">![](tcross.png)</doc>
|
|
</member>
|
|
<member name="top_left_arrow" value="132" c:identifier="GDK_TOP_LEFT_ARROW" glib:nick="top-left-arrow">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="111">![](top_left_arrow.png)</doc>
|
|
</member>
|
|
<member name="top_left_corner" value="134" c:identifier="GDK_TOP_LEFT_CORNER" glib:nick="top-left-corner">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="112">![](top_left_corner.png)</doc>
|
|
</member>
|
|
<member name="top_right_corner" value="136" c:identifier="GDK_TOP_RIGHT_CORNER" glib:nick="top-right-corner">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="113">![](top_right_corner.png)</doc>
|
|
</member>
|
|
<member name="top_side" value="138" c:identifier="GDK_TOP_SIDE" glib:nick="top-side">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="114">![](top_side.png)</doc>
|
|
</member>
|
|
<member name="top_tee" value="140" c:identifier="GDK_TOP_TEE" glib:nick="top-tee">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="115">![](top_tee.png)</doc>
|
|
</member>
|
|
<member name="trek" value="142" c:identifier="GDK_TREK" glib:nick="trek">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="116">![](trek.png)</doc>
|
|
</member>
|
|
<member name="ul_angle" value="144" c:identifier="GDK_UL_ANGLE" glib:nick="ul-angle">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="117">![](ul_angle.png)</doc>
|
|
</member>
|
|
<member name="umbrella" value="146" c:identifier="GDK_UMBRELLA" glib:nick="umbrella">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="118">![](umbrella.png)</doc>
|
|
</member>
|
|
<member name="ur_angle" value="148" c:identifier="GDK_UR_ANGLE" glib:nick="ur-angle">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="119">![](ur_angle.png)</doc>
|
|
</member>
|
|
<member name="watch" value="150" c:identifier="GDK_WATCH" glib:nick="watch">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="120">![](watch.png)</doc>
|
|
</member>
|
|
<member name="xterm" value="152" c:identifier="GDK_XTERM" glib:nick="xterm">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="121">![](xterm.png)</doc>
|
|
</member>
|
|
<member name="last_cursor" value="153" c:identifier="GDK_LAST_CURSOR" glib:nick="last-cursor">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="122">last cursor type</doc>
|
|
</member>
|
|
<member name="blank_cursor" value="-2" c:identifier="GDK_BLANK_CURSOR" glib:nick="blank-cursor">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="123">Blank cursor. Since 2.16</doc>
|
|
</member>
|
|
<member name="cursor_is_pixmap" value="-1" c:identifier="GDK_CURSOR_IS_PIXMAP" glib:nick="cursor-is-pixmap">
|
|
<doc xml:space="preserve" filename="gdk/gdkcursor.h" line="124">type of cursors constructed with
|
|
gdk_cursor_new_from_pixbuf()</doc>
|
|
</member>
|
|
</enumeration>
|
|
<function-macro name="DEPRECATED_FOR" c:identifier="GDK_DEPRECATED_FOR" introspectable="0">
|
|
<source-position filename="debian/build/deb/gdk/gdkversionmacros.h" line="45"/>
|
|
<parameters>
|
|
<parameter name="f">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DEPRECATED_IN_3_0_FOR" c:identifier="GDK_DEPRECATED_IN_3_0_FOR" introspectable="0">
|
|
<source-position filename="debian/build/deb/gdk/gdkversionmacros.h" line="259"/>
|
|
<parameters>
|
|
<parameter name="f">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DEPRECATED_IN_3_10_FOR" c:identifier="GDK_DEPRECATED_IN_3_10_FOR" introspectable="0">
|
|
<source-position filename="debian/build/deb/gdk/gdkversionmacros.h" line="329"/>
|
|
<parameters>
|
|
<parameter name="f">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DEPRECATED_IN_3_12_FOR" c:identifier="GDK_DEPRECATED_IN_3_12_FOR" introspectable="0">
|
|
<source-position filename="debian/build/deb/gdk/gdkversionmacros.h" line="343"/>
|
|
<parameters>
|
|
<parameter name="f">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DEPRECATED_IN_3_14_FOR" c:identifier="GDK_DEPRECATED_IN_3_14_FOR" introspectable="0">
|
|
<source-position filename="debian/build/deb/gdk/gdkversionmacros.h" line="357"/>
|
|
<parameters>
|
|
<parameter name="f">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DEPRECATED_IN_3_16_FOR" c:identifier="GDK_DEPRECATED_IN_3_16_FOR" introspectable="0">
|
|
<source-position filename="debian/build/deb/gdk/gdkversionmacros.h" line="371"/>
|
|
<parameters>
|
|
<parameter name="f">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DEPRECATED_IN_3_18_FOR" c:identifier="GDK_DEPRECATED_IN_3_18_FOR" introspectable="0">
|
|
<source-position filename="debian/build/deb/gdk/gdkversionmacros.h" line="385"/>
|
|
<parameters>
|
|
<parameter name="f">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DEPRECATED_IN_3_20_FOR" c:identifier="GDK_DEPRECATED_IN_3_20_FOR" introspectable="0">
|
|
<source-position filename="debian/build/deb/gdk/gdkversionmacros.h" line="399"/>
|
|
<parameters>
|
|
<parameter name="f">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DEPRECATED_IN_3_22_FOR" c:identifier="GDK_DEPRECATED_IN_3_22_FOR" introspectable="0">
|
|
<source-position filename="debian/build/deb/gdk/gdkversionmacros.h" line="413"/>
|
|
<parameters>
|
|
<parameter name="f">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DEPRECATED_IN_3_24_FOR" c:identifier="GDK_DEPRECATED_IN_3_24_FOR" introspectable="0">
|
|
<source-position filename="debian/build/deb/gdk/gdkversionmacros.h" line="427"/>
|
|
<parameters>
|
|
<parameter name="f">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DEPRECATED_IN_3_2_FOR" c:identifier="GDK_DEPRECATED_IN_3_2_FOR" introspectable="0">
|
|
<source-position filename="debian/build/deb/gdk/gdkversionmacros.h" line="273"/>
|
|
<parameters>
|
|
<parameter name="f">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DEPRECATED_IN_3_4_FOR" c:identifier="GDK_DEPRECATED_IN_3_4_FOR" introspectable="0">
|
|
<source-position filename="debian/build/deb/gdk/gdkversionmacros.h" line="287"/>
|
|
<parameters>
|
|
<parameter name="f">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DEPRECATED_IN_3_6_FOR" c:identifier="GDK_DEPRECATED_IN_3_6_FOR" introspectable="0">
|
|
<source-position filename="debian/build/deb/gdk/gdkversionmacros.h" line="301"/>
|
|
<parameters>
|
|
<parameter name="f">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DEPRECATED_IN_3_8_FOR" c:identifier="GDK_DEPRECATED_IN_3_8_FOR" introspectable="0">
|
|
<source-position filename="debian/build/deb/gdk/gdkversionmacros.h" line="315"/>
|
|
<parameters>
|
|
<parameter name="f">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DEVICE" c:identifier="GDK_DEVICE" introspectable="0">
|
|
<source-position filename="gdk/gdkdevice.h" line="32"/>
|
|
<parameters>
|
|
<parameter name="o">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DEVICE_MANAGER" c:identifier="GDK_DEVICE_MANAGER" introspectable="0">
|
|
<source-position filename="gdk/gdkdevicemanager.h" line="31"/>
|
|
<parameters>
|
|
<parameter name="o">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DEVICE_PAD" c:identifier="GDK_DEVICE_PAD" introspectable="0">
|
|
<source-position filename="gdk/gdkdevicepad.h" line="33"/>
|
|
<parameters>
|
|
<parameter name="o">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DEVICE_TOOL" c:identifier="GDK_DEVICE_TOOL" introspectable="0">
|
|
<source-position filename="gdk/gdkdevicetool.h" line="32"/>
|
|
<parameters>
|
|
<parameter name="o">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DISPLAY" c:identifier="GDK_DISPLAY" introspectable="0">
|
|
<source-position filename="gdk/gdkdisplay.h" line="39"/>
|
|
<parameters>
|
|
<parameter name="object">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DISPLAY_MANAGER" c:identifier="GDK_DISPLAY_MANAGER" introspectable="0">
|
|
<source-position filename="gdk/gdkdisplaymanager.h" line="39"/>
|
|
<parameters>
|
|
<parameter name="object">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DISPLAY_OBJECT" c:identifier="GDK_DISPLAY_OBJECT" introspectable="0">
|
|
<source-position filename="gdk/gdkdisplay.h" line="42"/>
|
|
<parameters>
|
|
<parameter name="object">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DRAG_CONTEXT" c:identifier="GDK_DRAG_CONTEXT" introspectable="0">
|
|
<source-position filename="gdk/gdkdnd.h" line="39"/>
|
|
<parameters>
|
|
<parameter name="object">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DRAWING_CONTEXT" c:identifier="GDK_DRAWING_CONTEXT" introspectable="0">
|
|
<source-position filename="gdk/gdkdrawingcontext.h" line="31"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<class name="Device" c:symbol-prefix="device" c:type="GdkDevice" parent="GObject.Object" abstract="1" glib:type-name="GdkDevice" glib:get-type="gdk_device_get_type">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="31">The #GdkDevice object represents a single input device, such
|
|
as a keyboard, a mouse, a touchpad, etc.
|
|
|
|
See the #GdkDeviceManager documentation for more information
|
|
about the various kinds of master and slave devices, and their
|
|
relationships.</doc>
|
|
<function name="free_history" c:identifier="gdk_device_free_history" introspectable="0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="804">Frees an array of #GdkTimeCoord that was returned by gdk_device_get_history().</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="200"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="events" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="806">an array of #GdkTimeCoord.</doc>
|
|
<array length="1" zero-terminated="0" c:type="GdkTimeCoord**">
|
|
<type name="TimeCoord" c:type="GdkTimeCoord*"/>
|
|
</array>
|
|
</parameter>
|
|
<parameter name="n_events" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="807">the length of the array.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="grab_info_libgtk_only" c:identifier="gdk_device_grab_info_libgtk_only" deprecated="1" deprecated-version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1461">Determines information about the current keyboard grab.
|
|
This is not public API and must not be used by applications.</doc>
|
|
<doc-deprecated xml:space="preserve">The symbol was never meant to be used outside
|
|
of GTK+</doc-deprecated>
|
|
<source-position filename="gdk/gdkdevice.h" line="249"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1473">%TRUE if this application currently has the
|
|
keyboard grabbed.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1463">the display for which to get the grab information</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</parameter>
|
|
<parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1464">device to get the grab information from</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</parameter>
|
|
<parameter name="grab_window" direction="out" caller-allocates="0" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1465">location to store current grab window</doc>
|
|
<type name="Window" c:type="GdkWindow**"/>
|
|
</parameter>
|
|
<parameter name="owner_events" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1466">location to store boolean indicating whether
|
|
the @owner_events flag to gdk_keyboard_grab() or
|
|
gdk_pointer_grab() was %TRUE.</doc>
|
|
<type name="gboolean" c:type="gboolean*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<method name="get_associated_device" c:identifier="gdk_device_get_associated_device" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1093">Returns the associated device to @device, if @device is of type
|
|
%GDK_DEVICE_TYPE_MASTER, it will return the paired pointer or
|
|
keyboard.
|
|
|
|
If @device is of type %GDK_DEVICE_TYPE_SLAVE, it will return
|
|
the master device to which @device is attached to.
|
|
|
|
If @device is of type %GDK_DEVICE_TYPE_FLOATING, %NULL will be
|
|
returned, as there is no associated device.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="222"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1107">The associated device, or
|
|
%NULL</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1095">a #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_axes" c:identifier="gdk_device_get_axes" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="2028">Returns the axes currently available on the device.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="266"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="AxisFlags" c:type="GdkAxisFlags"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="2030">a #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_axis" c:identifier="gdk_device_get_axis" introspectable="0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1326">Interprets an array of double as axis values for a given device,
|
|
and locates the value in the array for a given axis use.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="214"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1336">%TRUE if the given axis use was found, otherwise %FALSE</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1328">a #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
<parameter name="axes" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1329">pointer to an array of axes</doc>
|
|
<array zero-terminated="0" c:type="gdouble*">
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</array>
|
|
</parameter>
|
|
<parameter name="use" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1330">the use to look for</doc>
|
|
<type name="AxisUse" c:type="GdkAxisUse"/>
|
|
</parameter>
|
|
<parameter name="value" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1331">location to store the found value.</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_axis_use" c:identifier="gdk_device_get_axis_use" version="2.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1007">Returns the axis use for @index_.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="157"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1014">a #GdkAxisUse specifying how the axis is used.</doc>
|
|
<type name="AxisUse" c:type="GdkAxisUse"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1009">a pointer #GdkDevice.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
<parameter name="index_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1010">the index of the axis.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_axis_value" c:identifier="gdk_device_get_axis_value" version="3.0" introspectable="0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1279">Interprets an array of double as axis values for a given device,
|
|
and locates the value in the array for a given axis label, as returned
|
|
by gdk_device_list_axes()</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="208"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1290">%TRUE if the given axis use was found, otherwise %FALSE.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1281">a pointer #GdkDevice.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
<parameter name="axes" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1282">pointer to an array of axes</doc>
|
|
<array zero-terminated="0" c:type="gdouble*">
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</array>
|
|
</parameter>
|
|
<parameter name="axis_label" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1283">#GdkAtom with the axis label.</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</parameter>
|
|
<parameter name="value" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1284">location to store the found value.</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_device_type" c:identifier="gdk_device_get_device_type" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1210">Returns the device type for @device.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="227"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1216">the #GdkDeviceType for @device.</doc>
|
|
<type name="DeviceType" c:type="GdkDeviceType"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1212">a #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_display" c:identifier="gdk_device_get_display" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1074">Returns the #GdkDisplay to which @device pertains.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="219"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1080">a #GdkDisplay. This memory is owned
|
|
by GTK+, and must not be freed or unreffed.</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1076">a #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_has_cursor" c:identifier="gdk_device_get_has_cursor" version="2.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="841">Determines whether the pointer follows device motion.
|
|
This is not meaningful for keyboard devices, which don't have a pointer.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="131"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="848">%TRUE if the pointer follows device motion</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="843">a #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_history" c:identifier="gdk_device_get_history" introspectable="0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="736">Obtains the motion history for a pointer device; given a starting and
|
|
ending timestamp, return all events in the motion history for
|
|
the device in the given range of time. Some windowing systems
|
|
do not support motion history, in which case, %FALSE will
|
|
be returned. (This is not distinguishable from the case where
|
|
motion history is supported and no events were found.)
|
|
|
|
Note that there is also gdk_window_set_event_compression() to get
|
|
more motion events delivered directly, independent of the windowing
|
|
system.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="193"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="759">%TRUE if the windowing system supports motion history and
|
|
at least one event was found.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="738">a #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="739">the window with respect to which which the event coordinates will be reported</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="start" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="740">starting timestamp for range of events to return</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
<parameter name="stop" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="741">ending timestamp for the range of events to return</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
<parameter name="events" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="742">
|
|
location to store a newly-allocated array of #GdkTimeCoord, or
|
|
%NULL</doc>
|
|
<array length="4" zero-terminated="0" c:type="GdkTimeCoord***">
|
|
<type name="TimeCoord" c:type="GdkTimeCoord**"/>
|
|
</array>
|
|
</parameter>
|
|
<parameter name="n_events" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="745">location to store the length of
|
|
@events, or %NULL</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_key" c:identifier="gdk_device_get_key" version="2.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="948">If @index_ has a valid keyval, this function will return %TRUE
|
|
and fill in @keyval and @modifiers with the keyval settings.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="146"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="958">%TRUE if keyval is set for @index.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="950">a #GdkDevice.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
<parameter name="index_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="951">the index of the macro button to get.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
<parameter name="keyval" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="952">return value for the keyval.</doc>
|
|
<type name="guint" c:type="guint*"/>
|
|
</parameter>
|
|
<parameter name="modifiers" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="953">return value for modifiers.</doc>
|
|
<type name="ModifierType" c:type="GdkModifierType*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_last_event_window" c:identifier="gdk_device_get_last_event_window" version="3.12">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1901">Gets information about which window the given pointer device is in, based on events
|
|
that have been received so far from the display server. If another application
|
|
has a pointer grab, or this application has a grab with owner_events = %FALSE,
|
|
%NULL may be returned even if the pointer is physically over one of this
|
|
application's windows.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="255"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1911">the last window the device</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1903">a #GdkDevice, with a source other than %GDK_SOURCE_KEYBOARD</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_mode" c:identifier="gdk_device_get_mode" version="2.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="878">Determines the mode of the device.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="138"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="884">a #GdkInputSource</doc>
|
|
<type name="InputMode" c:type="GdkInputMode"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="880">a #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_n_axes" c:identifier="gdk_device_get_n_axes" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1228">Returns the number of axes the device currently has.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="204"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1234">the number of axes.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1230">a pointer #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_n_keys" c:identifier="gdk_device_get_n_keys" version="2.24">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="930">Returns the number of keys the device currently has.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="144"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="936">the number of keys.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="932">a #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_name" c:identifier="gdk_device_get_name" version="2.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="823">Determines the name of the device.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="129"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="829">a name</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="825">a #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_position" c:identifier="gdk_device_get_position" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="615">Gets the current location of @device. As a slave device
|
|
coordinates are those of its master pointer, This function
|
|
may not be called on devices of type %GDK_DEVICE_TYPE_SLAVE,
|
|
unless there is an ongoing grab on them, see gdk_device_grab().</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="171"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="617">pointer device to query status about.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
<parameter name="screen" direction="out" caller-allocates="0" transfer-ownership="none" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="618">location to store the #GdkScreen
|
|
the @device is on, or %NULL.</doc>
|
|
<type name="Screen" c:type="GdkScreen**"/>
|
|
</parameter>
|
|
<parameter name="x" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="620">location to store root window X coordinate of @device, or %NULL.</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="y" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="621">location to store root window Y coordinate of @device, or %NULL.</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_position_double" c:identifier="gdk_device_get_position_double" version="3.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="565">Gets the current location of @device in double precision. As a slave device's
|
|
coordinates are those of its master pointer, this function
|
|
may not be called on devices of type %GDK_DEVICE_TYPE_SLAVE,
|
|
unless there is an ongoing grab on them. See gdk_device_grab().</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="182"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="567">pointer device to query status about.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
<parameter name="screen" direction="out" caller-allocates="0" transfer-ownership="none" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="568">location to store the #GdkScreen
|
|
the @device is on, or %NULL.</doc>
|
|
<type name="Screen" c:type="GdkScreen**"/>
|
|
</parameter>
|
|
<parameter name="x" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="570">location to store root window X coordinate of @device, or %NULL.</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
<parameter name="y" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="571">location to store root window Y coordinate of @device, or %NULL.</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_product_id" c:identifier="gdk_device_get_product_id" version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1974">Returns the product ID of this device, or %NULL if this information couldn't
|
|
be obtained. This ID is retrieved from the device, and is thus constant for
|
|
it. See gdk_device_get_vendor_id() for more information.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="260"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1982">the product ID, or %NULL</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1976">a slave #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_seat" c:identifier="gdk_device_get_seat" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="2009">Returns the #GdkSeat the device belongs to.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="263"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="2015">A #GdkSeat. This memory is owned by GTK+ and
|
|
must not be freed.</doc>
|
|
<type name="Seat" c:type="GdkSeat*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="2011">A #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_source" c:identifier="gdk_device_get_source" version="2.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="860">Determines the type of the device.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="135"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="866">a #GdkInputSource</doc>
|
|
<type name="InputSource" c:type="GdkInputSource"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="862">a #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_state" c:identifier="gdk_device_get_state" introspectable="0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="536">Gets the current state of a pointer device relative to @window. As a slave
|
|
device’s coordinates are those of its master pointer, this
|
|
function may not be called on devices of type %GDK_DEVICE_TYPE_SLAVE,
|
|
unless there is an ongoing grab on them. See gdk_device_grab().</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="166"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="538">a #GdkDevice.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="539">a #GdkWindow.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="axes" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="540">an array of doubles to store the values of
|
|
the axes of @device in, or %NULL.</doc>
|
|
<array zero-terminated="0" c:type="gdouble*">
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</array>
|
|
</parameter>
|
|
<parameter name="mask" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="542">location to store the modifiers, or %NULL.</doc>
|
|
<type name="ModifierType" c:type="GdkModifierType*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_vendor_id" c:identifier="gdk_device_get_vendor_id" version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1930">Returns the vendor ID of this device, or %NULL if this information couldn't
|
|
be obtained. This ID is retrieved from the device, and is thus constant for
|
|
it.
|
|
|
|
This function, together with gdk_device_get_product_id(), can be used to eg.
|
|
compose #GSettings paths to store settings for this device.
|
|
|
|
|[<!-- language="C" -->
|
|
static GSettings *
|
|
get_device_settings (GdkDevice *device)
|
|
{
|
|
const gchar *vendor, *product;
|
|
GSettings *settings;
|
|
GdkDevice *device;
|
|
gchar *path;
|
|
|
|
vendor = gdk_device_get_vendor_id (device);
|
|
product = gdk_device_get_product_id (device);
|
|
|
|
path = g_strdup_printf ("/org/example/app/devices/%s:%s/", vendor, product);
|
|
settings = g_settings_new_with_path (DEVICE_SCHEMA, path);
|
|
g_free (path);
|
|
|
|
return settings;
|
|
}
|
|
]|</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="258"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1961">the vendor ID, or %NULL</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1932">a slave #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_window_at_position" c:identifier="gdk_device_get_window_at_position" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="697">Obtains the window underneath @device, returning the location of the device in @win_x and @win_y. Returns
|
|
%NULL if the window tree under @device is not known to GDK (for example, belongs to another application).
|
|
|
|
As a slave device coordinates are those of its master pointer, This
|
|
function may not be called on devices of type %GDK_DEVICE_TYPE_SLAVE,
|
|
unless there is an ongoing grab on them, see gdk_device_grab().</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="177"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="712">the #GdkWindow under the
|
|
device position, or %NULL.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="699">pointer #GdkDevice to query info to.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
<parameter name="win_x" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="700">return location for the X coordinate of the device location,
|
|
relative to the window origin, or %NULL.</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="win_y" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="702">return location for the Y coordinate of the device location,
|
|
relative to the window origin, or %NULL.</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_window_at_position_double" c:identifier="gdk_device_get_window_at_position_double" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="646">Obtains the window underneath @device, returning the location of the device in @win_x and @win_y in
|
|
double precision. Returns %NULL if the window tree under @device is not known to GDK (for example,
|
|
belongs to another application).
|
|
|
|
As a slave device coordinates are those of its master pointer, This
|
|
function may not be called on devices of type %GDK_DEVICE_TYPE_SLAVE,
|
|
unless there is an ongoing grab on them, see gdk_device_grab().</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="188"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="662">the #GdkWindow under the
|
|
device position, or %NULL.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="648">pointer #GdkDevice to query info to.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
<parameter name="win_x" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="649">return location for the X coordinate of the device location,
|
|
relative to the window origin, or %NULL.</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
<parameter name="win_y" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="651">return location for the Y coordinate of the device location,
|
|
relative to the window origin, or %NULL.</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="grab" c:identifier="gdk_device_grab" version="3.0" deprecated="1" deprecated-version="3.20.">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1389">Grabs the device so that all events coming from this device are passed to
|
|
this application until the device is ungrabbed with gdk_device_ungrab(),
|
|
or the window becomes unviewable. This overrides any previous grab on the device
|
|
by this client.
|
|
|
|
Note that @device and @window need to be on the same display.
|
|
|
|
Device grabs are used for operations which need complete control over the
|
|
given device events (either pointer or keyboard). For example in GTK+ this
|
|
is used for Drag and Drop operations, popup menus and such.
|
|
|
|
Note that if the event mask of an X window has selected both button press
|
|
and button release events, then a button press event will cause an automatic
|
|
pointer grab until the button is released. X does this automatically since
|
|
most applications expect to receive button press and release events in pairs.
|
|
It is equivalent to a pointer grab on the window with @owner_events set to
|
|
%TRUE.
|
|
|
|
If you set up anything at the time you take the grab that needs to be
|
|
cleaned up when the grab ends, you should handle the #GdkEventGrabBroken
|
|
events that are emitted when the grab ends unvoluntarily.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_seat_grab() instead.</doc-deprecated>
|
|
<source-position filename="gdk/gdkdevice.h" line="230"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1435">%GDK_GRAB_SUCCESS if the grab was successful.</doc>
|
|
<type name="GrabStatus" c:type="GdkGrabStatus"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1391">a #GdkDevice. To get the device you can use gtk_get_current_event_device()
|
|
or gdk_event_get_device() if the grab is in reaction to an event. Also, you can use
|
|
gdk_device_manager_get_client_pointer() but only in code that isn’t triggered by a
|
|
#GdkEvent and there aren’t other means to get a meaningful #GdkDevice to operate on.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1395">the #GdkWindow which will own the grab (the grab window)</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="grab_ownership" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1396">specifies the grab ownership.</doc>
|
|
<type name="GrabOwnership" c:type="GdkGrabOwnership"/>
|
|
</parameter>
|
|
<parameter name="owner_events" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1397">if %FALSE then all device events are reported with respect to
|
|
@window and are only reported if selected by @event_mask. If
|
|
%TRUE then pointer events for this application are reported
|
|
as normal, but pointer events outside this application are
|
|
reported with respect to @window and only if selected by
|
|
@event_mask. In either mode, unreported events are discarded.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
<parameter name="event_mask" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1403">specifies the event mask, which is used in accordance with
|
|
@owner_events.</doc>
|
|
<type name="EventMask" c:type="GdkEventMask"/>
|
|
</parameter>
|
|
<parameter name="cursor" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1405">the cursor to display while the grab is active if the device is
|
|
a pointer. If this is %NULL then the normal cursors are used for
|
|
@window and its descendants, and the cursor for @window is used
|
|
elsewhere.</doc>
|
|
<type name="Cursor" c:type="GdkCursor*"/>
|
|
</parameter>
|
|
<parameter name="time_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1409">the timestamp of the event which led to this pointer grab. This
|
|
usually comes from the #GdkEvent struct, though %GDK_CURRENT_TIME
|
|
can be used if the time isn’t known.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="list_axes" c:identifier="gdk_device_list_axes" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1247">Returns a #GList of #GdkAtoms, containing the labels for
|
|
the axes that @device currently has.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="206"/>
|
|
<return-value transfer-ownership="container">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1254">
|
|
A #GList of #GdkAtoms, free with g_list_free().</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="Atom"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1249">a pointer #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="list_slave_devices" c:identifier="gdk_device_list_slave_devices">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1160">If the device if of type %GDK_DEVICE_TYPE_MASTER, it will return
|
|
the list of slave devices attached to it, otherwise it will return
|
|
%NULL</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="224"/>
|
|
<return-value transfer-ownership="container" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1168">
|
|
the list of slave devices, or %NULL. The list must be
|
|
freed with g_list_free(), the contents of the list are
|
|
owned by GTK+ and should not be freed.</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="Device"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1162">a #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_axis_use" c:identifier="gdk_device_set_axis_use">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1033">Specifies how an axis of a device is used.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="160"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1035">a pointer #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
<parameter name="index_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1036">the index of the axis</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
<parameter name="use" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1037">specifies how the axis is used</doc>
|
|
<type name="AxisUse" c:type="GdkAxisUse"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_key" c:identifier="gdk_device_set_key">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="984">Specifies the X key event to generate when a macro button of a device
|
|
is pressed.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="151"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="986">a #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
<parameter name="index_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="987">the index of the macro button to set</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
<parameter name="keyval" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="988">the keyval to generate</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
<parameter name="modifiers" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="989">the modifiers to set</doc>
|
|
<type name="ModifierType" c:type="GdkModifierType"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_mode" c:identifier="gdk_device_set_mode">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="896">Sets a the mode of an input device. The mode controls if the
|
|
device is active and whether the device’s range is mapped to the
|
|
entire screen or to a single window.
|
|
|
|
Note: This is only meaningful for floating devices, master devices (and
|
|
slaves connected to these) drive the pointer cursor, which is not limited
|
|
by the input mode.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="140"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="909">%TRUE if the mode was successfully changed.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="898">a #GdkDevice.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
<parameter name="mode" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="899">the input mode.</doc>
|
|
<type name="InputMode" c:type="GdkInputMode"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="ungrab" c:identifier="gdk_device_ungrab" version="3.0" deprecated="1" deprecated-version="3.20.">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1505">Release any grab on @device.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_seat_ungrab() instead.</doc-deprecated>
|
|
<source-position filename="gdk/gdkdevice.h" line="239"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1507">a #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
<parameter name="time_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1508">a timestap (e.g. %GDK_CURRENT_TIME).</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="warp" c:identifier="gdk_device_warp" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1525">Warps @device in @display to the point @x,@y on
|
|
the screen @screen, unless the device is confined
|
|
to a window by a grab, in which case it will be moved
|
|
as far as allowed by the grab. Warping the pointer
|
|
creates events as if the user had moved the mouse
|
|
instantaneously to the destination.
|
|
|
|
Note that the pointer should normally be under the
|
|
control of the user. This function was added to cover
|
|
some rare use cases like keyboard navigation support
|
|
for the color picker in the #GtkColorSelectionDialog.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="243"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1527">the device to warp.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</instance-parameter>
|
|
<parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1528">the screen to warp @device to.</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</parameter>
|
|
<parameter name="x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1529">the X coordinate of the destination.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="1530">the Y coordinate of the destination.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="associated-device" version="3.0" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="173">Associated pointer or keyboard with this device, if any. Devices of type #GDK_DEVICE_TYPE_MASTER
|
|
always come in keyboard/pointer pairs. Other device types will have a %NULL associated device.</doc>
|
|
<type name="Device"/>
|
|
</property>
|
|
<property name="axes" version="3.22" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="312">The axes currently available for this device.</doc>
|
|
<type name="AxisFlags"/>
|
|
</property>
|
|
<property name="device-manager" version="3.0" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="129">The #GdkDeviceManager the #GdkDevice pertains to.</doc>
|
|
<type name="DeviceManager"/>
|
|
</property>
|
|
<property name="display" version="3.0" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="114">The #GdkDisplay the #GdkDevice pertains to.</doc>
|
|
<type name="Display"/>
|
|
</property>
|
|
<property name="has-cursor" version="3.0" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="219">Whether the device is represented by a cursor on the screen. Devices of type
|
|
%GDK_DEVICE_TYPE_MASTER will have %TRUE here.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="input-mode" writable="1" transfer-ownership="none">
|
|
<type name="InputMode"/>
|
|
</property>
|
|
<property name="input-source" version="3.0" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="188">Source type for the device.</doc>
|
|
<type name="InputSource"/>
|
|
</property>
|
|
<property name="n-axes" version="3.0" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="235">Number of axes in the device.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</property>
|
|
<property name="name" version="3.0" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="143">The device name.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="num-touches" version="3.20" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="295">The maximal number of concurrent touches on a touch device.
|
|
Will be 0 if the device is not a touch device or if the number
|
|
of touches is unknown.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</property>
|
|
<property name="product-id" version="3.16" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="265">Product ID of this device, see gdk_device_get_product_id().</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="seat" version="3.20" writable="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="280">#GdkSeat of this device.</doc>
|
|
<type name="Seat"/>
|
|
</property>
|
|
<property name="tool" transfer-ownership="none">
|
|
<type name="DeviceTool"/>
|
|
</property>
|
|
<property name="type" version="3.0" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="157">Device role in the device manager.</doc>
|
|
<type name="DeviceType"/>
|
|
</property>
|
|
<property name="vendor-id" version="3.16" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="250">Vendor ID of this device, see gdk_device_get_vendor_id().</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<glib:signal name="changed" when="last">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="335">The ::changed signal is emitted either when the #GdkDevice
|
|
has changed the number of either axes or keys. For example
|
|
In X this will normally happen when the slave device routing
|
|
events through the master device changes (for example, user
|
|
switches from the USB mouse to a tablet), in that case the
|
|
master device will change to reflect the new slave device
|
|
axes and keys.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="tool-changed" when="last" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="355">The ::tool-changed signal is emitted on pen/eraser
|
|
#GdkDevices whenever tools enter or leave proximity.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="tool" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.c" line="358">The new current tool</doc>
|
|
<type name="DeviceTool"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
</class>
|
|
<class name="DeviceManager" c:symbol-prefix="device_manager" c:type="GdkDeviceManager" parent="GObject.Object" abstract="1" glib:type-name="GdkDeviceManager" glib:get-type="gdk_device_manager_get_type">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicemanager.c" line="25">In addition to a single pointer and keyboard for user interface input,
|
|
GDK contains support for a variety of input devices, including graphics
|
|
tablets, touchscreens and multiple pointers/keyboards interacting
|
|
simultaneously with the user interface. Such input devices often have
|
|
additional features, such as sub-pixel positioning information and
|
|
additional device-dependent information.
|
|
|
|
In order to query the device hierarchy and be aware of changes in the
|
|
device hierarchy (such as virtual devices being created or removed, or
|
|
physical devices being plugged or unplugged), GDK provides
|
|
#GdkDeviceManager.
|
|
|
|
By default, and if the platform supports it, GDK is aware of multiple
|
|
keyboard/pointer pairs and multitouch devices. This behavior can be
|
|
changed by calling gdk_disable_multidevice() before gdk_display_open().
|
|
There should rarely be a need to do that though, since GDK defaults
|
|
to a compatibility mode in which it will emit just one enter/leave
|
|
event pair for all devices on a window. To enable per-device
|
|
enter/leave events and other multi-pointer interaction features,
|
|
gdk_window_set_support_multidevice() must be called on
|
|
#GdkWindows (or gtk_widget_set_support_multidevice() on widgets).
|
|
window. See the gdk_window_set_support_multidevice() documentation
|
|
for more information.
|
|
|
|
On X11, multi-device support is implemented through XInput 2.
|
|
Unless gdk_disable_multidevice() is called, the XInput 2
|
|
#GdkDeviceManager implementation will be used as the input source.
|
|
Otherwise either the core or XInput 1 implementations will be used.
|
|
|
|
For simple applications that don’t have any special interest in
|
|
input devices, the so-called “client pointer”
|
|
provides a reasonable approximation to a simple setup with a single
|
|
pointer and keyboard. The device that has been set as the client
|
|
pointer can be accessed via gdk_device_manager_get_client_pointer().
|
|
|
|
Conceptually, in multidevice mode there are 2 device types. Virtual
|
|
devices (or master devices) are represented by the pointer cursors
|
|
and keyboard foci that are seen on the screen. Physical devices (or
|
|
slave devices) represent the hardware that is controlling the virtual
|
|
devices, and thus have no visible cursor on the screen.
|
|
|
|
Virtual devices are always paired, so there is a keyboard device for every
|
|
pointer device. Associations between devices may be inspected through
|
|
gdk_device_get_associated_device().
|
|
|
|
There may be several virtual devices, and several physical devices could
|
|
be controlling each of these virtual devices. Physical devices may also
|
|
be “floating”, which means they are not attached to any virtual device.
|
|
|
|
# Master and slave devices
|
|
|
|
|[
|
|
carlos@sacarino:~$ xinput list
|
|
⎡ Virtual core pointer id=2 [master pointer (3)]
|
|
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
|
|
⎜ ↳ Wacom ISDv4 E6 Pen stylus id=10 [slave pointer (2)]
|
|
⎜ ↳ Wacom ISDv4 E6 Finger touch id=11 [slave pointer (2)]
|
|
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
|
|
⎜ ↳ TPPS/2 IBM TrackPoint id=14 [slave pointer (2)]
|
|
⎜ ↳ Wacom ISDv4 E6 Pen eraser id=16 [slave pointer (2)]
|
|
⎣ Virtual core keyboard id=3 [master keyboard (2)]
|
|
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
|
|
↳ Power Button id=6 [slave keyboard (3)]
|
|
↳ Video Bus id=7 [slave keyboard (3)]
|
|
↳ Sleep Button id=8 [slave keyboard (3)]
|
|
↳ Integrated Camera id=9 [slave keyboard (3)]
|
|
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
|
|
↳ ThinkPad Extra Buttons id=15 [slave keyboard (3)]
|
|
]|
|
|
|
|
By default, GDK will automatically listen for events coming from all
|
|
master devices, setting the #GdkDevice for all events coming from input
|
|
devices. Events containing device information are #GDK_MOTION_NOTIFY,
|
|
#GDK_BUTTON_PRESS, #GDK_2BUTTON_PRESS, #GDK_3BUTTON_PRESS,
|
|
#GDK_BUTTON_RELEASE, #GDK_SCROLL, #GDK_KEY_PRESS, #GDK_KEY_RELEASE,
|
|
#GDK_ENTER_NOTIFY, #GDK_LEAVE_NOTIFY, #GDK_FOCUS_CHANGE,
|
|
#GDK_PROXIMITY_IN, #GDK_PROXIMITY_OUT, #GDK_DRAG_ENTER, #GDK_DRAG_LEAVE,
|
|
#GDK_DRAG_MOTION, #GDK_DRAG_STATUS, #GDK_DROP_START, #GDK_DROP_FINISHED
|
|
and #GDK_GRAB_BROKEN. When dealing with an event on a master device,
|
|
it is possible to get the source (slave) device that the event originated
|
|
from via gdk_event_get_source_device().
|
|
|
|
On a standard session, all physical devices are connected by default to
|
|
the "Virtual Core Pointer/Keyboard" master devices, hence routing all events
|
|
through these. This behavior is only modified by device grabs, where the
|
|
slave device is temporarily detached for as long as the grab is held, and
|
|
more permanently by user modifications to the device hierarchy.
|
|
|
|
On certain application specific setups, it may make sense
|
|
to detach a physical device from its master pointer, and mapping it to
|
|
an specific window. This can be achieved by the combination of
|
|
gdk_device_grab() and gdk_device_set_mode().
|
|
|
|
In order to listen for events coming from devices
|
|
other than a virtual device, gdk_window_set_device_events() must be
|
|
called. Generally, this function can be used to modify the event mask
|
|
for any given device.
|
|
|
|
Input devices may also provide additional information besides X/Y.
|
|
For example, graphics tablets may also provide pressure and X/Y tilt
|
|
information. This information is device-dependent, and may be
|
|
queried through gdk_device_get_axis(). In multidevice mode, virtual
|
|
devices will change axes in order to always represent the physical
|
|
device that is routing events through it. Whenever the physical device
|
|
changes, the #GdkDevice:n-axes property will be notified, and
|
|
gdk_device_list_axes() will return the new device axes.
|
|
|
|
Devices may also have associated “keys” or
|
|
macro buttons. Such keys can be globally set to map into normal X
|
|
keyboard events. The mapping is set using gdk_device_set_key().
|
|
|
|
In GTK+ 3.20, a new #GdkSeat object has been introduced that
|
|
supersedes #GdkDeviceManager and should be preferred in newly
|
|
written code.</doc>
|
|
<method name="get_client_pointer" c:identifier="gdk_device_manager_get_client_pointer" version="3.0" deprecated="1" deprecated-version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicemanager.c" line="343">Returns the client pointer, that is, the master pointer that acts as the core pointer
|
|
for this application. In X11, window managers may change this depending on the interaction
|
|
pattern under the presence of several pointers.
|
|
|
|
You should use this function seldomly, only in code that isn’t triggered by a #GdkEvent
|
|
and there aren’t other means to get a meaningful #GdkDevice to operate on.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_seat_get_pointer() instead.</doc-deprecated>
|
|
<source-position filename="gdk/gdkdevicemanager.h" line="44"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicemanager.c" line="354">The client pointer. This memory is
|
|
owned by GDK and must not be freed or unreferenced.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicemanager.c" line="345">a #GdkDeviceManager</doc>
|
|
<type name="DeviceManager" c:type="GdkDeviceManager*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_display" c:identifier="gdk_device_manager_get_display" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicemanager.c" line="296">Gets the #GdkDisplay associated to @device_manager.</doc>
|
|
<source-position filename="gdk/gdkdevicemanager.h" line="39"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicemanager.c" line="302">the #GdkDisplay to which
|
|
@device_manager is associated to, or %NULL. This memory is
|
|
owned by GDK and must not be freed or unreferenced.</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicemanager.c" line="298">a #GdkDeviceManager</doc>
|
|
<type name="DeviceManager" c:type="GdkDeviceManager*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="list_devices" c:identifier="gdk_device_manager_list_devices" version="3.0" deprecated="1" deprecated-version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicemanager.c" line="316">Returns the list of devices of type @type currently attached to
|
|
@device_manager.</doc>
|
|
<doc-deprecated xml:space="preserve">, use gdk_seat_get_pointer(), gdk_seat_get_keyboard()
|
|
and gdk_seat_get_slaves() instead.</doc-deprecated>
|
|
<source-position filename="gdk/gdkdevicemanager.h" line="41"/>
|
|
<return-value transfer-ownership="container">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicemanager.c" line="324">a list of
|
|
#GdkDevices. The returned list must be
|
|
freed with g_list_free (). The list elements are owned by
|
|
GTK+ and must not be freed or unreffed.</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="Device"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="device_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicemanager.c" line="318">a #GdkDeviceManager</doc>
|
|
<type name="DeviceManager" c:type="GdkDeviceManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="type" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicemanager.c" line="319">device type to get.</doc>
|
|
<type name="DeviceType" c:type="GdkDeviceType"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="display" writable="1" construct-only="1" transfer-ownership="none">
|
|
<type name="Display"/>
|
|
</property>
|
|
<glib:signal name="device-added" when="last">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicemanager.c" line="191">The ::device-added signal is emitted either when a new master
|
|
pointer is created, or when a slave (Hardware) input device
|
|
is plugged in.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicemanager.c" line="194">the newly added #GdkDevice.</doc>
|
|
<type name="Device"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="device-changed" when="last">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicemanager.c" line="229">The ::device-changed signal is emitted whenever a device
|
|
has changed in the hierarchy, either slave devices being
|
|
disconnected from their master device or connected to
|
|
another one, or master devices being added or removed
|
|
a slave device.
|
|
|
|
If a slave device is detached from all master devices
|
|
(gdk_device_get_associated_device() returns %NULL), its
|
|
#GdkDeviceType will change to %GDK_DEVICE_TYPE_FLOATING,
|
|
if it's attached, it will change to %GDK_DEVICE_TYPE_SLAVE.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicemanager.c" line="232">the #GdkDevice that changed.</doc>
|
|
<type name="Device"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="device-removed" when="last">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicemanager.c" line="210">The ::device-removed signal is emitted either when a master
|
|
pointer is removed, or when a slave (Hardware) input device
|
|
is unplugged.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicemanager.c" line="213">the just removed #GdkDevice.</doc>
|
|
<type name="Device"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
</class>
|
|
<interface name="DevicePad" c:symbol-prefix="device_pad" c:type="GdkDevicePad" glib:type-name="GdkDevicePad" glib:get-type="gdk_device_pad_get_type" glib:type-struct="DevicePadInterface">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicepad.c" line="20">#GdkDevicePad is an interface implemented by devices of type
|
|
%GDK_SOURCE_TABLET_PAD, it allows querying the features provided
|
|
by the pad device.
|
|
|
|
Tablet pads may contain one or more groups, each containing a subset
|
|
of the buttons/rings/strips available. gdk_device_pad_get_n_groups()
|
|
can be used to obtain the number of groups, gdk_device_pad_get_n_features()
|
|
and gdk_device_pad_get_feature_group() can be combined to find out the
|
|
number of buttons/rings/strips the device has, and how are they grouped.
|
|
|
|
Each of those groups have different modes, which may be used to map
|
|
each individual pad feature to multiple actions. Only one mode is
|
|
effective (current) for each given group, different groups may have
|
|
different current modes. The number of available modes in a group can
|
|
be found out through gdk_device_pad_get_group_n_modes(), and the current
|
|
mode for a given group will be notified through the #GdkEventPadGroupMode
|
|
event.</doc>
|
|
<source-position filename="gdk/gdkdevicepad.h" line="37"/>
|
|
<prerequisite name="Device"/>
|
|
<method name="get_feature_group" c:identifier="gdk_device_pad_get_feature_group" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicepad.c" line="126">Returns the group the given @feature and @idx belong to,
|
|
or -1 if feature/index do not exist in @pad.</doc>
|
|
<source-position filename="gdk/gdkdevicepad.h" line="68"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicepad.c" line="135">The group number of the queried pad feature.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="pad" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicepad.c" line="128">a #GdkDevicePad</doc>
|
|
<type name="DevicePad" c:type="GdkDevicePad*"/>
|
|
</instance-parameter>
|
|
<parameter name="feature" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicepad.c" line="129">the feature type to get the group from</doc>
|
|
<type name="DevicePadFeature" c:type="GdkDevicePadFeature"/>
|
|
</parameter>
|
|
<parameter name="feature_idx" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicepad.c" line="130">the index of the feature to get the group from</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_group_n_modes" c:identifier="gdk_device_pad_get_group_n_modes" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicepad.c" line="81">Returns the number of modes that @group may have.</doc>
|
|
<source-position filename="gdk/gdkdevicepad.h" line="60"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicepad.c" line="88">The number of modes available in @group.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="pad" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicepad.c" line="83">a #GdkDevicePad</doc>
|
|
<type name="DevicePad" c:type="GdkDevicePad*"/>
|
|
</instance-parameter>
|
|
<parameter name="group_idx" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicepad.c" line="84">group to get the number of available modes from</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_n_features" c:identifier="gdk_device_pad_get_n_features" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicepad.c" line="104">Returns the number of features a tablet pad has.</doc>
|
|
<source-position filename="gdk/gdkdevicepad.h" line="64"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicepad.c" line="111">The amount of elements of type @feature that this pad has.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="pad" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicepad.c" line="106">a #GdkDevicePad</doc>
|
|
<type name="DevicePad" c:type="GdkDevicePad*"/>
|
|
</instance-parameter>
|
|
<parameter name="feature" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicepad.c" line="107">a pad feature</doc>
|
|
<type name="DevicePadFeature" c:type="GdkDevicePadFeature"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_n_groups" c:identifier="gdk_device_pad_get_n_groups" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicepad.c" line="58">Returns the number of groups this pad device has. Pads have
|
|
at least one group. A pad group is a subcollection of
|
|
buttons/strip/rings that is affected collectively by a same
|
|
current mode.</doc>
|
|
<source-position filename="gdk/gdkdevicepad.h" line="57"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicepad.c" line="67">The number of button/ring/strip groups in the pad.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="pad" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicepad.c" line="60">a #GdkDevicePad</doc>
|
|
<type name="DevicePad" c:type="GdkDevicePad*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
</interface>
|
|
<enumeration name="DevicePadFeature" glib:type-name="GdkDevicePadFeature" glib:get-type="gdk_device_pad_feature_get_type" c:type="GdkDevicePadFeature">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicepad.h" line="39">A pad feature.</doc>
|
|
<member name="button" value="0" c:identifier="GDK_DEVICE_PAD_FEATURE_BUTTON" glib:nick="button">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicepad.h" line="41">a button</doc>
|
|
</member>
|
|
<member name="ring" value="1" c:identifier="GDK_DEVICE_PAD_FEATURE_RING" glib:nick="ring">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicepad.h" line="42">a ring-shaped interactive area</doc>
|
|
</member>
|
|
<member name="strip" value="2" c:identifier="GDK_DEVICE_PAD_FEATURE_STRIP" glib:nick="strip">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicepad.h" line="43">a straight interactive area</doc>
|
|
</member>
|
|
</enumeration>
|
|
<record name="DevicePadInterface" c:type="GdkDevicePadInterface" disguised="1" glib:is-gtype-struct-for="DevicePad">
|
|
<source-position filename="gdk/gdkdevicepad.h" line="37"/>
|
|
</record>
|
|
<class name="DeviceTool" c:symbol-prefix="device_tool" c:type="GdkDeviceTool" parent="GObject.Object" glib:type-name="GdkDeviceTool" glib:get-type="gdk_device_tool_get_type">
|
|
<method name="get_hardware_id" c:identifier="gdk_device_tool_get_hardware_id" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicetool.c" line="171">Gets the hardware ID of this tool, or 0 if it's not known. When
|
|
non-zero, the identificator is unique for the given tool model,
|
|
meaning that two identical tools will share the same @hardware_id,
|
|
but will have different serial numbers (see gdk_device_tool_get_serial()).
|
|
|
|
This is a more concrete (and device specific) method to identify
|
|
a #GdkDeviceTool than gdk_device_tool_get_tool_type(), as a tablet
|
|
may support multiple devices with the same #GdkDeviceToolType,
|
|
but having different hardware identificators.</doc>
|
|
<source-position filename="gdk/gdkdevicetool.h" line="71"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicetool.c" line="185">The hardware identificator of this tool.</doc>
|
|
<type name="guint64" c:type="guint64"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="tool" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicetool.c" line="173">a #GdkDeviceTool</doc>
|
|
<type name="DeviceTool" c:type="GdkDeviceTool*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_serial" c:identifier="gdk_device_tool_get_serial" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicetool.c" line="152">Gets the serial of this tool, this value can be used to identify a
|
|
physical tool (eg. a tablet pen) across program executions.</doc>
|
|
<source-position filename="gdk/gdkdevicetool.h" line="68"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicetool.c" line="159">The serial ID for this tool</doc>
|
|
<type name="guint64" c:type="guint64"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="tool" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicetool.c" line="154">a #GdkDeviceTool</doc>
|
|
<type name="DeviceTool" c:type="GdkDeviceTool*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_tool_type" c:identifier="gdk_device_tool_get_tool_type" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicetool.c" line="197">Gets the #GdkDeviceToolType of the tool.</doc>
|
|
<source-position filename="gdk/gdkdevicetool.h" line="74"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicetool.c" line="203">The physical type for this tool. This can be used to figure out what
|
|
sort of pen is being used, such as an airbrush or a pencil.</doc>
|
|
<type name="DeviceToolType" c:type="GdkDeviceToolType"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="tool" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicetool.c" line="199">a #GdkDeviceTool</doc>
|
|
<type name="DeviceTool" c:type="GdkDeviceTool*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="axes" writable="1" construct-only="1" transfer-ownership="none">
|
|
<type name="AxisFlags"/>
|
|
</property>
|
|
<property name="hardware-id" writable="1" construct-only="1" transfer-ownership="none">
|
|
<type name="guint64" c:type="guint64"/>
|
|
</property>
|
|
<property name="serial" writable="1" construct-only="1" transfer-ownership="none">
|
|
<type name="guint64" c:type="guint64"/>
|
|
</property>
|
|
<property name="tool-type" writable="1" construct-only="1" transfer-ownership="none">
|
|
<type name="DeviceToolType"/>
|
|
</property>
|
|
</class>
|
|
<enumeration name="DeviceToolType" version="3.22" glib:type-name="GdkDeviceToolType" glib:get-type="gdk_device_tool_type_get_type" c:type="GdkDeviceToolType">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicetool.h" line="37">Indicates the specific type of tool being used being a tablet. Such as an
|
|
airbrush, pencil, etc.</doc>
|
|
<member name="unknown" value="0" c:identifier="GDK_DEVICE_TOOL_TYPE_UNKNOWN" glib:nick="unknown">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicetool.h" line="39">Tool is of an unknown type.</doc>
|
|
</member>
|
|
<member name="pen" value="1" c:identifier="GDK_DEVICE_TOOL_TYPE_PEN" glib:nick="pen">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicetool.h" line="40">Tool is a standard tablet stylus.</doc>
|
|
</member>
|
|
<member name="eraser" value="2" c:identifier="GDK_DEVICE_TOOL_TYPE_ERASER" glib:nick="eraser">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicetool.h" line="41">Tool is standard tablet eraser.</doc>
|
|
</member>
|
|
<member name="brush" value="3" c:identifier="GDK_DEVICE_TOOL_TYPE_BRUSH" glib:nick="brush">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicetool.h" line="42">Tool is a brush stylus.</doc>
|
|
</member>
|
|
<member name="pencil" value="4" c:identifier="GDK_DEVICE_TOOL_TYPE_PENCIL" glib:nick="pencil">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicetool.h" line="43">Tool is a pencil stylus.</doc>
|
|
</member>
|
|
<member name="airbrush" value="5" c:identifier="GDK_DEVICE_TOOL_TYPE_AIRBRUSH" glib:nick="airbrush">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicetool.h" line="44">Tool is an airbrush stylus.</doc>
|
|
</member>
|
|
<member name="mouse" value="6" c:identifier="GDK_DEVICE_TOOL_TYPE_MOUSE" glib:nick="mouse">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicetool.h" line="45">Tool is a mouse.</doc>
|
|
</member>
|
|
<member name="lens" value="7" c:identifier="GDK_DEVICE_TOOL_TYPE_LENS" glib:nick="lens">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevicetool.h" line="46">Tool is a lens cursor.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<enumeration name="DeviceType" glib:type-name="GdkDeviceType" glib:get-type="gdk_device_type_get_type" c:type="GdkDeviceType">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.h" line="90">Indicates the device type. See [above][GdkDeviceManager.description]
|
|
for more information about the meaning of these device types.</doc>
|
|
<member name="master" value="0" c:identifier="GDK_DEVICE_TYPE_MASTER" glib:nick="master">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.h" line="92">Device is a master (or virtual) device. There will
|
|
be an associated focus indicator on the screen.</doc>
|
|
</member>
|
|
<member name="slave" value="1" c:identifier="GDK_DEVICE_TYPE_SLAVE" glib:nick="slave">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.h" line="94">Device is a slave (or physical) device.</doc>
|
|
</member>
|
|
<member name="floating" value="2" c:identifier="GDK_DEVICE_TYPE_FLOATING" glib:nick="floating">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.h" line="95">Device is a physical device, currently not attached to
|
|
any virtual device.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<class name="Display" c:symbol-prefix="display" c:type="GdkDisplay" parent="GObject.Object" glib:type-name="GdkDisplay" glib:get-type="gdk_display_get_type">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="44">#GdkDisplay objects purpose are two fold:
|
|
|
|
- To manage and provide information about input devices (pointers and keyboards)
|
|
|
|
- To manage and provide information about the available #GdkScreens
|
|
|
|
GdkDisplay objects are the GDK representation of an X Display,
|
|
which can be described as a workstation consisting of
|
|
a keyboard, a pointing device (such as a mouse) and one or more
|
|
screens.
|
|
It is used to open and keep track of various GdkScreen objects
|
|
currently instantiated by the application. It is also used to
|
|
access the keyboard(s) and mouse pointer(s) of the display.
|
|
|
|
Most of the input device handling has been factored out into
|
|
the separate #GdkDeviceManager object. Every display has a
|
|
device manager, which you can obtain using
|
|
gdk_display_get_device_manager().</doc>
|
|
<function name="get_default" c:identifier="gdk_display_get_default" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="330">Gets the default #GdkDisplay. This is a convenience
|
|
function for:
|
|
`gdk_display_manager_get_default_display (gdk_display_manager_get ())`.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="108"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="337">a #GdkDisplay, or %NULL if
|
|
there is no default display.</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="open" c:identifier="gdk_display_open" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1965">Opens a display.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="48"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1971">a #GdkDisplay, or %NULL if the
|
|
display could not be opened</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="display_name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1967">the name of the display to open</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="open_default_libgtk_only" c:identifier="gdk_display_open_default_libgtk_only" deprecated="1" deprecated-version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="506">Opens the default display specified by command line arguments or
|
|
environment variables, sets it as the default display, and returns
|
|
it. gdk_parse_args() must have been called first. If the default
|
|
display has previously been set, simply returns that. An internal
|
|
function that should not be used by applications.</doc>
|
|
<doc-deprecated xml:space="preserve">This symbol was never meant to be used outside
|
|
of GTK+</doc-deprecated>
|
|
<source-position filename="gdk/gdkdisplay.h" line="129"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="515">the default display, if it
|
|
could be opened, otherwise %NULL.</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</return-value>
|
|
</function>
|
|
<method name="beep" c:identifier="gdk_display_beep" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1653">Emits a short beep on @display</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="76"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1655">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="close" c:identifier="gdk_display_close" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="379">Closes the connection to the windowing system for the given display,
|
|
and cleans up associated resources.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="83"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="381">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="device_is_grabbed" c:identifier="gdk_display_device_is_grabbed">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1526">Returns %TRUE if there is an ongoing grab on @device for @display.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="73"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1533">%TRUE if there is a grab in effect for @device.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1528">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
<parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1529">a #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="flush" c:identifier="gdk_display_flush" version="2.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1693">Flushes any requests queued for the windowing system; this happens automatically
|
|
when the main loop blocks waiting for new events, but if your application
|
|
is drawing without returning control to the main loop, you may need
|
|
to call this function explicitly. A common case where this function
|
|
needs to be called is when an application is executing drawing commands
|
|
from a thread other than the thread where the main loop is running.
|
|
|
|
This is most useful for X11. On windowing systems where requests are
|
|
handled synchronously, this function will do nothing.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="80"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1695">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_app_launch_context" c:identifier="gdk_display_get_app_launch_context" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1945">Returns a #GdkAppLaunchContext suitable for launching
|
|
applications on the given display.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="174"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1952">a new #GdkAppLaunchContext for @display.
|
|
Free with g_object_unref() when done</doc>
|
|
<type name="AppLaunchContext" c:type="GdkAppLaunchContext*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1947">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_default_cursor_size" c:identifier="gdk_display_get_default_cursor_size" version="2.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2042">Returns the default size to use for cursors on @display.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="136"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2048">the default cursor size.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2044">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_default_group" c:identifier="gdk_display_get_default_group" version="2.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1717">Returns the default group leader window for all toplevel windows
|
|
on @display. This window is implicitly created by GDK.
|
|
See gdk_window_set_group().</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="143"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1725">The default group leader window
|
|
for @display</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1719">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_default_screen" c:identifier="gdk_display_get_default_screen" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1635">Get the default #GdkScreen for @display.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="59"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1641">the default #GdkScreen object for @display</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1637">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_default_seat" c:identifier="gdk_display_get_default_seat" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2486">Returns the default #GdkSeat for this display.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="177"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2492">the default seat.</doc>
|
|
<type name="Seat" c:type="GdkSeat*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2488">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_device_manager" c:identifier="gdk_display_get_device_manager" version="3.0" deprecated="1" deprecated-version="3.20.">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1552">Returns the #GdkDeviceManager associated to @display.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_display_get_default_seat() and #GdkSeat operations.</doc-deprecated>
|
|
<source-position filename="gdk/gdkdisplay.h" line="171"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1558">A #GdkDeviceManager, or
|
|
%NULL. This memory is owned by GDK and must not be freed
|
|
or unreferenced.</doc>
|
|
<type name="DeviceManager" c:type="GdkDeviceManager*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1554">a #GdkDisplay.</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_event" c:identifier="gdk_display_get_event" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="422">Gets the next #GdkEvent to be processed for @display, fetching events from the
|
|
windowing system if necessary.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="91"/>
|
|
<return-value transfer-ownership="full" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="429">the next #GdkEvent to be processed, or %NULL
|
|
if no events are pending. The returned #GdkEvent should be freed
|
|
with gdk_event_free().</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="424">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_maximal_cursor_size" c:identifier="gdk_display_get_maximal_cursor_size" version="2.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2066">Gets the maximal size to use for cursors on @display.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="138"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2068">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
<parameter name="width" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2069">the return location for the maximal cursor width</doc>
|
|
<type name="guint" c:type="guint*"/>
|
|
</parameter>
|
|
<parameter name="height" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2070">the return location for the maximal cursor height</doc>
|
|
<type name="guint" c:type="guint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_monitor" c:identifier="gdk_display_get_monitor" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2578">Gets a monitor associated with this display.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="185"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2585">the #GdkMonitor, or %NULL if
|
|
@monitor_num is not a valid monitor number</doc>
|
|
<type name="Monitor" c:type="GdkMonitor*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2580">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
<parameter name="monitor_num" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2581">number of the monitor</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_monitor_at_point" c:identifier="gdk_display_get_monitor_at_point" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2627">Gets the monitor in which the point (@x, @y) is located,
|
|
or a nearby monitor if the point is not in any monitor.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="190"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2636">the monitor containing the point</doc>
|
|
<type name="Monitor" c:type="GdkMonitor*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2629">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
<parameter name="x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2630">the x coordinate of the point</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</parameter>
|
|
<parameter name="y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2631">the y coordinate of the point</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_monitor_at_window" c:identifier="gdk_display_get_monitor_at_window" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2688">Gets the monitor in which the largest area of @window
|
|
resides, or a monitor close to @window if it is outside
|
|
of all monitors.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="194"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2697">the monitor with the largest overlap with @window</doc>
|
|
<type name="Monitor" c:type="GdkMonitor*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2690">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2691">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_n_monitors" c:identifier="gdk_display_get_n_monitors" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2527">Gets the number of monitors that belong to @display.
|
|
|
|
The returned number is valid until the next emission of the
|
|
#GdkDisplay::monitor-added or #GdkDisplay::monitor-removed signal.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="183"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2536">the number of monitors</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2529">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_n_screens" c:identifier="gdk_display_get_n_screens" version="2.2" deprecated="1" deprecated-version="3.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1593">Gets the number of screen managed by the @display.</doc>
|
|
<doc-deprecated xml:space="preserve">The number of screens is always 1.</doc-deprecated>
|
|
<source-position filename="gdk/gdkdisplay.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1599">number of screens.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1595">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_name" c:identifier="gdk_display_get_name" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1574">Gets the name of the display.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="51"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1580">a string representing the display name. This string is owned
|
|
by GDK and should not be modified or freed.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1576">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_pointer" c:identifier="gdk_display_get_pointer" version="2.2" deprecated="1" deprecated-version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="636">Gets the current location of the pointer and the current modifier
|
|
mask for a given display.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_device_get_position() instead.</doc-deprecated>
|
|
<source-position filename="gdk/gdkdisplay.h" line="112"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="638">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
<parameter name="screen" direction="out" caller-allocates="0" transfer-ownership="none" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="639">location to store the screen that the
|
|
cursor is on, or %NULL.</doc>
|
|
<type name="Screen" c:type="GdkScreen**"/>
|
|
</parameter>
|
|
<parameter name="x" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="641">location to store root window X coordinate of pointer, or %NULL.</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="y" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="642">location to store root window Y coordinate of pointer, or %NULL.</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="mask" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="643">location to store current modifier mask, or %NULL</doc>
|
|
<type name="ModifierType" c:type="GdkModifierType*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_primary_monitor" c:identifier="gdk_display_get_primary_monitor" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2601">Gets the primary monitor for the display.
|
|
|
|
The primary monitor is considered the monitor where the “main desktop”
|
|
lives. While normal application windows typically allow the window
|
|
manager to place the windows, specialized desktop applications
|
|
such as panels should place themselves on the primary monitor.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="188"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2612">the primary monitor, or %NULL if no primary
|
|
monitor is configured by the user</doc>
|
|
<type name="Monitor" c:type="GdkMonitor*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2603">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_screen" c:identifier="gdk_display_get_screen" version="2.2" deprecated="1" deprecated-version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1613">Returns a screen object for one of the screens of the display.</doc>
|
|
<doc-deprecated xml:space="preserve">There is only one screen; use gdk_display_get_default_screen() to get it.</doc-deprecated>
|
|
<source-position filename="gdk/gdkdisplay.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1620">the #GdkScreen object</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1615">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
<parameter name="screen_num" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1616">the screen number</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_window_at_pointer" c:identifier="gdk_display_get_window_at_pointer" version="2.2" deprecated="1" deprecated-version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="693">Obtains the window underneath the mouse pointer, returning the location
|
|
of the pointer in that window in @win_x, @win_y for @screen. Returns %NULL
|
|
if the window under the mouse pointer is not known to GDK (for example,
|
|
belongs to another application).</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_device_get_window_at_position() instead.</doc-deprecated>
|
|
<source-position filename="gdk/gdkdisplay.h" line="118"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="706">the window under the mouse
|
|
pointer, or %NULL</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="695">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
<parameter name="win_x" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="696">return location for x coordinate of the pointer location relative
|
|
to the window origin, or %NULL</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="win_y" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="698">return location for y coordinate of the pointer location relative
|
|
& to the window origin, or %NULL</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="has_pending" c:identifier="gdk_display_has_pending" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1983">Returns whether the display has events that are waiting
|
|
to be processed.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="98"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1990">%TRUE if there are events ready to be processed.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1985">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_closed" c:identifier="gdk_display_is_closed" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="404">Finds out if the display has been closed.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="85"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="410">%TRUE if the display is closed.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="406">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="keyboard_ungrab" c:identifier="gdk_display_keyboard_ungrab" version="2.2" deprecated="1" deprecated-version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="539">Release any keyboard grab</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_device_ungrab(), together with gdk_device_grab()
|
|
instead.</doc-deprecated>
|
|
<source-position filename="gdk/gdkdisplay.h" line="66"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="541">a #GdkDisplay.</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
<parameter name="time_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="542">a timestap (e.g #GDK_CURRENT_TIME).</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="list_devices" c:identifier="gdk_display_list_devices" version="2.2" deprecated="1" deprecated-version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1895">Returns the list of available input devices attached to @display.
|
|
The list is statically allocated and should not be freed.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_device_manager_list_devices() instead.</doc-deprecated>
|
|
<source-position filename="gdk/gdkdisplay.h" line="88"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1902">
|
|
a list of #GdkDevice</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="Device"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1897">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="list_seats" c:identifier="gdk_display_list_seats" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2508">Returns the list of seats known to @display.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="180"/>
|
|
<return-value transfer-ownership="container">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2514">the
|
|
list of seats known to the #GdkDisplay</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="Seat"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2510">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="notify_startup_complete" c:identifier="gdk_display_notify_startup_complete" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2177">Indicates to the GUI environment that the application has
|
|
finished loading, using a given identifier.
|
|
|
|
GTK+ will call this function automatically for #GtkWindow
|
|
with custom startup-notification identifier unless
|
|
gtk_window_set_auto_startup_notification() is called to
|
|
disable that feature.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="167"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2179">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
<parameter name="startup_id" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2180">a startup-notification identifier, for which
|
|
notification process should be completed</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="peek_event" c:identifier="gdk_display_peek_event" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="446">Gets a copy of the first #GdkEvent in the @display’s event queue, without
|
|
removing the event from the queue. (Note that this function will
|
|
not get more events from the windowing system. It only checks the events
|
|
that have already been moved to the GDK event queue.)</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="93"/>
|
|
<return-value transfer-ownership="full" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="455">a copy of the first #GdkEvent on the event
|
|
queue, or %NULL if no events are in the queue. The returned
|
|
#GdkEvent should be freed with gdk_event_free().</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="448">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="pointer_is_grabbed" c:identifier="gdk_display_pointer_is_grabbed" version="2.2" deprecated="1" deprecated-version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1488">Test if the pointer is grabbed.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_display_device_is_grabbed() instead.</doc-deprecated>
|
|
<source-position filename="gdk/gdkdisplay.h" line="69"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1494">%TRUE if an active X pointer grab is in effect</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1490">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="pointer_ungrab" c:identifier="gdk_display_pointer_ungrab" version="2.2" deprecated="1" deprecated-version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="505">Release any pointer grab.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_device_ungrab(), together with gdk_device_grab()
|
|
instead.</doc-deprecated>
|
|
<source-position filename="gdk/gdkdisplay.h" line="63"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="507">a #GdkDisplay.</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
<parameter name="time_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="508">a timestap (e.g. %GDK_CURRENT_TIME).</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="put_event" c:identifier="gdk_display_put_event" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="485">Appends a copy of the given event onto the front of the event
|
|
queue for @display.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="95"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="487">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
<parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="488">a #GdkEvent.</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="request_selection_notification" c:identifier="gdk_display_request_selection_notification" version="2.6">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1758">Request #GdkEventOwnerChange events for ownership changes
|
|
of the selection named by the given atom.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="148"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1767">whether #GdkEventOwnerChange events will
|
|
be sent.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1760">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
<parameter name="selection" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1761">the #GdkAtom naming the selection for which
|
|
ownership change notification is requested</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_double_click_distance" c:identifier="gdk_display_set_double_click_distance" version="2.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2317">Sets the double click distance (two clicks within this distance
|
|
count as a double click and result in a #GDK_2BUTTON_PRESS event).
|
|
See also gdk_display_set_double_click_time().
|
|
Applications should not set this, it is a global
|
|
user-configured setting.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="104"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2319">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
<parameter name="distance" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2320">distance in pixels</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_double_click_time" c:identifier="gdk_display_set_double_click_time" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2282">Sets the double click time (two clicks within this time interval
|
|
count as a double click and result in a #GDK_2BUTTON_PRESS event).
|
|
Applications should not set this, it is a global
|
|
user-configured setting.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="101"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2284">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
<parameter name="msec" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2285">double click time in milliseconds (thousandths of a second)</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="store_clipboard" c:identifier="gdk_display_store_clipboard" version="2.6">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1803">Issues a request to the clipboard manager to store the
|
|
clipboard data. On X11, this is a special program that works
|
|
according to the
|
|
[FreeDesktop Clipboard Specification](http://www.freedesktop.org/Standards/clipboard-manager-spec).</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="154"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1805">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
<parameter name="clipboard_window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1806">a #GdkWindow belonging to the clipboard owner</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="time_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1807">a timestamp</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
<parameter name="targets" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1808">an array of targets
|
|
that should be saved, or %NULL
|
|
if all available targets should be saved.</doc>
|
|
<array length="3" zero-terminated="0" c:type="const GdkAtom*">
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</array>
|
|
</parameter>
|
|
<parameter name="n_targets" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1811">length of the @targets array</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="supports_clipboard_persistence" c:identifier="gdk_display_supports_clipboard_persistence" version="2.6">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1782">Returns whether the speicifed display supports clipboard
|
|
persistance; i.e. if it’s possible to store the clipboard data after an
|
|
application has quit. On X11 this checks if a clipboard daemon is
|
|
running.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="152"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1791">%TRUE if the display supports clipboard persistance.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1784">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="supports_composite" c:identifier="gdk_display_supports_composite" version="2.12" deprecated="1" deprecated-version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1870">Returns %TRUE if gdk_window_set_composited() can be used
|
|
to redirect drawing on the window using compositing.
|
|
|
|
Currently this only works on X11 with XComposite and
|
|
XDamage extensions available.</doc>
|
|
<doc-deprecated xml:space="preserve">Compositing is an outdated technology that
|
|
only ever worked on X11.</doc-deprecated>
|
|
<source-position filename="gdk/gdkdisplay.h" line="165"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1880">%TRUE if windows may be composited.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1872">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="supports_cursor_alpha" c:identifier="gdk_display_supports_cursor_alpha" version="2.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2002">Returns %TRUE if cursors can use an 8bit alpha channel
|
|
on @display. Otherwise, cursors are restricted to bilevel
|
|
alpha (i.e. a mask).</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="132"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2010">whether cursors can have alpha channels.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2004">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="supports_cursor_color" c:identifier="gdk_display_supports_cursor_color" version="2.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2022">Returns %TRUE if multicolored cursors are supported
|
|
on @display. Otherwise, cursors have only a forground
|
|
and a background color.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="134"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2030">whether cursors can have multiple colors.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2024">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="supports_input_shapes" c:identifier="gdk_display_supports_input_shapes" version="2.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1851">Returns %TRUE if gdk_window_input_shape_combine_mask() can
|
|
be used to modify the input shape of windows on @display.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="163"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1858">%TRUE if windows with modified input shape are supported</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1853">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="supports_selection_notification" c:identifier="gdk_display_supports_selection_notification" version="2.6">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1738">Returns whether #GdkEventOwnerChange events will be
|
|
sent when the owner of a selection changes.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="146"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1745">whether #GdkEventOwnerChange events will
|
|
be sent.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1740">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="supports_shapes" c:identifier="gdk_display_supports_shapes" version="2.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1832">Returns %TRUE if gdk_window_shape_combine_mask() can
|
|
be used to create shaped windows on @display.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="161"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1839">%TRUE if shaped windows are supported</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1834">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="sync" c:identifier="gdk_display_sync" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1669">Flushes any requests queued for the windowing system and waits until all
|
|
requests have been handled. This is often used for making sure that the
|
|
display is synchronized with the current state of the program. Calling
|
|
gdk_display_sync() before gdk_error_trap_pop() makes sure that any errors
|
|
generated from earlier requests are handled before the error trap is
|
|
removed.
|
|
|
|
This is most useful for X11. On windowing systems where requests are
|
|
handled synchronously, this function will do nothing.</doc>
|
|
<source-position filename="gdk/gdkdisplay.h" line="78"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="1671">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="warp_pointer" c:identifier="gdk_display_warp_pointer" version="2.8" deprecated="1" deprecated-version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2088">Warps the pointer of @display to the point @x,@y on
|
|
the screen @screen, unless the pointer is confined
|
|
to a window by a grab, in which case it will be moved
|
|
as far as allowed by the grab. Warping the pointer
|
|
creates events as if the user had moved the mouse
|
|
instantaneously to the destination.
|
|
|
|
Note that the pointer should normally be under the
|
|
control of the user. This function was added to cover
|
|
some rare use cases like keyboard navigation support
|
|
for the color picker in the #GtkColorSelectionDialog.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_device_warp() instead.</doc-deprecated>
|
|
<source-position filename="gdk/gdkdisplay.h" line="122"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2090">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</instance-parameter>
|
|
<parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2091">the screen of @display to warp the pointer to</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</parameter>
|
|
<parameter name="x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2092">the x coordinate of the destination</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2093">the y coordinate of the destination</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<glib:signal name="closed" when="last" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="179">The ::closed signal is emitted when the connection to the windowing
|
|
system for @display is closed.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="is_error" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="182">%TRUE if the display was closed due to an error</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="monitor-added" when="last" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="239">The ::monitor-added signal is emitted whenever a monitor is
|
|
added.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="monitor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="242">the monitor that was just added</doc>
|
|
<type name="Monitor"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="monitor-removed" when="last" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="257">The ::monitor-removed signal is emitted whenever a monitor is
|
|
removed.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="monitor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="260">the monitor that was just removed</doc>
|
|
<type name="Monitor"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="opened" when="last">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="163">The ::opened signal is emitted when the connection to the windowing
|
|
system for @display is opened.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="seat-added" when="last" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="203">The ::seat-added signal is emitted whenever a new seat is made
|
|
known to the windowing system.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="seat" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="206">the seat that was just added</doc>
|
|
<type name="Seat"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="seat-removed" when="last" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="221">The ::seat-removed signal is emitted whenever a seat is removed
|
|
by the windowing system.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="seat" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="224">the seat that was just removed</doc>
|
|
<type name="Seat"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
</class>
|
|
<class name="DisplayManager" c:symbol-prefix="display_manager" c:type="GdkDisplayManager" parent="GObject.Object" glib:type-name="GdkDisplayManager" glib:get-type="gdk_display_manager_get_type">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="63">The purpose of the #GdkDisplayManager singleton object is to offer
|
|
notification when displays appear or disappear or the default display
|
|
changes.
|
|
|
|
You can use gdk_display_manager_get() to obtain the #GdkDisplayManager
|
|
singleton, but that should be rarely necessary. Typically, initializing
|
|
GTK+ opens a display that you can work with without ever accessing the
|
|
#GdkDisplayManager.
|
|
|
|
The GDK library can be built with support for multiple backends.
|
|
The #GdkDisplayManager object determines which backend is used
|
|
at runtime.
|
|
|
|
When writing backend-specific code that is supposed to work with
|
|
multiple GDK backends, you have to consider both compile time and
|
|
runtime. At compile time, use the #GDK_WINDOWING_X11, #GDK_WINDOWING_WIN32
|
|
macros, etc. to find out which backends are present in the GDK library
|
|
you are building your application against. At runtime, use type-check
|
|
macros like GDK_IS_X11_DISPLAY() to find out which backend is in use:
|
|
|
|
## Backend-specific code ## {#backend-specific}
|
|
|
|
|[<!-- language="C" -->
|
|
#ifdef GDK_WINDOWING_X11
|
|
if (GDK_IS_X11_DISPLAY (display))
|
|
{
|
|
// make X11-specific calls here
|
|
}
|
|
else
|
|
#endif
|
|
#ifdef GDK_WINDOWING_QUARTZ
|
|
if (GDK_IS_QUARTZ_DISPLAY (display))
|
|
{
|
|
// make Quartz-specific calls here
|
|
}
|
|
else
|
|
#endif
|
|
g_error ("Unsupported GDK backend");
|
|
]|</doc>
|
|
<function name="get" c:identifier="gdk_display_manager_get" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="285">Gets the singleton #GdkDisplayManager object.
|
|
|
|
When called for the first time, this function consults the
|
|
`GDK_BACKEND` environment variable to find out which
|
|
of the supported GDK backends to use (in case GDK has been compiled
|
|
with multiple backends). Applications can use gdk_set_allowed_backends()
|
|
to limit what backends can be used.</doc>
|
|
<source-position filename="gdk/gdkdisplaymanager.h" line="47"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="296">The global #GdkDisplayManager singleton;
|
|
gdk_parse_args(), gdk_init(), or gdk_init_check() must have
|
|
been called first.</doc>
|
|
<type name="DisplayManager" c:type="GdkDisplayManager*"/>
|
|
</return-value>
|
|
</function>
|
|
<method name="get_default_display" c:identifier="gdk_display_manager_get_default_display" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="313">Gets the default #GdkDisplay.</doc>
|
|
<source-position filename="gdk/gdkdisplaymanager.h" line="49"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="319">a #GdkDisplay, or %NULL if
|
|
there is no default display.</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="315">a #GdkDisplayManager</doc>
|
|
<type name="DisplayManager" c:type="GdkDisplayManager*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="list_displays" c:identifier="gdk_display_manager_list_displays" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="393">List all currently open displays.</doc>
|
|
<source-position filename="gdk/gdkdisplaymanager.h" line="54"/>
|
|
<return-value transfer-ownership="container">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="399">a newly
|
|
allocated #GSList of #GdkDisplay objects. Free with g_slist_free()
|
|
when you are done with it.</doc>
|
|
<type name="GLib.SList" c:type="GSList*">
|
|
<type name="Display"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="395">a #GdkDisplayManager</doc>
|
|
<type name="DisplayManager" c:type="GdkDisplayManager*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="open_display" c:identifier="gdk_display_manager_open_display" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="411">Opens a display.</doc>
|
|
<source-position filename="gdk/gdkdisplaymanager.h" line="56"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="418">a #GdkDisplay, or %NULL if the
|
|
display could not be opened</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="413">a #GdkDisplayManager</doc>
|
|
<type name="DisplayManager" c:type="GdkDisplayManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="414">the name of the display to open</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_default_display" c:identifier="gdk_display_manager_set_default_display" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="372">Sets @display as the default display.</doc>
|
|
<source-position filename="gdk/gdkdisplaymanager.h" line="51"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="374">a #GdkDisplayManager</doc>
|
|
<type name="DisplayManager" c:type="GdkDisplayManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="375">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="default-display" writable="1" transfer-ownership="none">
|
|
<type name="Display"/>
|
|
</property>
|
|
<glib:signal name="display-opened" when="last" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="142">The ::display-opened signal is emitted when a display is opened.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="145">the opened display</doc>
|
|
<type name="Display"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
</class>
|
|
<bitfield name="DragAction" glib:type-name="GdkDragAction" glib:get-type="gdk_drag_action_get_type" c:type="GdkDragAction">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.h" line="42">Used in #GdkDragContext to indicate what the destination
|
|
should do with the dropped data.</doc>
|
|
<member name="default" value="1" c:identifier="GDK_ACTION_DEFAULT" glib:nick="default">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.h" line="44">Means nothing, and should not be used.</doc>
|
|
</member>
|
|
<member name="copy" value="2" c:identifier="GDK_ACTION_COPY" glib:nick="copy">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.h" line="45">Copy the data.</doc>
|
|
</member>
|
|
<member name="move" value="4" c:identifier="GDK_ACTION_MOVE" glib:nick="move">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.h" line="46">Move the data, i.e. first copy it, then delete
|
|
it from the source using the DELETE target of the X selection protocol.</doc>
|
|
</member>
|
|
<member name="link" value="8" c:identifier="GDK_ACTION_LINK" glib:nick="link">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.h" line="48">Add a link to the data. Note that this is only
|
|
useful if source and destination agree on what it means.</doc>
|
|
</member>
|
|
<member name="private" value="16" c:identifier="GDK_ACTION_PRIVATE" glib:nick="private">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.h" line="50">Special action which tells the source that the
|
|
destination will do something that the source doesn’t understand.</doc>
|
|
</member>
|
|
<member name="ask" value="32" c:identifier="GDK_ACTION_ASK" glib:nick="ask">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.h" line="52">Ask the user what to do with the data.</doc>
|
|
</member>
|
|
</bitfield>
|
|
<enumeration name="DragCancelReason" version="3.20" glib:type-name="GdkDragCancelReason" glib:get-type="gdk_drag_cancel_reason_get_type" c:type="GdkDragCancelReason">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.h" line="67">Used in #GdkDragContext to the reason of a cancelled DND operation.</doc>
|
|
<member name="no_target" value="0" c:identifier="GDK_DRAG_CANCEL_NO_TARGET" glib:nick="no-target">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.h" line="69">There is no suitable drop target.</doc>
|
|
</member>
|
|
<member name="user_cancelled" value="1" c:identifier="GDK_DRAG_CANCEL_USER_CANCELLED" glib:nick="user-cancelled">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.h" line="70">Drag cancelled by the user</doc>
|
|
</member>
|
|
<member name="error" value="2" c:identifier="GDK_DRAG_CANCEL_ERROR" glib:nick="error">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.h" line="71">Unspecified error.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<class name="DragContext" c:symbol-prefix="drag_context" c:type="GdkDragContext" parent="GObject.Object" glib:type-name="GdkDragContext" glib:get-type="gdk_drag_context_get_type">
|
|
<method name="get_actions" c:identifier="gdk_drag_context_get_actions" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="92">Determines the bitmask of actions proposed by the source if
|
|
gdk_drag_context_get_suggested_action() returns %GDK_ACTION_ASK.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="123"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="99">the #GdkDragAction flags</doc>
|
|
<type name="DragAction" c:type="GdkDragAction"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="94">a #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_dest_window" c:identifier="gdk_drag_context_get_dest_window" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="165">Returns the destination window for the DND operation.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="132"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="171">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="167">a #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_device" c:identifier="gdk_drag_context_get_device">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="225">Returns the #GdkDevice associated to the drag context.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="118"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="231">The #GdkDevice associated to @context.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="227">a #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_drag_window" c:identifier="gdk_drag_context_get_drag_window" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="584">Returns the window on which the drag icon should be rendered
|
|
during the drag operation. Note that the window may not be
|
|
available until the drag operation has begun. GDK will move
|
|
the window in accordance with the ongoing drag operation.
|
|
The window is owned by @context and will be destroyed when
|
|
the drag operation is over.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="202"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="595">the drag window, or %NULL</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="586">a #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_protocol" c:identifier="gdk_drag_context_get_protocol" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="183">Returns the drag protocol that is used by this context.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="134"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="189">the drag protocol</doc>
|
|
<type name="DragProtocol" c:type="GdkDragProtocol"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="185">a #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_selected_action" c:identifier="gdk_drag_context_get_selected_action" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="129">Determines the action chosen by the drag destination.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="127"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="135">a #GdkDragAction value</doc>
|
|
<type name="DragAction" c:type="GdkDragAction"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="131">a #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_source_window" c:identifier="gdk_drag_context_get_source_window" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="147">Returns the #GdkWindow where the DND operation started.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="130"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="153">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="149">a #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_suggested_action" c:identifier="gdk_drag_context_get_suggested_action" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="111">Determines the suggested drag action of the context.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="125"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="117">a #GdkDragAction value</doc>
|
|
<type name="DragAction" c:type="GdkDragAction"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="113">a #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="list_targets" c:identifier="gdk_drag_context_list_targets" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="74">Retrieves the list of targets of the context.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="121"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="80">a #GList of targets</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="Atom"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="76">a #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="manage_dnd" c:identifier="gdk_drag_context_manage_dnd" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="666">Requests the drag and drop operation to be managed by @context.
|
|
When a drag and drop operation becomes managed, the #GdkDragContext
|
|
will internally handle all input and source-side #GdkEventDND events
|
|
as required by the windowing system.
|
|
|
|
Once the drag and drop operation is managed, the drag context will
|
|
emit the following signals:
|
|
- The #GdkDragContext::action-changed signal whenever the final action
|
|
to be performed by the drag and drop operation changes.
|
|
- The #GdkDragContext::drop-performed signal after the user performs
|
|
the drag and drop gesture (typically by releasing the mouse button).
|
|
- The #GdkDragContext::dnd-finished signal after the drag and drop
|
|
operation concludes (after all #GdkSelection transfers happen).
|
|
- The #GdkDragContext::cancel signal if the drag and drop operation is
|
|
finished but doesn't happen over an accepting destination, or is
|
|
cancelled through other means.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="210"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="689">#TRUE if the drag and drop operation is managed.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="668">a #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="ipc_window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="669">Window to use for IPC messaging/events</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="actions" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="670">the actions supported by the drag source</doc>
|
|
<type name="DragAction" c:type="GdkDragAction"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_device" c:identifier="gdk_drag_context_set_device">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="201">Associates a #GdkDevice to @context, so all Drag and Drop events
|
|
for @context are emitted as if they came from this device.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="115"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="203">a #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="204">a #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_hotspot" c:identifier="gdk_drag_context_set_hotspot" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="610">Sets the position of the drag window that will be kept
|
|
under the cursor hotspot. Initially, the hotspot is at the
|
|
top left corner of the drag window.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="205"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="612">a #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="hot_x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="613">x coordinate of the drag window hotspot</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="hot_y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="614">y coordinate of the drag window hotspot</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<glib:signal name="action-changed" when="last" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="340">A new action is being chosen for the drag and drop operation.
|
|
|
|
This signal will only be emitted if the #GdkDragContext manages
|
|
the drag and drop operation. See gdk_drag_context_manage_dnd()
|
|
for more information.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="action" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="343">The action currently chosen</doc>
|
|
<type name="DragAction"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="cancel" when="last" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="273">The drag and drop operation was cancelled.
|
|
|
|
This signal will only be emitted if the #GdkDragContext manages
|
|
the drag and drop operation. See gdk_drag_context_manage_dnd()
|
|
for more information.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="reason" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="276">The reason the context was cancelled</doc>
|
|
<type name="DragCancelReason"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="dnd-finished" when="last" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="317">The drag and drop operation was finished, the drag destination
|
|
finished reading all data. The drag source can now free all
|
|
miscellaneous data.
|
|
|
|
This signal will only be emitted if the #GdkDragContext manages
|
|
the drag and drop operation. See gdk_drag_context_manage_dnd()
|
|
for more information.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="drop-performed" when="last" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="295">The drag and drop operation was performed on an accepting client.
|
|
|
|
This signal will only be emitted if the #GdkDragContext manages
|
|
the drag and drop operation. See gdk_drag_context_manage_dnd()
|
|
for more information.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="time" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="298">the time at which the drop happened.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
</class>
|
|
<enumeration name="DragProtocol" glib:type-name="GdkDragProtocol" glib:get-type="gdk_drag_protocol_get_type" c:type="GdkDragProtocol">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.h" line="83">Used in #GdkDragContext to indicate the protocol according to
|
|
which DND is done.</doc>
|
|
<member name="none" value="0" c:identifier="GDK_DRAG_PROTO_NONE" glib:nick="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.h" line="85">no protocol.</doc>
|
|
</member>
|
|
<member name="motif" value="1" c:identifier="GDK_DRAG_PROTO_MOTIF" glib:nick="motif">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.h" line="86">The Motif DND protocol. No longer supported</doc>
|
|
</member>
|
|
<member name="xdnd" value="2" c:identifier="GDK_DRAG_PROTO_XDND" glib:nick="xdnd">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.h" line="87">The Xdnd protocol.</doc>
|
|
</member>
|
|
<member name="rootwin" value="3" c:identifier="GDK_DRAG_PROTO_ROOTWIN" glib:nick="rootwin">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.h" line="88">An extension to the Xdnd protocol for
|
|
unclaimed root window drops.</doc>
|
|
</member>
|
|
<member name="win32_dropfiles" value="4" c:identifier="GDK_DRAG_PROTO_WIN32_DROPFILES" glib:nick="win32-dropfiles">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.h" line="90">The simple WM_DROPFILES protocol.</doc>
|
|
</member>
|
|
<member name="ole2" value="5" c:identifier="GDK_DRAG_PROTO_OLE2" glib:nick="ole2">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.h" line="91">The complex OLE2 DND protocol (not implemented).</doc>
|
|
</member>
|
|
<member name="local" value="6" c:identifier="GDK_DRAG_PROTO_LOCAL" glib:nick="local">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.h" line="92">Intra-application DND.</doc>
|
|
</member>
|
|
<member name="wayland" value="7" c:identifier="GDK_DRAG_PROTO_WAYLAND" glib:nick="wayland">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.h" line="93">Wayland DND protocol.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<class name="DrawingContext" c:symbol-prefix="drawing_context" c:type="GdkDrawingContext" parent="GObject.Object" glib:type-name="GdkDrawingContext" glib:get-type="gdk_drawing_context_get_type" glib:type-struct="DrawingContextClass">
|
|
<doc xml:space="preserve" filename="gdk/gdkdrawingcontext.c" line="18">#GdkDrawingContext is an object that represents the current drawing
|
|
state of a #GdkWindow.
|
|
|
|
It's possible to use a #GdkDrawingContext to draw on a #GdkWindow
|
|
via rendering API like Cairo or OpenGL.
|
|
|
|
A #GdkDrawingContext can only be created by calling gdk_window_begin_draw_frame()
|
|
and will be valid until a call to gdk_window_end_draw_frame().
|
|
|
|
#GdkDrawingContext is available since GDK 3.22</doc>
|
|
<source-position filename="gdk/gdkdrawingcontext.h" line="35"/>
|
|
<method name="get_cairo_context" c:identifier="gdk_drawing_context_get_cairo_context" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdrawingcontext.c" line="215">Retrieves a Cairo context to be used to draw on the #GdkWindow
|
|
that created the #GdkDrawingContext.
|
|
|
|
The returned context is guaranteed to be valid as long as the
|
|
#GdkDrawingContext is valid, that is between a call to
|
|
gdk_window_begin_draw_frame() and gdk_window_end_draw_frame().</doc>
|
|
<source-position filename="gdk/gdkdrawingcontext.h" line="49"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdrawingcontext.c" line="226">a Cairo context to be used to draw
|
|
the contents of the #GdkWindow. The context is owned by the
|
|
#GdkDrawingContext and should not be destroyed</doc>
|
|
<type name="cairo.Context" c:type="cairo_t*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<type name="DrawingContext" c:type="GdkDrawingContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_clip" c:identifier="gdk_drawing_context_get_clip" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdrawingcontext.c" line="278">Retrieves a copy of the clip region used when creating the @context.</doc>
|
|
<source-position filename="gdk/gdkdrawingcontext.h" line="43"/>
|
|
<return-value transfer-ownership="full" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdrawingcontext.c" line="284">a Cairo region</doc>
|
|
<type name="cairo.Region" c:type="cairo_region_t*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdrawingcontext.c" line="280">a #GdkDrawingContext</doc>
|
|
<type name="DrawingContext" c:type="GdkDrawingContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_window" c:identifier="gdk_drawing_context_get_window" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdrawingcontext.c" line="260">Retrieves the window that created the drawing @context.</doc>
|
|
<source-position filename="gdk/gdkdrawingcontext.h" line="41"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdrawingcontext.c" line="266">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdrawingcontext.c" line="262">a #GdkDrawingContext</doc>
|
|
<type name="DrawingContext" c:type="GdkDrawingContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_valid" c:identifier="gdk_drawing_context_is_valid" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdrawingcontext.c" line="299">Checks whether the given #GdkDrawingContext is valid.</doc>
|
|
<source-position filename="gdk/gdkdrawingcontext.h" line="46"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdrawingcontext.c" line="305">%TRUE if the context is valid</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdrawingcontext.c" line="301">a #GdkDrawingContext</doc>
|
|
<type name="DrawingContext" c:type="GdkDrawingContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="clip" version="3.22" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdrawingcontext.c" line="165">The clip region applied to the drawing context.</doc>
|
|
<type name="cairo.Region"/>
|
|
</property>
|
|
<property name="window" version="3.22" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdrawingcontext.c" line="152">The #GdkWindow that created the drawing context.</doc>
|
|
<type name="Window"/>
|
|
</property>
|
|
</class>
|
|
<record name="DrawingContextClass" c:type="GdkDrawingContextClass" disguised="1" glib:is-gtype-struct-for="DrawingContext">
|
|
<source-position filename="gdk/gdkdrawingcontext.h" line="35"/>
|
|
</record>
|
|
<constant name="EVENT_PROPAGATE" value="false" c:type="GDK_EVENT_PROPAGATE" version="3.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="73">Use this macro as the return value for continuing the propagation of
|
|
an event handler.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="81"/>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</constant>
|
|
<constant name="EVENT_STOP" value="true" c:type="GDK_EVENT_STOP" version="3.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="83">Use this macro as the return value for stopping the propagation of
|
|
an event handler.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="91"/>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</constant>
|
|
<union name="Event" c:type="GdkEvent" glib:type-name="GdkEvent" glib:get-type="gdk_event_get_type" c:symbol-prefix="event">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1358">A #GdkEvent contains a union of all of the event types,
|
|
and allows access to the data fields in a number of ways.
|
|
|
|
The event type is always the first field in all of the event types, and
|
|
can always be accessed with the following code, no matter what type of
|
|
event it is:
|
|
|[<!-- language="C" -->
|
|
GdkEvent *event;
|
|
GdkEventType type;
|
|
|
|
type = event->type;
|
|
]|
|
|
|
|
To access other fields of the event, the pointer to the event
|
|
can be cast to the appropriate event type, or the union member
|
|
name can be used. For example if the event type is %GDK_BUTTON_PRESS
|
|
then the x coordinate of the button press can be accessed with:
|
|
|[<!-- language="C" -->
|
|
GdkEvent *event;
|
|
gdouble x;
|
|
|
|
x = ((GdkEventButton*)event)->x;
|
|
]|
|
|
or:
|
|
|[<!-- language="C" -->
|
|
GdkEvent *event;
|
|
gdouble x;
|
|
|
|
x = event->button.x;
|
|
]|</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1444"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1360">the #GdkEventType</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="any" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1361">a #GdkEventAny</doc>
|
|
<type name="EventAny" c:type="GdkEventAny"/>
|
|
</field>
|
|
<field name="expose" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1362">a #GdkEventExpose</doc>
|
|
<type name="EventExpose" c:type="GdkEventExpose"/>
|
|
</field>
|
|
<field name="visibility" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1363">a #GdkEventVisibility</doc>
|
|
<type name="EventVisibility" c:type="GdkEventVisibility"/>
|
|
</field>
|
|
<field name="motion" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1364">a #GdkEventMotion</doc>
|
|
<type name="EventMotion" c:type="GdkEventMotion"/>
|
|
</field>
|
|
<field name="button" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1365">a #GdkEventButton</doc>
|
|
<type name="EventButton" c:type="GdkEventButton"/>
|
|
</field>
|
|
<field name="touch" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1366">a #GdkEventTouch</doc>
|
|
<type name="EventTouch" c:type="GdkEventTouch"/>
|
|
</field>
|
|
<field name="scroll" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1367">a #GdkEventScroll</doc>
|
|
<type name="EventScroll" c:type="GdkEventScroll"/>
|
|
</field>
|
|
<field name="key" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1368">a #GdkEventKey</doc>
|
|
<type name="EventKey" c:type="GdkEventKey"/>
|
|
</field>
|
|
<field name="crossing" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1369">a #GdkEventCrossing</doc>
|
|
<type name="EventCrossing" c:type="GdkEventCrossing"/>
|
|
</field>
|
|
<field name="focus_change" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1370">a #GdkEventFocus</doc>
|
|
<type name="EventFocus" c:type="GdkEventFocus"/>
|
|
</field>
|
|
<field name="configure" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1371">a #GdkEventConfigure</doc>
|
|
<type name="EventConfigure" c:type="GdkEventConfigure"/>
|
|
</field>
|
|
<field name="property" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1372">a #GdkEventProperty</doc>
|
|
<type name="EventProperty" c:type="GdkEventProperty"/>
|
|
</field>
|
|
<field name="selection" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1373">a #GdkEventSelection</doc>
|
|
<type name="EventSelection" c:type="GdkEventSelection"/>
|
|
</field>
|
|
<field name="owner_change" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1374">a #GdkEventOwnerChange</doc>
|
|
<type name="EventOwnerChange" c:type="GdkEventOwnerChange"/>
|
|
</field>
|
|
<field name="proximity" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1375">a #GdkEventProximity</doc>
|
|
<type name="EventProximity" c:type="GdkEventProximity"/>
|
|
</field>
|
|
<field name="dnd" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1376">a #GdkEventDND</doc>
|
|
<type name="EventDND" c:type="GdkEventDND"/>
|
|
</field>
|
|
<field name="window_state" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1377">a #GdkEventWindowState</doc>
|
|
<type name="EventWindowState" c:type="GdkEventWindowState"/>
|
|
</field>
|
|
<field name="setting" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1378">a #GdkEventSetting</doc>
|
|
<type name="EventSetting" c:type="GdkEventSetting"/>
|
|
</field>
|
|
<field name="grab_broken" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1379">a #GdkEventGrabBroken</doc>
|
|
<type name="EventGrabBroken" c:type="GdkEventGrabBroken"/>
|
|
</field>
|
|
<field name="touchpad_swipe" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1380">a #GdkEventTouchpadSwipe</doc>
|
|
<type name="EventTouchpadSwipe" c:type="GdkEventTouchpadSwipe"/>
|
|
</field>
|
|
<field name="touchpad_pinch" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1381">a #GdkEventTouchpadPinch</doc>
|
|
<type name="EventTouchpadPinch" c:type="GdkEventTouchpadPinch"/>
|
|
</field>
|
|
<field name="pad_button" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1382">a #GdkEventPadButton</doc>
|
|
<type name="EventPadButton" c:type="GdkEventPadButton"/>
|
|
</field>
|
|
<field name="pad_axis" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1383">a #GdkEventPadAxis</doc>
|
|
<type name="EventPadAxis" c:type="GdkEventPadAxis"/>
|
|
</field>
|
|
<field name="pad_group_mode" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1384">a #GdkEventPadGroupMode</doc>
|
|
<type name="EventPadGroupMode" c:type="GdkEventPadGroupMode"/>
|
|
</field>
|
|
<constructor name="new" c:identifier="gdk_event_new" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="484">Creates a new event of the given type. All fields are set to 0.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1463"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="490">a newly-allocated #GdkEvent. The returned #GdkEvent
|
|
should be freed with gdk_event_free().</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="type" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="486">a #GdkEventType</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<method name="_get_angle" c:identifier="gdk_events_get_angle" moved-to="events_get_angle" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1907">If both events contain X/Y information, this function will return %TRUE
|
|
and return in @angle the relative angle from @event1 to @event2. The rotation
|
|
direction for positive angles is from the positive X axis towards the positive
|
|
Y axis.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1532"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1918">%TRUE if the angle could be calculated.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1909">first #GdkEvent</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</instance-parameter>
|
|
<parameter name="event2" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1910">second #GdkEvent</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</parameter>
|
|
<parameter name="angle" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1911">return location for the relative angle between both events</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="_get_center" c:identifier="gdk_events_get_center" moved-to="events_get_center" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1951">If both events contain X/Y information, the center of both coordinates
|
|
will be returned in @x and @y.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1536"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1961">%TRUE if the center could be calculated.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1953">first #GdkEvent</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</instance-parameter>
|
|
<parameter name="event2" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1954">second #GdkEvent</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</parameter>
|
|
<parameter name="x" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1955">return location for the X coordinate of the center</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
<parameter name="y" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1956">return location for the Y coordinate of the center</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="_get_distance" c:identifier="gdk_events_get_distance" moved-to="events_get_distance" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1884">If both events have X/Y information, the distance between both coordinates
|
|
(as in a straight line going from @event1 to @event2) will be returned.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1528"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1893">%TRUE if the distance could be calculated.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1886">first #GdkEvent</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</instance-parameter>
|
|
<parameter name="event2" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1887">second #GdkEvent</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</parameter>
|
|
<parameter name="distance" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1888">return location for the distance</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="copy" c:identifier="gdk_event_copy">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="632">Copies a #GdkEvent, copying or incrementing the reference count of the
|
|
resources associated with it (e.g. #GdkWindow’s and strings).</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1465"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="639">a copy of @event. The returned #GdkEvent should be freed with
|
|
gdk_event_free().</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="634">a #GdkEvent</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="free" c:identifier="gdk_event_free">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="748">Frees a #GdkEvent, freeing or decrementing any resources associated with it.
|
|
Note that this function should only be called with events returned from
|
|
functions such as gdk_event_peek(), gdk_event_get(), gdk_event_copy()
|
|
and gdk_event_new().</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1467"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="750">a #GdkEvent.</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_axis" c:identifier="gdk_event_get_axis">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1464">Extract the axis value for a particular axis use from
|
|
an event structure.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1509"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1473">%TRUE if the specified axis was found, otherwise %FALSE</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1466">a #GdkEvent</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
<parameter name="axis_use" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1467">the axis use to look for</doc>
|
|
<type name="AxisUse" c:type="GdkAxisUse"/>
|
|
</parameter>
|
|
<parameter name="value" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1468">location to store the value found</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_button" c:identifier="gdk_event_get_button" version="3.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1201">Extract the button number from an event.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1486"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1208">%TRUE if the event delivered a button number</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1203">a #GdkEvent</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
<parameter name="button" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1204">location to store mouse button number</doc>
|
|
<type name="guint" c:type="guint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_click_count" c:identifier="gdk_event_get_click_count" version="3.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1244">Extracts the click count from an event.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1489"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1251">%TRUE if the event delivered a click count</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1246">a #GdkEvent</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
<parameter name="click_count" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1247">location to store click count</doc>
|
|
<type name="guint" c:type="guint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_coords" c:identifier="gdk_event_get_coords">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1048">Extract the event window relative x/y coordinates from an event.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1478"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1056">%TRUE if the event delivered event window coordinates</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1050">a #GdkEvent</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
<parameter name="x_win" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1051">location to put event window x coordinate</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
<parameter name="y_win" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1052">location to put event window y coordinate</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_device" c:identifier="gdk_event_get_device" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1605">If the event contains a “device” field, this function will return
|
|
it, else it will return %NULL.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1516"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1612">a #GdkDevice, or %NULL.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1607">a #GdkEvent.</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_device_tool" c:identifier="gdk_event_get_device_tool" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2442">If the event was generated by a device that supports
|
|
different tools (eg. a tablet), this function will
|
|
return a #GdkDeviceTool representing the tool that
|
|
caused the event. Otherwise, %NULL will be returned.
|
|
|
|
Note: the #GdkDeviceTool<!-- -->s will be constant during
|
|
the application lifetime, if settings must be stored
|
|
persistently across runs, see gdk_device_tool_get_serial()</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1571"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2455">The current device tool, or %NULL</doc>
|
|
<type name="DeviceTool" c:type="GdkDeviceTool*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2444">a #GdkEvent</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_event_sequence" c:identifier="gdk_event_get_event_sequence" version="3.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2043">If @event if of type %GDK_TOUCH_BEGIN, %GDK_TOUCH_UPDATE,
|
|
%GDK_TOUCH_END or %GDK_TOUCH_CANCEL, returns the #GdkEventSequence
|
|
to which the event belongs. Otherwise, return %NULL.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1553"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2051">the event sequence that the event belongs to</doc>
|
|
<type name="EventSequence" c:type="GdkEventSequence*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2045">a #GdkEvent</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_event_type" c:identifier="gdk_event_get_event_type" version="3.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2375">Retrieves the type of the event.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1556"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2381">a #GdkEventType</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2377">a #GdkEvent</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_keycode" c:identifier="gdk_event_get_keycode" version="3.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1322">Extracts the hardware keycode from an event.
|
|
|
|
Also see gdk_event_get_scancode().</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1495"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1331">%TRUE if the event delivered a hardware keycode</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1324">a #GdkEvent</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
<parameter name="keycode" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1325">location to store the keycode</doc>
|
|
<type name="guint16" c:type="guint16*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_keyval" c:identifier="gdk_event_get_keyval" version="3.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1287">Extracts the keyval from an event.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1492"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1294">%TRUE if the event delivered a key symbol</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1289">a #GdkEvent</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
<parameter name="keyval" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1290">location to store the keyval</doc>
|
|
<type name="guint" c:type="guint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_pointer_emulated" c:identifier="gdk_event_get_pointer_emulated" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="612">#event: a #GdkEvent
|
|
Returns whether this event is an 'emulated' pointer event (typically
|
|
from a touch event), as opposed to a real one.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1581"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="619">%TRUE if this event is emulated</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_root_coords" c:identifier="gdk_event_get_root_coords">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1122">Extract the root window relative x/y coordinates from an event.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1482"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1130">%TRUE if the event delivered root window coordinates</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1124">a #GdkEvent</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
<parameter name="x_root" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1125">location to put root window x coordinate</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
<parameter name="y_root" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1126">location to put root window y coordinate</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_scancode" c:identifier="gdk_event_get_scancode" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2502">Gets the keyboard low-level scancode of a key event.
|
|
|
|
This is usually hardware_keycode. On Windows this is the high
|
|
word of WM_KEY{DOWN,UP} lParam which contains the scancode and
|
|
some extended flags.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1578"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2512">The associated keyboard scancode or 0</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2504">a #GdkEvent</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_screen" c:identifier="gdk_event_get_screen" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2010">Returns the screen for the event. The screen is
|
|
typically the screen for `event->any.window`, but
|
|
for events such as mouse events, it is the screen
|
|
where the pointer was when the event occurs -
|
|
that is, the screen which has the root window
|
|
to which `event->motion.x_root` and
|
|
`event->motion.y_root` are relative.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1550"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2022">the screen for the event</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2012">a #GdkEvent</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_scroll_deltas" c:identifier="gdk_event_get_scroll_deltas" version="3.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1396">Retrieves the scroll deltas from a #GdkEvent</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1501"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1404">%TRUE if the event contains smooth scroll information</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1398">a #GdkEvent</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
<parameter name="delta_x" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1399">return location for X delta</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
<parameter name="delta_y" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1400">return location for Y delta</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_scroll_direction" c:identifier="gdk_event_get_scroll_direction" version="3.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1359">Extracts the scroll direction from an event.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1498"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1366">%TRUE if the event delivered a scroll direction</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1361">a #GdkEvent</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
<parameter name="direction" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1362">location to store the scroll direction</doc>
|
|
<type name="ScrollDirection" c:type="GdkScrollDirection*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_seat" c:identifier="gdk_event_get_seat" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2393">Returns the #GdkSeat this event was generated for.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1559"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2399">The #GdkSeat of this event</doc>
|
|
<type name="Seat" c:type="GdkSeat*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2395">a #GdkEvent</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_source_device" c:identifier="gdk_event_get_source_device" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1728">This function returns the hardware (slave) #GdkDevice that has
|
|
triggered the event, falling back to the virtual (master) device
|
|
(as in gdk_event_get_device()) if the event wasn’t caused by
|
|
interaction with a hardware device. This may happen for example
|
|
in synthesized crossing events after a #GdkWindow updates its
|
|
geometry or a grab is acquired/released.
|
|
|
|
If the event does not contain a device field, this function will
|
|
return %NULL.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1521"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1742">a #GdkDevice, or %NULL.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1730">a #GdkEvent</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_state" c:identifier="gdk_event_get_state">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="954">If the event contains a “state” field, puts that field in @state. Otherwise
|
|
stores an empty state (0). Returns %TRUE if there was a state field
|
|
in the event. @event may be %NULL, in which case it’s treated
|
|
as if the event had no state field.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1475"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="964">%TRUE if there was a state field in the event</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="956">a #GdkEvent or %NULL</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
<parameter name="state" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="957">return location for state</doc>
|
|
<type name="ModifierType" c:type="GdkModifierType*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_time" c:identifier="gdk_event_get_time">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="868">Returns the time stamp from @event, if there is one; otherwise
|
|
returns #GDK_CURRENT_TIME. If @event is %NULL, returns #GDK_CURRENT_TIME.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1473"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="875">time stamp field from @event</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="870">a #GdkEvent</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_window" c:identifier="gdk_event_get_window" version="3.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="850">Extracts the #GdkWindow associated with an event.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1470"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="856">The #GdkWindow associated with the event</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="852">a #GdkEvent</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_scroll_stop_event" c:identifier="gdk_event_is_scroll_stop_event" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1442">Check whether a scroll event is a stop scroll event. Scroll sequences
|
|
with smooth scroll information may provide a stop scroll event once the
|
|
interaction with the device finishes, e.g. by lifting a finger. This
|
|
stop scroll event is the signal that a widget may trigger kinetic
|
|
scrolling based on the current velocity.
|
|
|
|
Stop scroll events always have a a delta of 0/0.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1506"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1454">%TRUE if the event is a scroll stop event</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1444">a #GdkEvent</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="put" c:identifier="gdk_event_put">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="462">Appends a copy of the given event onto the front of the event
|
|
queue for event->any.window’s display, or the default event
|
|
queue if event->any.window is %NULL. See gdk_display_put_event().</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1460"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="464">a #GdkEvent.</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_device" c:identifier="gdk_event_set_device" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1553">Sets the device for @event to @device. The event must
|
|
have been allocated by GTK+, for instance, by
|
|
gdk_event_copy().</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1513"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1555">a #GdkEvent</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</instance-parameter>
|
|
<parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1556">a #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_device_tool" c:identifier="gdk_event_set_device_tool" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2471">Sets the device tool for this event, should be rarely used.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1574"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2473">a #GdkEvent</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</instance-parameter>
|
|
<parameter name="tool" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2474">tool to set on the event, or %NULL</doc>
|
|
<type name="DeviceTool" c:type="GdkDeviceTool*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_screen" c:identifier="gdk_event_set_screen" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1986">Sets the screen for @event to @screen. The event must
|
|
have been allocated by GTK+, for instance, by
|
|
gdk_event_copy().</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1547"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1988">a #GdkEvent</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</instance-parameter>
|
|
<parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1989">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_source_device" c:identifier="gdk_event_set_source_device" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1702">Sets the slave device for @event to @device.
|
|
|
|
The event must have been allocated by GTK+,
|
|
for instance by gdk_event_copy().</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1518"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1704">a #GdkEvent</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</instance-parameter>
|
|
<parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1705">a #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="triggers_context_menu" c:identifier="gdk_event_triggers_context_menu" version="3.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1805">This function returns whether a #GdkEventButton should trigger a
|
|
context menu, according to platform conventions. The right mouse
|
|
button always triggers context menus. Additionally, if
|
|
gdk_keymap_get_modifier_mask() returns a non-0 mask for
|
|
%GDK_MODIFIER_INTENT_CONTEXT_MENU, then the left mouse button will
|
|
also trigger a context menu if this modifier is pressed.
|
|
|
|
This function should always be used instead of simply checking for
|
|
event->button == %GDK_BUTTON_SECONDARY.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1525"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1819">%TRUE if the event should trigger a context menu.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1807">a #GdkEvent, currently only button events are meaningful values</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<function name="get" c:identifier="gdk_event_get">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="392">Checks all open displays for a #GdkEvent to process,to be processed
|
|
on, fetching events from the windowing system if necessary.
|
|
See gdk_display_get_event().</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1455"/>
|
|
<return-value transfer-ownership="full" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="399">the next #GdkEvent to be processed, or %NULL
|
|
if no events are pending. The returned #GdkEvent should be freed
|
|
with gdk_event_free().</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="handler_set" c:identifier="gdk_event_handler_set">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="326">Sets the function to call to handle all events from GDK.
|
|
|
|
Note that GTK+ uses this to install its own event handler, so it is
|
|
usually not useful for GTK+ applications. (Although an application
|
|
can call this function then call gtk_main_do_event() to pass
|
|
events to GTK+.)</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1542"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="func" transfer-ownership="none" scope="notified" closure="1" destroy="2">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="328">the function to call to handle events from GDK.</doc>
|
|
<type name="EventFunc" c:type="GdkEventFunc"/>
|
|
</parameter>
|
|
<parameter name="data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="329">user data to pass to the function.</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
<parameter name="notify" transfer-ownership="none" scope="async">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="330">the function to call when the handler function is removed, i.e. when
|
|
gdk_event_handler_set() is called with another event handler.</doc>
|
|
<type name="GLib.DestroyNotify" c:type="GDestroyNotify"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="peek" c:identifier="gdk_event_peek">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="423">If there is an event waiting in the event queue of some open
|
|
display, returns a copy of it. See gdk_display_peek_event().</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1458"/>
|
|
<return-value transfer-ownership="full" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="429">a copy of the first #GdkEvent on some event
|
|
queue, or %NULL if no events are in any queues. The returned
|
|
#GdkEvent should be freed with gdk_event_free().</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="request_motions" c:identifier="gdk_event_request_motions" version="2.12">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1765">Request more motion notifies if @event is a motion notify hint event.
|
|
|
|
This function should be used instead of gdk_window_get_pointer() to
|
|
request further motion notifies, because it also works for extension
|
|
events where motion notifies are provided for devices other than the
|
|
core pointer. Coordinate extraction, processing and requesting more
|
|
motion events from a %GDK_MOTION_NOTIFY event usually works like this:
|
|
|
|
|[<!-- language="C" -->
|
|
{
|
|
// motion_event handler
|
|
x = motion_event->x;
|
|
y = motion_event->y;
|
|
// handle (x,y) motion
|
|
gdk_event_request_motions (motion_event); // handles is_hint events
|
|
}
|
|
]|</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1523"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1767">a valid #GdkEvent</doc>
|
|
<type name="EventMotion" c:type="const GdkEventMotion*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
</union>
|
|
<record name="EventAny" c:type="GdkEventAny">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="588">Contains the fields which are common to all event structs.
|
|
Any event pointer can safely be cast to a pointer to a #GdkEventAny to
|
|
access these fields.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="603"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="590">the type of the event.</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="591">the window which received the event.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="592">%TRUE if the event was sent explicitly.</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
</record>
|
|
<record name="EventButton" c:type="GdkEventButton">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="692">Used for button press and button release events. The
|
|
@type field will be one of %GDK_BUTTON_PRESS,
|
|
%GDK_2BUTTON_PRESS, %GDK_3BUTTON_PRESS or %GDK_BUTTON_RELEASE,
|
|
|
|
Double and triple-clicks result in a sequence of events being received.
|
|
For double-clicks the order of events will be:
|
|
|
|
- %GDK_BUTTON_PRESS
|
|
- %GDK_BUTTON_RELEASE
|
|
- %GDK_BUTTON_PRESS
|
|
- %GDK_2BUTTON_PRESS
|
|
- %GDK_BUTTON_RELEASE
|
|
|
|
Note that the first click is received just like a normal
|
|
button press, while the second click results in a %GDK_2BUTTON_PRESS
|
|
being received just after the %GDK_BUTTON_PRESS.
|
|
|
|
Triple-clicks are very similar to double-clicks, except that
|
|
%GDK_3BUTTON_PRESS is inserted after the third click. The order of the
|
|
events is:
|
|
|
|
- %GDK_BUTTON_PRESS
|
|
- %GDK_BUTTON_RELEASE
|
|
- %GDK_BUTTON_PRESS
|
|
- %GDK_2BUTTON_PRESS
|
|
- %GDK_BUTTON_RELEASE
|
|
- %GDK_BUTTON_PRESS
|
|
- %GDK_3BUTTON_PRESS
|
|
- %GDK_BUTTON_RELEASE
|
|
|
|
For a double click to occur, the second button press must occur within
|
|
1/4 of a second of the first. For a triple click to occur, the third
|
|
button press must also occur within 1/2 second of the first button press.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="764"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="694">the type of the event (%GDK_BUTTON_PRESS, %GDK_2BUTTON_PRESS,
|
|
%GDK_3BUTTON_PRESS or %GDK_BUTTON_RELEASE).</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="696">the window which received the event.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="697">%TRUE if the event was sent explicitly.</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="time" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="698">the time of the event in milliseconds.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</field>
|
|
<field name="x" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="699">the x coordinate of the pointer relative to the window.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="y" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="700">the y coordinate of the pointer relative to the window.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="axes" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="701">@x, @y translated to the axes of @device, or %NULL if @device is
|
|
the mouse.</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</field>
|
|
<field name="state" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="703">a bit-mask representing the state of
|
|
the modifier keys (e.g. Control, Shift and Alt) and the pointer
|
|
buttons. See #GdkModifierType.</doc>
|
|
<type name="ModifierType"/>
|
|
</field>
|
|
<field name="button" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="706">the button which was pressed or released, numbered from 1 to 5.
|
|
Normally button 1 is the left mouse button, 2 is the middle button,
|
|
and 3 is the right button. On 2-button mice, the middle button can
|
|
often be simulated by pressing both mouse buttons together.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</field>
|
|
<field name="device" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="710">the master device that the event originated from. Use
|
|
gdk_event_get_source_device() to get the slave device.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</field>
|
|
<field name="x_root" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="712">the x coordinate of the pointer relative to the root of the
|
|
screen.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="y_root" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="714">the y coordinate of the pointer relative to the root of the
|
|
screen.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
</record>
|
|
<record name="EventConfigure" c:type="GdkEventConfigure">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="973">Generated when a window size or position has changed.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="993"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="975">the type of the event (%GDK_CONFIGURE).</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="976">the window which received the event.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="977">%TRUE if the event was sent explicitly.</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="x" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="978">the new x coordinate of the window, relative to its parent.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
<field name="y" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="979">the new y coordinate of the window, relative to its parent.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
<field name="width" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="980">the new width of the window.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
<field name="height" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="981">the new height of the window.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
</record>
|
|
<record name="EventCrossing" c:type="GdkEventCrossing">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="912">Generated when the pointer enters or leaves a window.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="953"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="914">the type of the event (%GDK_ENTER_NOTIFY or %GDK_LEAVE_NOTIFY).</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="915">the window which received the event.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="916">%TRUE if the event was sent explicitly.</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="subwindow" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="917">the window that was entered or left.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="time" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="918">the time of the event in milliseconds.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</field>
|
|
<field name="x" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="919">the x coordinate of the pointer relative to the window.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="y" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="920">the y coordinate of the pointer relative to the window.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="x_root" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="921">the x coordinate of the pointer relative to the root of the screen.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="y_root" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="922">the y coordinate of the pointer relative to the root of the screen.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="mode" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="923">the crossing mode (%GDK_CROSSING_NORMAL, %GDK_CROSSING_GRAB,
|
|
%GDK_CROSSING_UNGRAB, %GDK_CROSSING_GTK_GRAB, %GDK_CROSSING_GTK_UNGRAB or
|
|
%GDK_CROSSING_STATE_CHANGED). %GDK_CROSSING_GTK_GRAB, %GDK_CROSSING_GTK_UNGRAB,
|
|
and %GDK_CROSSING_STATE_CHANGED were added in 2.14 and are always synthesized,
|
|
never native.</doc>
|
|
<type name="CrossingMode" c:type="GdkCrossingMode"/>
|
|
</field>
|
|
<field name="detail" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="928">the kind of crossing that happened (%GDK_NOTIFY_INFERIOR,
|
|
%GDK_NOTIFY_ANCESTOR, %GDK_NOTIFY_VIRTUAL, %GDK_NOTIFY_NONLINEAR or
|
|
%GDK_NOTIFY_NONLINEAR_VIRTUAL).</doc>
|
|
<type name="NotifyType" c:type="GdkNotifyType"/>
|
|
</field>
|
|
<field name="focus" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="931">%TRUE if @window is the focus window or an inferior.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</field>
|
|
<field name="state" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="932">a bit-mask representing the state of
|
|
the modifier keys (e.g. Control, Shift and Alt) and the pointer
|
|
buttons. See #GdkModifierType.</doc>
|
|
<type name="ModifierType"/>
|
|
</field>
|
|
</record>
|
|
<record name="EventDND" c:type="GdkEventDND">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1172">Generated during DND operations.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1196"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1174">the type of the event (%GDK_DRAG_ENTER, %GDK_DRAG_LEAVE,
|
|
%GDK_DRAG_MOTION, %GDK_DRAG_STATUS, %GDK_DROP_START or
|
|
%GDK_DROP_FINISHED).</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1177">the window which received the event.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1178">%TRUE if the event was sent explicitly.</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="context" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1179">the #GdkDragContext for the current DND operation.</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</field>
|
|
<field name="time" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1180">the time of the event in milliseconds.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</field>
|
|
<field name="x_root" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1181">the x coordinate of the pointer relative to the root of the
|
|
screen, only set for %GDK_DRAG_MOTION and %GDK_DROP_START.</doc>
|
|
<type name="gshort" c:type="gshort"/>
|
|
</field>
|
|
<field name="y_root" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1183">the y coordinate of the pointer relative to the root of the
|
|
screen, only set for %GDK_DRAG_MOTION and %GDK_DROP_START.</doc>
|
|
<type name="gshort" c:type="gshort"/>
|
|
</field>
|
|
</record>
|
|
<record name="EventExpose" c:type="GdkEventExpose">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="605">Generated when all or part of a window becomes visible and needs to be
|
|
redrawn.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="628"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="607">the type of the event (%GDK_EXPOSE or %GDK_DAMAGE).</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="608">the window which received the event.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="609">%TRUE if the event was sent explicitly.</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="area" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="610">bounding box of @region.</doc>
|
|
<type name="Rectangle" c:type="GdkRectangle"/>
|
|
</field>
|
|
<field name="region" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="611">the region that needs to be redrawn.</doc>
|
|
<type name="cairo.Region" c:type="cairo_region_t*"/>
|
|
</field>
|
|
<field name="count" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="612">the number of contiguous %GDK_EXPOSE events following this one.
|
|
The only use for this is “exposure compression”, i.e. handling all
|
|
contiguous %GDK_EXPOSE events in one go, though GDK performs some
|
|
exposure compression so this is not normally needed.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
</record>
|
|
<record name="EventFocus" c:type="GdkEventFocus">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="955">Describes a change of keyboard focus.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="971"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="957">the type of the event (%GDK_FOCUS_CHANGE).</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="958">the window which received the event.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="959">%TRUE if the event was sent explicitly.</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="in" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="960">%TRUE if the window has gained the keyboard focus, %FALSE if
|
|
it has lost the focus.</doc>
|
|
<type name="gint16" c:type="gint16"/>
|
|
</field>
|
|
</record>
|
|
<callback name="EventFunc" c:type="GdkEventFunc">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="153">Specifies the type of function passed to gdk_event_handler_set() to
|
|
handle all GDK events.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="162"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="155">the #GdkEvent to process.</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</parameter>
|
|
<parameter name="data" transfer-ownership="none" nullable="1" allow-none="1" closure="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="156">user data set when the event handler was installed with
|
|
gdk_event_handler_set().</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
<record name="EventGrabBroken" c:type="GdkEventGrabBroken" version="2.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1142">Generated when a pointer or keyboard grab is broken. On X11, this happens
|
|
when the grab window becomes unviewable (i.e. it or one of its ancestors
|
|
is unmapped), or if the same application grabs the pointer or keyboard
|
|
again. Note that implicit grabs (which are initiated by button presses)
|
|
can also cause #GdkEventGrabBroken events.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1170"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1144">the type of the event (%GDK_GRAB_BROKEN)</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1145">the window which received the event, i.e. the window
|
|
that previously owned the grab</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1147">%TRUE if the event was sent explicitly.</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="keyboard" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1148">%TRUE if a keyboard grab was broken, %FALSE if a pointer
|
|
grab was broken</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</field>
|
|
<field name="implicit" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1150">%TRUE if the broken grab was implicit</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</field>
|
|
<field name="grab_window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1151">If this event is caused by another grab in the same
|
|
application, @grab_window contains the new grab window. Otherwise
|
|
@grab_window is %NULL.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
</record>
|
|
<record name="EventKey" c:type="GdkEventKey">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="866">Describes a key press or key release event.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="910"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="868">the type of the event (%GDK_KEY_PRESS or %GDK_KEY_RELEASE).</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="869">the window which received the event.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="870">%TRUE if the event was sent explicitly.</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="time" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="871">the time of the event in milliseconds.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</field>
|
|
<field name="state" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="872">a bit-mask representing the state of
|
|
the modifier keys (e.g. Control, Shift and Alt) and the pointer
|
|
buttons. See #GdkModifierType.</doc>
|
|
<type name="ModifierType"/>
|
|
</field>
|
|
<field name="keyval" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="875">the key that was pressed or released. See the
|
|
`gdk/gdkkeysyms.h` header file for a
|
|
complete list of GDK key codes.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</field>
|
|
<field name="length" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="878">the length of @string.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
<field name="string" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="879">a string containing an approximation of the text that
|
|
would result from this keypress. The only correct way to handle text
|
|
input of text is using input methods (see #GtkIMContext), so this
|
|
field is deprecated and should never be used.
|
|
(gdk_unicode_to_keyval() provides a non-deprecated way of getting
|
|
an approximate translation for a key.) The string is encoded in the
|
|
encoding of the current locale (Note: this for backwards compatibility:
|
|
strings in GTK+ and GDK are typically in UTF-8.) and NUL-terminated.
|
|
In some cases, the translation of the key code will be a single
|
|
NUL byte, in which case looking at @length is necessary to distinguish
|
|
it from the an empty translation.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</field>
|
|
<field name="hardware_keycode" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="890">the raw code of the key that was pressed or released.</doc>
|
|
<type name="guint16" c:type="guint16"/>
|
|
</field>
|
|
<field name="group" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="891">the keyboard group.</doc>
|
|
<type name="guint8" c:type="guint8"/>
|
|
</field>
|
|
<field name="is_modifier" writable="1" bits="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="892">a flag that indicates if @hardware_keycode is mapped to a
|
|
modifier. Since 2.10</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</field>
|
|
</record>
|
|
<bitfield name="EventMask" glib:type-name="GdkEventMask" glib:get-type="gdk_event_mask_get_type" c:type="GdkEventMask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="370">A set of bit-flags to indicate which events a window is to receive.
|
|
Most of these masks map onto one or more of the #GdkEventType event types
|
|
above.
|
|
|
|
See the [input handling overview][chap-input-handling] for details of
|
|
[event masks][event-masks] and [event propagation][event-propagation].
|
|
|
|
%GDK_POINTER_MOTION_HINT_MASK is deprecated. It is a special mask
|
|
to reduce the number of %GDK_MOTION_NOTIFY events received. When using
|
|
%GDK_POINTER_MOTION_HINT_MASK, fewer %GDK_MOTION_NOTIFY events will
|
|
be sent, some of which are marked as a hint (the is_hint member is
|
|
%TRUE). To receive more motion events after a motion hint event,
|
|
the application needs to asks for more, by calling
|
|
gdk_event_request_motions().
|
|
|
|
Since GTK 3.8, motion events are already compressed by default, independent
|
|
of this mechanism. This compression can be disabled with
|
|
gdk_window_set_event_compression(). See the documentation of that function
|
|
for details.
|
|
|
|
If %GDK_TOUCH_MASK is enabled, the window will receive touch events
|
|
from touch-enabled devices. Those will come as sequences of #GdkEventTouch
|
|
with type %GDK_TOUCH_UPDATE, enclosed by two events with
|
|
type %GDK_TOUCH_BEGIN and %GDK_TOUCH_END (or %GDK_TOUCH_CANCEL).
|
|
gdk_event_get_event_sequence() returns the event sequence for these
|
|
events, so different sequences may be distinguished.</doc>
|
|
<member name="exposure_mask" value="2" c:identifier="GDK_EXPOSURE_MASK" glib:nick="exposure-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="372">receive expose events</doc>
|
|
</member>
|
|
<member name="pointer_motion_mask" value="4" c:identifier="GDK_POINTER_MOTION_MASK" glib:nick="pointer-motion-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="373">receive all pointer motion events</doc>
|
|
</member>
|
|
<member name="pointer_motion_hint_mask" value="8" c:identifier="GDK_POINTER_MOTION_HINT_MASK" glib:nick="pointer-motion-hint-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="374">deprecated. see the explanation above</doc>
|
|
</member>
|
|
<member name="button_motion_mask" value="16" c:identifier="GDK_BUTTON_MOTION_MASK" glib:nick="button-motion-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="375">receive pointer motion events while any button is pressed</doc>
|
|
</member>
|
|
<member name="button1_motion_mask" value="32" c:identifier="GDK_BUTTON1_MOTION_MASK" glib:nick="button1-motion-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="376">receive pointer motion events while 1 button is pressed</doc>
|
|
</member>
|
|
<member name="button2_motion_mask" value="64" c:identifier="GDK_BUTTON2_MOTION_MASK" glib:nick="button2-motion-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="377">receive pointer motion events while 2 button is pressed</doc>
|
|
</member>
|
|
<member name="button3_motion_mask" value="128" c:identifier="GDK_BUTTON3_MOTION_MASK" glib:nick="button3-motion-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="378">receive pointer motion events while 3 button is pressed</doc>
|
|
</member>
|
|
<member name="button_press_mask" value="256" c:identifier="GDK_BUTTON_PRESS_MASK" glib:nick="button-press-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="379">receive button press events</doc>
|
|
</member>
|
|
<member name="button_release_mask" value="512" c:identifier="GDK_BUTTON_RELEASE_MASK" glib:nick="button-release-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="380">receive button release events</doc>
|
|
</member>
|
|
<member name="key_press_mask" value="1024" c:identifier="GDK_KEY_PRESS_MASK" glib:nick="key-press-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="381">receive key press events</doc>
|
|
</member>
|
|
<member name="key_release_mask" value="2048" c:identifier="GDK_KEY_RELEASE_MASK" glib:nick="key-release-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="382">receive key release events</doc>
|
|
</member>
|
|
<member name="enter_notify_mask" value="4096" c:identifier="GDK_ENTER_NOTIFY_MASK" glib:nick="enter-notify-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="383">receive window enter events</doc>
|
|
</member>
|
|
<member name="leave_notify_mask" value="8192" c:identifier="GDK_LEAVE_NOTIFY_MASK" glib:nick="leave-notify-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="384">receive window leave events</doc>
|
|
</member>
|
|
<member name="focus_change_mask" value="16384" c:identifier="GDK_FOCUS_CHANGE_MASK" glib:nick="focus-change-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="385">receive focus change events</doc>
|
|
</member>
|
|
<member name="structure_mask" value="32768" c:identifier="GDK_STRUCTURE_MASK" glib:nick="structure-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="386">receive events about window configuration change</doc>
|
|
</member>
|
|
<member name="property_change_mask" value="65536" c:identifier="GDK_PROPERTY_CHANGE_MASK" glib:nick="property-change-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="387">receive property change events</doc>
|
|
</member>
|
|
<member name="visibility_notify_mask" value="131072" c:identifier="GDK_VISIBILITY_NOTIFY_MASK" glib:nick="visibility-notify-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="388">receive visibility change events</doc>
|
|
</member>
|
|
<member name="proximity_in_mask" value="262144" c:identifier="GDK_PROXIMITY_IN_MASK" glib:nick="proximity-in-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="389">receive proximity in events</doc>
|
|
</member>
|
|
<member name="proximity_out_mask" value="524288" c:identifier="GDK_PROXIMITY_OUT_MASK" glib:nick="proximity-out-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="390">receive proximity out events</doc>
|
|
</member>
|
|
<member name="substructure_mask" value="1048576" c:identifier="GDK_SUBSTRUCTURE_MASK" glib:nick="substructure-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="391">receive events about window configuration changes of
|
|
child windows</doc>
|
|
</member>
|
|
<member name="scroll_mask" value="2097152" c:identifier="GDK_SCROLL_MASK" glib:nick="scroll-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="393">receive scroll events</doc>
|
|
</member>
|
|
<member name="touch_mask" value="4194304" c:identifier="GDK_TOUCH_MASK" glib:nick="touch-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="394">receive touch events. Since 3.4</doc>
|
|
</member>
|
|
<member name="smooth_scroll_mask" value="8388608" c:identifier="GDK_SMOOTH_SCROLL_MASK" glib:nick="smooth-scroll-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="395">receive smooth scrolling events. Since 3.4</doc>
|
|
</member>
|
|
<member name="touchpad_gesture_mask" value="16777216" c:identifier="GDK_TOUCHPAD_GESTURE_MASK" glib:nick="touchpad-gesture-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="396">receive touchpad gesture events. Since 3.18</doc>
|
|
</member>
|
|
<member name="tablet_pad_mask" value="33554432" c:identifier="GDK_TABLET_PAD_MASK" glib:nick="tablet-pad-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="397">receive tablet pad events. Since 3.22</doc>
|
|
</member>
|
|
<member name="all_events_mask" value="67108862" c:identifier="GDK_ALL_EVENTS_MASK" glib:nick="all-events-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="398">the combination of all the above event masks.</doc>
|
|
</member>
|
|
</bitfield>
|
|
<record name="EventMotion" c:type="GdkEventMotion">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="653">Generated when the pointer moves.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="690"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="655">the type of the event.</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="656">the window which received the event.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="657">%TRUE if the event was sent explicitly.</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="time" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="658">the time of the event in milliseconds.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</field>
|
|
<field name="x" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="659">the x coordinate of the pointer relative to the window.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="y" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="660">the y coordinate of the pointer relative to the window.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="axes" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="661">@x, @y translated to the axes of @device, or %NULL if @device is
|
|
the mouse.</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</field>
|
|
<field name="state" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="663">a bit-mask representing the state of
|
|
the modifier keys (e.g. Control, Shift and Alt) and the pointer
|
|
buttons. See #GdkModifierType.</doc>
|
|
<type name="ModifierType"/>
|
|
</field>
|
|
<field name="is_hint" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="666">set to 1 if this event is just a hint, see the
|
|
%GDK_POINTER_MOTION_HINT_MASK value of #GdkEventMask.</doc>
|
|
<type name="gint16" c:type="gint16"/>
|
|
</field>
|
|
<field name="device" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="668">the master device that the event originated from. Use
|
|
gdk_event_get_source_device() to get the slave device.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</field>
|
|
<field name="x_root" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="670">the x coordinate of the pointer relative to the root of the
|
|
screen.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="y_root" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="672">the y coordinate of the pointer relative to the root of the
|
|
screen.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
</record>
|
|
<record name="EventOwnerChange" c:type="GdkEventOwnerChange" version="2.6">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1044">Generated when the owner of a selection changes. On X11, this
|
|
information is only available if the X server supports the XFIXES
|
|
extension.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1072"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1046">the type of the event (%GDK_OWNER_CHANGE).</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1047">the window which received the event</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1048">%TRUE if the event was sent explicitly.</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="owner" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1049">the new owner of the selection, or %NULL if there is none</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="reason" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1050">the reason for the ownership change as a #GdkOwnerChange value</doc>
|
|
<type name="OwnerChange" c:type="GdkOwnerChange"/>
|
|
</field>
|
|
<field name="selection" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1051">the atom identifying the selection</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</field>
|
|
<field name="time" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1052">the timestamp of the event</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</field>
|
|
<field name="selection_time" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1053">the time at which the selection ownership was taken
|
|
over</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</field>
|
|
</record>
|
|
<record name="EventPadAxis" c:type="GdkEventPadAxis" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1304">Generated during %GDK_SOURCE_TABLET_PAD interaction with tactile sensors.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1331"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1306">the type of the event (%GDK_PAD_RING or %GDK_PAD_STRIP).</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1307">the window which received the event.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1308">%TRUE if the event was sent explicitly.</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="time" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1309">the time of the event in milliseconds.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</field>
|
|
<field name="group" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1310">the pad group the ring/strip belongs to. A %GDK_SOURCE_TABLET_PAD
|
|
device may have one or more groups containing a set of buttons/rings/strips
|
|
each.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</field>
|
|
<field name="index" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1313">number of strip/ring that was interacted. This number is 0-indexed.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</field>
|
|
<field name="mode" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1314">The current mode of @group. Different groups in a %GDK_SOURCE_TABLET_PAD
|
|
device may have different current modes.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</field>
|
|
<field name="value" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1316">The current value for the given axis.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
</record>
|
|
<record name="EventPadButton" c:type="GdkEventPadButton" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1278">Generated during %GDK_SOURCE_TABLET_PAD button presses and releases.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1302"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1280">the type of the event (%GDK_PAD_BUTTON_PRESS or %GDK_PAD_BUTTON_RELEASE).</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1281">the window which received the event.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1282">%TRUE if the event was sent explicitly.</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="time" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1283">the time of the event in milliseconds.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</field>
|
|
<field name="group" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1284">the pad group the button belongs to. A %GDK_SOURCE_TABLET_PAD device
|
|
may have one or more groups containing a set of buttons/rings/strips each.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</field>
|
|
<field name="button" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1286">The pad button that was pressed.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</field>
|
|
<field name="mode" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1287">The current mode of @group. Different groups in a %GDK_SOURCE_TABLET_PAD
|
|
device may have different current modes.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</field>
|
|
</record>
|
|
<record name="EventPadGroupMode" c:type="GdkEventPadGroupMode" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1333">Generated during %GDK_SOURCE_TABLET_PAD mode switches in a group.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1356"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1335">the type of the event (%GDK_PAD_GROUP_MODE).</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1336">the window which received the event.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1337">%TRUE if the event was sent explicitly.</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="time" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1338">the time of the event in milliseconds.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</field>
|
|
<field name="group" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1339">the pad group that is switching mode. A %GDK_SOURCE_TABLET_PAD
|
|
device may have one or more groups containing a set of buttons/rings/strips
|
|
each.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</field>
|
|
<field name="mode" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1342">The new mode of @group. Different groups in a %GDK_SOURCE_TABLET_PAD
|
|
device may have different current modes.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</field>
|
|
</record>
|
|
<record name="EventProperty" c:type="GdkEventProperty">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="995">Describes a property change on a window.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1015"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="997">the type of the event (%GDK_PROPERTY_NOTIFY).</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="998">the window which received the event.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="999">%TRUE if the event was sent explicitly.</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="atom" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1000">the property that was changed.</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</field>
|
|
<field name="time" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1001">the time of the event in milliseconds.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</field>
|
|
<field name="state" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1002">whether the property was changed
|
|
(%GDK_PROPERTY_NEW_VALUE) or deleted (%GDK_PROPERTY_DELETE).</doc>
|
|
<type name="PropertyState"/>
|
|
</field>
|
|
</record>
|
|
<record name="EventProximity" c:type="GdkEventProximity">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1074">Proximity events are generated when using GDK’s wrapper for the
|
|
XInput extension. The XInput extension is an add-on for standard X
|
|
that allows you to use nonstandard devices such as graphics tablets.
|
|
A proximity event indicates that the stylus has moved in or out of
|
|
contact with the tablet, or perhaps that the user’s finger has moved
|
|
in or out of contact with a touch screen.
|
|
|
|
This event type will be used pretty rarely. It only is important for
|
|
XInput aware programs that are drawing their own cursor.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1100"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1076">the type of the event (%GDK_PROXIMITY_IN or %GDK_PROXIMITY_OUT).</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1077">the window which received the event.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1078">%TRUE if the event was sent explicitly.</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="time" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1079">the time of the event in milliseconds.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</field>
|
|
<field name="device" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1080">the master device that the event originated from. Use
|
|
gdk_event_get_source_device() to get the slave device.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</field>
|
|
</record>
|
|
<record name="EventScroll" c:type="GdkEventScroll">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="817">Generated from button presses for the buttons 4 to 7. Wheel mice are
|
|
usually configured to generate button press events for buttons 4 and 5
|
|
when the wheel is turned.
|
|
|
|
Some GDK backends can also generate “smooth” scroll events, which
|
|
can be recognized by the %GDK_SCROLL_SMOOTH scroll direction. For
|
|
these, the scroll deltas can be obtained with
|
|
gdk_event_get_scroll_deltas().</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="864"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="819">the type of the event (%GDK_SCROLL).</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="820">the window which received the event.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="821">%TRUE if the event was sent explicitly.</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="time" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="822">the time of the event in milliseconds.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</field>
|
|
<field name="x" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="823">the x coordinate of the pointer relative to the window.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="y" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="824">the y coordinate of the pointer relative to the window.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="state" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="825">a bit-mask representing the state of
|
|
the modifier keys (e.g. Control, Shift and Alt) and the pointer
|
|
buttons. See #GdkModifierType.</doc>
|
|
<type name="ModifierType"/>
|
|
</field>
|
|
<field name="direction" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="828">the direction to scroll to (one of %GDK_SCROLL_UP,
|
|
%GDK_SCROLL_DOWN, %GDK_SCROLL_LEFT, %GDK_SCROLL_RIGHT or
|
|
%GDK_SCROLL_SMOOTH).</doc>
|
|
<type name="ScrollDirection" c:type="GdkScrollDirection"/>
|
|
</field>
|
|
<field name="device" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="831">the master device that the event originated from. Use
|
|
gdk_event_get_source_device() to get the slave device.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</field>
|
|
<field name="x_root" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="833">the x coordinate of the pointer relative to the root of the
|
|
screen.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="y_root" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="835">the y coordinate of the pointer relative to the root of the
|
|
screen.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="delta_x" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="837">the x coordinate of the scroll delta</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="delta_y" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="838">the y coordinate of the scroll delta</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="is_stop" writable="1" bits="1">
|
|
<type name="guint" c:type="guint"/>
|
|
</field>
|
|
</record>
|
|
<record name="EventSelection" c:type="GdkEventSelection">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1017">Generated when a selection is requested or ownership of a selection
|
|
is taken over by another client application.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1042"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1019">the type of the event (%GDK_SELECTION_CLEAR,
|
|
%GDK_SELECTION_NOTIFY or %GDK_SELECTION_REQUEST).</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1021">the window which received the event.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1022">%TRUE if the event was sent explicitly.</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="selection" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1023">the selection.</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</field>
|
|
<field name="target" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1024">the target to which the selection should be converted.</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</field>
|
|
<field name="property" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1025">the property in which to place the result of the conversion.</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</field>
|
|
<field name="time" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1026">the time of the event in milliseconds.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</field>
|
|
<field name="requestor" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1027">the window on which to place @property or %NULL if none.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
</record>
|
|
<record name="EventSequence" c:type="GdkEventSequence" glib:type-name="GdkEventSequence" glib:get-type="gdk_event_sequence_get_type" c:symbol-prefix="event_sequence">
|
|
<source-position filename="gdk/gdkevents.h" line="149"/>
|
|
</record>
|
|
<record name="EventSetting" c:type="GdkEventSetting">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1102">Generated when a setting is modified.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1120"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1104">the type of the event (%GDK_SETTING).</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1105">the window which received the event.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1106">%TRUE if the event was sent explicitly.</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="action" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1107">what happened to the setting (%GDK_SETTING_ACTION_NEW,
|
|
%GDK_SETTING_ACTION_CHANGED or %GDK_SETTING_ACTION_DELETED).</doc>
|
|
<type name="SettingAction" c:type="GdkSettingAction"/>
|
|
</field>
|
|
<field name="name" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1109">the name of the setting.</doc>
|
|
<type name="utf8" c:type="char*"/>
|
|
</field>
|
|
</record>
|
|
<record name="EventTouch" c:type="GdkEventTouch">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="766">Used for touch events.
|
|
@type field will be one of %GDK_TOUCH_BEGIN, %GDK_TOUCH_UPDATE,
|
|
%GDK_TOUCH_END or %GDK_TOUCH_CANCEL.
|
|
|
|
Touch events are grouped into sequences by means of the @sequence
|
|
field, which can also be obtained with gdk_event_get_event_sequence().
|
|
Each sequence begins with a %GDK_TOUCH_BEGIN event, followed by
|
|
any number of %GDK_TOUCH_UPDATE events, and ends with a %GDK_TOUCH_END
|
|
(or %GDK_TOUCH_CANCEL) event. With multitouch devices, there may be
|
|
several active sequences at the same time.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="815"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="768">the type of the event (%GDK_TOUCH_BEGIN, %GDK_TOUCH_UPDATE,
|
|
%GDK_TOUCH_END, %GDK_TOUCH_CANCEL)</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="770">the window which received the event</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="771">%TRUE if the event was sent explicitly.</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="time" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="772">the time of the event in milliseconds.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</field>
|
|
<field name="x" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="773">the x coordinate of the pointer relative to the window</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="y" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="774">the y coordinate of the pointer relative to the window</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="axes" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="775">@x, @y translated to the axes of @device, or %NULL if @device is
|
|
the mouse</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</field>
|
|
<field name="state" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="777">a bit-mask representing the state of
|
|
the modifier keys (e.g. Control, Shift and Alt) and the pointer
|
|
buttons. See #GdkModifierType</doc>
|
|
<type name="ModifierType"/>
|
|
</field>
|
|
<field name="sequence" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="780">the event sequence that the event belongs to</doc>
|
|
<type name="EventSequence" c:type="GdkEventSequence*"/>
|
|
</field>
|
|
<field name="emulating_pointer" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="781">whether the event should be used for emulating
|
|
pointer event</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</field>
|
|
<field name="device" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="783">the master device that the event originated from. Use
|
|
gdk_event_get_source_device() to get the slave device.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</field>
|
|
<field name="x_root" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="785">the x coordinate of the pointer relative to the root of the
|
|
screen</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="y_root" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="787">the y coordinate of the pointer relative to the root of the
|
|
screen</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
</record>
|
|
<record name="EventTouchpadPinch" c:type="GdkEventTouchpadPinch">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1235">Generated during touchpad swipe gestures.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1276"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1237">the type of the event (%GDK_TOUCHPAD_PINCH)</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1238">the window which received the event</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1239">%TRUE if the event was sent explicitly</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="phase" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1240">the current phase of the gesture</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="n_fingers" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1241">The number of fingers triggering the pinch</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="time" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1242">the time of the event in milliseconds</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</field>
|
|
<field name="x" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1243">The X coordinate of the pointer</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="y" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1244">The Y coordinate of the pointer</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="dx" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1245">Movement delta in the X axis of the swipe focal point</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="dy" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1246">Movement delta in the Y axis of the swipe focal point</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="angle_delta" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1247">The angle change in radians, negative angles
|
|
denote counter-clockwise movements</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="scale" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1249">The current scale, relative to that at the time of
|
|
the corresponding %GDK_TOUCHPAD_GESTURE_PHASE_BEGIN event</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="x_root" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1251">The X coordinate of the pointer, relative to the
|
|
root of the screen.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="y_root" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1253">The Y coordinate of the pointer, relative to the
|
|
root of the screen.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="state" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1255">a bit-mask representing the state of
|
|
the modifier keys (e.g. Control, Shift and Alt) and the pointer
|
|
buttons. See #GdkModifierType.</doc>
|
|
<type name="ModifierType"/>
|
|
</field>
|
|
</record>
|
|
<record name="EventTouchpadSwipe" c:type="GdkEventTouchpadSwipe">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1198">Generated during touchpad swipe gestures.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1233"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1200">the type of the event (%GDK_TOUCHPAD_SWIPE)</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1201">the window which received the event</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1202">%TRUE if the event was sent explicitly</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="phase" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1203">the current phase of the gesture</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="n_fingers" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1204">The number of fingers triggering the swipe</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="time" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1205">the time of the event in milliseconds</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</field>
|
|
<field name="x" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1206">The X coordinate of the pointer</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="y" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1207">The Y coordinate of the pointer</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="dx" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1208">Movement delta in the X axis of the swipe focal point</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="dy" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1209">Movement delta in the Y axis of the swipe focal point</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="x_root" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1210">The X coordinate of the pointer, relative to the
|
|
root of the screen.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="y_root" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1212">The Y coordinate of the pointer, relative to the
|
|
root of the screen.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="state" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1214">a bit-mask representing the state of
|
|
the modifier keys (e.g. Control, Shift and Alt) and the pointer
|
|
buttons. See #GdkModifierType.</doc>
|
|
<type name="ModifierType"/>
|
|
</field>
|
|
</record>
|
|
<enumeration name="EventType" glib:type-name="GdkEventType" glib:get-type="gdk_event_type_get_type" c:type="GdkEventType">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="216">Specifies the type of the event.
|
|
|
|
Do not confuse these events with the signals that GTK+ widgets emit.
|
|
Although many of these events result in corresponding signals being emitted,
|
|
the events are often transformed or filtered along the way.
|
|
|
|
In some language bindings, the values %GDK_2BUTTON_PRESS and
|
|
%GDK_3BUTTON_PRESS would translate into something syntactically
|
|
invalid (eg `Gdk.EventType.2ButtonPress`, where a
|
|
symbol is not allowed to start with a number). In that case, the
|
|
aliases %GDK_DOUBLE_BUTTON_PRESS and %GDK_TRIPLE_BUTTON_PRESS can
|
|
be used instead.</doc>
|
|
<member name="nothing" value="-1" c:identifier="GDK_NOTHING" glib:nick="nothing">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="218">a special code to indicate a null event.</doc>
|
|
</member>
|
|
<member name="delete" value="0" c:identifier="GDK_DELETE" glib:nick="delete">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="219">the window manager has requested that the toplevel window be
|
|
hidden or destroyed, usually when the user clicks on a special icon in the
|
|
title bar.</doc>
|
|
</member>
|
|
<member name="destroy" value="1" c:identifier="GDK_DESTROY" glib:nick="destroy">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="222">the window has been destroyed.</doc>
|
|
</member>
|
|
<member name="expose" value="2" c:identifier="GDK_EXPOSE" glib:nick="expose">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="223">all or part of the window has become visible and needs to be
|
|
redrawn.</doc>
|
|
</member>
|
|
<member name="motion_notify" value="3" c:identifier="GDK_MOTION_NOTIFY" glib:nick="motion-notify">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="225">the pointer (usually a mouse) has moved.</doc>
|
|
</member>
|
|
<member name="button_press" value="4" c:identifier="GDK_BUTTON_PRESS" glib:nick="button-press">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="226">a mouse button has been pressed.</doc>
|
|
</member>
|
|
<member name="2button_press" value="5" c:identifier="GDK_2BUTTON_PRESS" glib:nick="2button-press">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="227">a mouse button has been double-clicked (clicked twice
|
|
within a short period of time). Note that each click also generates a
|
|
%GDK_BUTTON_PRESS event.</doc>
|
|
</member>
|
|
<member name="double_button_press" value="5" c:identifier="GDK_DOUBLE_BUTTON_PRESS" glib:nick="double-button-press">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="230">alias for %GDK_2BUTTON_PRESS, added in 3.6.</doc>
|
|
</member>
|
|
<member name="3button_press" value="6" c:identifier="GDK_3BUTTON_PRESS" glib:nick="3button-press">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="231">a mouse button has been clicked 3 times in a short period
|
|
of time. Note that each click also generates a %GDK_BUTTON_PRESS event.</doc>
|
|
</member>
|
|
<member name="triple_button_press" value="6" c:identifier="GDK_TRIPLE_BUTTON_PRESS" glib:nick="triple-button-press">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="233">alias for %GDK_3BUTTON_PRESS, added in 3.6.</doc>
|
|
</member>
|
|
<member name="button_release" value="7" c:identifier="GDK_BUTTON_RELEASE" glib:nick="button-release">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="234">a mouse button has been released.</doc>
|
|
</member>
|
|
<member name="key_press" value="8" c:identifier="GDK_KEY_PRESS" glib:nick="key-press">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="235">a key has been pressed.</doc>
|
|
</member>
|
|
<member name="key_release" value="9" c:identifier="GDK_KEY_RELEASE" glib:nick="key-release">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="236">a key has been released.</doc>
|
|
</member>
|
|
<member name="enter_notify" value="10" c:identifier="GDK_ENTER_NOTIFY" glib:nick="enter-notify">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="237">the pointer has entered the window.</doc>
|
|
</member>
|
|
<member name="leave_notify" value="11" c:identifier="GDK_LEAVE_NOTIFY" glib:nick="leave-notify">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="238">the pointer has left the window.</doc>
|
|
</member>
|
|
<member name="focus_change" value="12" c:identifier="GDK_FOCUS_CHANGE" glib:nick="focus-change">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="239">the keyboard focus has entered or left the window.</doc>
|
|
</member>
|
|
<member name="configure" value="13" c:identifier="GDK_CONFIGURE" glib:nick="configure">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="240">the size, position or stacking order of the window has changed.
|
|
Note that GTK+ discards these events for %GDK_WINDOW_CHILD windows.</doc>
|
|
</member>
|
|
<member name="map" value="14" c:identifier="GDK_MAP" glib:nick="map">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="242">the window has been mapped.</doc>
|
|
</member>
|
|
<member name="unmap" value="15" c:identifier="GDK_UNMAP" glib:nick="unmap">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="243">the window has been unmapped.</doc>
|
|
</member>
|
|
<member name="property_notify" value="16" c:identifier="GDK_PROPERTY_NOTIFY" glib:nick="property-notify">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="244">a property on the window has been changed or deleted.</doc>
|
|
</member>
|
|
<member name="selection_clear" value="17" c:identifier="GDK_SELECTION_CLEAR" glib:nick="selection-clear">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="245">the application has lost ownership of a selection.</doc>
|
|
</member>
|
|
<member name="selection_request" value="18" c:identifier="GDK_SELECTION_REQUEST" glib:nick="selection-request">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="246">another application has requested a selection.</doc>
|
|
</member>
|
|
<member name="selection_notify" value="19" c:identifier="GDK_SELECTION_NOTIFY" glib:nick="selection-notify">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="247">a selection has been received.</doc>
|
|
</member>
|
|
<member name="proximity_in" value="20" c:identifier="GDK_PROXIMITY_IN" glib:nick="proximity-in">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="248">an input device has moved into contact with a sensing
|
|
surface (e.g. a touchscreen or graphics tablet).</doc>
|
|
</member>
|
|
<member name="proximity_out" value="21" c:identifier="GDK_PROXIMITY_OUT" glib:nick="proximity-out">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="250">an input device has moved out of contact with a sensing
|
|
surface.</doc>
|
|
</member>
|
|
<member name="drag_enter" value="22" c:identifier="GDK_DRAG_ENTER" glib:nick="drag-enter">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="252">the mouse has entered the window while a drag is in progress.</doc>
|
|
</member>
|
|
<member name="drag_leave" value="23" c:identifier="GDK_DRAG_LEAVE" glib:nick="drag-leave">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="253">the mouse has left the window while a drag is in progress.</doc>
|
|
</member>
|
|
<member name="drag_motion" value="24" c:identifier="GDK_DRAG_MOTION" glib:nick="drag-motion">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="254">the mouse has moved in the window while a drag is in
|
|
progress.</doc>
|
|
</member>
|
|
<member name="drag_status" value="25" c:identifier="GDK_DRAG_STATUS" glib:nick="drag-status">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="256">the status of the drag operation initiated by the window
|
|
has changed.</doc>
|
|
</member>
|
|
<member name="drop_start" value="26" c:identifier="GDK_DROP_START" glib:nick="drop-start">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="258">a drop operation onto the window has started.</doc>
|
|
</member>
|
|
<member name="drop_finished" value="27" c:identifier="GDK_DROP_FINISHED" glib:nick="drop-finished">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="259">the drop operation initiated by the window has completed.</doc>
|
|
</member>
|
|
<member name="client_event" value="28" c:identifier="GDK_CLIENT_EVENT" glib:nick="client-event">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="260">a message has been received from another application.</doc>
|
|
</member>
|
|
<member name="visibility_notify" value="29" c:identifier="GDK_VISIBILITY_NOTIFY" glib:nick="visibility-notify">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="261">the window visibility status has changed.</doc>
|
|
</member>
|
|
<member name="scroll" value="31" c:identifier="GDK_SCROLL" glib:nick="scroll">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="262">the scroll wheel was turned</doc>
|
|
</member>
|
|
<member name="window_state" value="32" c:identifier="GDK_WINDOW_STATE" glib:nick="window-state">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="263">the state of a window has changed. See #GdkWindowState
|
|
for the possible window states</doc>
|
|
</member>
|
|
<member name="setting" value="33" c:identifier="GDK_SETTING" glib:nick="setting">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="265">a setting has been modified.</doc>
|
|
</member>
|
|
<member name="owner_change" value="34" c:identifier="GDK_OWNER_CHANGE" glib:nick="owner-change">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="266">the owner of a selection has changed. This event type
|
|
was added in 2.6</doc>
|
|
</member>
|
|
<member name="grab_broken" value="35" c:identifier="GDK_GRAB_BROKEN" glib:nick="grab-broken">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="268">a pointer or keyboard grab was broken. This event type
|
|
was added in 2.8.</doc>
|
|
</member>
|
|
<member name="damage" value="36" c:identifier="GDK_DAMAGE" glib:nick="damage">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="270">the content of the window has been changed. This event type
|
|
was added in 2.14.</doc>
|
|
</member>
|
|
<member name="touch_begin" value="37" c:identifier="GDK_TOUCH_BEGIN" glib:nick="touch-begin">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="272">A new touch event sequence has just started. This event
|
|
type was added in 3.4.</doc>
|
|
</member>
|
|
<member name="touch_update" value="38" c:identifier="GDK_TOUCH_UPDATE" glib:nick="touch-update">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="274">A touch event sequence has been updated. This event type
|
|
was added in 3.4.</doc>
|
|
</member>
|
|
<member name="touch_end" value="39" c:identifier="GDK_TOUCH_END" glib:nick="touch-end">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="276">A touch event sequence has finished. This event type
|
|
was added in 3.4.</doc>
|
|
</member>
|
|
<member name="touch_cancel" value="40" c:identifier="GDK_TOUCH_CANCEL" glib:nick="touch-cancel">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="278">A touch event sequence has been canceled. This event type
|
|
was added in 3.4.</doc>
|
|
</member>
|
|
<member name="touchpad_swipe" value="41" c:identifier="GDK_TOUCHPAD_SWIPE" glib:nick="touchpad-swipe">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="280">A touchpad swipe gesture event, the current state
|
|
is determined by its phase field. This event type was added in 3.18.</doc>
|
|
</member>
|
|
<member name="touchpad_pinch" value="42" c:identifier="GDK_TOUCHPAD_PINCH" glib:nick="touchpad-pinch">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="282">A touchpad pinch gesture event, the current state
|
|
is determined by its phase field. This event type was added in 3.18.</doc>
|
|
</member>
|
|
<member name="pad_button_press" value="43" c:identifier="GDK_PAD_BUTTON_PRESS" glib:nick="pad-button-press">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="284">A tablet pad button press event. This event type
|
|
was added in 3.22.</doc>
|
|
</member>
|
|
<member name="pad_button_release" value="44" c:identifier="GDK_PAD_BUTTON_RELEASE" glib:nick="pad-button-release">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="286">A tablet pad button release event. This event type
|
|
was added in 3.22.</doc>
|
|
</member>
|
|
<member name="pad_ring" value="45" c:identifier="GDK_PAD_RING" glib:nick="pad-ring">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="288">A tablet pad axis event from a "ring". This event type was
|
|
added in 3.22.</doc>
|
|
</member>
|
|
<member name="pad_strip" value="46" c:identifier="GDK_PAD_STRIP" glib:nick="pad-strip">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="290">A tablet pad axis event from a "strip". This event type was
|
|
added in 3.22.</doc>
|
|
</member>
|
|
<member name="pad_group_mode" value="47" c:identifier="GDK_PAD_GROUP_MODE" glib:nick="pad-group-mode">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="292">A tablet pad group mode change. This event type was
|
|
added in 3.22.</doc>
|
|
</member>
|
|
<member name="event_last" value="48" c:identifier="GDK_EVENT_LAST" glib:nick="event-last">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="294">marks the end of the GdkEventType enumeration. Added in 2.18</doc>
|
|
</member>
|
|
</enumeration>
|
|
<record name="EventVisibility" c:type="GdkEventVisibility" deprecated="1" deprecated-version="3.12">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="630">Generated when the window visibility status has changed.</doc>
|
|
<doc-deprecated xml:space="preserve">Modern composited windowing systems with pervasive
|
|
transparency make it impossible to track the visibility of a window
|
|
reliably, so this event can not be guaranteed to provide useful
|
|
information.</doc-deprecated>
|
|
<source-position filename="gdk/gdkevents.h" line="651"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="632">the type of the event (%GDK_VISIBILITY_NOTIFY).</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="633">the window which received the event.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="634">%TRUE if the event was sent explicitly.</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="state" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="635">the new visibility state (%GDK_VISIBILITY_FULLY_OBSCURED,
|
|
%GDK_VISIBILITY_PARTIAL or %GDK_VISIBILITY_UNOBSCURED).</doc>
|
|
<type name="VisibilityState" c:type="GdkVisibilityState"/>
|
|
</field>
|
|
</record>
|
|
<record name="EventWindowState" c:type="GdkEventWindowState">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1122">Generated when the state of a toplevel window changes.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1140"/>
|
|
<field name="type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1124">the type of the event (%GDK_WINDOW_STATE).</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</field>
|
|
<field name="window" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1125">the window which received the event.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</field>
|
|
<field name="send_event" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1126">%TRUE if the event was sent explicitly.</doc>
|
|
<type name="gint8" c:type="gint8"/>
|
|
</field>
|
|
<field name="changed_mask" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1127">mask specifying what flags have changed.</doc>
|
|
<type name="WindowState" c:type="GdkWindowState"/>
|
|
</field>
|
|
<field name="new_window_state" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="1128">the new window state, a combination of
|
|
#GdkWindowState bits.</doc>
|
|
<type name="WindowState" c:type="GdkWindowState"/>
|
|
</field>
|
|
</record>
|
|
<function-macro name="FRAME_CLOCK" c:identifier="GDK_FRAME_CLOCK" introspectable="0">
|
|
<source-position filename="gdk/gdkframeclock.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="FRAME_CLOCK_CLASS" c:identifier="GDK_FRAME_CLOCK_CLASS" introspectable="0">
|
|
<source-position filename="gdk/gdkframeclock.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="FRAME_CLOCK_GET_CLASS" c:identifier="GDK_FRAME_CLOCK_GET_CLASS" introspectable="0">
|
|
<source-position filename="gdk/gdkframeclock.h" line="41"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<callback name="FilterFunc" c:type="GdkFilterFunc">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="194">Specifies the type of function used to filter native events before they are
|
|
converted to GDK events.
|
|
|
|
When a filter is called, @event is unpopulated, except for
|
|
`event->window`. The filter may translate the native
|
|
event to a GDK event and store the result in @event, or handle it without
|
|
translation. If the filter translates the event and processing should
|
|
continue, it should return %GDK_FILTER_TRANSLATE.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="211"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="209">a #GdkFilterReturn value.</doc>
|
|
<type name="FilterReturn" c:type="GdkFilterReturn"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="xevent" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="196">the native event to filter.</doc>
|
|
<type name="XEvent" c:type="GdkXEvent*"/>
|
|
</parameter>
|
|
<parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="197">the GDK event to which the X event will be translated.</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</parameter>
|
|
<parameter name="data" transfer-ownership="none" nullable="1" allow-none="1" closure="2">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="198">user data set when the filter was installed.</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
<enumeration name="FilterReturn" glib:type-name="GdkFilterReturn" glib:get-type="gdk_filter_return_get_type" c:type="GdkFilterReturn">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="177">Specifies the result of applying a #GdkFilterFunc to a native event.</doc>
|
|
<member name="continue" value="0" c:identifier="GDK_FILTER_CONTINUE" glib:nick="continue">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="179">event not handled, continue processing.</doc>
|
|
</member>
|
|
<member name="translate" value="1" c:identifier="GDK_FILTER_TRANSLATE" glib:nick="translate">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="180">native event translated into a GDK event and stored
|
|
in the `event` structure that was passed in.</doc>
|
|
</member>
|
|
<member name="remove" value="2" c:identifier="GDK_FILTER_REMOVE" glib:nick="remove">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="182">event handled, terminate processing.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<class name="FrameClock" c:symbol-prefix="frame_clock" c:type="GdkFrameClock" parent="GObject.Object" abstract="1" glib:type-name="GdkFrameClock" glib:get-type="gdk_frame_clock_get_type" glib:type-struct="FrameClockClass">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="31">A #GdkFrameClock tells the application when to update and repaint a
|
|
window. This may be synced to the vertical refresh rate of the
|
|
monitor, for example. Even when the frame clock uses a simple timer
|
|
rather than a hardware-based vertical sync, the frame clock helps
|
|
because it ensures everything paints at the same time (reducing the
|
|
total number of frames). The frame clock can also automatically
|
|
stop painting when it knows the frames will not be visible, or
|
|
scale back animation framerates.
|
|
|
|
#GdkFrameClock is designed to be compatible with an OpenGL-based
|
|
implementation or with mozRequestAnimationFrame in Firefox,
|
|
for example.
|
|
|
|
A frame clock is idle until someone requests a frame with
|
|
gdk_frame_clock_request_phase(). At some later point that makes
|
|
sense for the synchronization being implemented, the clock will
|
|
process a frame and emit signals for each phase that has been
|
|
requested. (See the signals of the #GdkFrameClock class for
|
|
documentation of the phases. %GDK_FRAME_CLOCK_PHASE_UPDATE and the
|
|
#GdkFrameClock::update signal are most interesting for application
|
|
writers, and are used to update the animations, using the frame time
|
|
given by gdk_frame_clock_get_frame_time().
|
|
|
|
The frame time is reported in microseconds and generally in the same
|
|
timescale as g_get_monotonic_time(), however, it is not the same
|
|
as g_get_monotonic_time(). The frame time does not advance during
|
|
the time a frame is being painted, and outside of a frame, an attempt
|
|
is made so that all calls to gdk_frame_clock_get_frame_time() that
|
|
are called at a “similar” time get the same value. This means that
|
|
if different animations are timed by looking at the difference in
|
|
time between an initial value from gdk_frame_clock_get_frame_time()
|
|
and the value inside the #GdkFrameClock::update signal of the clock,
|
|
they will stay exactly synchronized.</doc>
|
|
<source-position filename="gdk/gdkframeclock.h" line="45"/>
|
|
<method name="begin_updating" c:identifier="gdk_frame_clock_begin_updating" version="3.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="303">Starts updates for an animation. Until a matching call to
|
|
gdk_frame_clock_end_updating() is made, the frame clock will continually
|
|
request a new frame with the %GDK_FRAME_CLOCK_PHASE_UPDATE phase.
|
|
This function may be called multiple times and frames will be
|
|
requested until gdk_frame_clock_end_updating() is called the same
|
|
number of times.</doc>
|
|
<source-position filename="gdk/gdkframeclock.h" line="86"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="frame_clock" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="305">a #GdkFrameClock</doc>
|
|
<type name="FrameClock" c:type="GdkFrameClock*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="end_updating" c:identifier="gdk_frame_clock_end_updating" version="3.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="324">Stops updates for an animation. See the documentation for
|
|
gdk_frame_clock_begin_updating().</doc>
|
|
<source-position filename="gdk/gdkframeclock.h" line="88"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="frame_clock" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="326">a #GdkFrameClock</doc>
|
|
<type name="FrameClock" c:type="GdkFrameClock*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_current_timings" c:identifier="gdk_frame_clock_get_current_timings" version="3.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="475">Gets the frame timings for the current frame.</doc>
|
|
<source-position filename="gdk/gdkframeclock.h" line="100"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="481">the #GdkFrameTimings for the
|
|
frame currently being processed, or even no frame is being
|
|
processed, for the previous frame. Before any frames have been
|
|
processed, returns %NULL.</doc>
|
|
<type name="FrameTimings" c:type="GdkFrameTimings*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="frame_clock" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="477">a #GdkFrameClock</doc>
|
|
<type name="FrameClock" c:type="GdkFrameClock*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_frame_counter" c:identifier="gdk_frame_clock_get_frame_counter" version="3.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="358">A #GdkFrameClock maintains a 64-bit counter that increments for
|
|
each frame drawn.</doc>
|
|
<source-position filename="gdk/gdkframeclock.h" line="92"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="365">inside frame processing, the value of the frame counter
|
|
for the current frame. Outside of frame processing, the frame
|
|
counter for the last frame.</doc>
|
|
<type name="gint64" c:type="gint64"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="frame_clock" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="360">a #GdkFrameClock</doc>
|
|
<type name="FrameClock" c:type="GdkFrameClock*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_frame_time" c:identifier="gdk_frame_clock_get_frame_time" version="3.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="253">Gets the time that should currently be used for animations. Inside
|
|
the processing of a frame, it’s the time used to compute the
|
|
animation position of everything in a frame. Outside of a frame, it's
|
|
the time of the conceptual “previous frame,” which may be either
|
|
the actual previous frame time, or if that’s too old, an updated
|
|
time.</doc>
|
|
<source-position filename="gdk/gdkframeclock.h" line="79"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="265">a timestamp in microseconds, in the timescale of
|
|
of g_get_monotonic_time().</doc>
|
|
<type name="gint64" c:type="gint64"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="frame_clock" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="255">a #GdkFrameClock</doc>
|
|
<type name="FrameClock" c:type="GdkFrameClock*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_history_start" c:identifier="gdk_frame_clock_get_history_start" version="3.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="382">#GdkFrameClock internally keeps a history of #GdkFrameTimings
|
|
objects for recent frames that can be retrieved with
|
|
gdk_frame_clock_get_timings(). The set of stored frames
|
|
is the set from the counter values given by
|
|
gdk_frame_clock_get_history_start() and
|
|
gdk_frame_clock_get_frame_counter(), inclusive.</doc>
|
|
<source-position filename="gdk/gdkframeclock.h" line="94"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="393">the frame counter value for the oldest frame
|
|
that is available in the internal frame history of the
|
|
#GdkFrameClock.</doc>
|
|
<type name="gint64" c:type="gint64"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="frame_clock" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="384">a #GdkFrameClock</doc>
|
|
<type name="FrameClock" c:type="GdkFrameClock*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_refresh_info" c:identifier="gdk_frame_clock_get_refresh_info" version="3.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="543">Using the frame history stored in the frame clock, finds the last
|
|
known presentation time and refresh interval, and assuming that
|
|
presentation times are separated by the refresh interval,
|
|
predicts a presentation time that is a multiple of the refresh
|
|
interval after the last presentation time, and later than @base_time.</doc>
|
|
<source-position filename="gdk/gdkframeclock.h" line="103"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="frame_clock" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="545">a #GdkFrameClock</doc>
|
|
<type name="FrameClock" c:type="GdkFrameClock*"/>
|
|
</instance-parameter>
|
|
<parameter name="base_time" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="546">base time for determining a presentaton time</doc>
|
|
<type name="gint64" c:type="gint64"/>
|
|
</parameter>
|
|
<parameter name="refresh_interval_return" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="547">a location to store the
|
|
determined refresh interval, or %NULL. A default refresh interval of
|
|
1/60th of a second will be stored if no history is present.</doc>
|
|
<type name="gint64" c:type="gint64*"/>
|
|
</parameter>
|
|
<parameter name="presentation_time_return" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="550">a location to store the next
|
|
candidate presentation time after the given base time.
|
|
0 will be will be stored if no history is present.</doc>
|
|
<type name="gint64" c:type="gint64*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_timings" c:identifier="gdk_frame_clock_get_timings" version="3.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="438">Retrieves a #GdkFrameTimings object holding timing information
|
|
for the current frame or a recent frame. The #GdkFrameTimings
|
|
object may not yet be complete: see gdk_frame_timings_get_complete().</doc>
|
|
<source-position filename="gdk/gdkframeclock.h" line="96"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="448">the #GdkFrameTimings object for
|
|
the specified frame, or %NULL if it is not available. See
|
|
gdk_frame_clock_get_history_start().</doc>
|
|
<type name="FrameTimings" c:type="GdkFrameTimings*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="frame_clock" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="440">a #GdkFrameClock</doc>
|
|
<type name="FrameClock" c:type="GdkFrameClock*"/>
|
|
</instance-parameter>
|
|
<parameter name="frame_counter" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="441">the frame counter value identifying the frame to
|
|
be received.</doc>
|
|
<type name="gint64" c:type="gint64"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="request_phase" c:identifier="gdk_frame_clock_request_phase" version="3.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="276">Asks the frame clock to run a particular phase. The signal
|
|
corresponding the requested phase will be emitted the next
|
|
time the frame clock processes. Multiple calls to
|
|
gdk_frame_clock_request_phase() will be combined together
|
|
and only one frame processed. If you are displaying animated
|
|
content and want to continually request the
|
|
%GDK_FRAME_CLOCK_PHASE_UPDATE phase for a period of time,
|
|
you should use gdk_frame_clock_begin_updating() instead, since
|
|
this allows GTK+ to adjust system parameters to get maximally
|
|
smooth animations.</doc>
|
|
<source-position filename="gdk/gdkframeclock.h" line="82"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="frame_clock" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="278">a #GdkFrameClock</doc>
|
|
<type name="FrameClock" c:type="GdkFrameClock*"/>
|
|
</instance-parameter>
|
|
<parameter name="phase" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="279">the phase that is requested</doc>
|
|
<type name="FrameClockPhase" c:type="GdkFrameClockPhase"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<glib:signal name="after-paint" when="last">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="205">This signal ends processing of the frame. Applications
|
|
should generally not handle this signal.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="before-paint" when="last">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="136">This signal begins processing of the frame. Applications
|
|
should generally not handle this signal.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="flush-events" when="last">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="120">This signal is used to flush pending motion events that
|
|
are being batched up and compressed together. Applications
|
|
should not handle this signal.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="layout" when="last">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="170">This signal is emitted as the second step of toolkit and
|
|
application processing of the frame. Any work to update
|
|
sizes and positions of application elements should be
|
|
performed. GTK+ normally handles this internally.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="paint" when="last">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="187">This signal is emitted as the third step of toolkit and
|
|
application processing of the frame. The frame is
|
|
repainted. GDK normally handles this internally and
|
|
produces expose events, which are turned into GTK+
|
|
#GtkWidget::draw signals.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="resume-events" when="last">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="220">This signal is emitted after processing of the frame is
|
|
finished, and is handled internally by GTK+ to resume normal
|
|
event processing. Applications should not handle this signal.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="update" when="last">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.c" line="151">This signal is emitted as the first step of toolkit and
|
|
application processing of the frame. Animations should
|
|
be updated using gdk_frame_clock_get_frame_time().
|
|
Applications can connect directly to this signal, or
|
|
use gtk_widget_add_tick_callback() as a more convenient
|
|
interface.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
</class>
|
|
<record name="FrameClockClass" c:type="GdkFrameClockClass" disguised="1" glib:is-gtype-struct-for="FrameClock">
|
|
<source-position filename="gdk/gdkframeclock.h" line="45"/>
|
|
</record>
|
|
<bitfield name="FrameClockPhase" version="3.8" glib:type-name="GdkFrameClockPhase" glib:get-type="gdk_frame_clock_phase_get_type" c:type="GdkFrameClockPhase">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.h" line="47">#GdkFrameClockPhase is used to represent the different paint clock
|
|
phases that can be requested. The elements of the enumeration
|
|
correspond to the signals of #GdkFrameClock.</doc>
|
|
<member name="none" value="0" c:identifier="GDK_FRAME_CLOCK_PHASE_NONE" glib:nick="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.h" line="49">no phase</doc>
|
|
</member>
|
|
<member name="flush_events" value="1" c:identifier="GDK_FRAME_CLOCK_PHASE_FLUSH_EVENTS" glib:nick="flush-events">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.h" line="50">corresponds to GdkFrameClock::flush-events. Should not be handled by applications.</doc>
|
|
</member>
|
|
<member name="before_paint" value="2" c:identifier="GDK_FRAME_CLOCK_PHASE_BEFORE_PAINT" glib:nick="before-paint">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.h" line="51">corresponds to GdkFrameClock::before-paint. Should not be handled by applications.</doc>
|
|
</member>
|
|
<member name="update" value="4" c:identifier="GDK_FRAME_CLOCK_PHASE_UPDATE" glib:nick="update">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.h" line="52">corresponds to GdkFrameClock::update.</doc>
|
|
</member>
|
|
<member name="layout" value="8" c:identifier="GDK_FRAME_CLOCK_PHASE_LAYOUT" glib:nick="layout">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.h" line="53">corresponds to GdkFrameClock::layout.</doc>
|
|
</member>
|
|
<member name="paint" value="16" c:identifier="GDK_FRAME_CLOCK_PHASE_PAINT" glib:nick="paint">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.h" line="54">corresponds to GdkFrameClock::paint.</doc>
|
|
</member>
|
|
<member name="resume_events" value="32" c:identifier="GDK_FRAME_CLOCK_PHASE_RESUME_EVENTS" glib:nick="resume-events">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.h" line="55">corresponds to GdkFrameClock::resume-events. Should not be handled by applications.</doc>
|
|
</member>
|
|
<member name="after_paint" value="64" c:identifier="GDK_FRAME_CLOCK_PHASE_AFTER_PAINT" glib:nick="after-paint">
|
|
<doc xml:space="preserve" filename="gdk/gdkframeclock.h" line="56">corresponds to GdkFrameClock::after-paint. Should not be handled by applications.</doc>
|
|
</member>
|
|
</bitfield>
|
|
<record name="FrameClockPrivate" c:type="GdkFrameClockPrivate" disguised="1">
|
|
<source-position filename="gdk/gdkframeclock.h" line="44"/>
|
|
</record>
|
|
<record name="FrameTimings" c:type="GdkFrameTimings" glib:type-name="GdkFrameTimings" glib:get-type="gdk_frame_timings_get_type" c:symbol-prefix="frame_timings">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="24">A #GdkFrameTimings object holds timing information for a single frame
|
|
of the application’s displays. To retrieve #GdkFrameTimings objects,
|
|
use gdk_frame_clock_get_timings() or gdk_frame_clock_get_current_timings().
|
|
The information in #GdkFrameTimings is useful for precise synchronization
|
|
of video with the event or audio streams, and for measuring
|
|
quality metrics for the application’s display, such as latency and jitter.</doc>
|
|
<source-position filename="gdk/gdkframetimings.h" line="30"/>
|
|
<method name="get_complete" c:identifier="gdk_frame_timings_get_complete" version="3.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="125">The timing information in a #GdkFrameTimings is filled in
|
|
incrementally as the frame as drawn and passed off to the
|
|
window system for processing and display to the user. The
|
|
accessor functions for #GdkFrameTimings can return 0 to
|
|
indicate an unavailable value for two reasons: either because
|
|
the information is not yet available, or because it isn't
|
|
available at all. Once gdk_frame_timings_get_complete() returns
|
|
%TRUE for a frame, you can be certain that no further values
|
|
will become available and be stored in the #GdkFrameTimings.</doc>
|
|
<source-position filename="gdk/gdkframetimings.h" line="43"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="139">%TRUE if all information that will be available
|
|
for the frame has been filled in.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="timings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="127">a #GdkFrameTimings</doc>
|
|
<type name="FrameTimings" c:type="GdkFrameTimings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_frame_counter" c:identifier="gdk_frame_timings_get_frame_counter" version="3.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="109">Gets the frame counter value of the #GdkFrameClock when this
|
|
this frame was drawn.</doc>
|
|
<source-position filename="gdk/gdkframetimings.h" line="41"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="116">the frame counter value for this frame</doc>
|
|
<type name="gint64" c:type="gint64"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="timings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="111">a #GdkFrameTimings</doc>
|
|
<type name="FrameTimings" c:type="GdkFrameTimings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_frame_time" c:identifier="gdk_frame_timings_get_frame_time">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="151">Returns the frame time for the frame. This is the time value
|
|
that is typically used to time animations for the frame. See
|
|
gdk_frame_clock_get_frame_time().</doc>
|
|
<source-position filename="gdk/gdkframetimings.h" line="45"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="159">the frame time for the frame, in the timescale
|
|
of g_get_monotonic_time()</doc>
|
|
<type name="gint64" c:type="gint64"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="timings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="153">A #GdkFrameTimings</doc>
|
|
<type name="FrameTimings" c:type="GdkFrameTimings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_predicted_presentation_time" c:identifier="gdk_frame_timings_get_predicted_presentation_time" version="3.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="190">Gets the predicted time at which this frame will be displayed. Although
|
|
no predicted time may be available, if one is available, it will
|
|
be available while the frame is being generated, in contrast to
|
|
gdk_frame_timings_get_presentation_time(), which is only available
|
|
after the frame has been presented. In general, if you are simply
|
|
animating, you should use gdk_frame_clock_get_frame_time() rather
|
|
than this function, but this function is useful for applications
|
|
that want exact control over latency. For example, a movie player
|
|
may want this information for Audio/Video synchronization.</doc>
|
|
<source-position filename="gdk/gdkframetimings.h" line="52"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="204">The predicted time at which the frame will be presented,
|
|
in the timescale of g_get_monotonic_time(), or 0 if no predicted
|
|
presentation time is available.</doc>
|
|
<type name="gint64" c:type="gint64"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="timings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="192">a #GdkFrameTimings</doc>
|
|
<type name="FrameTimings" c:type="GdkFrameTimings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_presentation_time" c:identifier="gdk_frame_timings_get_presentation_time" version="3.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="170">Reurns the presentation time. This is the time at which the frame
|
|
became visible to the user.</doc>
|
|
<source-position filename="gdk/gdkframetimings.h" line="47"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="177">the time the frame was displayed to the user, in the
|
|
timescale of g_get_monotonic_time(), or 0 if no presentation
|
|
time is available. See gdk_frame_timings_get_complete()</doc>
|
|
<type name="gint64" c:type="gint64"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="timings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="172">a #GdkFrameTimings</doc>
|
|
<type name="FrameTimings" c:type="GdkFrameTimings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_refresh_interval" c:identifier="gdk_frame_timings_get_refresh_interval" version="3.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="217">Gets the natural interval between presentation times for
|
|
the display that this frame was displayed on. Frame presentation
|
|
usually happens during the “vertical blanking interval”.</doc>
|
|
<source-position filename="gdk/gdkframetimings.h" line="49"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="225">the refresh interval of the display, in microseconds,
|
|
or 0 if the refresh interval is not available.
|
|
See gdk_frame_timings_get_complete().</doc>
|
|
<type name="gint64" c:type="gint64"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="timings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="219">a #GdkFrameTimings</doc>
|
|
<type name="FrameTimings" c:type="GdkFrameTimings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="ref" c:identifier="gdk_frame_timings_ref" version="3.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="68">Increases the reference count of @timings.</doc>
|
|
<source-position filename="gdk/gdkframetimings.h" line="36"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="74">@timings</doc>
|
|
<type name="FrameTimings" c:type="GdkFrameTimings*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="timings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="70">a #GdkFrameTimings</doc>
|
|
<type name="FrameTimings" c:type="GdkFrameTimings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="unref" c:identifier="gdk_frame_timings_unref" version="3.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="87">Decreases the reference count of @timings. If @timings
|
|
is no longer referenced, it will be freed.</doc>
|
|
<source-position filename="gdk/gdkframetimings.h" line="38"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="timings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkframetimings.c" line="89">a #GdkFrameTimings</doc>
|
|
<type name="FrameTimings" c:type="GdkFrameTimings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
</record>
|
|
<enumeration name="FullscreenMode" version="3.8" glib:type-name="GdkFullscreenMode" glib:get-type="gdk_fullscreen_mode_get_type" c:type="GdkFullscreenMode">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="317">Indicates which monitor (in a multi-head setup) a window should span over
|
|
when in fullscreen mode.</doc>
|
|
<member name="current_monitor" value="0" c:identifier="GDK_FULLSCREEN_ON_CURRENT_MONITOR" glib:nick="current-monitor">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="319">Fullscreen on current monitor only.</doc>
|
|
</member>
|
|
<member name="all_monitors" value="1" c:identifier="GDK_FULLSCREEN_ON_ALL_MONITORS" glib:nick="all-monitors">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="320">Span across all monitors when fullscreen.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<class name="GLContext" c:symbol-prefix="gl_context" c:type="GdkGLContext" parent="GObject.Object" abstract="1" glib:type-name="GdkGLContext" glib:get-type="gdk_gl_context_get_type">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="21">#GdkGLContext is an object representing the platform-specific
|
|
OpenGL drawing context.
|
|
|
|
#GdkGLContexts are created for a #GdkWindow using
|
|
gdk_window_create_gl_context(), and the context will match
|
|
the #GdkVisual of the window.
|
|
|
|
A #GdkGLContext is not tied to any particular normal framebuffer.
|
|
For instance, it cannot draw to the #GdkWindow back buffer. The GDK
|
|
repaint system is in full control of the painting to that. Instead,
|
|
you can create render buffers or textures and use gdk_cairo_draw_from_gl()
|
|
in the draw function of your widget to draw them. Then GDK will handle
|
|
the integration of your rendering with that of other widgets.
|
|
|
|
Support for #GdkGLContext is platform-specific, context creation
|
|
can fail, returning %NULL context.
|
|
|
|
A #GdkGLContext has to be made "current" in order to start using
|
|
it, otherwise any OpenGL call will be ignored.
|
|
|
|
## Creating a new OpenGL context ##
|
|
|
|
In order to create a new #GdkGLContext instance you need a
|
|
#GdkWindow, which you typically get during the realize call
|
|
of a widget.
|
|
|
|
A #GdkGLContext is not realized until either gdk_gl_context_make_current(),
|
|
or until it is realized using gdk_gl_context_realize(). It is possible to
|
|
specify details of the GL context like the OpenGL version to be used, or
|
|
whether the GL context should have extra state validation enabled after
|
|
calling gdk_window_create_gl_context() by calling gdk_gl_context_realize().
|
|
If the realization fails you have the option to change the settings of the
|
|
#GdkGLContext and try again.
|
|
|
|
## Using a GdkGLContext ##
|
|
|
|
You will need to make the #GdkGLContext the current context
|
|
before issuing OpenGL calls; the system sends OpenGL commands to
|
|
whichever context is current. It is possible to have multiple
|
|
contexts, so you always need to ensure that the one which you
|
|
want to draw with is the current one before issuing commands:
|
|
|
|
|[<!-- language="C" -->
|
|
gdk_gl_context_make_current (context);
|
|
]|
|
|
|
|
You can now perform your drawing using OpenGL commands.
|
|
|
|
You can check which #GdkGLContext is the current one by using
|
|
gdk_gl_context_get_current(); you can also unset any #GdkGLContext
|
|
that is currently set by calling gdk_gl_context_clear_current().</doc>
|
|
<function name="clear_current" c:identifier="gdk_gl_context_clear_current" version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="987">Clears the current #GdkGLContext.
|
|
|
|
Any OpenGL call after this function returns will be ignored
|
|
until gdk_gl_context_make_current() is called.</doc>
|
|
<source-position filename="gdk/gdkglcontext.h" line="90"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="get_current" c:identifier="gdk_gl_context_get_current" version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="1012">Retrieves the current #GdkGLContext.</doc>
|
|
<source-position filename="gdk/gdkglcontext.h" line="88"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="1017">the current #GdkGLContext, or %NULL</doc>
|
|
<type name="GLContext" c:type="GdkGLContext*"/>
|
|
</return-value>
|
|
</function>
|
|
<method name="get_debug_enabled" c:identifier="gdk_gl_context_get_debug_enabled" version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="472">Retrieves the value set using gdk_gl_context_set_debug_enabled().</doc>
|
|
<source-position filename="gdk/gdkglcontext.h" line="70"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="478">%TRUE if debugging is enabled</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="474">a #GdkGLContext</doc>
|
|
<type name="GLContext" c:type="GdkGLContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_display" c:identifier="gdk_gl_context_get_display" version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="899">Retrieves the #GdkDisplay the @context is created for</doc>
|
|
<source-position filename="gdk/gdkglcontext.h" line="46"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="905">a #GdkDisplay or %NULL</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="901">a #GdkGLContext</doc>
|
|
<type name="GLContext" c:type="GdkGLContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_forward_compatible" c:identifier="gdk_gl_context_get_forward_compatible" version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="523">Retrieves the value set using gdk_gl_context_set_forward_compatible().</doc>
|
|
<source-position filename="gdk/gdkglcontext.h" line="75"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="529">%TRUE if the context should be forward compatible</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="525">a #GdkGLContext</doc>
|
|
<type name="GLContext" c:type="GdkGLContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_required_version" c:identifier="gdk_gl_context_get_required_version" version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="594">Retrieves the major and minor version requested by calling
|
|
gdk_gl_context_set_required_version().</doc>
|
|
<source-position filename="gdk/gdkglcontext.h" line="63"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="596">a #GdkGLContext</doc>
|
|
<type name="GLContext" c:type="GdkGLContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="major" direction="out" caller-allocates="0" transfer-ownership="full" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="597">return location for the major version to request</doc>
|
|
<type name="gint" c:type="int*"/>
|
|
</parameter>
|
|
<parameter name="minor" direction="out" caller-allocates="0" transfer-ownership="full" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="598">return location for the minor version to request</doc>
|
|
<type name="gint" c:type="int*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_shared_context" c:identifier="gdk_gl_context_get_shared_context" version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="939">Retrieves the #GdkGLContext that this @context share data with.</doc>
|
|
<source-position filename="gdk/gdkglcontext.h" line="50"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="945">a #GdkGLContext or %NULL</doc>
|
|
<type name="GLContext" c:type="GdkGLContext*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="941">a #GdkGLContext</doc>
|
|
<type name="GLContext" c:type="GdkGLContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_use_es" c:identifier="gdk_gl_context_get_use_es" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="722">Checks whether the @context is using an OpenGL or OpenGL ES profile.</doc>
|
|
<source-position filename="gdk/gdkglcontext.h" line="80"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="728">%TRUE if the #GdkGLContext is using an OpenGL ES profile</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="724">a #GdkGLContext</doc>
|
|
<type name="GLContext" c:type="GdkGLContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_version" c:identifier="gdk_gl_context_get_version" version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="959">Retrieves the OpenGL version of the @context.
|
|
|
|
The @context must be realized prior to calling this function.</doc>
|
|
<source-position filename="gdk/gdkglcontext.h" line="52"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="961">a #GdkGLContext</doc>
|
|
<type name="GLContext" c:type="GdkGLContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="major" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="962">return location for the major version</doc>
|
|
<type name="gint" c:type="int*"/>
|
|
</parameter>
|
|
<parameter name="minor" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="963">return location for the minor version</doc>
|
|
<type name="gint" c:type="int*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_window" c:identifier="gdk_gl_context_get_window" version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="919">Retrieves the #GdkWindow used by the @context.</doc>
|
|
<source-position filename="gdk/gdkglcontext.h" line="48"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="925">a #GdkWindow or %NULL</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="921">a #GdkGLContext</doc>
|
|
<type name="GLContext" c:type="GdkGLContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_legacy" c:identifier="gdk_gl_context_is_legacy" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="643">Whether the #GdkGLContext is in legacy mode or not.
|
|
|
|
The #GdkGLContext must be realized before calling this function.
|
|
|
|
When realizing a GL context, GDK will try to use the OpenGL 3.2 core
|
|
profile; this profile removes all the OpenGL API that was deprecated
|
|
prior to the 3.2 version of the specification. If the realization is
|
|
successful, this function will return %FALSE.
|
|
|
|
If the underlying OpenGL implementation does not support core profiles,
|
|
GDK will fall back to a pre-3.2 compatibility profile, and this function
|
|
will return %TRUE.
|
|
|
|
You can use the value returned by this function to decide which kind
|
|
of OpenGL API to use, or whether to do extension discovery, or what
|
|
kind of shader programs to load.</doc>
|
|
<source-position filename="gdk/gdkglcontext.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="664">%TRUE if the GL context is in legacy mode</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="645">a #GdkGLContext</doc>
|
|
<type name="GLContext" c:type="GdkGLContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="make_current" c:identifier="gdk_gl_context_make_current" version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="858">Makes the @context the current one.</doc>
|
|
<source-position filename="gdk/gdkglcontext.h" line="86"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="860">a #GdkGLContext</doc>
|
|
<type name="GLContext" c:type="GdkGLContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="realize" c:identifier="gdk_gl_context_realize" version="3.16" throws="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="745">Realizes the given #GdkGLContext.
|
|
|
|
It is safe to call this function on a realized #GdkGLContext.</doc>
|
|
<source-position filename="gdk/gdkglcontext.h" line="83"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="754">%TRUE if the context is realized</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="747">a #GdkGLContext</doc>
|
|
<type name="GLContext" c:type="GdkGLContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_debug_enabled" c:identifier="gdk_gl_context_set_debug_enabled" version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="444">Sets whether the #GdkGLContext should perform extra validations and
|
|
run time checking. This is useful during development, but has
|
|
additional overhead.
|
|
|
|
The #GdkGLContext must not be realized or made current prior to
|
|
calling this function.</doc>
|
|
<source-position filename="gdk/gdkglcontext.h" line="67"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="446">a #GdkGLContext</doc>
|
|
<type name="GLContext" c:type="GdkGLContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="447">whether to enable debugging in the context</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_forward_compatible" c:identifier="gdk_gl_context_set_forward_compatible" version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="492">Sets whether the #GdkGLContext should be forward compatible.
|
|
|
|
Forward compatibile contexts must not support OpenGL functionality that
|
|
has been marked as deprecated in the requested version; non-forward
|
|
compatible contexts, on the other hand, must support both deprecated and
|
|
non deprecated functionality.
|
|
|
|
The #GdkGLContext must not be realized or made current prior to calling
|
|
this function.</doc>
|
|
<source-position filename="gdk/gdkglcontext.h" line="72"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="494">a #GdkGLContext</doc>
|
|
<type name="GLContext" c:type="GdkGLContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="compatible" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="495">whether the context should be forward compatible</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_required_version" c:identifier="gdk_gl_context_set_required_version" version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="543">Sets the major and minor version of OpenGL to request.
|
|
|
|
Setting @major and @minor to zero will use the default values.
|
|
|
|
The #GdkGLContext must not be realized or made current prior to calling
|
|
this function.</doc>
|
|
<source-position filename="gdk/gdkglcontext.h" line="59"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="545">a #GdkGLContext</doc>
|
|
<type name="GLContext" c:type="GdkGLContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="major" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="546">the major version to request</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</parameter>
|
|
<parameter name="minor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="547">the minor version to request</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_use_es" c:identifier="gdk_gl_context_set_use_es" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="688">Requests that GDK create a OpenGL ES context instead of an OpenGL one,
|
|
if the platform and windowing system allows it.
|
|
|
|
The @context must not have been realized.
|
|
|
|
By default, GDK will attempt to automatically detect whether the
|
|
underlying GL implementation is OpenGL or OpenGL ES once the @context
|
|
is realized.
|
|
|
|
You should check the return value of gdk_gl_context_get_use_es() after
|
|
calling gdk_gl_context_realize() to decide whether to use the OpenGL or
|
|
OpenGL ES API, extensions, or shaders.</doc>
|
|
<source-position filename="gdk/gdkglcontext.h" line="77"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="690">a #GdkGLContext:</doc>
|
|
<type name="GLContext" c:type="GdkGLContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="use_es" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="691">whether the context should use OpenGL ES instead of OpenGL,
|
|
or -1 to allow auto-detection</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="display" version="3.16" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="308">The #GdkDisplay used to create the #GdkGLContext.</doc>
|
|
<type name="Display"/>
|
|
</property>
|
|
<property name="shared-context" version="3.16" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="340">The #GdkGLContext that this context is sharing data with, or %NULL</doc>
|
|
<type name="GLContext"/>
|
|
</property>
|
|
<property name="window" version="3.16" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkglcontext.c" line="324">The #GdkWindow the gl context is bound to.</doc>
|
|
<type name="Window"/>
|
|
</property>
|
|
</class>
|
|
<enumeration name="GLError" version="3.16" glib:type-name="GdkGLError" glib:get-type="gdk_gl_error_get_type" c:type="GdkGLError" glib:error-domain="gdk-gl-error-quark">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="470">Error enumeration for #GdkGLContext.</doc>
|
|
<member name="not_available" value="0" c:identifier="GDK_GL_ERROR_NOT_AVAILABLE" glib:nick="not-available">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="472">OpenGL support is not available</doc>
|
|
</member>
|
|
<member name="unsupported_format" value="1" c:identifier="GDK_GL_ERROR_UNSUPPORTED_FORMAT" glib:nick="unsupported-format">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="473">The requested visual format is not supported</doc>
|
|
</member>
|
|
<member name="unsupported_profile" value="2" c:identifier="GDK_GL_ERROR_UNSUPPORTED_PROFILE" glib:nick="unsupported-profile">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="474">The requested profile is not supported</doc>
|
|
</member>
|
|
<function name="quark" c:identifier="gdk_gl_error_quark">
|
|
<return-value transfer-ownership="none">
|
|
<type name="GLib.Quark" c:type="GQuark"/>
|
|
</return-value>
|
|
</function>
|
|
</enumeration>
|
|
<function-macro name="GL_CONTEXT" c:identifier="GDK_GL_CONTEXT" introspectable="0">
|
|
<source-position filename="gdk/gdkglcontext.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<record name="Geometry" c:type="GdkGeometry">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="370">The #GdkGeometry struct gives the window manager information about
|
|
a window’s geometry constraints. Normally you would set these on
|
|
the GTK+ level using gtk_window_set_geometry_hints(). #GtkWindow
|
|
then sets the hints on the #GdkWindow it creates.
|
|
|
|
gdk_window_set_geometry_hints() expects the hints to be fully valid already
|
|
and simply passes them to the window manager; in contrast,
|
|
gtk_window_set_geometry_hints() performs some interpretation. For example,
|
|
#GtkWindow will apply the hints to the geometry widget instead of the
|
|
toplevel window, if you set a geometry widget. Also, the
|
|
@min_width/@min_height/@max_width/@max_height fields may be set to -1, and
|
|
#GtkWindow will substitute the size request of the window or geometry widget.
|
|
If the minimum size hint is not provided, #GtkWindow will use its requisition
|
|
as the minimum size. If the minimum size is provided and a geometry widget is
|
|
set, #GtkWindow will take the minimum size as the minimum size of the
|
|
geometry widget rather than the entire window. The base size is treated
|
|
similarly.
|
|
|
|
The canonical use-case for gtk_window_set_geometry_hints() is to get a
|
|
terminal widget to resize properly. Here, the terminal text area should be
|
|
the geometry widget; #GtkWindow will then automatically set the base size to
|
|
the size of other widgets in the terminal window, such as the menubar and
|
|
scrollbar. Then, the @width_inc and @height_inc fields should be set to the
|
|
size of one character in the terminal. Finally, the base size should be set
|
|
to the size of one character. The net effect is that the minimum size of the
|
|
terminal will have a 1x1 character terminal area, and only terminal sizes on
|
|
the “character grid” will be allowed.
|
|
|
|
Here’s an example of how the terminal example would be implemented, assuming
|
|
a terminal area widget called “terminal” and a toplevel window “toplevel”:
|
|
|
|
|[<!-- language="C" -->
|
|
GdkGeometry hints;
|
|
|
|
hints.base_width = terminal->char_width;
|
|
hints.base_height = terminal->char_height;
|
|
hints.min_width = terminal->char_width;
|
|
hints.min_height = terminal->char_height;
|
|
hints.width_inc = terminal->char_width;
|
|
hints.height_inc = terminal->char_height;
|
|
|
|
gtk_window_set_geometry_hints (GTK_WINDOW (toplevel),
|
|
GTK_WIDGET (terminal),
|
|
&hints,
|
|
GDK_HINT_RESIZE_INC |
|
|
GDK_HINT_MIN_SIZE |
|
|
GDK_HINT_BASE_SIZE);
|
|
]|
|
|
|
|
The other useful fields are the @min_aspect and @max_aspect fields; these
|
|
contain a width/height ratio as a floating point number. If a geometry widget
|
|
is set, the aspect applies to the geometry widget rather than the entire
|
|
window. The most common use of these hints is probably to set @min_aspect and
|
|
@max_aspect to the same value, thus forcing the window to keep a constant
|
|
aspect ratio.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="459"/>
|
|
<field name="min_width" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="372">minimum width of window (or -1 to use requisition, with
|
|
#GtkWindow only)</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
<field name="min_height" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="374">minimum height of window (or -1 to use requisition, with
|
|
#GtkWindow only)</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
<field name="max_width" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="376">maximum width of window (or -1 to use requisition, with
|
|
#GtkWindow only)</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
<field name="max_height" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="378">maximum height of window (or -1 to use requisition, with
|
|
#GtkWindow only)</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
<field name="base_width" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="380">allowed window widths are @base_width + @width_inc * N where N
|
|
is any integer (-1 allowed with #GtkWindow)</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
<field name="base_height" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="382">allowed window widths are @base_height + @height_inc * N where
|
|
N is any integer (-1 allowed with #GtkWindow)</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
<field name="width_inc" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="384">width resize increment</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
<field name="height_inc" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="385">height resize increment</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
<field name="min_aspect" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="386">minimum width/height ratio</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="max_aspect" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="387">maximum width/height ratio</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="win_gravity" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="388">window gravity, see gtk_window_set_gravity()</doc>
|
|
<type name="Gravity" c:type="GdkGravity"/>
|
|
</field>
|
|
</record>
|
|
<enumeration name="GrabOwnership" glib:type-name="GdkGrabOwnership" glib:get-type="gdk_grab_ownership_get_type" c:type="GdkGrabOwnership">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="355">Defines how device grabs interact with other devices.</doc>
|
|
<member name="none" value="0" c:identifier="GDK_OWNERSHIP_NONE" glib:nick="none">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="357">All other devices’ events are allowed.</doc>
|
|
</member>
|
|
<member name="window" value="1" c:identifier="GDK_OWNERSHIP_WINDOW" glib:nick="window">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="358">Other devices’ events are blocked for the grab window.</doc>
|
|
</member>
|
|
<member name="application" value="2" c:identifier="GDK_OWNERSHIP_APPLICATION" glib:nick="application">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="359">Other devices’ events are blocked for the whole application.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<enumeration name="GrabStatus" glib:type-name="GdkGrabStatus" glib:get-type="gdk_grab_status_get_type" c:type="GdkGrabStatus">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="331">Returned by gdk_device_grab(), gdk_pointer_grab() and gdk_keyboard_grab() to
|
|
indicate success or the reason for the failure of the grab attempt.</doc>
|
|
<member name="success" value="0" c:identifier="GDK_GRAB_SUCCESS" glib:nick="success">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="333">the resource was successfully grabbed.</doc>
|
|
</member>
|
|
<member name="already_grabbed" value="1" c:identifier="GDK_GRAB_ALREADY_GRABBED" glib:nick="already-grabbed">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="334">the resource is actively grabbed by another client.</doc>
|
|
</member>
|
|
<member name="invalid_time" value="2" c:identifier="GDK_GRAB_INVALID_TIME" glib:nick="invalid-time">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="335">the resource was grabbed more recently than the
|
|
specified time.</doc>
|
|
</member>
|
|
<member name="not_viewable" value="3" c:identifier="GDK_GRAB_NOT_VIEWABLE" glib:nick="not-viewable">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="337">the grab window or the @confine_to window are not
|
|
viewable.</doc>
|
|
</member>
|
|
<member name="frozen" value="4" c:identifier="GDK_GRAB_FROZEN" glib:nick="frozen">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="339">the resource is frozen by an active grab of another client.</doc>
|
|
</member>
|
|
<member name="failed" value="5" c:identifier="GDK_GRAB_FAILED" glib:nick="failed">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="340">the grab failed for some other reason. Since 3.16</doc>
|
|
</member>
|
|
</enumeration>
|
|
<enumeration name="Gravity" glib:type-name="GdkGravity" glib:get-type="gdk_gravity_get_type" c:type="GdkGravity">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="214">Defines the reference point of a window and the meaning of coordinates
|
|
passed to gtk_window_move(). See gtk_window_move() and the "implementation
|
|
notes" section of the
|
|
[Extended Window Manager Hints](http://www.freedesktop.org/Standards/wm-spec)
|
|
specification for more details.</doc>
|
|
<member name="north_west" value="1" c:identifier="GDK_GRAVITY_NORTH_WEST" glib:nick="north-west">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="216">the reference point is at the top left corner.</doc>
|
|
</member>
|
|
<member name="north" value="2" c:identifier="GDK_GRAVITY_NORTH" glib:nick="north">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="217">the reference point is in the middle of the top edge.</doc>
|
|
</member>
|
|
<member name="north_east" value="3" c:identifier="GDK_GRAVITY_NORTH_EAST" glib:nick="north-east">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="218">the reference point is at the top right corner.</doc>
|
|
</member>
|
|
<member name="west" value="4" c:identifier="GDK_GRAVITY_WEST" glib:nick="west">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="219">the reference point is at the middle of the left edge.</doc>
|
|
</member>
|
|
<member name="center" value="5" c:identifier="GDK_GRAVITY_CENTER" glib:nick="center">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="220">the reference point is at the center of the window.</doc>
|
|
</member>
|
|
<member name="east" value="6" c:identifier="GDK_GRAVITY_EAST" glib:nick="east">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="221">the reference point is at the middle of the right edge.</doc>
|
|
</member>
|
|
<member name="south_west" value="7" c:identifier="GDK_GRAVITY_SOUTH_WEST" glib:nick="south-west">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="222">the reference point is at the lower left corner.</doc>
|
|
</member>
|
|
<member name="south" value="8" c:identifier="GDK_GRAVITY_SOUTH" glib:nick="south">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="223">the reference point is at the middle of the lower edge.</doc>
|
|
</member>
|
|
<member name="south_east" value="9" c:identifier="GDK_GRAVITY_SOUTH_EAST" glib:nick="south-east">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="224">the reference point is at the lower right corner.</doc>
|
|
</member>
|
|
<member name="static" value="10" c:identifier="GDK_GRAVITY_STATIC" glib:nick="static">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="225">the reference point is at the top left corner of the
|
|
window itself, ignoring window manager decorations.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<function-macro name="IS_APP_LAUNCH_CONTEXT" c:identifier="GDK_IS_APP_LAUNCH_CONTEXT" introspectable="0">
|
|
<source-position filename="gdk/gdkapplaunchcontext.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="o">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_CURSOR" c:identifier="GDK_IS_CURSOR" introspectable="0">
|
|
<source-position filename="gdk/gdkcursor.h" line="40"/>
|
|
<parameters>
|
|
<parameter name="object">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_DEVICE" c:identifier="GDK_IS_DEVICE" introspectable="0">
|
|
<source-position filename="gdk/gdkdevice.h" line="33"/>
|
|
<parameters>
|
|
<parameter name="o">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_DEVICE_MANAGER" c:identifier="GDK_IS_DEVICE_MANAGER" introspectable="0">
|
|
<source-position filename="gdk/gdkdevicemanager.h" line="32"/>
|
|
<parameters>
|
|
<parameter name="o">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_DEVICE_PAD" c:identifier="GDK_IS_DEVICE_PAD" introspectable="0">
|
|
<source-position filename="gdk/gdkdevicepad.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="o">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_DEVICE_TOOL" c:identifier="GDK_IS_DEVICE_TOOL" introspectable="0">
|
|
<source-position filename="gdk/gdkdevicetool.h" line="33"/>
|
|
<parameters>
|
|
<parameter name="o">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_DISPLAY" c:identifier="GDK_IS_DISPLAY" introspectable="0">
|
|
<source-position filename="gdk/gdkdisplay.h" line="40"/>
|
|
<parameters>
|
|
<parameter name="object">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_DISPLAY_MANAGER" c:identifier="GDK_IS_DISPLAY_MANAGER" introspectable="0">
|
|
<source-position filename="gdk/gdkdisplaymanager.h" line="40"/>
|
|
<parameters>
|
|
<parameter name="object">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_DRAG_CONTEXT" c:identifier="GDK_IS_DRAG_CONTEXT" introspectable="0">
|
|
<source-position filename="gdk/gdkdnd.h" line="40"/>
|
|
<parameters>
|
|
<parameter name="object">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_DRAWING_CONTEXT" c:identifier="GDK_IS_DRAWING_CONTEXT" introspectable="0">
|
|
<source-position filename="gdk/gdkdrawingcontext.h" line="32"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_FRAME_CLOCK" c:identifier="GDK_IS_FRAME_CLOCK" introspectable="0">
|
|
<source-position filename="gdk/gdkframeclock.h" line="39"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_FRAME_CLOCK_CLASS" c:identifier="GDK_IS_FRAME_CLOCK_CLASS" introspectable="0">
|
|
<source-position filename="gdk/gdkframeclock.h" line="40"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_GL_CONTEXT" c:identifier="GDK_IS_GL_CONTEXT" introspectable="0">
|
|
<source-position filename="gdk/gdkglcontext.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_KEYMAP" c:identifier="GDK_IS_KEYMAP" introspectable="0">
|
|
<source-position filename="gdk/gdkkeys.h" line="67"/>
|
|
<parameters>
|
|
<parameter name="object">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_MONITOR" c:identifier="GDK_IS_MONITOR" introspectable="0">
|
|
<source-position filename="gdk/gdkmonitor.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="object">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_SCREEN" c:identifier="GDK_IS_SCREEN" introspectable="0">
|
|
<source-position filename="gdk/gdkscreen.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="object">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_SEAT" c:identifier="GDK_IS_SEAT" introspectable="0">
|
|
<source-position filename="gdk/gdkseat.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="o">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_VISUAL" c:identifier="GDK_IS_VISUAL" introspectable="0">
|
|
<source-position filename="gdk/gdkvisual.h" line="39"/>
|
|
<parameters>
|
|
<parameter name="object">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_WINDOW" c:identifier="GDK_IS_WINDOW" introspectable="0">
|
|
<source-position filename="gdk/gdkwindow.h" line="466"/>
|
|
<parameters>
|
|
<parameter name="object">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_WINDOW_CLASS" c:identifier="GDK_IS_WINDOW_CLASS" introspectable="0">
|
|
<source-position filename="gdk/gdkwindow.h" line="467"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<enumeration name="InputMode" glib:type-name="GdkInputMode" glib:get-type="gdk_input_mode_get_type" c:type="GdkInputMode">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.h" line="71">An enumeration that describes the mode of an input device.</doc>
|
|
<member name="disabled" value="0" c:identifier="GDK_MODE_DISABLED" glib:nick="disabled">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.h" line="73">the device is disabled and will not report any events.</doc>
|
|
</member>
|
|
<member name="screen" value="1" c:identifier="GDK_MODE_SCREEN" glib:nick="screen">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.h" line="74">the device is enabled. The device’s coordinate space
|
|
maps to the entire screen.</doc>
|
|
</member>
|
|
<member name="window" value="2" c:identifier="GDK_MODE_WINDOW" glib:nick="window">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.h" line="76">the device is enabled. The device’s coordinate space
|
|
is mapped to a single window. The manner in which this window
|
|
is chosen is undefined, but it will typically be the same
|
|
way in which the focus window for key events is determined.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<enumeration name="InputSource" glib:type-name="GdkInputSource" glib:get-type="gdk_input_source_get_type" c:type="GdkInputSource">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.h" line="37">An enumeration describing the type of an input device in general terms.</doc>
|
|
<member name="mouse" value="0" c:identifier="GDK_SOURCE_MOUSE" glib:nick="mouse">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.h" line="39">the device is a mouse. (This will be reported for the core
|
|
pointer, even if it is something else, such as a trackball.)</doc>
|
|
</member>
|
|
<member name="pen" value="1" c:identifier="GDK_SOURCE_PEN" glib:nick="pen">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.h" line="41">the device is a stylus of a graphics tablet or similar device.</doc>
|
|
</member>
|
|
<member name="eraser" value="2" c:identifier="GDK_SOURCE_ERASER" glib:nick="eraser">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.h" line="42">the device is an eraser. Typically, this would be the other end
|
|
of a stylus on a graphics tablet.</doc>
|
|
</member>
|
|
<member name="cursor" value="3" c:identifier="GDK_SOURCE_CURSOR" glib:nick="cursor">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.h" line="44">the device is a graphics tablet “puck” or similar device.</doc>
|
|
</member>
|
|
<member name="keyboard" value="4" c:identifier="GDK_SOURCE_KEYBOARD" glib:nick="keyboard">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.h" line="45">the device is a keyboard.</doc>
|
|
</member>
|
|
<member name="touchscreen" value="5" c:identifier="GDK_SOURCE_TOUCHSCREEN" glib:nick="touchscreen">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.h" line="46">the device is a direct-input touch device, such
|
|
as a touchscreen or tablet. This device type has been added in 3.4.</doc>
|
|
</member>
|
|
<member name="touchpad" value="6" c:identifier="GDK_SOURCE_TOUCHPAD" glib:nick="touchpad">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.h" line="48">the device is an indirect touch device, such
|
|
as a touchpad. This device type has been added in 3.4.</doc>
|
|
</member>
|
|
<member name="trackpoint" value="7" c:identifier="GDK_SOURCE_TRACKPOINT" glib:nick="trackpoint">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.h" line="50">the device is a trackpoint. This device type has been
|
|
added in 3.22</doc>
|
|
</member>
|
|
<member name="tablet_pad" value="8" c:identifier="GDK_SOURCE_TABLET_PAD" glib:nick="tablet-pad">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.h" line="52">the device is a "pad", a collection of buttons,
|
|
rings and strips found in drawing tablets. This device type has been
|
|
added in 3.22.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<function-macro name="KEYMAP" c:identifier="GDK_KEYMAP" introspectable="0">
|
|
<source-position filename="gdk/gdkkeys.h" line="66"/>
|
|
<parameters>
|
|
<parameter name="object">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<constant name="KEY_0" value="48" c:type="GDK_KEY_0">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="398"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_1" value="49" c:type="GDK_KEY_1">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="399"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_2" value="50" c:type="GDK_KEY_2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="400"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3" value="51" c:type="GDK_KEY_3">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="401"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_AltCursor" value="64784" c:type="GDK_KEY_3270_AltCursor">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="366"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_Attn" value="64782" c:type="GDK_KEY_3270_Attn">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="364"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_BackTab" value="64773" c:type="GDK_KEY_3270_BackTab">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="355"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_ChangeScreen" value="64793" c:type="GDK_KEY_3270_ChangeScreen">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="375"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_Copy" value="64789" c:type="GDK_KEY_3270_Copy">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="371"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_CursorBlink" value="64783" c:type="GDK_KEY_3270_CursorBlink">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="365"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_CursorSelect" value="64796" c:type="GDK_KEY_3270_CursorSelect">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="378"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_DeleteWord" value="64794" c:type="GDK_KEY_3270_DeleteWord">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="376"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_Duplicate" value="64769" c:type="GDK_KEY_3270_Duplicate">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="351"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_Enter" value="64798" c:type="GDK_KEY_3270_Enter">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="380"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_EraseEOF" value="64774" c:type="GDK_KEY_3270_EraseEOF">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="356"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_EraseInput" value="64775" c:type="GDK_KEY_3270_EraseInput">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="357"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_ExSelect" value="64795" c:type="GDK_KEY_3270_ExSelect">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="377"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_FieldMark" value="64770" c:type="GDK_KEY_3270_FieldMark">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="352"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_Ident" value="64787" c:type="GDK_KEY_3270_Ident">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="369"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_Jump" value="64786" c:type="GDK_KEY_3270_Jump">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="368"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_KeyClick" value="64785" c:type="GDK_KEY_3270_KeyClick">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="367"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_Left2" value="64772" c:type="GDK_KEY_3270_Left2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="354"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_PA1" value="64778" c:type="GDK_KEY_3270_PA1">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="360"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_PA2" value="64779" c:type="GDK_KEY_3270_PA2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="361"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_PA3" value="64780" c:type="GDK_KEY_3270_PA3">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="362"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_Play" value="64790" c:type="GDK_KEY_3270_Play">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="372"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_PrintScreen" value="64797" c:type="GDK_KEY_3270_PrintScreen">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="379"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_Quit" value="64777" c:type="GDK_KEY_3270_Quit">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="359"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_Record" value="64792" c:type="GDK_KEY_3270_Record">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="374"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_Reset" value="64776" c:type="GDK_KEY_3270_Reset">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="358"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_Right2" value="64771" c:type="GDK_KEY_3270_Right2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="353"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_Rule" value="64788" c:type="GDK_KEY_3270_Rule">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="370"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_Setup" value="64791" c:type="GDK_KEY_3270_Setup">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="373"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_3270_Test" value="64781" c:type="GDK_KEY_3270_Test">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="363"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_4" value="52" c:type="GDK_KEY_4">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="402"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_5" value="53" c:type="GDK_KEY_5">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="403"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_6" value="54" c:type="GDK_KEY_6">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="404"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_7" value="55" c:type="GDK_KEY_7">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="405"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_8" value="56" c:type="GDK_KEY_8">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="406"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_9" value="57" c:type="GDK_KEY_9">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="407"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_A" value="65" c:type="GDK_KEY_A">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="415"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_AE" value="198" c:type="GDK_KEY_AE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="516"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Aacute" value="193" c:type="GDK_KEY_Aacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="511"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Abelowdot" value="16785056" c:type="GDK_KEY_Abelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1651"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Abreve" value="451" c:type="GDK_KEY_Abreve">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="603"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Abreveacute" value="16785070" c:type="GDK_KEY_Abreveacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1665"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Abrevebelowdot" value="16785078" c:type="GDK_KEY_Abrevebelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1673"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Abrevegrave" value="16785072" c:type="GDK_KEY_Abrevegrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1667"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Abrevehook" value="16785074" c:type="GDK_KEY_Abrevehook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1669"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Abrevetilde" value="16785076" c:type="GDK_KEY_Abrevetilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1671"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_AccessX_Enable" value="65136" c:type="GDK_KEY_AccessX_Enable">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="304"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_AccessX_Feedback_Enable" value="65137" c:type="GDK_KEY_AccessX_Feedback_Enable">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="305"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Acircumflex" value="194" c:type="GDK_KEY_Acircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="512"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Acircumflexacute" value="16785060" c:type="GDK_KEY_Acircumflexacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1655"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Acircumflexbelowdot" value="16785068" c:type="GDK_KEY_Acircumflexbelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1663"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Acircumflexgrave" value="16785062" c:type="GDK_KEY_Acircumflexgrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1657"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Acircumflexhook" value="16785064" c:type="GDK_KEY_Acircumflexhook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1659"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Acircumflextilde" value="16785066" c:type="GDK_KEY_Acircumflextilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1661"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_AddFavorite" value="269025081" c:type="GDK_KEY_AddFavorite">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2181"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Adiaeresis" value="196" c:type="GDK_KEY_Adiaeresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="514"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Agrave" value="192" c:type="GDK_KEY_Agrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="510"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ahook" value="16785058" c:type="GDK_KEY_Ahook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1653"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Alt_L" value="65513" c:type="GDK_KEY_Alt_L">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="205"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Alt_R" value="65514" c:type="GDK_KEY_Alt_R">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="206"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Amacron" value="960" c:type="GDK_KEY_Amacron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="673"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Aogonek" value="417" c:type="GDK_KEY_Aogonek">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="578"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ApplicationLeft" value="269025104" c:type="GDK_KEY_ApplicationLeft">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2204"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ApplicationRight" value="269025105" c:type="GDK_KEY_ApplicationRight">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2205"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_0" value="16778848" c:type="GDK_KEY_Arabic_0">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="811"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_1" value="16778849" c:type="GDK_KEY_Arabic_1">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="812"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_2" value="16778850" c:type="GDK_KEY_Arabic_2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="813"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_3" value="16778851" c:type="GDK_KEY_Arabic_3">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="814"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_4" value="16778852" c:type="GDK_KEY_Arabic_4">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="815"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_5" value="16778853" c:type="GDK_KEY_Arabic_5">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="816"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_6" value="16778854" c:type="GDK_KEY_Arabic_6">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="817"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_7" value="16778855" c:type="GDK_KEY_Arabic_7">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="818"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_8" value="16778856" c:type="GDK_KEY_Arabic_8">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="819"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_9" value="16778857" c:type="GDK_KEY_Arabic_9">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="820"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_ain" value="1497" c:type="GDK_KEY_Arabic_ain">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="847"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_alef" value="1479" c:type="GDK_KEY_Arabic_alef">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="829"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_alefmaksura" value="1513" c:type="GDK_KEY_Arabic_alefmaksura">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="859"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_beh" value="1480" c:type="GDK_KEY_Arabic_beh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="830"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_comma" value="1452" c:type="GDK_KEY_Arabic_comma">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="809"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_dad" value="1494" c:type="GDK_KEY_Arabic_dad">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="844"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_dal" value="1487" c:type="GDK_KEY_Arabic_dal">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="837"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_damma" value="1519" c:type="GDK_KEY_Arabic_damma">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="865"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_dammatan" value="1516" c:type="GDK_KEY_Arabic_dammatan">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="862"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_ddal" value="16778888" c:type="GDK_KEY_Arabic_ddal">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="807"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_farsi_yeh" value="16778956" c:type="GDK_KEY_Arabic_farsi_yeh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="879"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_fatha" value="1518" c:type="GDK_KEY_Arabic_fatha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="864"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_fathatan" value="1515" c:type="GDK_KEY_Arabic_fathatan">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="861"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_feh" value="1505" c:type="GDK_KEY_Arabic_feh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="850"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_fullstop" value="16778964" c:type="GDK_KEY_Arabic_fullstop">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="810"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_gaf" value="16778927" c:type="GDK_KEY_Arabic_gaf">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="875"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_ghain" value="1498" c:type="GDK_KEY_Arabic_ghain">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="848"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_ha" value="1511" c:type="GDK_KEY_Arabic_ha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="856"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_hah" value="1485" c:type="GDK_KEY_Arabic_hah">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="835"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_hamza" value="1473" c:type="GDK_KEY_Arabic_hamza">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="823"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_hamza_above" value="16778836" c:type="GDK_KEY_Arabic_hamza_above">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="870"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_hamza_below" value="16778837" c:type="GDK_KEY_Arabic_hamza_below">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="871"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_hamzaonalef" value="1475" c:type="GDK_KEY_Arabic_hamzaonalef">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="825"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_hamzaonwaw" value="1476" c:type="GDK_KEY_Arabic_hamzaonwaw">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="826"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_hamzaonyeh" value="1478" c:type="GDK_KEY_Arabic_hamzaonyeh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="828"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_hamzaunderalef" value="1477" c:type="GDK_KEY_Arabic_hamzaunderalef">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="827"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_heh" value="1511" c:type="GDK_KEY_Arabic_heh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="857"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_heh_doachashmee" value="16778942" c:type="GDK_KEY_Arabic_heh_doachashmee">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="877"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_heh_goal" value="16778945" c:type="GDK_KEY_Arabic_heh_goal">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="881"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_jeem" value="1484" c:type="GDK_KEY_Arabic_jeem">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="834"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_jeh" value="16778904" c:type="GDK_KEY_Arabic_jeh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="872"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_kaf" value="1507" c:type="GDK_KEY_Arabic_kaf">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="852"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_kasra" value="1520" c:type="GDK_KEY_Arabic_kasra">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="866"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_kasratan" value="1517" c:type="GDK_KEY_Arabic_kasratan">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="863"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_keheh" value="16778921" c:type="GDK_KEY_Arabic_keheh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="874"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_khah" value="1486" c:type="GDK_KEY_Arabic_khah">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="836"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_lam" value="1508" c:type="GDK_KEY_Arabic_lam">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="853"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_madda_above" value="16778835" c:type="GDK_KEY_Arabic_madda_above">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="869"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_maddaonalef" value="1474" c:type="GDK_KEY_Arabic_maddaonalef">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="824"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_meem" value="1509" c:type="GDK_KEY_Arabic_meem">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="854"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_noon" value="1510" c:type="GDK_KEY_Arabic_noon">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="855"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_noon_ghunna" value="16778938" c:type="GDK_KEY_Arabic_noon_ghunna">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="876"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_peh" value="16778878" c:type="GDK_KEY_Arabic_peh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="805"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_percent" value="16778858" c:type="GDK_KEY_Arabic_percent">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="802"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_qaf" value="1506" c:type="GDK_KEY_Arabic_qaf">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="851"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_question_mark" value="1471" c:type="GDK_KEY_Arabic_question_mark">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="822"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_ra" value="1489" c:type="GDK_KEY_Arabic_ra">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="839"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_rreh" value="16778897" c:type="GDK_KEY_Arabic_rreh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="808"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_sad" value="1493" c:type="GDK_KEY_Arabic_sad">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="843"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_seen" value="1491" c:type="GDK_KEY_Arabic_seen">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="841"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_semicolon" value="1467" c:type="GDK_KEY_Arabic_semicolon">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="821"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_shadda" value="1521" c:type="GDK_KEY_Arabic_shadda">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="867"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_sheen" value="1492" c:type="GDK_KEY_Arabic_sheen">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="842"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_sukun" value="1522" c:type="GDK_KEY_Arabic_sukun">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="868"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_superscript_alef" value="16778864" c:type="GDK_KEY_Arabic_superscript_alef">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="803"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_switch" value="65406" c:type="GDK_KEY_Arabic_switch">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="882"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_tah" value="1495" c:type="GDK_KEY_Arabic_tah">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="845"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_tatweel" value="1504" c:type="GDK_KEY_Arabic_tatweel">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="849"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_tcheh" value="16778886" c:type="GDK_KEY_Arabic_tcheh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="806"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_teh" value="1482" c:type="GDK_KEY_Arabic_teh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="832"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_tehmarbuta" value="1481" c:type="GDK_KEY_Arabic_tehmarbuta">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="831"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_thal" value="1488" c:type="GDK_KEY_Arabic_thal">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="838"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_theh" value="1483" c:type="GDK_KEY_Arabic_theh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="833"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_tteh" value="16778873" c:type="GDK_KEY_Arabic_tteh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="804"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_veh" value="16778916" c:type="GDK_KEY_Arabic_veh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="873"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_waw" value="1512" c:type="GDK_KEY_Arabic_waw">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="858"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_yeh" value="1514" c:type="GDK_KEY_Arabic_yeh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="860"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_yeh_baree" value="16778962" c:type="GDK_KEY_Arabic_yeh_baree">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="880"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_zah" value="1496" c:type="GDK_KEY_Arabic_zah">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="846"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Arabic_zain" value="1490" c:type="GDK_KEY_Arabic_zain">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="840"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Aring" value="197" c:type="GDK_KEY_Aring">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="515"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_AT" value="16778552" c:type="GDK_KEY_Armenian_AT">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1531"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_AYB" value="16778545" c:type="GDK_KEY_Armenian_AYB">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1517"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_BEN" value="16778546" c:type="GDK_KEY_Armenian_BEN">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1519"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_CHA" value="16778569" c:type="GDK_KEY_Armenian_CHA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1565"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_DA" value="16778548" c:type="GDK_KEY_Armenian_DA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1523"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_DZA" value="16778561" c:type="GDK_KEY_Armenian_DZA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1549"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_E" value="16778551" c:type="GDK_KEY_Armenian_E">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1529"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_FE" value="16778582" c:type="GDK_KEY_Armenian_FE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1591"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_GHAT" value="16778562" c:type="GDK_KEY_Armenian_GHAT">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1551"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_GIM" value="16778547" c:type="GDK_KEY_Armenian_GIM">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1521"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_HI" value="16778565" c:type="GDK_KEY_Armenian_HI">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1557"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_HO" value="16778560" c:type="GDK_KEY_Armenian_HO">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1547"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_INI" value="16778555" c:type="GDK_KEY_Armenian_INI">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1537"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_JE" value="16778571" c:type="GDK_KEY_Armenian_JE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1569"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_KE" value="16778580" c:type="GDK_KEY_Armenian_KE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1587"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_KEN" value="16778559" c:type="GDK_KEY_Armenian_KEN">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1545"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_KHE" value="16778557" c:type="GDK_KEY_Armenian_KHE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1541"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_LYUN" value="16778556" c:type="GDK_KEY_Armenian_LYUN">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1539"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_MEN" value="16778564" c:type="GDK_KEY_Armenian_MEN">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1555"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_NU" value="16778566" c:type="GDK_KEY_Armenian_NU">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1559"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_O" value="16778581" c:type="GDK_KEY_Armenian_O">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1589"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_PE" value="16778570" c:type="GDK_KEY_Armenian_PE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1567"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_PYUR" value="16778579" c:type="GDK_KEY_Armenian_PYUR">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1585"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_RA" value="16778572" c:type="GDK_KEY_Armenian_RA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1571"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_RE" value="16778576" c:type="GDK_KEY_Armenian_RE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1579"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_SE" value="16778573" c:type="GDK_KEY_Armenian_SE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1573"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_SHA" value="16778567" c:type="GDK_KEY_Armenian_SHA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1561"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_TCHE" value="16778563" c:type="GDK_KEY_Armenian_TCHE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1553"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_TO" value="16778553" c:type="GDK_KEY_Armenian_TO">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1533"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_TSA" value="16778558" c:type="GDK_KEY_Armenian_TSA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1543"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_TSO" value="16778577" c:type="GDK_KEY_Armenian_TSO">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1581"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_TYUN" value="16778575" c:type="GDK_KEY_Armenian_TYUN">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1577"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_VEV" value="16778574" c:type="GDK_KEY_Armenian_VEV">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1575"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_VO" value="16778568" c:type="GDK_KEY_Armenian_VO">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1563"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_VYUN" value="16778578" c:type="GDK_KEY_Armenian_VYUN">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1583"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_YECH" value="16778549" c:type="GDK_KEY_Armenian_YECH">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1525"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_ZA" value="16778550" c:type="GDK_KEY_Armenian_ZA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1527"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_ZHE" value="16778554" c:type="GDK_KEY_Armenian_ZHE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1535"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_accent" value="16778587" c:type="GDK_KEY_Armenian_accent">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1513"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_amanak" value="16778588" c:type="GDK_KEY_Armenian_amanak">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1512"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_apostrophe" value="16778586" c:type="GDK_KEY_Armenian_apostrophe">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1593"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_at" value="16778600" c:type="GDK_KEY_Armenian_at">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1532"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_ayb" value="16778593" c:type="GDK_KEY_Armenian_ayb">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1518"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_ben" value="16778594" c:type="GDK_KEY_Armenian_ben">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1520"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_but" value="16778589" c:type="GDK_KEY_Armenian_but">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1508"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_cha" value="16778617" c:type="GDK_KEY_Armenian_cha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1566"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_da" value="16778596" c:type="GDK_KEY_Armenian_da">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1524"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_dza" value="16778609" c:type="GDK_KEY_Armenian_dza">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1550"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_e" value="16778599" c:type="GDK_KEY_Armenian_e">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1530"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_exclam" value="16778588" c:type="GDK_KEY_Armenian_exclam">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1511"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_fe" value="16778630" c:type="GDK_KEY_Armenian_fe">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1592"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_full_stop" value="16778633" c:type="GDK_KEY_Armenian_full_stop">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1505"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_ghat" value="16778610" c:type="GDK_KEY_Armenian_ghat">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1552"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_gim" value="16778595" c:type="GDK_KEY_Armenian_gim">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1522"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_hi" value="16778613" c:type="GDK_KEY_Armenian_hi">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1558"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_ho" value="16778608" c:type="GDK_KEY_Armenian_ho">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1548"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_hyphen" value="16778634" c:type="GDK_KEY_Armenian_hyphen">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1509"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_ini" value="16778603" c:type="GDK_KEY_Armenian_ini">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1538"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_je" value="16778619" c:type="GDK_KEY_Armenian_je">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1570"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_ke" value="16778628" c:type="GDK_KEY_Armenian_ke">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1588"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_ken" value="16778607" c:type="GDK_KEY_Armenian_ken">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1546"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_khe" value="16778605" c:type="GDK_KEY_Armenian_khe">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1542"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_ligature_ew" value="16778631" c:type="GDK_KEY_Armenian_ligature_ew">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1504"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_lyun" value="16778604" c:type="GDK_KEY_Armenian_lyun">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1540"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_men" value="16778612" c:type="GDK_KEY_Armenian_men">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1556"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_nu" value="16778614" c:type="GDK_KEY_Armenian_nu">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1560"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_o" value="16778629" c:type="GDK_KEY_Armenian_o">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1590"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_paruyk" value="16778590" c:type="GDK_KEY_Armenian_paruyk">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1516"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_pe" value="16778618" c:type="GDK_KEY_Armenian_pe">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1568"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_pyur" value="16778627" c:type="GDK_KEY_Armenian_pyur">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1586"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_question" value="16778590" c:type="GDK_KEY_Armenian_question">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1515"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_ra" value="16778620" c:type="GDK_KEY_Armenian_ra">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1572"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_re" value="16778624" c:type="GDK_KEY_Armenian_re">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1580"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_se" value="16778621" c:type="GDK_KEY_Armenian_se">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1574"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_separation_mark" value="16778589" c:type="GDK_KEY_Armenian_separation_mark">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1507"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_sha" value="16778615" c:type="GDK_KEY_Armenian_sha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1562"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_shesht" value="16778587" c:type="GDK_KEY_Armenian_shesht">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1514"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_tche" value="16778611" c:type="GDK_KEY_Armenian_tche">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1554"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_to" value="16778601" c:type="GDK_KEY_Armenian_to">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1534"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_tsa" value="16778606" c:type="GDK_KEY_Armenian_tsa">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1544"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_tso" value="16778625" c:type="GDK_KEY_Armenian_tso">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1582"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_tyun" value="16778623" c:type="GDK_KEY_Armenian_tyun">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1578"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_verjaket" value="16778633" c:type="GDK_KEY_Armenian_verjaket">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1506"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_vev" value="16778622" c:type="GDK_KEY_Armenian_vev">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1576"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_vo" value="16778616" c:type="GDK_KEY_Armenian_vo">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1564"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_vyun" value="16778626" c:type="GDK_KEY_Armenian_vyun">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1584"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_yech" value="16778597" c:type="GDK_KEY_Armenian_yech">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1526"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_yentamna" value="16778634" c:type="GDK_KEY_Armenian_yentamna">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1510"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_za" value="16778598" c:type="GDK_KEY_Armenian_za">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1528"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Armenian_zhe" value="16778602" c:type="GDK_KEY_Armenian_zhe">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1536"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Atilde" value="195" c:type="GDK_KEY_Atilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="513"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_AudibleBell_Enable" value="65146" c:type="GDK_KEY_AudibleBell_Enable">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="314"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_AudioCycleTrack" value="269025179" c:type="GDK_KEY_AudioCycleTrack">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2273"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_AudioForward" value="269025175" c:type="GDK_KEY_AudioForward">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2269"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_AudioLowerVolume" value="269025041" c:type="GDK_KEY_AudioLowerVolume">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2141"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_AudioMedia" value="269025074" c:type="GDK_KEY_AudioMedia">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2174"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_AudioMicMute" value="269025202" c:type="GDK_KEY_AudioMicMute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2290"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_AudioMute" value="269025042" c:type="GDK_KEY_AudioMute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2142"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_AudioNext" value="269025047" c:type="GDK_KEY_AudioNext">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2147"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_AudioPause" value="269025073" c:type="GDK_KEY_AudioPause">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2173"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_AudioPlay" value="269025044" c:type="GDK_KEY_AudioPlay">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2144"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_AudioPrev" value="269025046" c:type="GDK_KEY_AudioPrev">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2146"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_AudioRaiseVolume" value="269025043" c:type="GDK_KEY_AudioRaiseVolume">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2143"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_AudioRandomPlay" value="269025177" c:type="GDK_KEY_AudioRandomPlay">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2271"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_AudioRecord" value="269025052" c:type="GDK_KEY_AudioRecord">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2152"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_AudioRepeat" value="269025176" c:type="GDK_KEY_AudioRepeat">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2270"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_AudioRewind" value="269025086" c:type="GDK_KEY_AudioRewind">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2186"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_AudioStop" value="269025045" c:type="GDK_KEY_AudioStop">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2145"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Away" value="269025165" c:type="GDK_KEY_Away">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2259"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_B" value="66" c:type="GDK_KEY_B">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="416"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Babovedot" value="16784898" c:type="GDK_KEY_Babovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="697"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Back" value="269025062" c:type="GDK_KEY_Back">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2162"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_BackForward" value="269025087" c:type="GDK_KEY_BackForward">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2187"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_BackSpace" value="65288" c:type="GDK_KEY_BackSpace">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="40"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Battery" value="269025171" c:type="GDK_KEY_Battery">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2265"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Begin" value="65368" c:type="GDK_KEY_Begin">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="85"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Blue" value="269025190" c:type="GDK_KEY_Blue">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2284"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Bluetooth" value="269025172" c:type="GDK_KEY_Bluetooth">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2266"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Book" value="269025106" c:type="GDK_KEY_Book">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2206"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_BounceKeys_Enable" value="65140" c:type="GDK_KEY_BounceKeys_Enable">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="308"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Break" value="65387" c:type="GDK_KEY_Break">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="96"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_BrightnessAdjust" value="269025083" c:type="GDK_KEY_BrightnessAdjust">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2183"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Byelorussian_SHORTU" value="1726" c:type="GDK_KEY_Byelorussian_SHORTU">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="955"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Byelorussian_shortu" value="1710" c:type="GDK_KEY_Byelorussian_shortu">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="932"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_C" value="67" c:type="GDK_KEY_C">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="417"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_CD" value="269025107" c:type="GDK_KEY_CD">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2207"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_CH" value="65186" c:type="GDK_KEY_CH">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="347"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_C_H" value="65189" c:type="GDK_KEY_C_H">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="350"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_C_h" value="65188" c:type="GDK_KEY_C_h">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="349"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cabovedot" value="709" c:type="GDK_KEY_Cabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="645"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cacute" value="454" c:type="GDK_KEY_Cacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="605"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Calculator" value="269025053" c:type="GDK_KEY_Calculator">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2153"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Calendar" value="269025056" c:type="GDK_KEY_Calendar">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2156"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cancel" value="65385" c:type="GDK_KEY_Cancel">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="94"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Caps_Lock" value="65509" c:type="GDK_KEY_Caps_Lock">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="201"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ccaron" value="456" c:type="GDK_KEY_Ccaron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="606"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ccedilla" value="199" c:type="GDK_KEY_Ccedilla">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="517"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ccircumflex" value="710" c:type="GDK_KEY_Ccircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="646"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ch" value="65185" c:type="GDK_KEY_Ch">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="346"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Clear" value="65291" c:type="GDK_KEY_Clear">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="43"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ClearGrab" value="269024801" c:type="GDK_KEY_ClearGrab">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2304"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Close" value="269025110" c:type="GDK_KEY_Close">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2209"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Codeinput" value="65335" c:type="GDK_KEY_Codeinput">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="51"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ColonSign" value="16785569" c:type="GDK_KEY_ColonSign">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1744"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Community" value="269025085" c:type="GDK_KEY_Community">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2185"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ContrastAdjust" value="269025058" c:type="GDK_KEY_ContrastAdjust">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2158"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Control_L" value="65507" c:type="GDK_KEY_Control_L">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="199"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Control_R" value="65508" c:type="GDK_KEY_Control_R">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="200"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Copy" value="269025111" c:type="GDK_KEY_Copy">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2210"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_CruzeiroSign" value="16785570" c:type="GDK_KEY_CruzeiroSign">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1745"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cut" value="269025112" c:type="GDK_KEY_Cut">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2211"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_CycleAngle" value="269025180" c:type="GDK_KEY_CycleAngle">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2274"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_A" value="1761" c:type="GDK_KEY_Cyrillic_A">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="991"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_BE" value="1762" c:type="GDK_KEY_Cyrillic_BE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="992"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_CHE" value="1790" c:type="GDK_KEY_Cyrillic_CHE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1020"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_CHE_descender" value="16778422" c:type="GDK_KEY_Cyrillic_CHE_descender">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="899"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_CHE_vertstroke" value="16778424" c:type="GDK_KEY_Cyrillic_CHE_vertstroke">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="901"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_DE" value="1764" c:type="GDK_KEY_Cyrillic_DE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="994"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_DZHE" value="1727" c:type="GDK_KEY_Cyrillic_DZHE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="956"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_E" value="1788" c:type="GDK_KEY_Cyrillic_E">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1018"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_EF" value="1766" c:type="GDK_KEY_Cyrillic_EF">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="996"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_EL" value="1772" c:type="GDK_KEY_Cyrillic_EL">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1002"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_EM" value="1773" c:type="GDK_KEY_Cyrillic_EM">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1003"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_EN" value="1774" c:type="GDK_KEY_Cyrillic_EN">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1004"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_EN_descender" value="16778402" c:type="GDK_KEY_Cyrillic_EN_descender">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="891"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_ER" value="1778" c:type="GDK_KEY_Cyrillic_ER">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1008"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_ES" value="1779" c:type="GDK_KEY_Cyrillic_ES">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1009"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_GHE" value="1767" c:type="GDK_KEY_Cyrillic_GHE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="997"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_GHE_bar" value="16778386" c:type="GDK_KEY_Cyrillic_GHE_bar">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="883"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_HA" value="1768" c:type="GDK_KEY_Cyrillic_HA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="998"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_HARDSIGN" value="1791" c:type="GDK_KEY_Cyrillic_HARDSIGN">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1021"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_HA_descender" value="16778418" c:type="GDK_KEY_Cyrillic_HA_descender">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="897"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_I" value="1769" c:type="GDK_KEY_Cyrillic_I">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="999"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_IE" value="1765" c:type="GDK_KEY_Cyrillic_IE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="995"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_IO" value="1715" c:type="GDK_KEY_Cyrillic_IO">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="938"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_I_macron" value="16778466" c:type="GDK_KEY_Cyrillic_I_macron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="907"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_JE" value="1720" c:type="GDK_KEY_Cyrillic_JE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="946"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_KA" value="1771" c:type="GDK_KEY_Cyrillic_KA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1001"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_KA_descender" value="16778394" c:type="GDK_KEY_Cyrillic_KA_descender">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="887"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_KA_vertstroke" value="16778396" c:type="GDK_KEY_Cyrillic_KA_vertstroke">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="889"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_LJE" value="1721" c:type="GDK_KEY_Cyrillic_LJE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="948"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_NJE" value="1722" c:type="GDK_KEY_Cyrillic_NJE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="950"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_O" value="1775" c:type="GDK_KEY_Cyrillic_O">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1005"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_O_bar" value="16778472" c:type="GDK_KEY_Cyrillic_O_bar">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="909"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_PE" value="1776" c:type="GDK_KEY_Cyrillic_PE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1006"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_SCHWA" value="16778456" c:type="GDK_KEY_Cyrillic_SCHWA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="905"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_SHA" value="1787" c:type="GDK_KEY_Cyrillic_SHA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1017"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_SHCHA" value="1789" c:type="GDK_KEY_Cyrillic_SHCHA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1019"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_SHHA" value="16778426" c:type="GDK_KEY_Cyrillic_SHHA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="903"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_SHORTI" value="1770" c:type="GDK_KEY_Cyrillic_SHORTI">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1000"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_SOFTSIGN" value="1784" c:type="GDK_KEY_Cyrillic_SOFTSIGN">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1014"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_TE" value="1780" c:type="GDK_KEY_Cyrillic_TE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1010"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_TSE" value="1763" c:type="GDK_KEY_Cyrillic_TSE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="993"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_U" value="1781" c:type="GDK_KEY_Cyrillic_U">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1011"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_U_macron" value="16778478" c:type="GDK_KEY_Cyrillic_U_macron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="911"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_U_straight" value="16778414" c:type="GDK_KEY_Cyrillic_U_straight">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="893"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_U_straight_bar" value="16778416" c:type="GDK_KEY_Cyrillic_U_straight_bar">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="895"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_VE" value="1783" c:type="GDK_KEY_Cyrillic_VE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1013"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_YA" value="1777" c:type="GDK_KEY_Cyrillic_YA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1007"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_YERU" value="1785" c:type="GDK_KEY_Cyrillic_YERU">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1015"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_YU" value="1760" c:type="GDK_KEY_Cyrillic_YU">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="990"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_ZE" value="1786" c:type="GDK_KEY_Cyrillic_ZE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1016"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_ZHE" value="1782" c:type="GDK_KEY_Cyrillic_ZHE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1012"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_ZHE_descender" value="16778390" c:type="GDK_KEY_Cyrillic_ZHE_descender">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="885"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_a" value="1729" c:type="GDK_KEY_Cyrillic_a">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="959"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_be" value="1730" c:type="GDK_KEY_Cyrillic_be">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="960"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_che" value="1758" c:type="GDK_KEY_Cyrillic_che">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="988"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_che_descender" value="16778423" c:type="GDK_KEY_Cyrillic_che_descender">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="900"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_che_vertstroke" value="16778425" c:type="GDK_KEY_Cyrillic_che_vertstroke">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="902"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_de" value="1732" c:type="GDK_KEY_Cyrillic_de">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="962"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_dzhe" value="1711" c:type="GDK_KEY_Cyrillic_dzhe">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="933"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_e" value="1756" c:type="GDK_KEY_Cyrillic_e">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="986"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_ef" value="1734" c:type="GDK_KEY_Cyrillic_ef">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="964"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_el" value="1740" c:type="GDK_KEY_Cyrillic_el">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="970"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_em" value="1741" c:type="GDK_KEY_Cyrillic_em">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="971"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_en" value="1742" c:type="GDK_KEY_Cyrillic_en">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="972"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_en_descender" value="16778403" c:type="GDK_KEY_Cyrillic_en_descender">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="892"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_er" value="1746" c:type="GDK_KEY_Cyrillic_er">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="976"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_es" value="1747" c:type="GDK_KEY_Cyrillic_es">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="977"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_ghe" value="1735" c:type="GDK_KEY_Cyrillic_ghe">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="965"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_ghe_bar" value="16778387" c:type="GDK_KEY_Cyrillic_ghe_bar">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="884"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_ha" value="1736" c:type="GDK_KEY_Cyrillic_ha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="966"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_ha_descender" value="16778419" c:type="GDK_KEY_Cyrillic_ha_descender">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="898"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_hardsign" value="1759" c:type="GDK_KEY_Cyrillic_hardsign">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="989"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_i" value="1737" c:type="GDK_KEY_Cyrillic_i">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="967"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_i_macron" value="16778467" c:type="GDK_KEY_Cyrillic_i_macron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="908"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_ie" value="1733" c:type="GDK_KEY_Cyrillic_ie">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="963"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_io" value="1699" c:type="GDK_KEY_Cyrillic_io">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="915"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_je" value="1704" c:type="GDK_KEY_Cyrillic_je">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="923"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_ka" value="1739" c:type="GDK_KEY_Cyrillic_ka">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="969"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_ka_descender" value="16778395" c:type="GDK_KEY_Cyrillic_ka_descender">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="888"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_ka_vertstroke" value="16778397" c:type="GDK_KEY_Cyrillic_ka_vertstroke">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="890"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_lje" value="1705" c:type="GDK_KEY_Cyrillic_lje">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="925"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_nje" value="1706" c:type="GDK_KEY_Cyrillic_nje">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="927"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_o" value="1743" c:type="GDK_KEY_Cyrillic_o">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="973"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_o_bar" value="16778473" c:type="GDK_KEY_Cyrillic_o_bar">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="910"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_pe" value="1744" c:type="GDK_KEY_Cyrillic_pe">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="974"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_schwa" value="16778457" c:type="GDK_KEY_Cyrillic_schwa">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="906"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_sha" value="1755" c:type="GDK_KEY_Cyrillic_sha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="985"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_shcha" value="1757" c:type="GDK_KEY_Cyrillic_shcha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="987"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_shha" value="16778427" c:type="GDK_KEY_Cyrillic_shha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="904"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_shorti" value="1738" c:type="GDK_KEY_Cyrillic_shorti">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="968"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_softsign" value="1752" c:type="GDK_KEY_Cyrillic_softsign">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="982"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_te" value="1748" c:type="GDK_KEY_Cyrillic_te">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="978"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_tse" value="1731" c:type="GDK_KEY_Cyrillic_tse">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="961"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_u" value="1749" c:type="GDK_KEY_Cyrillic_u">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="979"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_u_macron" value="16778479" c:type="GDK_KEY_Cyrillic_u_macron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="912"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_u_straight" value="16778415" c:type="GDK_KEY_Cyrillic_u_straight">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="894"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_u_straight_bar" value="16778417" c:type="GDK_KEY_Cyrillic_u_straight_bar">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="896"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_ve" value="1751" c:type="GDK_KEY_Cyrillic_ve">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="981"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_ya" value="1745" c:type="GDK_KEY_Cyrillic_ya">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="975"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_yeru" value="1753" c:type="GDK_KEY_Cyrillic_yeru">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="983"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_yu" value="1728" c:type="GDK_KEY_Cyrillic_yu">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="958"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_ze" value="1754" c:type="GDK_KEY_Cyrillic_ze">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="984"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_zhe" value="1750" c:type="GDK_KEY_Cyrillic_zhe">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="980"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Cyrillic_zhe_descender" value="16778391" c:type="GDK_KEY_Cyrillic_zhe_descender">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="886"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_D" value="68" c:type="GDK_KEY_D">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="418"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_DOS" value="269025114" c:type="GDK_KEY_DOS">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2213"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Dabovedot" value="16784906" c:type="GDK_KEY_Dabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="699"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Dcaron" value="463" c:type="GDK_KEY_Dcaron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="609"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Delete" value="65535" c:type="GDK_KEY_Delete">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="49"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Display" value="269025113" c:type="GDK_KEY_Display">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2212"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Documents" value="269025115" c:type="GDK_KEY_Documents">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2214"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_DongSign" value="16785579" c:type="GDK_KEY_DongSign">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1754"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Down" value="65364" c:type="GDK_KEY_Down">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="79"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Dstroke" value="464" c:type="GDK_KEY_Dstroke">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="610"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_E" value="69" c:type="GDK_KEY_E">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="419"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ENG" value="957" c:type="GDK_KEY_ENG">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="671"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ETH" value="208" c:type="GDK_KEY_ETH">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="526"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_EZH" value="16777655" c:type="GDK_KEY_EZH">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1647"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Eabovedot" value="972" c:type="GDK_KEY_Eabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="675"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Eacute" value="201" c:type="GDK_KEY_Eacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="519"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ebelowdot" value="16785080" c:type="GDK_KEY_Ebelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1675"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ecaron" value="460" c:type="GDK_KEY_Ecaron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="608"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ecircumflex" value="202" c:type="GDK_KEY_Ecircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="520"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ecircumflexacute" value="16785086" c:type="GDK_KEY_Ecircumflexacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1681"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ecircumflexbelowdot" value="16785094" c:type="GDK_KEY_Ecircumflexbelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1689"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ecircumflexgrave" value="16785088" c:type="GDK_KEY_Ecircumflexgrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1683"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ecircumflexhook" value="16785090" c:type="GDK_KEY_Ecircumflexhook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1685"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ecircumflextilde" value="16785092" c:type="GDK_KEY_Ecircumflextilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1687"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_EcuSign" value="16785568" c:type="GDK_KEY_EcuSign">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1743"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ediaeresis" value="203" c:type="GDK_KEY_Ediaeresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="521"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Egrave" value="200" c:type="GDK_KEY_Egrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="518"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ehook" value="16785082" c:type="GDK_KEY_Ehook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1677"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Eisu_Shift" value="65327" c:type="GDK_KEY_Eisu_Shift">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="70"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Eisu_toggle" value="65328" c:type="GDK_KEY_Eisu_toggle">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="71"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Eject" value="269025068" c:type="GDK_KEY_Eject">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2168"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Emacron" value="938" c:type="GDK_KEY_Emacron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="662"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_End" value="65367" c:type="GDK_KEY_End">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="84"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Eogonek" value="458" c:type="GDK_KEY_Eogonek">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="607"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Escape" value="65307" c:type="GDK_KEY_Escape">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="48"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Eth" value="208" c:type="GDK_KEY_Eth">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="527"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Etilde" value="16785084" c:type="GDK_KEY_Etilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1679"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_EuroSign" value="8364" c:type="GDK_KEY_EuroSign">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1755"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Excel" value="269025116" c:type="GDK_KEY_Excel">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2215"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Execute" value="65378" c:type="GDK_KEY_Execute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="88"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Explorer" value="269025117" c:type="GDK_KEY_Explorer">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2216"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F" value="70" c:type="GDK_KEY_F">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="420"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F1" value="65470" c:type="GDK_KEY_F1">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="137"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F10" value="65479" c:type="GDK_KEY_F10">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="146"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F11" value="65480" c:type="GDK_KEY_F11">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="147"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F12" value="65481" c:type="GDK_KEY_F12">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="149"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F13" value="65482" c:type="GDK_KEY_F13">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="151"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F14" value="65483" c:type="GDK_KEY_F14">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="153"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F15" value="65484" c:type="GDK_KEY_F15">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="155"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F16" value="65485" c:type="GDK_KEY_F16">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="157"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F17" value="65486" c:type="GDK_KEY_F17">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="159"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F18" value="65487" c:type="GDK_KEY_F18">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="161"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F19" value="65488" c:type="GDK_KEY_F19">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="163"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F2" value="65471" c:type="GDK_KEY_F2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="138"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F20" value="65489" c:type="GDK_KEY_F20">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="165"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F21" value="65490" c:type="GDK_KEY_F21">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="167"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F22" value="65491" c:type="GDK_KEY_F22">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="169"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F23" value="65492" c:type="GDK_KEY_F23">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="171"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F24" value="65493" c:type="GDK_KEY_F24">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="173"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F25" value="65494" c:type="GDK_KEY_F25">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="175"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F26" value="65495" c:type="GDK_KEY_F26">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="177"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F27" value="65496" c:type="GDK_KEY_F27">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="179"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F28" value="65497" c:type="GDK_KEY_F28">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="181"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F29" value="65498" c:type="GDK_KEY_F29">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="183"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F3" value="65472" c:type="GDK_KEY_F3">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="139"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F30" value="65499" c:type="GDK_KEY_F30">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="185"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F31" value="65500" c:type="GDK_KEY_F31">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="187"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F32" value="65501" c:type="GDK_KEY_F32">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="189"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F33" value="65502" c:type="GDK_KEY_F33">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="191"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F34" value="65503" c:type="GDK_KEY_F34">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="193"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F35" value="65504" c:type="GDK_KEY_F35">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="195"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F4" value="65473" c:type="GDK_KEY_F4">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="140"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F5" value="65474" c:type="GDK_KEY_F5">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="141"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F6" value="65475" c:type="GDK_KEY_F6">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="142"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F7" value="65476" c:type="GDK_KEY_F7">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="143"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F8" value="65477" c:type="GDK_KEY_F8">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="144"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_F9" value="65478" c:type="GDK_KEY_F9">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="145"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_FFrancSign" value="16785571" c:type="GDK_KEY_FFrancSign">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1746"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Fabovedot" value="16784926" c:type="GDK_KEY_Fabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="701"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Farsi_0" value="16778992" c:type="GDK_KEY_Farsi_0">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="792"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Farsi_1" value="16778993" c:type="GDK_KEY_Farsi_1">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="793"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Farsi_2" value="16778994" c:type="GDK_KEY_Farsi_2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="794"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Farsi_3" value="16778995" c:type="GDK_KEY_Farsi_3">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="795"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Farsi_4" value="16778996" c:type="GDK_KEY_Farsi_4">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="796"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Farsi_5" value="16778997" c:type="GDK_KEY_Farsi_5">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="797"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Farsi_6" value="16778998" c:type="GDK_KEY_Farsi_6">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="798"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Farsi_7" value="16778999" c:type="GDK_KEY_Farsi_7">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="799"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Farsi_8" value="16779000" c:type="GDK_KEY_Farsi_8">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="800"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Farsi_9" value="16779001" c:type="GDK_KEY_Farsi_9">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="801"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Farsi_yeh" value="16778956" c:type="GDK_KEY_Farsi_yeh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="878"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Favorites" value="269025072" c:type="GDK_KEY_Favorites">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2172"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Finance" value="269025084" c:type="GDK_KEY_Finance">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2184"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Find" value="65384" c:type="GDK_KEY_Find">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="93"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_First_Virtual_Screen" value="65232" c:type="GDK_KEY_First_Virtual_Screen">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="299"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Forward" value="269025063" c:type="GDK_KEY_Forward">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2163"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_FrameBack" value="269025181" c:type="GDK_KEY_FrameBack">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2275"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_FrameForward" value="269025182" c:type="GDK_KEY_FrameForward">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2276"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_G" value="71" c:type="GDK_KEY_G">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="421"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Gabovedot" value="725" c:type="GDK_KEY_Gabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="647"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Game" value="269025118" c:type="GDK_KEY_Game">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2217"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Gbreve" value="683" c:type="GDK_KEY_Gbreve">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="638"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Gcaron" value="16777702" c:type="GDK_KEY_Gcaron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1636"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Gcedilla" value="939" c:type="GDK_KEY_Gcedilla">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="663"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Gcircumflex" value="728" c:type="GDK_KEY_Gcircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="648"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_an" value="16781520" c:type="GDK_KEY_Georgian_an">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1594"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_ban" value="16781521" c:type="GDK_KEY_Georgian_ban">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1595"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_can" value="16781546" c:type="GDK_KEY_Georgian_can">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1620"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_char" value="16781549" c:type="GDK_KEY_Georgian_char">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1623"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_chin" value="16781545" c:type="GDK_KEY_Georgian_chin">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1619"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_cil" value="16781548" c:type="GDK_KEY_Georgian_cil">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1622"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_don" value="16781523" c:type="GDK_KEY_Georgian_don">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1597"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_en" value="16781524" c:type="GDK_KEY_Georgian_en">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1598"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_fi" value="16781558" c:type="GDK_KEY_Georgian_fi">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1632"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_gan" value="16781522" c:type="GDK_KEY_Georgian_gan">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1596"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_ghan" value="16781542" c:type="GDK_KEY_Georgian_ghan">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1616"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_hae" value="16781552" c:type="GDK_KEY_Georgian_hae">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1626"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_har" value="16781556" c:type="GDK_KEY_Georgian_har">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1630"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_he" value="16781553" c:type="GDK_KEY_Georgian_he">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1627"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_hie" value="16781554" c:type="GDK_KEY_Georgian_hie">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1628"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_hoe" value="16781557" c:type="GDK_KEY_Georgian_hoe">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1631"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_in" value="16781528" c:type="GDK_KEY_Georgian_in">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1602"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_jhan" value="16781551" c:type="GDK_KEY_Georgian_jhan">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1625"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_jil" value="16781547" c:type="GDK_KEY_Georgian_jil">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1621"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_kan" value="16781529" c:type="GDK_KEY_Georgian_kan">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1603"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_khar" value="16781541" c:type="GDK_KEY_Georgian_khar">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1615"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_las" value="16781530" c:type="GDK_KEY_Georgian_las">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1604"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_man" value="16781531" c:type="GDK_KEY_Georgian_man">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1605"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_nar" value="16781532" c:type="GDK_KEY_Georgian_nar">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1606"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_on" value="16781533" c:type="GDK_KEY_Georgian_on">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1607"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_par" value="16781534" c:type="GDK_KEY_Georgian_par">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1608"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_phar" value="16781540" c:type="GDK_KEY_Georgian_phar">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1614"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_qar" value="16781543" c:type="GDK_KEY_Georgian_qar">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1617"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_rae" value="16781536" c:type="GDK_KEY_Georgian_rae">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1610"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_san" value="16781537" c:type="GDK_KEY_Georgian_san">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1611"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_shin" value="16781544" c:type="GDK_KEY_Georgian_shin">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1618"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_tan" value="16781527" c:type="GDK_KEY_Georgian_tan">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1601"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_tar" value="16781538" c:type="GDK_KEY_Georgian_tar">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1612"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_un" value="16781539" c:type="GDK_KEY_Georgian_un">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1613"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_vin" value="16781525" c:type="GDK_KEY_Georgian_vin">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1599"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_we" value="16781555" c:type="GDK_KEY_Georgian_we">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1629"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_xan" value="16781550" c:type="GDK_KEY_Georgian_xan">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1624"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_zen" value="16781526" c:type="GDK_KEY_Georgian_zen">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1600"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Georgian_zhar" value="16781535" c:type="GDK_KEY_Georgian_zhar">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1609"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Go" value="269025119" c:type="GDK_KEY_Go">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2218"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_ALPHA" value="1985" c:type="GDK_KEY_Greek_ALPHA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1045"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_ALPHAaccent" value="1953" c:type="GDK_KEY_Greek_ALPHAaccent">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1022"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_BETA" value="1986" c:type="GDK_KEY_Greek_BETA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1046"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_CHI" value="2007" c:type="GDK_KEY_Greek_CHI">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1067"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_DELTA" value="1988" c:type="GDK_KEY_Greek_DELTA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1048"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_EPSILON" value="1989" c:type="GDK_KEY_Greek_EPSILON">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1049"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_EPSILONaccent" value="1954" c:type="GDK_KEY_Greek_EPSILONaccent">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1023"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_ETA" value="1991" c:type="GDK_KEY_Greek_ETA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1051"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_ETAaccent" value="1955" c:type="GDK_KEY_Greek_ETAaccent">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1024"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_GAMMA" value="1987" c:type="GDK_KEY_Greek_GAMMA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1047"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_IOTA" value="1993" c:type="GDK_KEY_Greek_IOTA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1053"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_IOTAaccent" value="1956" c:type="GDK_KEY_Greek_IOTAaccent">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1025"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_IOTAdiaeresis" value="1957" c:type="GDK_KEY_Greek_IOTAdiaeresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1027"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_IOTAdieresis" value="1957" c:type="GDK_KEY_Greek_IOTAdieresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1026"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_KAPPA" value="1994" c:type="GDK_KEY_Greek_KAPPA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1054"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_LAMBDA" value="1995" c:type="GDK_KEY_Greek_LAMBDA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1056"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_LAMDA" value="1995" c:type="GDK_KEY_Greek_LAMDA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1055"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_MU" value="1996" c:type="GDK_KEY_Greek_MU">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1057"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_NU" value="1997" c:type="GDK_KEY_Greek_NU">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1058"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_OMEGA" value="2009" c:type="GDK_KEY_Greek_OMEGA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1069"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_OMEGAaccent" value="1963" c:type="GDK_KEY_Greek_OMEGAaccent">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1031"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_OMICRON" value="1999" c:type="GDK_KEY_Greek_OMICRON">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1060"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_OMICRONaccent" value="1959" c:type="GDK_KEY_Greek_OMICRONaccent">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1028"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_PHI" value="2006" c:type="GDK_KEY_Greek_PHI">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1066"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_PI" value="2000" c:type="GDK_KEY_Greek_PI">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1061"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_PSI" value="2008" c:type="GDK_KEY_Greek_PSI">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1068"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_RHO" value="2001" c:type="GDK_KEY_Greek_RHO">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1062"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_SIGMA" value="2002" c:type="GDK_KEY_Greek_SIGMA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1063"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_TAU" value="2004" c:type="GDK_KEY_Greek_TAU">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1064"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_THETA" value="1992" c:type="GDK_KEY_Greek_THETA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1052"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_UPSILON" value="2005" c:type="GDK_KEY_Greek_UPSILON">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1065"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_UPSILONaccent" value="1960" c:type="GDK_KEY_Greek_UPSILONaccent">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1029"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_UPSILONdieresis" value="1961" c:type="GDK_KEY_Greek_UPSILONdieresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1030"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_XI" value="1998" c:type="GDK_KEY_Greek_XI">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1059"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_ZETA" value="1990" c:type="GDK_KEY_Greek_ZETA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1050"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_accentdieresis" value="1966" c:type="GDK_KEY_Greek_accentdieresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1032"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_alpha" value="2017" c:type="GDK_KEY_Greek_alpha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1070"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_alphaaccent" value="1969" c:type="GDK_KEY_Greek_alphaaccent">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1034"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_beta" value="2018" c:type="GDK_KEY_Greek_beta">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1071"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_chi" value="2039" c:type="GDK_KEY_Greek_chi">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1093"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_delta" value="2020" c:type="GDK_KEY_Greek_delta">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1073"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_epsilon" value="2021" c:type="GDK_KEY_Greek_epsilon">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1074"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_epsilonaccent" value="1970" c:type="GDK_KEY_Greek_epsilonaccent">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1035"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_eta" value="2023" c:type="GDK_KEY_Greek_eta">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1076"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_etaaccent" value="1971" c:type="GDK_KEY_Greek_etaaccent">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1036"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_finalsmallsigma" value="2035" c:type="GDK_KEY_Greek_finalsmallsigma">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1089"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_gamma" value="2019" c:type="GDK_KEY_Greek_gamma">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1072"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_horizbar" value="1967" c:type="GDK_KEY_Greek_horizbar">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1033"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_iota" value="2025" c:type="GDK_KEY_Greek_iota">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1078"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_iotaaccent" value="1972" c:type="GDK_KEY_Greek_iotaaccent">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1037"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_iotaaccentdieresis" value="1974" c:type="GDK_KEY_Greek_iotaaccentdieresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1039"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_iotadieresis" value="1973" c:type="GDK_KEY_Greek_iotadieresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1038"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_kappa" value="2026" c:type="GDK_KEY_Greek_kappa">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1079"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_lambda" value="2027" c:type="GDK_KEY_Greek_lambda">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1081"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_lamda" value="2027" c:type="GDK_KEY_Greek_lamda">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1080"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_mu" value="2028" c:type="GDK_KEY_Greek_mu">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1082"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_nu" value="2029" c:type="GDK_KEY_Greek_nu">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1083"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_omega" value="2041" c:type="GDK_KEY_Greek_omega">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1095"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_omegaaccent" value="1979" c:type="GDK_KEY_Greek_omegaaccent">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1044"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_omicron" value="2031" c:type="GDK_KEY_Greek_omicron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1085"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_omicronaccent" value="1975" c:type="GDK_KEY_Greek_omicronaccent">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1040"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_phi" value="2038" c:type="GDK_KEY_Greek_phi">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1092"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_pi" value="2032" c:type="GDK_KEY_Greek_pi">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1086"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_psi" value="2040" c:type="GDK_KEY_Greek_psi">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1094"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_rho" value="2033" c:type="GDK_KEY_Greek_rho">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1087"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_sigma" value="2034" c:type="GDK_KEY_Greek_sigma">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1088"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_switch" value="65406" c:type="GDK_KEY_Greek_switch">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1096"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_tau" value="2036" c:type="GDK_KEY_Greek_tau">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1090"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_theta" value="2024" c:type="GDK_KEY_Greek_theta">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1077"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_upsilon" value="2037" c:type="GDK_KEY_Greek_upsilon">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1091"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_upsilonaccent" value="1976" c:type="GDK_KEY_Greek_upsilonaccent">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1041"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_upsilonaccentdieresis" value="1978" c:type="GDK_KEY_Greek_upsilonaccentdieresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1043"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_upsilondieresis" value="1977" c:type="GDK_KEY_Greek_upsilondieresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1042"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_xi" value="2030" c:type="GDK_KEY_Greek_xi">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1084"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Greek_zeta" value="2022" c:type="GDK_KEY_Greek_zeta">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1075"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Green" value="269025188" c:type="GDK_KEY_Green">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2282"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_H" value="72" c:type="GDK_KEY_H">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="422"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul" value="65329" c:type="GDK_KEY_Hangul">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1397"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_A" value="3775" c:type="GDK_KEY_Hangul_A">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1443"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_AE" value="3776" c:type="GDK_KEY_Hangul_AE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1444"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_AraeA" value="3830" c:type="GDK_KEY_Hangul_AraeA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1498"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_AraeAE" value="3831" c:type="GDK_KEY_Hangul_AraeAE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1499"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_Banja" value="65337" c:type="GDK_KEY_Hangul_Banja">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1405"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_Cieuc" value="3770" c:type="GDK_KEY_Hangul_Cieuc">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1438"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_Codeinput" value="65335" c:type="GDK_KEY_Hangul_Codeinput">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1403"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_Dikeud" value="3751" c:type="GDK_KEY_Hangul_Dikeud">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1419"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_E" value="3780" c:type="GDK_KEY_Hangul_E">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1448"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_EO" value="3779" c:type="GDK_KEY_Hangul_EO">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1447"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_EU" value="3793" c:type="GDK_KEY_Hangul_EU">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1461"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_End" value="65331" c:type="GDK_KEY_Hangul_End">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1399"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_Hanja" value="65332" c:type="GDK_KEY_Hangul_Hanja">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1400"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_Hieuh" value="3774" c:type="GDK_KEY_Hangul_Hieuh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1442"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_I" value="3795" c:type="GDK_KEY_Hangul_I">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1463"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_Ieung" value="3767" c:type="GDK_KEY_Hangul_Ieung">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1435"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_Cieuc" value="3818" c:type="GDK_KEY_Hangul_J_Cieuc">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1486"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_Dikeud" value="3802" c:type="GDK_KEY_Hangul_J_Dikeud">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1470"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_Hieuh" value="3822" c:type="GDK_KEY_Hangul_J_Hieuh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1490"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_Ieung" value="3816" c:type="GDK_KEY_Hangul_J_Ieung">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1484"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_Jieuj" value="3817" c:type="GDK_KEY_Hangul_J_Jieuj">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1485"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_Khieuq" value="3819" c:type="GDK_KEY_Hangul_J_Khieuq">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1487"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_Kiyeog" value="3796" c:type="GDK_KEY_Hangul_J_Kiyeog">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1464"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_KiyeogSios" value="3798" c:type="GDK_KEY_Hangul_J_KiyeogSios">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1466"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_KkogjiDalrinIeung" value="3833" c:type="GDK_KEY_Hangul_J_KkogjiDalrinIeung">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1501"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_Mieum" value="3811" c:type="GDK_KEY_Hangul_J_Mieum">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1479"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_Nieun" value="3799" c:type="GDK_KEY_Hangul_J_Nieun">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1467"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_NieunHieuh" value="3801" c:type="GDK_KEY_Hangul_J_NieunHieuh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1469"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_NieunJieuj" value="3800" c:type="GDK_KEY_Hangul_J_NieunJieuj">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1468"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_PanSios" value="3832" c:type="GDK_KEY_Hangul_J_PanSios">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1500"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_Phieuf" value="3821" c:type="GDK_KEY_Hangul_J_Phieuf">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1489"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_Pieub" value="3812" c:type="GDK_KEY_Hangul_J_Pieub">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1480"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_PieubSios" value="3813" c:type="GDK_KEY_Hangul_J_PieubSios">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1481"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_Rieul" value="3803" c:type="GDK_KEY_Hangul_J_Rieul">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1471"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_RieulHieuh" value="3810" c:type="GDK_KEY_Hangul_J_RieulHieuh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1478"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_RieulKiyeog" value="3804" c:type="GDK_KEY_Hangul_J_RieulKiyeog">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1472"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_RieulMieum" value="3805" c:type="GDK_KEY_Hangul_J_RieulMieum">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1473"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_RieulPhieuf" value="3809" c:type="GDK_KEY_Hangul_J_RieulPhieuf">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1477"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_RieulPieub" value="3806" c:type="GDK_KEY_Hangul_J_RieulPieub">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1474"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_RieulSios" value="3807" c:type="GDK_KEY_Hangul_J_RieulSios">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1475"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_RieulTieut" value="3808" c:type="GDK_KEY_Hangul_J_RieulTieut">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1476"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_Sios" value="3814" c:type="GDK_KEY_Hangul_J_Sios">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1482"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_SsangKiyeog" value="3797" c:type="GDK_KEY_Hangul_J_SsangKiyeog">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1465"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_SsangSios" value="3815" c:type="GDK_KEY_Hangul_J_SsangSios">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1483"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_Tieut" value="3820" c:type="GDK_KEY_Hangul_J_Tieut">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1488"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_J_YeorinHieuh" value="3834" c:type="GDK_KEY_Hangul_J_YeorinHieuh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1502"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_Jamo" value="65333" c:type="GDK_KEY_Hangul_Jamo">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1401"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_Jeonja" value="65336" c:type="GDK_KEY_Hangul_Jeonja">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1404"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_Jieuj" value="3768" c:type="GDK_KEY_Hangul_Jieuj">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1436"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_Khieuq" value="3771" c:type="GDK_KEY_Hangul_Khieuq">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1439"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_Kiyeog" value="3745" c:type="GDK_KEY_Hangul_Kiyeog">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1413"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_KiyeogSios" value="3747" c:type="GDK_KEY_Hangul_KiyeogSios">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1415"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_KkogjiDalrinIeung" value="3827" c:type="GDK_KEY_Hangul_KkogjiDalrinIeung">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1495"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_Mieum" value="3761" c:type="GDK_KEY_Hangul_Mieum">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1429"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_MultipleCandidate" value="65341" c:type="GDK_KEY_Hangul_MultipleCandidate">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1409"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_Nieun" value="3748" c:type="GDK_KEY_Hangul_Nieun">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1416"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_NieunHieuh" value="3750" c:type="GDK_KEY_Hangul_NieunHieuh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1418"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_NieunJieuj" value="3749" c:type="GDK_KEY_Hangul_NieunJieuj">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1417"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_O" value="3783" c:type="GDK_KEY_Hangul_O">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1451"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_OE" value="3786" c:type="GDK_KEY_Hangul_OE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1454"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_PanSios" value="3826" c:type="GDK_KEY_Hangul_PanSios">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1494"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_Phieuf" value="3773" c:type="GDK_KEY_Hangul_Phieuf">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1441"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_Pieub" value="3762" c:type="GDK_KEY_Hangul_Pieub">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1430"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_PieubSios" value="3764" c:type="GDK_KEY_Hangul_PieubSios">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1432"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_PostHanja" value="65339" c:type="GDK_KEY_Hangul_PostHanja">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1407"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_PreHanja" value="65338" c:type="GDK_KEY_Hangul_PreHanja">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1406"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_PreviousCandidate" value="65342" c:type="GDK_KEY_Hangul_PreviousCandidate">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1410"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_Rieul" value="3753" c:type="GDK_KEY_Hangul_Rieul">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1421"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_RieulHieuh" value="3760" c:type="GDK_KEY_Hangul_RieulHieuh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1428"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_RieulKiyeog" value="3754" c:type="GDK_KEY_Hangul_RieulKiyeog">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1422"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_RieulMieum" value="3755" c:type="GDK_KEY_Hangul_RieulMieum">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1423"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_RieulPhieuf" value="3759" c:type="GDK_KEY_Hangul_RieulPhieuf">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1427"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_RieulPieub" value="3756" c:type="GDK_KEY_Hangul_RieulPieub">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1424"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_RieulSios" value="3757" c:type="GDK_KEY_Hangul_RieulSios">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1425"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_RieulTieut" value="3758" c:type="GDK_KEY_Hangul_RieulTieut">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1426"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_RieulYeorinHieuh" value="3823" c:type="GDK_KEY_Hangul_RieulYeorinHieuh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1491"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_Romaja" value="65334" c:type="GDK_KEY_Hangul_Romaja">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1402"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_SingleCandidate" value="65340" c:type="GDK_KEY_Hangul_SingleCandidate">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1408"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_Sios" value="3765" c:type="GDK_KEY_Hangul_Sios">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1433"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_Special" value="65343" c:type="GDK_KEY_Hangul_Special">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1411"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_SsangDikeud" value="3752" c:type="GDK_KEY_Hangul_SsangDikeud">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1420"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_SsangJieuj" value="3769" c:type="GDK_KEY_Hangul_SsangJieuj">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1437"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_SsangKiyeog" value="3746" c:type="GDK_KEY_Hangul_SsangKiyeog">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1414"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_SsangPieub" value="3763" c:type="GDK_KEY_Hangul_SsangPieub">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1431"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_SsangSios" value="3766" c:type="GDK_KEY_Hangul_SsangSios">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1434"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_Start" value="65330" c:type="GDK_KEY_Hangul_Start">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1398"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_SunkyeongeumMieum" value="3824" c:type="GDK_KEY_Hangul_SunkyeongeumMieum">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1492"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_SunkyeongeumPhieuf" value="3828" c:type="GDK_KEY_Hangul_SunkyeongeumPhieuf">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1496"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_SunkyeongeumPieub" value="3825" c:type="GDK_KEY_Hangul_SunkyeongeumPieub">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1493"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_Tieut" value="3772" c:type="GDK_KEY_Hangul_Tieut">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1440"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_U" value="3788" c:type="GDK_KEY_Hangul_U">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1456"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_WA" value="3784" c:type="GDK_KEY_Hangul_WA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1452"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_WAE" value="3785" c:type="GDK_KEY_Hangul_WAE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1453"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_WE" value="3790" c:type="GDK_KEY_Hangul_WE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1458"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_WEO" value="3789" c:type="GDK_KEY_Hangul_WEO">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1457"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_WI" value="3791" c:type="GDK_KEY_Hangul_WI">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1459"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_YA" value="3777" c:type="GDK_KEY_Hangul_YA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1445"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_YAE" value="3778" c:type="GDK_KEY_Hangul_YAE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1446"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_YE" value="3782" c:type="GDK_KEY_Hangul_YE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1450"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_YEO" value="3781" c:type="GDK_KEY_Hangul_YEO">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1449"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_YI" value="3794" c:type="GDK_KEY_Hangul_YI">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1462"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_YO" value="3787" c:type="GDK_KEY_Hangul_YO">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1455"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_YU" value="3792" c:type="GDK_KEY_Hangul_YU">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1460"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_YeorinHieuh" value="3829" c:type="GDK_KEY_Hangul_YeorinHieuh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1497"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hangul_switch" value="65406" c:type="GDK_KEY_Hangul_switch">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1412"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hankaku" value="65321" c:type="GDK_KEY_Hankaku">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="64"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hcircumflex" value="678" c:type="GDK_KEY_Hcircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="636"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hebrew_switch" value="65406" c:type="GDK_KEY_Hebrew_switch">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1312"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Help" value="65386" c:type="GDK_KEY_Help">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="95"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Henkan" value="65315" c:type="GDK_KEY_Henkan">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="58"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Henkan_Mode" value="65315" c:type="GDK_KEY_Henkan_Mode">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="57"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hibernate" value="269025192" c:type="GDK_KEY_Hibernate">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2286"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hiragana" value="65317" c:type="GDK_KEY_Hiragana">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="60"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hiragana_Katakana" value="65319" c:type="GDK_KEY_Hiragana_Katakana">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="62"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_History" value="269025079" c:type="GDK_KEY_History">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2179"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Home" value="65360" c:type="GDK_KEY_Home">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="75"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_HomePage" value="269025048" c:type="GDK_KEY_HomePage">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2148"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_HotLinks" value="269025082" c:type="GDK_KEY_HotLinks">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2182"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hstroke" value="673" c:type="GDK_KEY_Hstroke">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="635"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hyper_L" value="65517" c:type="GDK_KEY_Hyper_L">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="209"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Hyper_R" value="65518" c:type="GDK_KEY_Hyper_R">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="210"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_I" value="73" c:type="GDK_KEY_I">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="423"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Center_Object" value="65075" c:type="GDK_KEY_ISO_Center_Object">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="249"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Continuous_Underline" value="65072" c:type="GDK_KEY_ISO_Continuous_Underline">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="246"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Discontinuous_Underline" value="65073" c:type="GDK_KEY_ISO_Discontinuous_Underline">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="247"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Emphasize" value="65074" c:type="GDK_KEY_ISO_Emphasize">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="248"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Enter" value="65076" c:type="GDK_KEY_ISO_Enter">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="250"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Fast_Cursor_Down" value="65071" c:type="GDK_KEY_ISO_Fast_Cursor_Down">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="245"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Fast_Cursor_Left" value="65068" c:type="GDK_KEY_ISO_Fast_Cursor_Left">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="242"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Fast_Cursor_Right" value="65069" c:type="GDK_KEY_ISO_Fast_Cursor_Right">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="243"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Fast_Cursor_Up" value="65070" c:type="GDK_KEY_ISO_Fast_Cursor_Up">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="244"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_First_Group" value="65036" c:type="GDK_KEY_ISO_First_Group">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="226"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_First_Group_Lock" value="65037" c:type="GDK_KEY_ISO_First_Group_Lock">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="227"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Group_Latch" value="65030" c:type="GDK_KEY_ISO_Group_Latch">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="220"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Group_Lock" value="65031" c:type="GDK_KEY_ISO_Group_Lock">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="221"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Group_Shift" value="65406" c:type="GDK_KEY_ISO_Group_Shift">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="219"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Last_Group" value="65038" c:type="GDK_KEY_ISO_Last_Group">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="228"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Last_Group_Lock" value="65039" c:type="GDK_KEY_ISO_Last_Group_Lock">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="229"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Left_Tab" value="65056" c:type="GDK_KEY_ISO_Left_Tab">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="230"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Level2_Latch" value="65026" c:type="GDK_KEY_ISO_Level2_Latch">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="212"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Level3_Latch" value="65028" c:type="GDK_KEY_ISO_Level3_Latch">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="214"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Level3_Lock" value="65029" c:type="GDK_KEY_ISO_Level3_Lock">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="215"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Level3_Shift" value="65027" c:type="GDK_KEY_ISO_Level3_Shift">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="213"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Level5_Latch" value="65042" c:type="GDK_KEY_ISO_Level5_Latch">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="217"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Level5_Lock" value="65043" c:type="GDK_KEY_ISO_Level5_Lock">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="218"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Level5_Shift" value="65041" c:type="GDK_KEY_ISO_Level5_Shift">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="216"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Lock" value="65025" c:type="GDK_KEY_ISO_Lock">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="211"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Move_Line_Down" value="65058" c:type="GDK_KEY_ISO_Move_Line_Down">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="232"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Move_Line_Up" value="65057" c:type="GDK_KEY_ISO_Move_Line_Up">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="231"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Next_Group" value="65032" c:type="GDK_KEY_ISO_Next_Group">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="222"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Next_Group_Lock" value="65033" c:type="GDK_KEY_ISO_Next_Group_Lock">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="223"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Partial_Line_Down" value="65060" c:type="GDK_KEY_ISO_Partial_Line_Down">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="234"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Partial_Line_Up" value="65059" c:type="GDK_KEY_ISO_Partial_Line_Up">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="233"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Partial_Space_Left" value="65061" c:type="GDK_KEY_ISO_Partial_Space_Left">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="235"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Partial_Space_Right" value="65062" c:type="GDK_KEY_ISO_Partial_Space_Right">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="236"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Prev_Group" value="65034" c:type="GDK_KEY_ISO_Prev_Group">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="224"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Prev_Group_Lock" value="65035" c:type="GDK_KEY_ISO_Prev_Group_Lock">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="225"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Release_Both_Margins" value="65067" c:type="GDK_KEY_ISO_Release_Both_Margins">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="241"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Release_Margin_Left" value="65065" c:type="GDK_KEY_ISO_Release_Margin_Left">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="239"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Release_Margin_Right" value="65066" c:type="GDK_KEY_ISO_Release_Margin_Right">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="240"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Set_Margin_Left" value="65063" c:type="GDK_KEY_ISO_Set_Margin_Left">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="237"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ISO_Set_Margin_Right" value="65064" c:type="GDK_KEY_ISO_Set_Margin_Right">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="238"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Iabovedot" value="681" c:type="GDK_KEY_Iabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="637"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Iacute" value="205" c:type="GDK_KEY_Iacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="523"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ibelowdot" value="16785098" c:type="GDK_KEY_Ibelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1693"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ibreve" value="16777516" c:type="GDK_KEY_Ibreve">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1634"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Icircumflex" value="206" c:type="GDK_KEY_Icircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="524"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Idiaeresis" value="207" c:type="GDK_KEY_Idiaeresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="525"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Igrave" value="204" c:type="GDK_KEY_Igrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="522"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ihook" value="16785096" c:type="GDK_KEY_Ihook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1691"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Imacron" value="975" c:type="GDK_KEY_Imacron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="676"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Insert" value="65379" c:type="GDK_KEY_Insert">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="89"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Iogonek" value="967" c:type="GDK_KEY_Iogonek">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="674"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Itilde" value="933" c:type="GDK_KEY_Itilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="660"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_J" value="74" c:type="GDK_KEY_J">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="424"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Jcircumflex" value="684" c:type="GDK_KEY_Jcircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="639"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_K" value="75" c:type="GDK_KEY_K">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="425"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_0" value="65456" c:type="GDK_KEY_KP_0">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="127"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_1" value="65457" c:type="GDK_KEY_KP_1">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="128"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_2" value="65458" c:type="GDK_KEY_KP_2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="129"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_3" value="65459" c:type="GDK_KEY_KP_3">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="130"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_4" value="65460" c:type="GDK_KEY_KP_4">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="131"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_5" value="65461" c:type="GDK_KEY_KP_5">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="132"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_6" value="65462" c:type="GDK_KEY_KP_6">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="133"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_7" value="65463" c:type="GDK_KEY_KP_7">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="134"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_8" value="65464" c:type="GDK_KEY_KP_8">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="135"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_9" value="65465" c:type="GDK_KEY_KP_9">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="136"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_Add" value="65451" c:type="GDK_KEY_KP_Add">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="122"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_Begin" value="65437" c:type="GDK_KEY_KP_Begin">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="117"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_Decimal" value="65454" c:type="GDK_KEY_KP_Decimal">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="125"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_Delete" value="65439" c:type="GDK_KEY_KP_Delete">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="119"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_Divide" value="65455" c:type="GDK_KEY_KP_Divide">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="126"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_Down" value="65433" c:type="GDK_KEY_KP_Down">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="111"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_End" value="65436" c:type="GDK_KEY_KP_End">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="116"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_Enter" value="65421" c:type="GDK_KEY_KP_Enter">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="102"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_Equal" value="65469" c:type="GDK_KEY_KP_Equal">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="120"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_F1" value="65425" c:type="GDK_KEY_KP_F1">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="103"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_F2" value="65426" c:type="GDK_KEY_KP_F2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="104"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_F3" value="65427" c:type="GDK_KEY_KP_F3">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="105"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_F4" value="65428" c:type="GDK_KEY_KP_F4">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="106"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_Home" value="65429" c:type="GDK_KEY_KP_Home">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="107"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_Insert" value="65438" c:type="GDK_KEY_KP_Insert">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="118"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_Left" value="65430" c:type="GDK_KEY_KP_Left">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="108"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_Multiply" value="65450" c:type="GDK_KEY_KP_Multiply">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="121"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_Next" value="65435" c:type="GDK_KEY_KP_Next">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="114"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_Page_Down" value="65435" c:type="GDK_KEY_KP_Page_Down">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="115"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_Page_Up" value="65434" c:type="GDK_KEY_KP_Page_Up">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="113"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_Prior" value="65434" c:type="GDK_KEY_KP_Prior">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="112"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_Right" value="65432" c:type="GDK_KEY_KP_Right">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="110"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_Separator" value="65452" c:type="GDK_KEY_KP_Separator">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="123"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_Space" value="65408" c:type="GDK_KEY_KP_Space">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="100"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_Subtract" value="65453" c:type="GDK_KEY_KP_Subtract">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="124"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_Tab" value="65417" c:type="GDK_KEY_KP_Tab">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="101"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KP_Up" value="65431" c:type="GDK_KEY_KP_Up">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="109"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Kana_Lock" value="65325" c:type="GDK_KEY_Kana_Lock">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="68"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Kana_Shift" value="65326" c:type="GDK_KEY_Kana_Shift">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="69"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Kanji" value="65313" c:type="GDK_KEY_Kanji">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="55"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Kanji_Bangou" value="65335" c:type="GDK_KEY_Kanji_Bangou">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="72"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Katakana" value="65318" c:type="GDK_KEY_Katakana">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="61"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KbdBrightnessDown" value="269025030" c:type="GDK_KEY_KbdBrightnessDown">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2139"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KbdBrightnessUp" value="269025029" c:type="GDK_KEY_KbdBrightnessUp">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2138"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_KbdLightOnOff" value="269025028" c:type="GDK_KEY_KbdLightOnOff">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2137"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Kcedilla" value="979" c:type="GDK_KEY_Kcedilla">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="679"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Korean_Won" value="3839" c:type="GDK_KEY_Korean_Won">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1503"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_L" value="76" c:type="GDK_KEY_L">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="426"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_L1" value="65480" c:type="GDK_KEY_L1">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="148"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_L10" value="65489" c:type="GDK_KEY_L10">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="166"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_L2" value="65481" c:type="GDK_KEY_L2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="150"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_L3" value="65482" c:type="GDK_KEY_L3">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="152"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_L4" value="65483" c:type="GDK_KEY_L4">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="154"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_L5" value="65484" c:type="GDK_KEY_L5">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="156"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_L6" value="65485" c:type="GDK_KEY_L6">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="158"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_L7" value="65486" c:type="GDK_KEY_L7">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="160"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_L8" value="65487" c:type="GDK_KEY_L8">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="162"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_L9" value="65488" c:type="GDK_KEY_L9">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="164"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Lacute" value="453" c:type="GDK_KEY_Lacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="604"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Last_Virtual_Screen" value="65236" c:type="GDK_KEY_Last_Virtual_Screen">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="302"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Launch0" value="269025088" c:type="GDK_KEY_Launch0">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2188"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Launch1" value="269025089" c:type="GDK_KEY_Launch1">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2189"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Launch2" value="269025090" c:type="GDK_KEY_Launch2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2190"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Launch3" value="269025091" c:type="GDK_KEY_Launch3">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2191"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Launch4" value="269025092" c:type="GDK_KEY_Launch4">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2192"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Launch5" value="269025093" c:type="GDK_KEY_Launch5">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2193"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Launch6" value="269025094" c:type="GDK_KEY_Launch6">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2194"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Launch7" value="269025095" c:type="GDK_KEY_Launch7">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2195"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Launch8" value="269025096" c:type="GDK_KEY_Launch8">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2196"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Launch9" value="269025097" c:type="GDK_KEY_Launch9">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2197"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_LaunchA" value="269025098" c:type="GDK_KEY_LaunchA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2198"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_LaunchB" value="269025099" c:type="GDK_KEY_LaunchB">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2199"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_LaunchC" value="269025100" c:type="GDK_KEY_LaunchC">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2200"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_LaunchD" value="269025101" c:type="GDK_KEY_LaunchD">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2201"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_LaunchE" value="269025102" c:type="GDK_KEY_LaunchE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2202"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_LaunchF" value="269025103" c:type="GDK_KEY_LaunchF">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2203"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Lbelowdot" value="16784950" c:type="GDK_KEY_Lbelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1649"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Lcaron" value="421" c:type="GDK_KEY_Lcaron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="581"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Lcedilla" value="934" c:type="GDK_KEY_Lcedilla">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="661"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Left" value="65361" c:type="GDK_KEY_Left">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="76"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_LightBulb" value="269025077" c:type="GDK_KEY_LightBulb">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2177"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Linefeed" value="65290" c:type="GDK_KEY_Linefeed">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="42"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_LiraSign" value="16785572" c:type="GDK_KEY_LiraSign">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1747"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_LogGrabInfo" value="269024805" c:type="GDK_KEY_LogGrabInfo">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2308"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_LogOff" value="269025121" c:type="GDK_KEY_LogOff">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2220"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_LogWindowTree" value="269024804" c:type="GDK_KEY_LogWindowTree">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2307"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Lstroke" value="419" c:type="GDK_KEY_Lstroke">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="580"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_M" value="77" c:type="GDK_KEY_M">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="427"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Mabovedot" value="16784960" c:type="GDK_KEY_Mabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="703"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Macedonia_DSE" value="1717" c:type="GDK_KEY_Macedonia_DSE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="941"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Macedonia_GJE" value="1714" c:type="GDK_KEY_Macedonia_GJE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="937"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Macedonia_KJE" value="1724" c:type="GDK_KEY_Macedonia_KJE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="953"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Macedonia_dse" value="1701" c:type="GDK_KEY_Macedonia_dse">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="918"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Macedonia_gje" value="1698" c:type="GDK_KEY_Macedonia_gje">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="914"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Macedonia_kje" value="1708" c:type="GDK_KEY_Macedonia_kje">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="930"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Mae_Koho" value="65342" c:type="GDK_KEY_Mae_Koho">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="74"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Mail" value="269025049" c:type="GDK_KEY_Mail">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2149"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_MailForward" value="269025168" c:type="GDK_KEY_MailForward">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2262"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Market" value="269025122" c:type="GDK_KEY_Market">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2221"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Massyo" value="65324" c:type="GDK_KEY_Massyo">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="67"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Meeting" value="269025123" c:type="GDK_KEY_Meeting">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2222"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Memo" value="269025054" c:type="GDK_KEY_Memo">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2154"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Menu" value="65383" c:type="GDK_KEY_Menu">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="92"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_MenuKB" value="269025125" c:type="GDK_KEY_MenuKB">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2223"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_MenuPB" value="269025126" c:type="GDK_KEY_MenuPB">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2224"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Messenger" value="269025166" c:type="GDK_KEY_Messenger">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2260"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Meta_L" value="65511" c:type="GDK_KEY_Meta_L">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="203"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Meta_R" value="65512" c:type="GDK_KEY_Meta_R">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="204"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_MillSign" value="16785573" c:type="GDK_KEY_MillSign">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1748"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ModeLock" value="269025025" c:type="GDK_KEY_ModeLock">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2134"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Mode_switch" value="65406" c:type="GDK_KEY_Mode_switch">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="97"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_MonBrightnessDown" value="269025027" c:type="GDK_KEY_MonBrightnessDown">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2136"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_MonBrightnessUp" value="269025026" c:type="GDK_KEY_MonBrightnessUp">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2135"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_MouseKeys_Accel_Enable" value="65143" c:type="GDK_KEY_MouseKeys_Accel_Enable">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="311"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_MouseKeys_Enable" value="65142" c:type="GDK_KEY_MouseKeys_Enable">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="310"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Muhenkan" value="65314" c:type="GDK_KEY_Muhenkan">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="56"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Multi_key" value="65312" c:type="GDK_KEY_Multi_key">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="50"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_MultipleCandidate" value="65341" c:type="GDK_KEY_MultipleCandidate">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="53"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Music" value="269025170" c:type="GDK_KEY_Music">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2264"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_MyComputer" value="269025075" c:type="GDK_KEY_MyComputer">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2175"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_MySites" value="269025127" c:type="GDK_KEY_MySites">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2225"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_N" value="78" c:type="GDK_KEY_N">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="428"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Nacute" value="465" c:type="GDK_KEY_Nacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="611"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_NairaSign" value="16785574" c:type="GDK_KEY_NairaSign">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1749"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ncaron" value="466" c:type="GDK_KEY_Ncaron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="612"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ncedilla" value="977" c:type="GDK_KEY_Ncedilla">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="677"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_New" value="269025128" c:type="GDK_KEY_New">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2226"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_NewSheqelSign" value="16785578" c:type="GDK_KEY_NewSheqelSign">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1753"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_News" value="269025129" c:type="GDK_KEY_News">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2227"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Next" value="65366" c:type="GDK_KEY_Next">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="82"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Next_VMode" value="269024802" c:type="GDK_KEY_Next_VMode">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2305"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Next_Virtual_Screen" value="65234" c:type="GDK_KEY_Next_Virtual_Screen">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="301"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ntilde" value="209" c:type="GDK_KEY_Ntilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="528"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Num_Lock" value="65407" c:type="GDK_KEY_Num_Lock">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="99"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_O" value="79" c:type="GDK_KEY_O">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="429"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_OE" value="5052" c:type="GDK_KEY_OE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="719"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Oacute" value="211" c:type="GDK_KEY_Oacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="530"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Obarred" value="16777631" c:type="GDK_KEY_Obarred">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1638"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Obelowdot" value="16785100" c:type="GDK_KEY_Obelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1695"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ocaron" value="16777681" c:type="GDK_KEY_Ocaron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1637"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ocircumflex" value="212" c:type="GDK_KEY_Ocircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="531"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ocircumflexacute" value="16785104" c:type="GDK_KEY_Ocircumflexacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1699"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ocircumflexbelowdot" value="16785112" c:type="GDK_KEY_Ocircumflexbelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1707"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ocircumflexgrave" value="16785106" c:type="GDK_KEY_Ocircumflexgrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1701"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ocircumflexhook" value="16785108" c:type="GDK_KEY_Ocircumflexhook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1703"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ocircumflextilde" value="16785110" c:type="GDK_KEY_Ocircumflextilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1705"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Odiaeresis" value="214" c:type="GDK_KEY_Odiaeresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="533"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Odoubleacute" value="469" c:type="GDK_KEY_Odoubleacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="613"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_OfficeHome" value="269025130" c:type="GDK_KEY_OfficeHome">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2228"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ograve" value="210" c:type="GDK_KEY_Ograve">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="529"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ohook" value="16785102" c:type="GDK_KEY_Ohook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1697"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ohorn" value="16777632" c:type="GDK_KEY_Ohorn">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1739"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ohornacute" value="16785114" c:type="GDK_KEY_Ohornacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1709"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ohornbelowdot" value="16785122" c:type="GDK_KEY_Ohornbelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1717"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ohorngrave" value="16785116" c:type="GDK_KEY_Ohorngrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1711"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ohornhook" value="16785118" c:type="GDK_KEY_Ohornhook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1713"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ohorntilde" value="16785120" c:type="GDK_KEY_Ohorntilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1715"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Omacron" value="978" c:type="GDK_KEY_Omacron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="678"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ooblique" value="216" c:type="GDK_KEY_Ooblique">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="536"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Open" value="269025131" c:type="GDK_KEY_Open">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2229"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_OpenURL" value="269025080" c:type="GDK_KEY_OpenURL">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2180"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Option" value="269025132" c:type="GDK_KEY_Option">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2230"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Oslash" value="216" c:type="GDK_KEY_Oslash">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="535"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Otilde" value="213" c:type="GDK_KEY_Otilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="532"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Overlay1_Enable" value="65144" c:type="GDK_KEY_Overlay1_Enable">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="312"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Overlay2_Enable" value="65145" c:type="GDK_KEY_Overlay2_Enable">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="313"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_P" value="80" c:type="GDK_KEY_P">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="430"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pabovedot" value="16784982" c:type="GDK_KEY_Pabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="705"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Page_Down" value="65366" c:type="GDK_KEY_Page_Down">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="83"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Page_Up" value="65365" c:type="GDK_KEY_Page_Up">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="81"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Paste" value="269025133" c:type="GDK_KEY_Paste">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2231"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pause" value="65299" c:type="GDK_KEY_Pause">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="45"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_PesetaSign" value="16785575" c:type="GDK_KEY_PesetaSign">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1750"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Phone" value="269025134" c:type="GDK_KEY_Phone">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2232"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pictures" value="269025169" c:type="GDK_KEY_Pictures">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2263"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_Accelerate" value="65274" c:type="GDK_KEY_Pointer_Accelerate">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="342"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_Button1" value="65257" c:type="GDK_KEY_Pointer_Button1">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="324"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_Button2" value="65258" c:type="GDK_KEY_Pointer_Button2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="325"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_Button3" value="65259" c:type="GDK_KEY_Pointer_Button3">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="326"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_Button4" value="65260" c:type="GDK_KEY_Pointer_Button4">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="327"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_Button5" value="65261" c:type="GDK_KEY_Pointer_Button5">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="328"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_Button_Dflt" value="65256" c:type="GDK_KEY_Pointer_Button_Dflt">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="323"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_DblClick1" value="65263" c:type="GDK_KEY_Pointer_DblClick1">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="330"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_DblClick2" value="65264" c:type="GDK_KEY_Pointer_DblClick2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="331"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_DblClick3" value="65265" c:type="GDK_KEY_Pointer_DblClick3">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="332"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_DblClick4" value="65266" c:type="GDK_KEY_Pointer_DblClick4">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="333"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_DblClick5" value="65267" c:type="GDK_KEY_Pointer_DblClick5">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="334"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_DblClick_Dflt" value="65262" c:type="GDK_KEY_Pointer_DblClick_Dflt">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="329"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_DfltBtnNext" value="65275" c:type="GDK_KEY_Pointer_DfltBtnNext">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="343"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_DfltBtnPrev" value="65276" c:type="GDK_KEY_Pointer_DfltBtnPrev">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="344"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_Down" value="65251" c:type="GDK_KEY_Pointer_Down">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="318"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_DownLeft" value="65254" c:type="GDK_KEY_Pointer_DownLeft">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="321"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_DownRight" value="65255" c:type="GDK_KEY_Pointer_DownRight">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="322"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_Drag1" value="65269" c:type="GDK_KEY_Pointer_Drag1">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="336"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_Drag2" value="65270" c:type="GDK_KEY_Pointer_Drag2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="337"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_Drag3" value="65271" c:type="GDK_KEY_Pointer_Drag3">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="338"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_Drag4" value="65272" c:type="GDK_KEY_Pointer_Drag4">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="339"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_Drag5" value="65277" c:type="GDK_KEY_Pointer_Drag5">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="340"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_Drag_Dflt" value="65268" c:type="GDK_KEY_Pointer_Drag_Dflt">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="335"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_EnableKeys" value="65273" c:type="GDK_KEY_Pointer_EnableKeys">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="341"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_Left" value="65248" c:type="GDK_KEY_Pointer_Left">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="315"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_Right" value="65249" c:type="GDK_KEY_Pointer_Right">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="316"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_Up" value="65250" c:type="GDK_KEY_Pointer_Up">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="317"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_UpLeft" value="65252" c:type="GDK_KEY_Pointer_UpLeft">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="319"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Pointer_UpRight" value="65253" c:type="GDK_KEY_Pointer_UpRight">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="320"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_PowerDown" value="269025057" c:type="GDK_KEY_PowerDown">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2157"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_PowerOff" value="269025066" c:type="GDK_KEY_PowerOff">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2166"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Prev_VMode" value="269024803" c:type="GDK_KEY_Prev_VMode">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2306"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Prev_Virtual_Screen" value="65233" c:type="GDK_KEY_Prev_Virtual_Screen">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="300"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_PreviousCandidate" value="65342" c:type="GDK_KEY_PreviousCandidate">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="54"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Print" value="65377" c:type="GDK_KEY_Print">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="87"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Prior" value="65365" c:type="GDK_KEY_Prior">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="80"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Q" value="81" c:type="GDK_KEY_Q">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="431"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_R" value="82" c:type="GDK_KEY_R">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="432"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_R1" value="65490" c:type="GDK_KEY_R1">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="168"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_R10" value="65499" c:type="GDK_KEY_R10">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="186"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_R11" value="65500" c:type="GDK_KEY_R11">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="188"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_R12" value="65501" c:type="GDK_KEY_R12">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="190"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_R13" value="65502" c:type="GDK_KEY_R13">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="192"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_R14" value="65503" c:type="GDK_KEY_R14">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="194"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_R15" value="65504" c:type="GDK_KEY_R15">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="196"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_R2" value="65491" c:type="GDK_KEY_R2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="170"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_R3" value="65492" c:type="GDK_KEY_R3">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="172"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_R4" value="65493" c:type="GDK_KEY_R4">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="174"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_R5" value="65494" c:type="GDK_KEY_R5">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="176"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_R6" value="65495" c:type="GDK_KEY_R6">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="178"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_R7" value="65496" c:type="GDK_KEY_R7">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="180"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_R8" value="65497" c:type="GDK_KEY_R8">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="182"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_R9" value="65498" c:type="GDK_KEY_R9">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="184"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Racute" value="448" c:type="GDK_KEY_Racute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="602"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Rcaron" value="472" c:type="GDK_KEY_Rcaron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="614"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Rcedilla" value="931" c:type="GDK_KEY_Rcedilla">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="659"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Red" value="269025187" c:type="GDK_KEY_Red">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2281"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Redo" value="65382" c:type="GDK_KEY_Redo">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="91"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Refresh" value="269025065" c:type="GDK_KEY_Refresh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2165"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Reload" value="269025139" c:type="GDK_KEY_Reload">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2234"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_RepeatKeys_Enable" value="65138" c:type="GDK_KEY_RepeatKeys_Enable">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="306"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Reply" value="269025138" c:type="GDK_KEY_Reply">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2233"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Return" value="65293" c:type="GDK_KEY_Return">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="44"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Right" value="65363" c:type="GDK_KEY_Right">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="78"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_RockerDown" value="269025060" c:type="GDK_KEY_RockerDown">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2160"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_RockerEnter" value="269025061" c:type="GDK_KEY_RockerEnter">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2161"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_RockerUp" value="269025059" c:type="GDK_KEY_RockerUp">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2159"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Romaji" value="65316" c:type="GDK_KEY_Romaji">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="59"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_RotateWindows" value="269025140" c:type="GDK_KEY_RotateWindows">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2235"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_RotationKB" value="269025142" c:type="GDK_KEY_RotationKB">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2237"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_RotationPB" value="269025141" c:type="GDK_KEY_RotationPB">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2236"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_RupeeSign" value="16785576" c:type="GDK_KEY_RupeeSign">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1751"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_S" value="83" c:type="GDK_KEY_S">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="433"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_SCHWA" value="16777615" c:type="GDK_KEY_SCHWA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1645"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sabovedot" value="16784992" c:type="GDK_KEY_Sabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="707"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sacute" value="422" c:type="GDK_KEY_Sacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="582"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Save" value="269025143" c:type="GDK_KEY_Save">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2238"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Scaron" value="425" c:type="GDK_KEY_Scaron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="583"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Scedilla" value="426" c:type="GDK_KEY_Scedilla">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="584"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Scircumflex" value="734" c:type="GDK_KEY_Scircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="650"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ScreenSaver" value="269025069" c:type="GDK_KEY_ScreenSaver">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2169"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ScrollClick" value="269025146" c:type="GDK_KEY_ScrollClick">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2241"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ScrollDown" value="269025145" c:type="GDK_KEY_ScrollDown">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2240"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ScrollUp" value="269025144" c:type="GDK_KEY_ScrollUp">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2239"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Scroll_Lock" value="65300" c:type="GDK_KEY_Scroll_Lock">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="46"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Search" value="269025051" c:type="GDK_KEY_Search">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2151"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Select" value="65376" c:type="GDK_KEY_Select">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="86"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_SelectButton" value="269025184" c:type="GDK_KEY_SelectButton">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2278"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Send" value="269025147" c:type="GDK_KEY_Send">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2242"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Serbian_DJE" value="1713" c:type="GDK_KEY_Serbian_DJE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="936"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Serbian_DZE" value="1727" c:type="GDK_KEY_Serbian_DZE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="957"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Serbian_JE" value="1720" c:type="GDK_KEY_Serbian_JE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="947"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Serbian_LJE" value="1721" c:type="GDK_KEY_Serbian_LJE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="949"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Serbian_NJE" value="1722" c:type="GDK_KEY_Serbian_NJE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="951"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Serbian_TSHE" value="1723" c:type="GDK_KEY_Serbian_TSHE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="952"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Serbian_dje" value="1697" c:type="GDK_KEY_Serbian_dje">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="913"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Serbian_dze" value="1711" c:type="GDK_KEY_Serbian_dze">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="934"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Serbian_je" value="1704" c:type="GDK_KEY_Serbian_je">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="924"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Serbian_lje" value="1705" c:type="GDK_KEY_Serbian_lje">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="926"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Serbian_nje" value="1706" c:type="GDK_KEY_Serbian_nje">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="928"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Serbian_tshe" value="1707" c:type="GDK_KEY_Serbian_tshe">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="929"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Shift_L" value="65505" c:type="GDK_KEY_Shift_L">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="197"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Shift_Lock" value="65510" c:type="GDK_KEY_Shift_Lock">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="202"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Shift_R" value="65506" c:type="GDK_KEY_Shift_R">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="198"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Shop" value="269025078" c:type="GDK_KEY_Shop">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2178"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_SingleCandidate" value="65340" c:type="GDK_KEY_SingleCandidate">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="52"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_a" value="16780677" c:type="GDK_KEY_Sinh_a">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2056"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_aa" value="16780678" c:type="GDK_KEY_Sinh_aa">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2057"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_aa2" value="16780751" c:type="GDK_KEY_Sinh_aa2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2116"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ae" value="16780679" c:type="GDK_KEY_Sinh_ae">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2058"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ae2" value="16780752" c:type="GDK_KEY_Sinh_ae2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2117"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_aee" value="16780680" c:type="GDK_KEY_Sinh_aee">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2059"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_aee2" value="16780753" c:type="GDK_KEY_Sinh_aee2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2118"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ai" value="16780691" c:type="GDK_KEY_Sinh_ai">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2070"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ai2" value="16780763" c:type="GDK_KEY_Sinh_ai2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2126"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_al" value="16780746" c:type="GDK_KEY_Sinh_al">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2115"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_au" value="16780694" c:type="GDK_KEY_Sinh_au">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2073"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_au2" value="16780766" c:type="GDK_KEY_Sinh_au2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2129"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ba" value="16780726" c:type="GDK_KEY_Sinh_ba">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2101"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_bha" value="16780727" c:type="GDK_KEY_Sinh_bha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2102"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ca" value="16780704" c:type="GDK_KEY_Sinh_ca">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2080"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_cha" value="16780705" c:type="GDK_KEY_Sinh_cha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2081"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_dda" value="16780713" c:type="GDK_KEY_Sinh_dda">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2089"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ddha" value="16780714" c:type="GDK_KEY_Sinh_ddha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2090"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_dha" value="16780719" c:type="GDK_KEY_Sinh_dha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2095"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_dhha" value="16780720" c:type="GDK_KEY_Sinh_dhha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2096"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_e" value="16780689" c:type="GDK_KEY_Sinh_e">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2068"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_e2" value="16780761" c:type="GDK_KEY_Sinh_e2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2124"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ee" value="16780690" c:type="GDK_KEY_Sinh_ee">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2069"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ee2" value="16780762" c:type="GDK_KEY_Sinh_ee2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2125"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_fa" value="16780742" c:type="GDK_KEY_Sinh_fa">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2114"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ga" value="16780700" c:type="GDK_KEY_Sinh_ga">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2076"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_gha" value="16780701" c:type="GDK_KEY_Sinh_gha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2077"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_h2" value="16780675" c:type="GDK_KEY_Sinh_h2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2055"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ha" value="16780740" c:type="GDK_KEY_Sinh_ha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2112"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_i" value="16780681" c:type="GDK_KEY_Sinh_i">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2060"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_i2" value="16780754" c:type="GDK_KEY_Sinh_i2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2119"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ii" value="16780682" c:type="GDK_KEY_Sinh_ii">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2061"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ii2" value="16780755" c:type="GDK_KEY_Sinh_ii2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2120"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ja" value="16780706" c:type="GDK_KEY_Sinh_ja">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2082"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_jha" value="16780707" c:type="GDK_KEY_Sinh_jha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2083"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_jnya" value="16780709" c:type="GDK_KEY_Sinh_jnya">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2085"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ka" value="16780698" c:type="GDK_KEY_Sinh_ka">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2074"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_kha" value="16780699" c:type="GDK_KEY_Sinh_kha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2075"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_kunddaliya" value="16780788" c:type="GDK_KEY_Sinh_kunddaliya">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2133"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_la" value="16780733" c:type="GDK_KEY_Sinh_la">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2107"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_lla" value="16780741" c:type="GDK_KEY_Sinh_lla">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2113"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_lu" value="16780687" c:type="GDK_KEY_Sinh_lu">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2066"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_lu2" value="16780767" c:type="GDK_KEY_Sinh_lu2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2130"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_luu" value="16780688" c:type="GDK_KEY_Sinh_luu">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2067"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_luu2" value="16780787" c:type="GDK_KEY_Sinh_luu2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2132"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ma" value="16780728" c:type="GDK_KEY_Sinh_ma">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2103"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_mba" value="16780729" c:type="GDK_KEY_Sinh_mba">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2104"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_na" value="16780721" c:type="GDK_KEY_Sinh_na">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2097"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ndda" value="16780716" c:type="GDK_KEY_Sinh_ndda">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2092"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ndha" value="16780723" c:type="GDK_KEY_Sinh_ndha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2098"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ng" value="16780674" c:type="GDK_KEY_Sinh_ng">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2054"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ng2" value="16780702" c:type="GDK_KEY_Sinh_ng2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2078"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_nga" value="16780703" c:type="GDK_KEY_Sinh_nga">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2079"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_nja" value="16780710" c:type="GDK_KEY_Sinh_nja">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2086"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_nna" value="16780715" c:type="GDK_KEY_Sinh_nna">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2091"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_nya" value="16780708" c:type="GDK_KEY_Sinh_nya">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2084"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_o" value="16780692" c:type="GDK_KEY_Sinh_o">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2071"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_o2" value="16780764" c:type="GDK_KEY_Sinh_o2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2127"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_oo" value="16780693" c:type="GDK_KEY_Sinh_oo">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2072"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_oo2" value="16780765" c:type="GDK_KEY_Sinh_oo2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2128"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_pa" value="16780724" c:type="GDK_KEY_Sinh_pa">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2099"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_pha" value="16780725" c:type="GDK_KEY_Sinh_pha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2100"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ra" value="16780731" c:type="GDK_KEY_Sinh_ra">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2106"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ri" value="16780685" c:type="GDK_KEY_Sinh_ri">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2064"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_rii" value="16780686" c:type="GDK_KEY_Sinh_rii">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2065"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ru2" value="16780760" c:type="GDK_KEY_Sinh_ru2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2123"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ruu2" value="16780786" c:type="GDK_KEY_Sinh_ruu2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2131"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_sa" value="16780739" c:type="GDK_KEY_Sinh_sa">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2111"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_sha" value="16780737" c:type="GDK_KEY_Sinh_sha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2109"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ssha" value="16780738" c:type="GDK_KEY_Sinh_ssha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2110"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_tha" value="16780717" c:type="GDK_KEY_Sinh_tha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2093"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_thha" value="16780718" c:type="GDK_KEY_Sinh_thha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2094"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_tta" value="16780711" c:type="GDK_KEY_Sinh_tta">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2087"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ttha" value="16780712" c:type="GDK_KEY_Sinh_ttha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2088"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_u" value="16780683" c:type="GDK_KEY_Sinh_u">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2062"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_u2" value="16780756" c:type="GDK_KEY_Sinh_u2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2121"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_uu" value="16780684" c:type="GDK_KEY_Sinh_uu">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2063"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_uu2" value="16780758" c:type="GDK_KEY_Sinh_uu2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2122"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_va" value="16780736" c:type="GDK_KEY_Sinh_va">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2108"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sinh_ya" value="16780730" c:type="GDK_KEY_Sinh_ya">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2105"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sleep" value="269025071" c:type="GDK_KEY_Sleep">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2171"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_SlowKeys_Enable" value="65139" c:type="GDK_KEY_SlowKeys_Enable">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="307"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Spell" value="269025148" c:type="GDK_KEY_Spell">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2243"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_SplitScreen" value="269025149" c:type="GDK_KEY_SplitScreen">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2244"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Standby" value="269025040" c:type="GDK_KEY_Standby">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2140"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Start" value="269025050" c:type="GDK_KEY_Start">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2150"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_StickyKeys_Enable" value="65141" c:type="GDK_KEY_StickyKeys_Enable">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="309"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Stop" value="269025064" c:type="GDK_KEY_Stop">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2164"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Subtitle" value="269025178" c:type="GDK_KEY_Subtitle">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2272"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Super_L" value="65515" c:type="GDK_KEY_Super_L">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="207"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Super_R" value="65516" c:type="GDK_KEY_Super_R">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="208"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Support" value="269025150" c:type="GDK_KEY_Support">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2245"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Suspend" value="269025191" c:type="GDK_KEY_Suspend">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2285"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Switch_VT_1" value="269024769" c:type="GDK_KEY_Switch_VT_1">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2291"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Switch_VT_10" value="269024778" c:type="GDK_KEY_Switch_VT_10">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2300"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Switch_VT_11" value="269024779" c:type="GDK_KEY_Switch_VT_11">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2301"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Switch_VT_12" value="269024780" c:type="GDK_KEY_Switch_VT_12">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2302"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Switch_VT_2" value="269024770" c:type="GDK_KEY_Switch_VT_2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2292"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Switch_VT_3" value="269024771" c:type="GDK_KEY_Switch_VT_3">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2293"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Switch_VT_4" value="269024772" c:type="GDK_KEY_Switch_VT_4">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2294"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Switch_VT_5" value="269024773" c:type="GDK_KEY_Switch_VT_5">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2295"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Switch_VT_6" value="269024774" c:type="GDK_KEY_Switch_VT_6">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2296"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Switch_VT_7" value="269024775" c:type="GDK_KEY_Switch_VT_7">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2297"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Switch_VT_8" value="269024776" c:type="GDK_KEY_Switch_VT_8">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2298"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Switch_VT_9" value="269024777" c:type="GDK_KEY_Switch_VT_9">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2299"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Sys_Req" value="65301" c:type="GDK_KEY_Sys_Req">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="47"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_T" value="84" c:type="GDK_KEY_T">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="434"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_THORN" value="222" c:type="GDK_KEY_THORN">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="542"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Tab" value="65289" c:type="GDK_KEY_Tab">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="41"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Tabovedot" value="16785002" c:type="GDK_KEY_Tabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="709"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_TaskPane" value="269025151" c:type="GDK_KEY_TaskPane">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2246"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Tcaron" value="427" c:type="GDK_KEY_Tcaron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="585"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Tcedilla" value="478" c:type="GDK_KEY_Tcedilla">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="617"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Terminal" value="269025152" c:type="GDK_KEY_Terminal">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2247"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Terminate_Server" value="65237" c:type="GDK_KEY_Terminate_Server">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="303"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_baht" value="3551" c:type="GDK_KEY_Thai_baht">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1372"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_bobaimai" value="3514" c:type="GDK_KEY_Thai_bobaimai">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1338"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_chochan" value="3496" c:type="GDK_KEY_Thai_chochan">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1320"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_chochang" value="3498" c:type="GDK_KEY_Thai_chochang">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1322"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_choching" value="3497" c:type="GDK_KEY_Thai_choching">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1321"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_chochoe" value="3500" c:type="GDK_KEY_Thai_chochoe">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1324"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_dochada" value="3502" c:type="GDK_KEY_Thai_dochada">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1326"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_dodek" value="3508" c:type="GDK_KEY_Thai_dodek">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1332"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_fofa" value="3517" c:type="GDK_KEY_Thai_fofa">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1341"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_fofan" value="3519" c:type="GDK_KEY_Thai_fofan">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1343"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_hohip" value="3531" c:type="GDK_KEY_Thai_hohip">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1355"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_honokhuk" value="3534" c:type="GDK_KEY_Thai_honokhuk">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1358"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_khokhai" value="3490" c:type="GDK_KEY_Thai_khokhai">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1314"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_khokhon" value="3493" c:type="GDK_KEY_Thai_khokhon">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1317"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_khokhuat" value="3491" c:type="GDK_KEY_Thai_khokhuat">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1315"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_khokhwai" value="3492" c:type="GDK_KEY_Thai_khokhwai">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1316"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_khorakhang" value="3494" c:type="GDK_KEY_Thai_khorakhang">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1318"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_kokai" value="3489" c:type="GDK_KEY_Thai_kokai">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1313"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_lakkhangyao" value="3557" c:type="GDK_KEY_Thai_lakkhangyao">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1378"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_lekchet" value="3575" c:type="GDK_KEY_Thai_lekchet">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1394"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_lekha" value="3573" c:type="GDK_KEY_Thai_lekha">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1392"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_lekhok" value="3574" c:type="GDK_KEY_Thai_lekhok">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1393"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_lekkao" value="3577" c:type="GDK_KEY_Thai_lekkao">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1396"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_leknung" value="3569" c:type="GDK_KEY_Thai_leknung">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1388"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_lekpaet" value="3576" c:type="GDK_KEY_Thai_lekpaet">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1395"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_leksam" value="3571" c:type="GDK_KEY_Thai_leksam">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1390"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_leksi" value="3572" c:type="GDK_KEY_Thai_leksi">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1391"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_leksong" value="3570" c:type="GDK_KEY_Thai_leksong">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1389"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_leksun" value="3568" c:type="GDK_KEY_Thai_leksun">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1387"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_lochula" value="3532" c:type="GDK_KEY_Thai_lochula">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1356"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_loling" value="3525" c:type="GDK_KEY_Thai_loling">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1349"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_lu" value="3526" c:type="GDK_KEY_Thai_lu">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1350"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_maichattawa" value="3563" c:type="GDK_KEY_Thai_maichattawa">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1384"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_maiek" value="3560" c:type="GDK_KEY_Thai_maiek">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1381"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_maihanakat" value="3537" c:type="GDK_KEY_Thai_maihanakat">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1361"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_maihanakat_maitho" value="3550" c:type="GDK_KEY_Thai_maihanakat_maitho">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1371"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_maitaikhu" value="3559" c:type="GDK_KEY_Thai_maitaikhu">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1380"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_maitho" value="3561" c:type="GDK_KEY_Thai_maitho">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1382"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_maitri" value="3562" c:type="GDK_KEY_Thai_maitri">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1383"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_maiyamok" value="3558" c:type="GDK_KEY_Thai_maiyamok">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1379"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_moma" value="3521" c:type="GDK_KEY_Thai_moma">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1345"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_ngongu" value="3495" c:type="GDK_KEY_Thai_ngongu">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1319"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_nikhahit" value="3565" c:type="GDK_KEY_Thai_nikhahit">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1386"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_nonen" value="3507" c:type="GDK_KEY_Thai_nonen">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1331"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_nonu" value="3513" c:type="GDK_KEY_Thai_nonu">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1337"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_oang" value="3533" c:type="GDK_KEY_Thai_oang">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1357"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_paiyannoi" value="3535" c:type="GDK_KEY_Thai_paiyannoi">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1359"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_phinthu" value="3546" c:type="GDK_KEY_Thai_phinthu">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1370"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_phophan" value="3518" c:type="GDK_KEY_Thai_phophan">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1342"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_phophung" value="3516" c:type="GDK_KEY_Thai_phophung">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1340"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_phosamphao" value="3520" c:type="GDK_KEY_Thai_phosamphao">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1344"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_popla" value="3515" c:type="GDK_KEY_Thai_popla">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1339"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_rorua" value="3523" c:type="GDK_KEY_Thai_rorua">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1347"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_ru" value="3524" c:type="GDK_KEY_Thai_ru">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1348"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_saraa" value="3536" c:type="GDK_KEY_Thai_saraa">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1360"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_saraaa" value="3538" c:type="GDK_KEY_Thai_saraaa">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1362"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_saraae" value="3553" c:type="GDK_KEY_Thai_saraae">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1374"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_saraaimaimalai" value="3556" c:type="GDK_KEY_Thai_saraaimaimalai">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1377"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_saraaimaimuan" value="3555" c:type="GDK_KEY_Thai_saraaimaimuan">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1376"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_saraam" value="3539" c:type="GDK_KEY_Thai_saraam">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1363"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_sarae" value="3552" c:type="GDK_KEY_Thai_sarae">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1373"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_sarai" value="3540" c:type="GDK_KEY_Thai_sarai">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1364"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_saraii" value="3541" c:type="GDK_KEY_Thai_saraii">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1365"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_sarao" value="3554" c:type="GDK_KEY_Thai_sarao">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1375"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_sarau" value="3544" c:type="GDK_KEY_Thai_sarau">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1368"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_saraue" value="3542" c:type="GDK_KEY_Thai_saraue">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1366"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_sarauee" value="3543" c:type="GDK_KEY_Thai_sarauee">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1367"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_sarauu" value="3545" c:type="GDK_KEY_Thai_sarauu">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1369"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_sorusi" value="3529" c:type="GDK_KEY_Thai_sorusi">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1353"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_sosala" value="3528" c:type="GDK_KEY_Thai_sosala">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1352"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_soso" value="3499" c:type="GDK_KEY_Thai_soso">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1323"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_sosua" value="3530" c:type="GDK_KEY_Thai_sosua">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1354"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_thanthakhat" value="3564" c:type="GDK_KEY_Thai_thanthakhat">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1385"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_thonangmontho" value="3505" c:type="GDK_KEY_Thai_thonangmontho">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1329"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_thophuthao" value="3506" c:type="GDK_KEY_Thai_thophuthao">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1330"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_thothahan" value="3511" c:type="GDK_KEY_Thai_thothahan">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1335"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_thothan" value="3504" c:type="GDK_KEY_Thai_thothan">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1328"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_thothong" value="3512" c:type="GDK_KEY_Thai_thothong">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1336"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_thothung" value="3510" c:type="GDK_KEY_Thai_thothung">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1334"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_topatak" value="3503" c:type="GDK_KEY_Thai_topatak">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1327"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_totao" value="3509" c:type="GDK_KEY_Thai_totao">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1333"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_wowaen" value="3527" c:type="GDK_KEY_Thai_wowaen">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1351"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_yoyak" value="3522" c:type="GDK_KEY_Thai_yoyak">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1346"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thai_yoying" value="3501" c:type="GDK_KEY_Thai_yoying">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1325"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Thorn" value="222" c:type="GDK_KEY_Thorn">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="543"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Time" value="269025183" c:type="GDK_KEY_Time">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2277"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ToDoList" value="269025055" c:type="GDK_KEY_ToDoList">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2155"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Tools" value="269025153" c:type="GDK_KEY_Tools">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2248"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_TopMenu" value="269025186" c:type="GDK_KEY_TopMenu">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2280"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_TouchpadOff" value="269025201" c:type="GDK_KEY_TouchpadOff">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2289"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_TouchpadOn" value="269025200" c:type="GDK_KEY_TouchpadOn">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2288"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_TouchpadToggle" value="269025193" c:type="GDK_KEY_TouchpadToggle">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2287"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Touroku" value="65323" c:type="GDK_KEY_Touroku">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="66"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Travel" value="269025154" c:type="GDK_KEY_Travel">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2249"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Tslash" value="940" c:type="GDK_KEY_Tslash">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="664"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_U" value="85" c:type="GDK_KEY_U">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="435"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_UWB" value="269025174" c:type="GDK_KEY_UWB">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2268"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Uacute" value="218" c:type="GDK_KEY_Uacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="538"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ubelowdot" value="16785124" c:type="GDK_KEY_Ubelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1719"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ubreve" value="733" c:type="GDK_KEY_Ubreve">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="649"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ucircumflex" value="219" c:type="GDK_KEY_Ucircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="539"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Udiaeresis" value="220" c:type="GDK_KEY_Udiaeresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="540"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Udoubleacute" value="475" c:type="GDK_KEY_Udoubleacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="616"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ugrave" value="217" c:type="GDK_KEY_Ugrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="537"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Uhook" value="16785126" c:type="GDK_KEY_Uhook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1721"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Uhorn" value="16777647" c:type="GDK_KEY_Uhorn">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1741"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Uhornacute" value="16785128" c:type="GDK_KEY_Uhornacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1723"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Uhornbelowdot" value="16785136" c:type="GDK_KEY_Uhornbelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1731"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Uhorngrave" value="16785130" c:type="GDK_KEY_Uhorngrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1725"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Uhornhook" value="16785132" c:type="GDK_KEY_Uhornhook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1727"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Uhorntilde" value="16785134" c:type="GDK_KEY_Uhorntilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1729"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ukrainian_GHE_WITH_UPTURN" value="1725" c:type="GDK_KEY_Ukrainian_GHE_WITH_UPTURN">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="954"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ukrainian_I" value="1718" c:type="GDK_KEY_Ukrainian_I">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="942"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ukrainian_IE" value="1716" c:type="GDK_KEY_Ukrainian_IE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="939"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ukrainian_YI" value="1719" c:type="GDK_KEY_Ukrainian_YI">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="944"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ukrainian_ghe_with_upturn" value="1709" c:type="GDK_KEY_Ukrainian_ghe_with_upturn">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="931"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ukrainian_i" value="1702" c:type="GDK_KEY_Ukrainian_i">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="919"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ukrainian_ie" value="1700" c:type="GDK_KEY_Ukrainian_ie">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="916"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ukrainian_yi" value="1703" c:type="GDK_KEY_Ukrainian_yi">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="921"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ukranian_I" value="1718" c:type="GDK_KEY_Ukranian_I">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="943"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ukranian_JE" value="1716" c:type="GDK_KEY_Ukranian_JE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="940"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ukranian_YI" value="1719" c:type="GDK_KEY_Ukranian_YI">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="945"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ukranian_i" value="1702" c:type="GDK_KEY_Ukranian_i">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="920"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ukranian_je" value="1700" c:type="GDK_KEY_Ukranian_je">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="917"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ukranian_yi" value="1703" c:type="GDK_KEY_Ukranian_yi">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="922"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Umacron" value="990" c:type="GDK_KEY_Umacron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="682"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Undo" value="65381" c:type="GDK_KEY_Undo">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="90"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ungrab" value="269024800" c:type="GDK_KEY_Ungrab">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2303"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Uogonek" value="985" c:type="GDK_KEY_Uogonek">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="680"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Up" value="65362" c:type="GDK_KEY_Up">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="77"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Uring" value="473" c:type="GDK_KEY_Uring">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="615"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_User1KB" value="269025157" c:type="GDK_KEY_User1KB">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2251"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_User2KB" value="269025158" c:type="GDK_KEY_User2KB">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2252"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_UserPB" value="269025156" c:type="GDK_KEY_UserPB">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2250"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Utilde" value="989" c:type="GDK_KEY_Utilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="681"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_V" value="86" c:type="GDK_KEY_V">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="436"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_VendorHome" value="269025076" c:type="GDK_KEY_VendorHome">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2176"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Video" value="269025159" c:type="GDK_KEY_Video">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2253"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_View" value="269025185" c:type="GDK_KEY_View">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2279"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_VoidSymbol" value="16777215" c:type="GDK_KEY_VoidSymbol">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="39"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_W" value="87" c:type="GDK_KEY_W">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="437"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_WLAN" value="269025173" c:type="GDK_KEY_WLAN">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2267"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_WWW" value="269025070" c:type="GDK_KEY_WWW">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2170"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Wacute" value="16785026" c:type="GDK_KEY_Wacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="713"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_WakeUp" value="269025067" c:type="GDK_KEY_WakeUp">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2167"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Wcircumflex" value="16777588" c:type="GDK_KEY_Wcircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="693"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Wdiaeresis" value="16785028" c:type="GDK_KEY_Wdiaeresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="715"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_WebCam" value="269025167" c:type="GDK_KEY_WebCam">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2261"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Wgrave" value="16785024" c:type="GDK_KEY_Wgrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="711"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_WheelButton" value="269025160" c:type="GDK_KEY_WheelButton">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2254"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_WindowClear" value="269025109" c:type="GDK_KEY_WindowClear">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2208"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_WonSign" value="16785577" c:type="GDK_KEY_WonSign">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1752"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Word" value="269025161" c:type="GDK_KEY_Word">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2255"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_X" value="88" c:type="GDK_KEY_X">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="438"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Xabovedot" value="16785034" c:type="GDK_KEY_Xabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1633"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Xfer" value="269025162" c:type="GDK_KEY_Xfer">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2256"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Y" value="89" c:type="GDK_KEY_Y">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="439"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Yacute" value="221" c:type="GDK_KEY_Yacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="541"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ybelowdot" value="16785140" c:type="GDK_KEY_Ybelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1733"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ycircumflex" value="16777590" c:type="GDK_KEY_Ycircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="695"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ydiaeresis" value="5054" c:type="GDK_KEY_Ydiaeresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="721"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Yellow" value="269025189" c:type="GDK_KEY_Yellow">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2283"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ygrave" value="16785138" c:type="GDK_KEY_Ygrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="717"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Yhook" value="16785142" c:type="GDK_KEY_Yhook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1735"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Ytilde" value="16785144" c:type="GDK_KEY_Ytilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1737"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Z" value="90" c:type="GDK_KEY_Z">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="440"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Zabovedot" value="431" c:type="GDK_KEY_Zabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="588"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Zacute" value="428" c:type="GDK_KEY_Zacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="586"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Zcaron" value="430" c:type="GDK_KEY_Zcaron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="587"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Zen_Koho" value="65341" c:type="GDK_KEY_Zen_Koho">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="73"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Zenkaku" value="65320" c:type="GDK_KEY_Zenkaku">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="63"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Zenkaku_Hankaku" value="65322" c:type="GDK_KEY_Zenkaku_Hankaku">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="65"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ZoomIn" value="269025163" c:type="GDK_KEY_ZoomIn">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2257"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ZoomOut" value="269025164" c:type="GDK_KEY_ZoomOut">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2258"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_Zstroke" value="16777653" c:type="GDK_KEY_Zstroke">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1635"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_a" value="97" c:type="GDK_KEY_a">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="448"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_aacute" value="225" c:type="GDK_KEY_aacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="546"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_abelowdot" value="16785057" c:type="GDK_KEY_abelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1652"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_abovedot" value="511" c:type="GDK_KEY_abovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="634"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_abreve" value="483" c:type="GDK_KEY_abreve">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="619"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_abreveacute" value="16785071" c:type="GDK_KEY_abreveacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1666"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_abrevebelowdot" value="16785079" c:type="GDK_KEY_abrevebelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1674"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_abrevegrave" value="16785073" c:type="GDK_KEY_abrevegrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1668"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_abrevehook" value="16785075" c:type="GDK_KEY_abrevehook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1670"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_abrevetilde" value="16785077" c:type="GDK_KEY_abrevetilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1672"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_acircumflex" value="226" c:type="GDK_KEY_acircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="547"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_acircumflexacute" value="16785061" c:type="GDK_KEY_acircumflexacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1656"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_acircumflexbelowdot" value="16785069" c:type="GDK_KEY_acircumflexbelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1664"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_acircumflexgrave" value="16785063" c:type="GDK_KEY_acircumflexgrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1658"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_acircumflexhook" value="16785065" c:type="GDK_KEY_acircumflexhook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1660"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_acircumflextilde" value="16785067" c:type="GDK_KEY_acircumflextilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1662"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_acute" value="180" c:type="GDK_KEY_acute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="498"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_adiaeresis" value="228" c:type="GDK_KEY_adiaeresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="549"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ae" value="230" c:type="GDK_KEY_ae">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="551"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_agrave" value="224" c:type="GDK_KEY_agrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="545"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ahook" value="16785059" c:type="GDK_KEY_ahook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1654"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_amacron" value="992" c:type="GDK_KEY_amacron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="683"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ampersand" value="38" c:type="GDK_KEY_ampersand">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="387"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_aogonek" value="433" c:type="GDK_KEY_aogonek">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="589"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_apostrophe" value="39" c:type="GDK_KEY_apostrophe">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="388"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_approxeq" value="16785992" c:type="GDK_KEY_approxeq">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1784"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_approximate" value="2248" c:type="GDK_KEY_approximate">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1128"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_aring" value="229" c:type="GDK_KEY_aring">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="550"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_asciicircum" value="94" c:type="GDK_KEY_asciicircum">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="444"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_asciitilde" value="126" c:type="GDK_KEY_asciitilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="477"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_asterisk" value="42" c:type="GDK_KEY_asterisk">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="392"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_at" value="64" c:type="GDK_KEY_at">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="414"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_atilde" value="227" c:type="GDK_KEY_atilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="548"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_b" value="98" c:type="GDK_KEY_b">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="449"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_babovedot" value="16784899" c:type="GDK_KEY_babovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="698"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_backslash" value="92" c:type="GDK_KEY_backslash">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="442"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ballotcross" value="2804" c:type="GDK_KEY_ballotcross">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1242"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_bar" value="124" c:type="GDK_KEY_bar">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="475"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_because" value="16785973" c:type="GDK_KEY_because">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1783"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_blank" value="2527" c:type="GDK_KEY_blank">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1146"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_botintegral" value="2213" c:type="GDK_KEY_botintegral">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1101"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_botleftparens" value="2220" c:type="GDK_KEY_botleftparens">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1108"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_botleftsqbracket" value="2216" c:type="GDK_KEY_botleftsqbracket">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1104"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_botleftsummation" value="2226" c:type="GDK_KEY_botleftsummation">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1114"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_botrightparens" value="2222" c:type="GDK_KEY_botrightparens">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1110"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_botrightsqbracket" value="2218" c:type="GDK_KEY_botrightsqbracket">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1106"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_botrightsummation" value="2230" c:type="GDK_KEY_botrightsummation">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1118"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_bott" value="2550" c:type="GDK_KEY_bott">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1167"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_botvertsummationconnector" value="2228" c:type="GDK_KEY_botvertsummationconnector">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1116"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braceleft" value="123" c:type="GDK_KEY_braceleft">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="474"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braceright" value="125" c:type="GDK_KEY_braceright">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="476"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_bracketleft" value="91" c:type="GDK_KEY_bracketleft">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="441"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_bracketright" value="93" c:type="GDK_KEY_bracketright">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="443"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_blank" value="16787456" c:type="GDK_KEY_braille_blank">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1798"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dot_1" value="65521" c:type="GDK_KEY_braille_dot_1">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1788"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dot_10" value="65530" c:type="GDK_KEY_braille_dot_10">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1797"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dot_2" value="65522" c:type="GDK_KEY_braille_dot_2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1789"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dot_3" value="65523" c:type="GDK_KEY_braille_dot_3">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1790"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dot_4" value="65524" c:type="GDK_KEY_braille_dot_4">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1791"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dot_5" value="65525" c:type="GDK_KEY_braille_dot_5">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1792"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dot_6" value="65526" c:type="GDK_KEY_braille_dot_6">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1793"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dot_7" value="65527" c:type="GDK_KEY_braille_dot_7">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1794"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dot_8" value="65528" c:type="GDK_KEY_braille_dot_8">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1795"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dot_9" value="65529" c:type="GDK_KEY_braille_dot_9">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1796"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1" value="16787457" c:type="GDK_KEY_braille_dots_1">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1799"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_12" value="16787459" c:type="GDK_KEY_braille_dots_12">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1801"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_123" value="16787463" c:type="GDK_KEY_braille_dots_123">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1805"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1234" value="16787471" c:type="GDK_KEY_braille_dots_1234">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1813"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_12345" value="16787487" c:type="GDK_KEY_braille_dots_12345">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1829"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_123456" value="16787519" c:type="GDK_KEY_braille_dots_123456">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1861"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1234567" value="16787583" c:type="GDK_KEY_braille_dots_1234567">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1925"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_12345678" value="16787711" c:type="GDK_KEY_braille_dots_12345678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2053"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1234568" value="16787647" c:type="GDK_KEY_braille_dots_1234568">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1989"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_123457" value="16787551" c:type="GDK_KEY_braille_dots_123457">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1893"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1234578" value="16787679" c:type="GDK_KEY_braille_dots_1234578">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2021"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_123458" value="16787615" c:type="GDK_KEY_braille_dots_123458">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1957"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_12346" value="16787503" c:type="GDK_KEY_braille_dots_12346">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1845"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_123467" value="16787567" c:type="GDK_KEY_braille_dots_123467">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1909"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1234678" value="16787695" c:type="GDK_KEY_braille_dots_1234678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2037"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_123468" value="16787631" c:type="GDK_KEY_braille_dots_123468">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1973"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_12347" value="16787535" c:type="GDK_KEY_braille_dots_12347">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1877"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_123478" value="16787663" c:type="GDK_KEY_braille_dots_123478">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2005"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_12348" value="16787599" c:type="GDK_KEY_braille_dots_12348">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1941"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1235" value="16787479" c:type="GDK_KEY_braille_dots_1235">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1821"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_12356" value="16787511" c:type="GDK_KEY_braille_dots_12356">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1853"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_123567" value="16787575" c:type="GDK_KEY_braille_dots_123567">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1917"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1235678" value="16787703" c:type="GDK_KEY_braille_dots_1235678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2045"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_123568" value="16787639" c:type="GDK_KEY_braille_dots_123568">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1981"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_12357" value="16787543" c:type="GDK_KEY_braille_dots_12357">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1885"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_123578" value="16787671" c:type="GDK_KEY_braille_dots_123578">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2013"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_12358" value="16787607" c:type="GDK_KEY_braille_dots_12358">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1949"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1236" value="16787495" c:type="GDK_KEY_braille_dots_1236">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1837"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_12367" value="16787559" c:type="GDK_KEY_braille_dots_12367">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1901"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_123678" value="16787687" c:type="GDK_KEY_braille_dots_123678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2029"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_12368" value="16787623" c:type="GDK_KEY_braille_dots_12368">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1965"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1237" value="16787527" c:type="GDK_KEY_braille_dots_1237">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1869"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_12378" value="16787655" c:type="GDK_KEY_braille_dots_12378">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1997"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1238" value="16787591" c:type="GDK_KEY_braille_dots_1238">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1933"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_124" value="16787467" c:type="GDK_KEY_braille_dots_124">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1809"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1245" value="16787483" c:type="GDK_KEY_braille_dots_1245">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1825"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_12456" value="16787515" c:type="GDK_KEY_braille_dots_12456">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1857"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_124567" value="16787579" c:type="GDK_KEY_braille_dots_124567">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1921"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1245678" value="16787707" c:type="GDK_KEY_braille_dots_1245678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2049"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_124568" value="16787643" c:type="GDK_KEY_braille_dots_124568">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1985"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_12457" value="16787547" c:type="GDK_KEY_braille_dots_12457">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1889"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_124578" value="16787675" c:type="GDK_KEY_braille_dots_124578">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2017"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_12458" value="16787611" c:type="GDK_KEY_braille_dots_12458">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1953"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1246" value="16787499" c:type="GDK_KEY_braille_dots_1246">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1841"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_12467" value="16787563" c:type="GDK_KEY_braille_dots_12467">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1905"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_124678" value="16787691" c:type="GDK_KEY_braille_dots_124678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2033"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_12468" value="16787627" c:type="GDK_KEY_braille_dots_12468">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1969"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1247" value="16787531" c:type="GDK_KEY_braille_dots_1247">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1873"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_12478" value="16787659" c:type="GDK_KEY_braille_dots_12478">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2001"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1248" value="16787595" c:type="GDK_KEY_braille_dots_1248">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1937"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_125" value="16787475" c:type="GDK_KEY_braille_dots_125">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1817"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1256" value="16787507" c:type="GDK_KEY_braille_dots_1256">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1849"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_12567" value="16787571" c:type="GDK_KEY_braille_dots_12567">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1913"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_125678" value="16787699" c:type="GDK_KEY_braille_dots_125678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2041"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_12568" value="16787635" c:type="GDK_KEY_braille_dots_12568">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1977"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1257" value="16787539" c:type="GDK_KEY_braille_dots_1257">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1881"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_12578" value="16787667" c:type="GDK_KEY_braille_dots_12578">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2009"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1258" value="16787603" c:type="GDK_KEY_braille_dots_1258">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1945"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_126" value="16787491" c:type="GDK_KEY_braille_dots_126">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1833"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1267" value="16787555" c:type="GDK_KEY_braille_dots_1267">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1897"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_12678" value="16787683" c:type="GDK_KEY_braille_dots_12678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2025"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1268" value="16787619" c:type="GDK_KEY_braille_dots_1268">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1961"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_127" value="16787523" c:type="GDK_KEY_braille_dots_127">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1865"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1278" value="16787651" c:type="GDK_KEY_braille_dots_1278">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1993"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_128" value="16787587" c:type="GDK_KEY_braille_dots_128">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1929"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_13" value="16787461" c:type="GDK_KEY_braille_dots_13">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1803"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_134" value="16787469" c:type="GDK_KEY_braille_dots_134">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1811"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1345" value="16787485" c:type="GDK_KEY_braille_dots_1345">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1827"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_13456" value="16787517" c:type="GDK_KEY_braille_dots_13456">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1859"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_134567" value="16787581" c:type="GDK_KEY_braille_dots_134567">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1923"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1345678" value="16787709" c:type="GDK_KEY_braille_dots_1345678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2051"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_134568" value="16787645" c:type="GDK_KEY_braille_dots_134568">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1987"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_13457" value="16787549" c:type="GDK_KEY_braille_dots_13457">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1891"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_134578" value="16787677" c:type="GDK_KEY_braille_dots_134578">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2019"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_13458" value="16787613" c:type="GDK_KEY_braille_dots_13458">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1955"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1346" value="16787501" c:type="GDK_KEY_braille_dots_1346">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1843"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_13467" value="16787565" c:type="GDK_KEY_braille_dots_13467">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1907"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_134678" value="16787693" c:type="GDK_KEY_braille_dots_134678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2035"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_13468" value="16787629" c:type="GDK_KEY_braille_dots_13468">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1971"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1347" value="16787533" c:type="GDK_KEY_braille_dots_1347">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1875"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_13478" value="16787661" c:type="GDK_KEY_braille_dots_13478">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2003"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1348" value="16787597" c:type="GDK_KEY_braille_dots_1348">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1939"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_135" value="16787477" c:type="GDK_KEY_braille_dots_135">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1819"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1356" value="16787509" c:type="GDK_KEY_braille_dots_1356">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1851"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_13567" value="16787573" c:type="GDK_KEY_braille_dots_13567">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1915"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_135678" value="16787701" c:type="GDK_KEY_braille_dots_135678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2043"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_13568" value="16787637" c:type="GDK_KEY_braille_dots_13568">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1979"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1357" value="16787541" c:type="GDK_KEY_braille_dots_1357">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1883"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_13578" value="16787669" c:type="GDK_KEY_braille_dots_13578">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2011"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1358" value="16787605" c:type="GDK_KEY_braille_dots_1358">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1947"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_136" value="16787493" c:type="GDK_KEY_braille_dots_136">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1835"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1367" value="16787557" c:type="GDK_KEY_braille_dots_1367">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1899"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_13678" value="16787685" c:type="GDK_KEY_braille_dots_13678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2027"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1368" value="16787621" c:type="GDK_KEY_braille_dots_1368">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1963"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_137" value="16787525" c:type="GDK_KEY_braille_dots_137">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1867"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1378" value="16787653" c:type="GDK_KEY_braille_dots_1378">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1995"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_138" value="16787589" c:type="GDK_KEY_braille_dots_138">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1931"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_14" value="16787465" c:type="GDK_KEY_braille_dots_14">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1807"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_145" value="16787481" c:type="GDK_KEY_braille_dots_145">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1823"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1456" value="16787513" c:type="GDK_KEY_braille_dots_1456">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1855"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_14567" value="16787577" c:type="GDK_KEY_braille_dots_14567">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1919"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_145678" value="16787705" c:type="GDK_KEY_braille_dots_145678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2047"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_14568" value="16787641" c:type="GDK_KEY_braille_dots_14568">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1983"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1457" value="16787545" c:type="GDK_KEY_braille_dots_1457">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1887"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_14578" value="16787673" c:type="GDK_KEY_braille_dots_14578">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2015"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1458" value="16787609" c:type="GDK_KEY_braille_dots_1458">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1951"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_146" value="16787497" c:type="GDK_KEY_braille_dots_146">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1839"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1467" value="16787561" c:type="GDK_KEY_braille_dots_1467">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1903"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_14678" value="16787689" c:type="GDK_KEY_braille_dots_14678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2031"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1468" value="16787625" c:type="GDK_KEY_braille_dots_1468">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1967"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_147" value="16787529" c:type="GDK_KEY_braille_dots_147">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1871"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1478" value="16787657" c:type="GDK_KEY_braille_dots_1478">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1999"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_148" value="16787593" c:type="GDK_KEY_braille_dots_148">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1935"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_15" value="16787473" c:type="GDK_KEY_braille_dots_15">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1815"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_156" value="16787505" c:type="GDK_KEY_braille_dots_156">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1847"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1567" value="16787569" c:type="GDK_KEY_braille_dots_1567">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1911"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_15678" value="16787697" c:type="GDK_KEY_braille_dots_15678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2039"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1568" value="16787633" c:type="GDK_KEY_braille_dots_1568">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1975"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_157" value="16787537" c:type="GDK_KEY_braille_dots_157">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1879"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1578" value="16787665" c:type="GDK_KEY_braille_dots_1578">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2007"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_158" value="16787601" c:type="GDK_KEY_braille_dots_158">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1943"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_16" value="16787489" c:type="GDK_KEY_braille_dots_16">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1831"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_167" value="16787553" c:type="GDK_KEY_braille_dots_167">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1895"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_1678" value="16787681" c:type="GDK_KEY_braille_dots_1678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2023"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_168" value="16787617" c:type="GDK_KEY_braille_dots_168">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1959"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_17" value="16787521" c:type="GDK_KEY_braille_dots_17">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1863"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_178" value="16787649" c:type="GDK_KEY_braille_dots_178">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1991"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_18" value="16787585" c:type="GDK_KEY_braille_dots_18">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1927"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_2" value="16787458" c:type="GDK_KEY_braille_dots_2">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1800"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_23" value="16787462" c:type="GDK_KEY_braille_dots_23">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1804"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_234" value="16787470" c:type="GDK_KEY_braille_dots_234">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1812"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_2345" value="16787486" c:type="GDK_KEY_braille_dots_2345">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1828"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_23456" value="16787518" c:type="GDK_KEY_braille_dots_23456">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1860"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_234567" value="16787582" c:type="GDK_KEY_braille_dots_234567">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1924"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_2345678" value="16787710" c:type="GDK_KEY_braille_dots_2345678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2052"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_234568" value="16787646" c:type="GDK_KEY_braille_dots_234568">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1988"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_23457" value="16787550" c:type="GDK_KEY_braille_dots_23457">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1892"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_234578" value="16787678" c:type="GDK_KEY_braille_dots_234578">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2020"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_23458" value="16787614" c:type="GDK_KEY_braille_dots_23458">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1956"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_2346" value="16787502" c:type="GDK_KEY_braille_dots_2346">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1844"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_23467" value="16787566" c:type="GDK_KEY_braille_dots_23467">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1908"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_234678" value="16787694" c:type="GDK_KEY_braille_dots_234678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2036"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_23468" value="16787630" c:type="GDK_KEY_braille_dots_23468">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1972"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_2347" value="16787534" c:type="GDK_KEY_braille_dots_2347">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1876"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_23478" value="16787662" c:type="GDK_KEY_braille_dots_23478">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2004"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_2348" value="16787598" c:type="GDK_KEY_braille_dots_2348">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1940"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_235" value="16787478" c:type="GDK_KEY_braille_dots_235">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1820"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_2356" value="16787510" c:type="GDK_KEY_braille_dots_2356">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1852"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_23567" value="16787574" c:type="GDK_KEY_braille_dots_23567">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1916"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_235678" value="16787702" c:type="GDK_KEY_braille_dots_235678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2044"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_23568" value="16787638" c:type="GDK_KEY_braille_dots_23568">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1980"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_2357" value="16787542" c:type="GDK_KEY_braille_dots_2357">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1884"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_23578" value="16787670" c:type="GDK_KEY_braille_dots_23578">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2012"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_2358" value="16787606" c:type="GDK_KEY_braille_dots_2358">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1948"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_236" value="16787494" c:type="GDK_KEY_braille_dots_236">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1836"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_2367" value="16787558" c:type="GDK_KEY_braille_dots_2367">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1900"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_23678" value="16787686" c:type="GDK_KEY_braille_dots_23678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2028"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_2368" value="16787622" c:type="GDK_KEY_braille_dots_2368">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1964"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_237" value="16787526" c:type="GDK_KEY_braille_dots_237">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1868"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_2378" value="16787654" c:type="GDK_KEY_braille_dots_2378">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1996"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_238" value="16787590" c:type="GDK_KEY_braille_dots_238">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1932"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_24" value="16787466" c:type="GDK_KEY_braille_dots_24">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1808"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_245" value="16787482" c:type="GDK_KEY_braille_dots_245">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1824"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_2456" value="16787514" c:type="GDK_KEY_braille_dots_2456">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1856"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_24567" value="16787578" c:type="GDK_KEY_braille_dots_24567">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1920"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_245678" value="16787706" c:type="GDK_KEY_braille_dots_245678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2048"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_24568" value="16787642" c:type="GDK_KEY_braille_dots_24568">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1984"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_2457" value="16787546" c:type="GDK_KEY_braille_dots_2457">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1888"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_24578" value="16787674" c:type="GDK_KEY_braille_dots_24578">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2016"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_2458" value="16787610" c:type="GDK_KEY_braille_dots_2458">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1952"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_246" value="16787498" c:type="GDK_KEY_braille_dots_246">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1840"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_2467" value="16787562" c:type="GDK_KEY_braille_dots_2467">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1904"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_24678" value="16787690" c:type="GDK_KEY_braille_dots_24678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2032"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_2468" value="16787626" c:type="GDK_KEY_braille_dots_2468">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1968"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_247" value="16787530" c:type="GDK_KEY_braille_dots_247">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1872"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_2478" value="16787658" c:type="GDK_KEY_braille_dots_2478">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2000"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_248" value="16787594" c:type="GDK_KEY_braille_dots_248">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1936"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_25" value="16787474" c:type="GDK_KEY_braille_dots_25">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1816"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_256" value="16787506" c:type="GDK_KEY_braille_dots_256">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1848"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_2567" value="16787570" c:type="GDK_KEY_braille_dots_2567">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1912"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_25678" value="16787698" c:type="GDK_KEY_braille_dots_25678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2040"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_2568" value="16787634" c:type="GDK_KEY_braille_dots_2568">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1976"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_257" value="16787538" c:type="GDK_KEY_braille_dots_257">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1880"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_2578" value="16787666" c:type="GDK_KEY_braille_dots_2578">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2008"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_258" value="16787602" c:type="GDK_KEY_braille_dots_258">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1944"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_26" value="16787490" c:type="GDK_KEY_braille_dots_26">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1832"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_267" value="16787554" c:type="GDK_KEY_braille_dots_267">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1896"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_2678" value="16787682" c:type="GDK_KEY_braille_dots_2678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2024"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_268" value="16787618" c:type="GDK_KEY_braille_dots_268">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1960"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_27" value="16787522" c:type="GDK_KEY_braille_dots_27">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1864"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_278" value="16787650" c:type="GDK_KEY_braille_dots_278">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1992"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_28" value="16787586" c:type="GDK_KEY_braille_dots_28">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1928"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_3" value="16787460" c:type="GDK_KEY_braille_dots_3">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1802"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_34" value="16787468" c:type="GDK_KEY_braille_dots_34">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1810"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_345" value="16787484" c:type="GDK_KEY_braille_dots_345">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1826"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_3456" value="16787516" c:type="GDK_KEY_braille_dots_3456">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1858"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_34567" value="16787580" c:type="GDK_KEY_braille_dots_34567">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1922"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_345678" value="16787708" c:type="GDK_KEY_braille_dots_345678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2050"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_34568" value="16787644" c:type="GDK_KEY_braille_dots_34568">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1986"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_3457" value="16787548" c:type="GDK_KEY_braille_dots_3457">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1890"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_34578" value="16787676" c:type="GDK_KEY_braille_dots_34578">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2018"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_3458" value="16787612" c:type="GDK_KEY_braille_dots_3458">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1954"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_346" value="16787500" c:type="GDK_KEY_braille_dots_346">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1842"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_3467" value="16787564" c:type="GDK_KEY_braille_dots_3467">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1906"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_34678" value="16787692" c:type="GDK_KEY_braille_dots_34678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2034"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_3468" value="16787628" c:type="GDK_KEY_braille_dots_3468">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1970"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_347" value="16787532" c:type="GDK_KEY_braille_dots_347">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1874"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_3478" value="16787660" c:type="GDK_KEY_braille_dots_3478">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2002"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_348" value="16787596" c:type="GDK_KEY_braille_dots_348">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1938"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_35" value="16787476" c:type="GDK_KEY_braille_dots_35">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1818"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_356" value="16787508" c:type="GDK_KEY_braille_dots_356">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1850"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_3567" value="16787572" c:type="GDK_KEY_braille_dots_3567">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1914"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_35678" value="16787700" c:type="GDK_KEY_braille_dots_35678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2042"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_3568" value="16787636" c:type="GDK_KEY_braille_dots_3568">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1978"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_357" value="16787540" c:type="GDK_KEY_braille_dots_357">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1882"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_3578" value="16787668" c:type="GDK_KEY_braille_dots_3578">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2010"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_358" value="16787604" c:type="GDK_KEY_braille_dots_358">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1946"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_36" value="16787492" c:type="GDK_KEY_braille_dots_36">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1834"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_367" value="16787556" c:type="GDK_KEY_braille_dots_367">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1898"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_3678" value="16787684" c:type="GDK_KEY_braille_dots_3678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2026"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_368" value="16787620" c:type="GDK_KEY_braille_dots_368">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1962"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_37" value="16787524" c:type="GDK_KEY_braille_dots_37">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1866"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_378" value="16787652" c:type="GDK_KEY_braille_dots_378">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1994"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_38" value="16787588" c:type="GDK_KEY_braille_dots_38">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1930"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_4" value="16787464" c:type="GDK_KEY_braille_dots_4">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1806"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_45" value="16787480" c:type="GDK_KEY_braille_dots_45">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1822"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_456" value="16787512" c:type="GDK_KEY_braille_dots_456">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1854"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_4567" value="16787576" c:type="GDK_KEY_braille_dots_4567">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1918"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_45678" value="16787704" c:type="GDK_KEY_braille_dots_45678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2046"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_4568" value="16787640" c:type="GDK_KEY_braille_dots_4568">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1982"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_457" value="16787544" c:type="GDK_KEY_braille_dots_457">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1886"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_4578" value="16787672" c:type="GDK_KEY_braille_dots_4578">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2014"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_458" value="16787608" c:type="GDK_KEY_braille_dots_458">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1950"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_46" value="16787496" c:type="GDK_KEY_braille_dots_46">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1838"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_467" value="16787560" c:type="GDK_KEY_braille_dots_467">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1902"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_4678" value="16787688" c:type="GDK_KEY_braille_dots_4678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2030"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_468" value="16787624" c:type="GDK_KEY_braille_dots_468">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1966"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_47" value="16787528" c:type="GDK_KEY_braille_dots_47">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1870"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_478" value="16787656" c:type="GDK_KEY_braille_dots_478">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1998"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_48" value="16787592" c:type="GDK_KEY_braille_dots_48">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1934"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_5" value="16787472" c:type="GDK_KEY_braille_dots_5">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1814"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_56" value="16787504" c:type="GDK_KEY_braille_dots_56">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1846"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_567" value="16787568" c:type="GDK_KEY_braille_dots_567">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1910"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_5678" value="16787696" c:type="GDK_KEY_braille_dots_5678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2038"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_568" value="16787632" c:type="GDK_KEY_braille_dots_568">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1974"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_57" value="16787536" c:type="GDK_KEY_braille_dots_57">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1878"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_578" value="16787664" c:type="GDK_KEY_braille_dots_578">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2006"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_58" value="16787600" c:type="GDK_KEY_braille_dots_58">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1942"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_6" value="16787488" c:type="GDK_KEY_braille_dots_6">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1830"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_67" value="16787552" c:type="GDK_KEY_braille_dots_67">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1894"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_678" value="16787680" c:type="GDK_KEY_braille_dots_678">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2022"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_68" value="16787616" c:type="GDK_KEY_braille_dots_68">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1958"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_7" value="16787520" c:type="GDK_KEY_braille_dots_7">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1862"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_78" value="16787648" c:type="GDK_KEY_braille_dots_78">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1990"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_braille_dots_8" value="16787584" c:type="GDK_KEY_braille_dots_8">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1926"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_breve" value="418" c:type="GDK_KEY_breve">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="579"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_brokenbar" value="166" c:type="GDK_KEY_brokenbar">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="484"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_c" value="99" c:type="GDK_KEY_c">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="450"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_c_h" value="65187" c:type="GDK_KEY_c_h">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="348"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_cabovedot" value="741" c:type="GDK_KEY_cabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="651"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_cacute" value="486" c:type="GDK_KEY_cacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="621"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_careof" value="2744" c:type="GDK_KEY_careof">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1191"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_caret" value="2812" c:type="GDK_KEY_caret">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1250"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_caron" value="439" c:type="GDK_KEY_caron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="594"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ccaron" value="488" c:type="GDK_KEY_ccaron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="622"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ccedilla" value="231" c:type="GDK_KEY_ccedilla">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="552"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ccircumflex" value="742" c:type="GDK_KEY_ccircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="652"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_cedilla" value="184" c:type="GDK_KEY_cedilla">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="502"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_cent" value="162" c:type="GDK_KEY_cent">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="480"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ch" value="65184" c:type="GDK_KEY_ch">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="345"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_checkerboard" value="2529" c:type="GDK_KEY_checkerboard">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1148"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_checkmark" value="2803" c:type="GDK_KEY_checkmark">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1241"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_circle" value="3023" c:type="GDK_KEY_circle">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1266"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_club" value="2796" c:type="GDK_KEY_club">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1235"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_colon" value="58" c:type="GDK_KEY_colon">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="408"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_comma" value="44" c:type="GDK_KEY_comma">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="394"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_containsas" value="16785931" c:type="GDK_KEY_containsas">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1777"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_copyright" value="169" c:type="GDK_KEY_copyright">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="487"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_cr" value="2532" c:type="GDK_KEY_cr">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1151"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_crossinglines" value="2542" c:type="GDK_KEY_crossinglines">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1159"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_cuberoot" value="16785947" c:type="GDK_KEY_cuberoot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1779"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_currency" value="164" c:type="GDK_KEY_currency">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="482"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_cursor" value="2815" c:type="GDK_KEY_cursor">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1253"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_d" value="100" c:type="GDK_KEY_d">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="451"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dabovedot" value="16784907" c:type="GDK_KEY_dabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="700"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dagger" value="2801" c:type="GDK_KEY_dagger">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1239"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dcaron" value="495" c:type="GDK_KEY_dcaron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="625"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_A" value="65153" c:type="GDK_KEY_dead_A">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="287"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_E" value="65155" c:type="GDK_KEY_dead_E">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="289"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_I" value="65157" c:type="GDK_KEY_dead_I">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="291"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_O" value="65159" c:type="GDK_KEY_dead_O">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="293"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_U" value="65161" c:type="GDK_KEY_dead_U">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="295"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_a" value="65152" c:type="GDK_KEY_dead_a">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="286"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_abovecomma" value="65124" c:type="GDK_KEY_dead_abovecomma">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="272"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_abovedot" value="65110" c:type="GDK_KEY_dead_abovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="258"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_abovereversedcomma" value="65125" c:type="GDK_KEY_dead_abovereversedcomma">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="274"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_abovering" value="65112" c:type="GDK_KEY_dead_abovering">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="260"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_acute" value="65105" c:type="GDK_KEY_dead_acute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="252"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_belowbreve" value="65131" c:type="GDK_KEY_dead_belowbreve">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="281"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_belowcircumflex" value="65129" c:type="GDK_KEY_dead_belowcircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="279"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_belowcomma" value="65134" c:type="GDK_KEY_dead_belowcomma">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="284"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_belowdiaeresis" value="65132" c:type="GDK_KEY_dead_belowdiaeresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="282"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_belowdot" value="65120" c:type="GDK_KEY_dead_belowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="268"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_belowmacron" value="65128" c:type="GDK_KEY_dead_belowmacron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="278"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_belowring" value="65127" c:type="GDK_KEY_dead_belowring">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="277"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_belowtilde" value="65130" c:type="GDK_KEY_dead_belowtilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="280"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_breve" value="65109" c:type="GDK_KEY_dead_breve">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="257"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_capital_schwa" value="65163" c:type="GDK_KEY_dead_capital_schwa">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="297"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_caron" value="65114" c:type="GDK_KEY_dead_caron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="262"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_cedilla" value="65115" c:type="GDK_KEY_dead_cedilla">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="263"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_circumflex" value="65106" c:type="GDK_KEY_dead_circumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="253"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_currency" value="65135" c:type="GDK_KEY_dead_currency">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="285"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_dasia" value="65125" c:type="GDK_KEY_dead_dasia">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="275"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_diaeresis" value="65111" c:type="GDK_KEY_dead_diaeresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="259"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_doubleacute" value="65113" c:type="GDK_KEY_dead_doubleacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="261"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_doublegrave" value="65126" c:type="GDK_KEY_dead_doublegrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="276"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_e" value="65154" c:type="GDK_KEY_dead_e">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="288"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_grave" value="65104" c:type="GDK_KEY_dead_grave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="251"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_greek" value="65164" c:type="GDK_KEY_dead_greek">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="298"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_hook" value="65121" c:type="GDK_KEY_dead_hook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="269"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_horn" value="65122" c:type="GDK_KEY_dead_horn">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="270"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_i" value="65156" c:type="GDK_KEY_dead_i">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="290"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_invertedbreve" value="65133" c:type="GDK_KEY_dead_invertedbreve">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="283"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_iota" value="65117" c:type="GDK_KEY_dead_iota">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="265"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_macron" value="65108" c:type="GDK_KEY_dead_macron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="256"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_o" value="65158" c:type="GDK_KEY_dead_o">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="292"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_ogonek" value="65116" c:type="GDK_KEY_dead_ogonek">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="264"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_perispomeni" value="65107" c:type="GDK_KEY_dead_perispomeni">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="255"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_psili" value="65124" c:type="GDK_KEY_dead_psili">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="273"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_semivoiced_sound" value="65119" c:type="GDK_KEY_dead_semivoiced_sound">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="267"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_small_schwa" value="65162" c:type="GDK_KEY_dead_small_schwa">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="296"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_stroke" value="65123" c:type="GDK_KEY_dead_stroke">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="271"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_tilde" value="65107" c:type="GDK_KEY_dead_tilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="254"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_u" value="65160" c:type="GDK_KEY_dead_u">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="294"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dead_voiced_sound" value="65118" c:type="GDK_KEY_dead_voiced_sound">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="266"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_decimalpoint" value="2749" c:type="GDK_KEY_decimalpoint">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1194"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_degree" value="176" c:type="GDK_KEY_degree">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="494"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_diaeresis" value="168" c:type="GDK_KEY_diaeresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="486"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_diamond" value="2797" c:type="GDK_KEY_diamond">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1236"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_digitspace" value="2725" c:type="GDK_KEY_digitspace">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1174"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dintegral" value="16785964" c:type="GDK_KEY_dintegral">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1781"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_division" value="247" c:type="GDK_KEY_division">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="568"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dollar" value="36" c:type="GDK_KEY_dollar">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="385"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_doubbaselinedot" value="2735" c:type="GDK_KEY_doubbaselinedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1182"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_doubleacute" value="445" c:type="GDK_KEY_doubleacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="599"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_doubledagger" value="2802" c:type="GDK_KEY_doubledagger">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1240"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_doublelowquotemark" value="2814" c:type="GDK_KEY_doublelowquotemark">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1252"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_downarrow" value="2302" c:type="GDK_KEY_downarrow">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1145"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_downcaret" value="2984" c:type="GDK_KEY_downcaret">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1256"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_downshoe" value="3030" c:type="GDK_KEY_downshoe">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1268"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_downstile" value="3012" c:type="GDK_KEY_downstile">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1261"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_downtack" value="3010" c:type="GDK_KEY_downtack">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1259"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_dstroke" value="496" c:type="GDK_KEY_dstroke">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="626"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_e" value="101" c:type="GDK_KEY_e">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="452"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_eabovedot" value="1004" c:type="GDK_KEY_eabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="685"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_eacute" value="233" c:type="GDK_KEY_eacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="554"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ebelowdot" value="16785081" c:type="GDK_KEY_ebelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1676"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ecaron" value="492" c:type="GDK_KEY_ecaron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="624"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ecircumflex" value="234" c:type="GDK_KEY_ecircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="555"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ecircumflexacute" value="16785087" c:type="GDK_KEY_ecircumflexacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1682"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ecircumflexbelowdot" value="16785095" c:type="GDK_KEY_ecircumflexbelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1690"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ecircumflexgrave" value="16785089" c:type="GDK_KEY_ecircumflexgrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1684"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ecircumflexhook" value="16785091" c:type="GDK_KEY_ecircumflexhook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1686"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ecircumflextilde" value="16785093" c:type="GDK_KEY_ecircumflextilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1688"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ediaeresis" value="235" c:type="GDK_KEY_ediaeresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="556"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_egrave" value="232" c:type="GDK_KEY_egrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="553"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ehook" value="16785083" c:type="GDK_KEY_ehook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1678"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_eightsubscript" value="16785544" c:type="GDK_KEY_eightsubscript">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1771"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_eightsuperior" value="16785528" c:type="GDK_KEY_eightsuperior">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1761"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_elementof" value="16785928" c:type="GDK_KEY_elementof">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1775"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ellipsis" value="2734" c:type="GDK_KEY_ellipsis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1181"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_em3space" value="2723" c:type="GDK_KEY_em3space">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1172"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_em4space" value="2724" c:type="GDK_KEY_em4space">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1173"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_emacron" value="954" c:type="GDK_KEY_emacron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="668"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_emdash" value="2729" c:type="GDK_KEY_emdash">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1178"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_emfilledcircle" value="2782" c:type="GDK_KEY_emfilledcircle">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1221"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_emfilledrect" value="2783" c:type="GDK_KEY_emfilledrect">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1222"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_emopencircle" value="2766" c:type="GDK_KEY_emopencircle">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1206"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_emopenrectangle" value="2767" c:type="GDK_KEY_emopenrectangle">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1207"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_emptyset" value="16785925" c:type="GDK_KEY_emptyset">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1774"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_emspace" value="2721" c:type="GDK_KEY_emspace">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1170"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_endash" value="2730" c:type="GDK_KEY_endash">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1179"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_enfilledcircbullet" value="2790" c:type="GDK_KEY_enfilledcircbullet">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1229"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_enfilledsqbullet" value="2791" c:type="GDK_KEY_enfilledsqbullet">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1230"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_eng" value="959" c:type="GDK_KEY_eng">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="672"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_enopencircbullet" value="2784" c:type="GDK_KEY_enopencircbullet">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1223"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_enopensquarebullet" value="2785" c:type="GDK_KEY_enopensquarebullet">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1224"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_enspace" value="2722" c:type="GDK_KEY_enspace">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1171"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_eogonek" value="490" c:type="GDK_KEY_eogonek">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="623"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_equal" value="61" c:type="GDK_KEY_equal">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="411"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_eth" value="240" c:type="GDK_KEY_eth">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="561"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_etilde" value="16785085" c:type="GDK_KEY_etilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1680"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_exclam" value="33" c:type="GDK_KEY_exclam">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="382"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_exclamdown" value="161" c:type="GDK_KEY_exclamdown">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="479"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ezh" value="16777874" c:type="GDK_KEY_ezh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1648"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_f" value="102" c:type="GDK_KEY_f">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="453"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_fabovedot" value="16784927" c:type="GDK_KEY_fabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="702"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_femalesymbol" value="2808" c:type="GDK_KEY_femalesymbol">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1246"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ff" value="2531" c:type="GDK_KEY_ff">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1150"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_figdash" value="2747" c:type="GDK_KEY_figdash">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1192"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_filledlefttribullet" value="2780" c:type="GDK_KEY_filledlefttribullet">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1219"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_filledrectbullet" value="2779" c:type="GDK_KEY_filledrectbullet">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1218"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_filledrighttribullet" value="2781" c:type="GDK_KEY_filledrighttribullet">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1220"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_filledtribulletdown" value="2793" c:type="GDK_KEY_filledtribulletdown">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1232"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_filledtribulletup" value="2792" c:type="GDK_KEY_filledtribulletup">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1231"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_fiveeighths" value="2757" c:type="GDK_KEY_fiveeighths">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1199"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_fivesixths" value="2743" c:type="GDK_KEY_fivesixths">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1190"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_fivesubscript" value="16785541" c:type="GDK_KEY_fivesubscript">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1768"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_fivesuperior" value="16785525" c:type="GDK_KEY_fivesuperior">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1758"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_fourfifths" value="2741" c:type="GDK_KEY_fourfifths">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1188"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_foursubscript" value="16785540" c:type="GDK_KEY_foursubscript">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1767"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_foursuperior" value="16785524" c:type="GDK_KEY_foursuperior">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1757"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_fourthroot" value="16785948" c:type="GDK_KEY_fourthroot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1780"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_function" value="2294" c:type="GDK_KEY_function">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1141"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_g" value="103" c:type="GDK_KEY_g">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="454"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_gabovedot" value="757" c:type="GDK_KEY_gabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="653"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_gbreve" value="699" c:type="GDK_KEY_gbreve">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="643"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_gcaron" value="16777703" c:type="GDK_KEY_gcaron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1642"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_gcedilla" value="955" c:type="GDK_KEY_gcedilla">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="669"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_gcircumflex" value="760" c:type="GDK_KEY_gcircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="654"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_grave" value="96" c:type="GDK_KEY_grave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="446"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_greater" value="62" c:type="GDK_KEY_greater">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="412"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_greaterthanequal" value="2238" c:type="GDK_KEY_greaterthanequal">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1122"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_guillemotleft" value="171" c:type="GDK_KEY_guillemotleft">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="489"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_guillemotright" value="187" c:type="GDK_KEY_guillemotright">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="505"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_h" value="104" c:type="GDK_KEY_h">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="455"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hairspace" value="2728" c:type="GDK_KEY_hairspace">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1177"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hcircumflex" value="694" c:type="GDK_KEY_hcircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="641"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_heart" value="2798" c:type="GDK_KEY_heart">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1237"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_aleph" value="3296" c:type="GDK_KEY_hebrew_aleph">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1274"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_ayin" value="3314" c:type="GDK_KEY_hebrew_ayin">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1299"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_bet" value="3297" c:type="GDK_KEY_hebrew_bet">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1275"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_beth" value="3297" c:type="GDK_KEY_hebrew_beth">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1276"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_chet" value="3303" c:type="GDK_KEY_hebrew_chet">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1285"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_dalet" value="3299" c:type="GDK_KEY_hebrew_dalet">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1279"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_daleth" value="3299" c:type="GDK_KEY_hebrew_daleth">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1280"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_doublelowline" value="3295" c:type="GDK_KEY_hebrew_doublelowline">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1273"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_finalkaph" value="3306" c:type="GDK_KEY_hebrew_finalkaph">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1290"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_finalmem" value="3309" c:type="GDK_KEY_hebrew_finalmem">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1293"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_finalnun" value="3311" c:type="GDK_KEY_hebrew_finalnun">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1295"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_finalpe" value="3315" c:type="GDK_KEY_hebrew_finalpe">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1300"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_finalzade" value="3317" c:type="GDK_KEY_hebrew_finalzade">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1302"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_finalzadi" value="3317" c:type="GDK_KEY_hebrew_finalzadi">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1303"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_gimel" value="3298" c:type="GDK_KEY_hebrew_gimel">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1277"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_gimmel" value="3298" c:type="GDK_KEY_hebrew_gimmel">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1278"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_he" value="3300" c:type="GDK_KEY_hebrew_he">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1281"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_het" value="3303" c:type="GDK_KEY_hebrew_het">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1286"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_kaph" value="3307" c:type="GDK_KEY_hebrew_kaph">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1291"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_kuf" value="3319" c:type="GDK_KEY_hebrew_kuf">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1307"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_lamed" value="3308" c:type="GDK_KEY_hebrew_lamed">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1292"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_mem" value="3310" c:type="GDK_KEY_hebrew_mem">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1294"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_nun" value="3312" c:type="GDK_KEY_hebrew_nun">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1296"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_pe" value="3316" c:type="GDK_KEY_hebrew_pe">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1301"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_qoph" value="3319" c:type="GDK_KEY_hebrew_qoph">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1306"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_resh" value="3320" c:type="GDK_KEY_hebrew_resh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1308"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_samech" value="3313" c:type="GDK_KEY_hebrew_samech">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1297"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_samekh" value="3313" c:type="GDK_KEY_hebrew_samekh">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1298"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_shin" value="3321" c:type="GDK_KEY_hebrew_shin">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1309"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_taf" value="3322" c:type="GDK_KEY_hebrew_taf">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1311"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_taw" value="3322" c:type="GDK_KEY_hebrew_taw">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1310"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_tet" value="3304" c:type="GDK_KEY_hebrew_tet">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1287"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_teth" value="3304" c:type="GDK_KEY_hebrew_teth">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1288"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_waw" value="3301" c:type="GDK_KEY_hebrew_waw">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1282"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_yod" value="3305" c:type="GDK_KEY_hebrew_yod">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1289"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_zade" value="3318" c:type="GDK_KEY_hebrew_zade">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1304"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_zadi" value="3318" c:type="GDK_KEY_hebrew_zadi">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1305"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_zain" value="3302" c:type="GDK_KEY_hebrew_zain">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1283"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hebrew_zayin" value="3302" c:type="GDK_KEY_hebrew_zayin">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1284"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hexagram" value="2778" c:type="GDK_KEY_hexagram">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1217"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_horizconnector" value="2211" c:type="GDK_KEY_horizconnector">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1099"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_horizlinescan1" value="2543" c:type="GDK_KEY_horizlinescan1">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1160"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_horizlinescan3" value="2544" c:type="GDK_KEY_horizlinescan3">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1161"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_horizlinescan5" value="2545" c:type="GDK_KEY_horizlinescan5">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1162"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_horizlinescan7" value="2546" c:type="GDK_KEY_horizlinescan7">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1163"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_horizlinescan9" value="2547" c:type="GDK_KEY_horizlinescan9">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1164"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hstroke" value="689" c:type="GDK_KEY_hstroke">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="640"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ht" value="2530" c:type="GDK_KEY_ht">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1149"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_hyphen" value="173" c:type="GDK_KEY_hyphen">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="491"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_i" value="105" c:type="GDK_KEY_i">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="456"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_iTouch" value="269025120" c:type="GDK_KEY_iTouch">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="2219"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_iacute" value="237" c:type="GDK_KEY_iacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="558"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ibelowdot" value="16785099" c:type="GDK_KEY_ibelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1694"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ibreve" value="16777517" c:type="GDK_KEY_ibreve">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1640"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_icircumflex" value="238" c:type="GDK_KEY_icircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="559"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_identical" value="2255" c:type="GDK_KEY_identical">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1132"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_idiaeresis" value="239" c:type="GDK_KEY_idiaeresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="560"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_idotless" value="697" c:type="GDK_KEY_idotless">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="642"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ifonlyif" value="2253" c:type="GDK_KEY_ifonlyif">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1130"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_igrave" value="236" c:type="GDK_KEY_igrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="557"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ihook" value="16785097" c:type="GDK_KEY_ihook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1692"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_imacron" value="1007" c:type="GDK_KEY_imacron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="686"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_implies" value="2254" c:type="GDK_KEY_implies">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1131"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_includedin" value="2266" c:type="GDK_KEY_includedin">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1134"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_includes" value="2267" c:type="GDK_KEY_includes">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1135"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_infinity" value="2242" c:type="GDK_KEY_infinity">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1126"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_integral" value="2239" c:type="GDK_KEY_integral">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1123"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_intersection" value="2268" c:type="GDK_KEY_intersection">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1136"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_iogonek" value="999" c:type="GDK_KEY_iogonek">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="684"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_itilde" value="949" c:type="GDK_KEY_itilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="666"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_j" value="106" c:type="GDK_KEY_j">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="457"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_jcircumflex" value="700" c:type="GDK_KEY_jcircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="644"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_jot" value="3018" c:type="GDK_KEY_jot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1263"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_k" value="107" c:type="GDK_KEY_k">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="458"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_A" value="1201" c:type="GDK_KEY_kana_A">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="741"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_CHI" value="1217" c:type="GDK_KEY_kana_CHI">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="757"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_E" value="1204" c:type="GDK_KEY_kana_E">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="744"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_FU" value="1228" c:type="GDK_KEY_kana_FU">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="770"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_HA" value="1226" c:type="GDK_KEY_kana_HA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="768"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_HE" value="1229" c:type="GDK_KEY_kana_HE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="772"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_HI" value="1227" c:type="GDK_KEY_kana_HI">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="769"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_HO" value="1230" c:type="GDK_KEY_kana_HO">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="773"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_HU" value="1228" c:type="GDK_KEY_kana_HU">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="771"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_I" value="1202" c:type="GDK_KEY_kana_I">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="742"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_KA" value="1206" c:type="GDK_KEY_kana_KA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="746"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_KE" value="1209" c:type="GDK_KEY_kana_KE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="749"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_KI" value="1207" c:type="GDK_KEY_kana_KI">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="747"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_KO" value="1210" c:type="GDK_KEY_kana_KO">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="750"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_KU" value="1208" c:type="GDK_KEY_kana_KU">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="748"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_MA" value="1231" c:type="GDK_KEY_kana_MA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="774"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_ME" value="1234" c:type="GDK_KEY_kana_ME">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="777"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_MI" value="1232" c:type="GDK_KEY_kana_MI">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="775"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_MO" value="1235" c:type="GDK_KEY_kana_MO">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="778"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_MU" value="1233" c:type="GDK_KEY_kana_MU">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="776"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_N" value="1245" c:type="GDK_KEY_kana_N">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="788"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_NA" value="1221" c:type="GDK_KEY_kana_NA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="763"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_NE" value="1224" c:type="GDK_KEY_kana_NE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="766"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_NI" value="1222" c:type="GDK_KEY_kana_NI">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="764"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_NO" value="1225" c:type="GDK_KEY_kana_NO">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="767"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_NU" value="1223" c:type="GDK_KEY_kana_NU">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="765"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_O" value="1205" c:type="GDK_KEY_kana_O">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="745"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_RA" value="1239" c:type="GDK_KEY_kana_RA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="782"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_RE" value="1242" c:type="GDK_KEY_kana_RE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="785"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_RI" value="1240" c:type="GDK_KEY_kana_RI">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="783"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_RO" value="1243" c:type="GDK_KEY_kana_RO">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="786"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_RU" value="1241" c:type="GDK_KEY_kana_RU">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="784"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_SA" value="1211" c:type="GDK_KEY_kana_SA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="751"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_SE" value="1214" c:type="GDK_KEY_kana_SE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="754"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_SHI" value="1212" c:type="GDK_KEY_kana_SHI">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="752"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_SO" value="1215" c:type="GDK_KEY_kana_SO">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="755"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_SU" value="1213" c:type="GDK_KEY_kana_SU">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="753"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_TA" value="1216" c:type="GDK_KEY_kana_TA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="756"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_TE" value="1219" c:type="GDK_KEY_kana_TE">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="761"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_TI" value="1217" c:type="GDK_KEY_kana_TI">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="758"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_TO" value="1220" c:type="GDK_KEY_kana_TO">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="762"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_TSU" value="1218" c:type="GDK_KEY_kana_TSU">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="759"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_TU" value="1218" c:type="GDK_KEY_kana_TU">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="760"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_U" value="1203" c:type="GDK_KEY_kana_U">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="743"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_WA" value="1244" c:type="GDK_KEY_kana_WA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="787"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_WO" value="1190" c:type="GDK_KEY_kana_WO">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="729"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_YA" value="1236" c:type="GDK_KEY_kana_YA">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="779"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_YO" value="1238" c:type="GDK_KEY_kana_YO">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="781"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_YU" value="1237" c:type="GDK_KEY_kana_YU">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="780"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_a" value="1191" c:type="GDK_KEY_kana_a">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="730"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_closingbracket" value="1187" c:type="GDK_KEY_kana_closingbracket">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="725"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_comma" value="1188" c:type="GDK_KEY_kana_comma">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="726"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_conjunctive" value="1189" c:type="GDK_KEY_kana_conjunctive">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="727"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_e" value="1194" c:type="GDK_KEY_kana_e">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="733"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_fullstop" value="1185" c:type="GDK_KEY_kana_fullstop">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="723"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_i" value="1192" c:type="GDK_KEY_kana_i">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="731"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_middledot" value="1189" c:type="GDK_KEY_kana_middledot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="728"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_o" value="1195" c:type="GDK_KEY_kana_o">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="734"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_openingbracket" value="1186" c:type="GDK_KEY_kana_openingbracket">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="724"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_switch" value="65406" c:type="GDK_KEY_kana_switch">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="791"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_tsu" value="1199" c:type="GDK_KEY_kana_tsu">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="738"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_tu" value="1199" c:type="GDK_KEY_kana_tu">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="739"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_u" value="1193" c:type="GDK_KEY_kana_u">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="732"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_ya" value="1196" c:type="GDK_KEY_kana_ya">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="735"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_yo" value="1198" c:type="GDK_KEY_kana_yo">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="737"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kana_yu" value="1197" c:type="GDK_KEY_kana_yu">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="736"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kappa" value="930" c:type="GDK_KEY_kappa">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="658"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kcedilla" value="1011" c:type="GDK_KEY_kcedilla">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="689"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_kra" value="930" c:type="GDK_KEY_kra">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="657"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_l" value="108" c:type="GDK_KEY_l">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="459"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_lacute" value="485" c:type="GDK_KEY_lacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="620"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_latincross" value="2777" c:type="GDK_KEY_latincross">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1216"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_lbelowdot" value="16784951" c:type="GDK_KEY_lbelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1650"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_lcaron" value="437" c:type="GDK_KEY_lcaron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="592"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_lcedilla" value="950" c:type="GDK_KEY_lcedilla">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="667"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_leftanglebracket" value="2748" c:type="GDK_KEY_leftanglebracket">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1193"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_leftarrow" value="2299" c:type="GDK_KEY_leftarrow">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1142"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_leftcaret" value="2979" c:type="GDK_KEY_leftcaret">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1254"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_leftdoublequotemark" value="2770" c:type="GDK_KEY_leftdoublequotemark">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1210"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_leftmiddlecurlybrace" value="2223" c:type="GDK_KEY_leftmiddlecurlybrace">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1111"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_leftopentriangle" value="2764" c:type="GDK_KEY_leftopentriangle">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1204"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_leftpointer" value="2794" c:type="GDK_KEY_leftpointer">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1233"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_leftradical" value="2209" c:type="GDK_KEY_leftradical">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1097"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_leftshoe" value="3034" c:type="GDK_KEY_leftshoe">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1270"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_leftsinglequotemark" value="2768" c:type="GDK_KEY_leftsinglequotemark">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1208"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_leftt" value="2548" c:type="GDK_KEY_leftt">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1165"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_lefttack" value="3036" c:type="GDK_KEY_lefttack">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1271"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_less" value="60" c:type="GDK_KEY_less">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="410"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_lessthanequal" value="2236" c:type="GDK_KEY_lessthanequal">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1120"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_lf" value="2533" c:type="GDK_KEY_lf">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1152"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_logicaland" value="2270" c:type="GDK_KEY_logicaland">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1138"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_logicalor" value="2271" c:type="GDK_KEY_logicalor">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1139"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_lowleftcorner" value="2541" c:type="GDK_KEY_lowleftcorner">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1158"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_lowrightcorner" value="2538" c:type="GDK_KEY_lowrightcorner">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1155"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_lstroke" value="435" c:type="GDK_KEY_lstroke">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="591"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_m" value="109" c:type="GDK_KEY_m">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="460"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_mabovedot" value="16784961" c:type="GDK_KEY_mabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="704"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_macron" value="175" c:type="GDK_KEY_macron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="493"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_malesymbol" value="2807" c:type="GDK_KEY_malesymbol">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1245"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_maltesecross" value="2800" c:type="GDK_KEY_maltesecross">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1238"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_marker" value="2751" c:type="GDK_KEY_marker">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1196"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_masculine" value="186" c:type="GDK_KEY_masculine">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="504"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_minus" value="45" c:type="GDK_KEY_minus">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="395"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_minutes" value="2774" c:type="GDK_KEY_minutes">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1214"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_mu" value="181" c:type="GDK_KEY_mu">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="499"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_multiply" value="215" c:type="GDK_KEY_multiply">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="534"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_musicalflat" value="2806" c:type="GDK_KEY_musicalflat">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1244"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_musicalsharp" value="2805" c:type="GDK_KEY_musicalsharp">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1243"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_n" value="110" c:type="GDK_KEY_n">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="461"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_nabla" value="2245" c:type="GDK_KEY_nabla">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1127"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_nacute" value="497" c:type="GDK_KEY_nacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="627"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ncaron" value="498" c:type="GDK_KEY_ncaron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="628"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ncedilla" value="1009" c:type="GDK_KEY_ncedilla">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="687"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ninesubscript" value="16785545" c:type="GDK_KEY_ninesubscript">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1772"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ninesuperior" value="16785529" c:type="GDK_KEY_ninesuperior">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1762"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_nl" value="2536" c:type="GDK_KEY_nl">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1153"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_nobreakspace" value="160" c:type="GDK_KEY_nobreakspace">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="478"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_notapproxeq" value="16785991" c:type="GDK_KEY_notapproxeq">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1785"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_notelementof" value="16785929" c:type="GDK_KEY_notelementof">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1776"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_notequal" value="2237" c:type="GDK_KEY_notequal">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1121"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_notidentical" value="16786018" c:type="GDK_KEY_notidentical">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1786"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_notsign" value="172" c:type="GDK_KEY_notsign">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="490"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ntilde" value="241" c:type="GDK_KEY_ntilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="562"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_numbersign" value="35" c:type="GDK_KEY_numbersign">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="384"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_numerosign" value="1712" c:type="GDK_KEY_numerosign">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="935"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_o" value="111" c:type="GDK_KEY_o">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="462"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_oacute" value="243" c:type="GDK_KEY_oacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="564"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_obarred" value="16777845" c:type="GDK_KEY_obarred">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1644"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_obelowdot" value="16785101" c:type="GDK_KEY_obelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1696"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ocaron" value="16777682" c:type="GDK_KEY_ocaron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1643"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ocircumflex" value="244" c:type="GDK_KEY_ocircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="565"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ocircumflexacute" value="16785105" c:type="GDK_KEY_ocircumflexacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1700"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ocircumflexbelowdot" value="16785113" c:type="GDK_KEY_ocircumflexbelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1708"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ocircumflexgrave" value="16785107" c:type="GDK_KEY_ocircumflexgrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1702"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ocircumflexhook" value="16785109" c:type="GDK_KEY_ocircumflexhook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1704"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ocircumflextilde" value="16785111" c:type="GDK_KEY_ocircumflextilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1706"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_odiaeresis" value="246" c:type="GDK_KEY_odiaeresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="567"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_odoubleacute" value="501" c:type="GDK_KEY_odoubleacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="629"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_oe" value="5053" c:type="GDK_KEY_oe">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="720"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ogonek" value="434" c:type="GDK_KEY_ogonek">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="590"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ograve" value="242" c:type="GDK_KEY_ograve">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="563"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ohook" value="16785103" c:type="GDK_KEY_ohook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1698"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ohorn" value="16777633" c:type="GDK_KEY_ohorn">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1740"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ohornacute" value="16785115" c:type="GDK_KEY_ohornacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1710"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ohornbelowdot" value="16785123" c:type="GDK_KEY_ohornbelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1718"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ohorngrave" value="16785117" c:type="GDK_KEY_ohorngrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1712"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ohornhook" value="16785119" c:type="GDK_KEY_ohornhook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1714"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ohorntilde" value="16785121" c:type="GDK_KEY_ohorntilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1716"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_omacron" value="1010" c:type="GDK_KEY_omacron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="688"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_oneeighth" value="2755" c:type="GDK_KEY_oneeighth">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1197"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_onefifth" value="2738" c:type="GDK_KEY_onefifth">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1185"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_onehalf" value="189" c:type="GDK_KEY_onehalf">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="507"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_onequarter" value="188" c:type="GDK_KEY_onequarter">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="506"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_onesixth" value="2742" c:type="GDK_KEY_onesixth">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1189"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_onesubscript" value="16785537" c:type="GDK_KEY_onesubscript">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1764"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_onesuperior" value="185" c:type="GDK_KEY_onesuperior">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="503"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_onethird" value="2736" c:type="GDK_KEY_onethird">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1183"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ooblique" value="248" c:type="GDK_KEY_ooblique">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="570"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_openrectbullet" value="2786" c:type="GDK_KEY_openrectbullet">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1225"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_openstar" value="2789" c:type="GDK_KEY_openstar">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1228"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_opentribulletdown" value="2788" c:type="GDK_KEY_opentribulletdown">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1227"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_opentribulletup" value="2787" c:type="GDK_KEY_opentribulletup">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1226"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ordfeminine" value="170" c:type="GDK_KEY_ordfeminine">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="488"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_oslash" value="248" c:type="GDK_KEY_oslash">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="569"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_otilde" value="245" c:type="GDK_KEY_otilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="566"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_overbar" value="3008" c:type="GDK_KEY_overbar">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1258"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_overline" value="1150" c:type="GDK_KEY_overline">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="722"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_p" value="112" c:type="GDK_KEY_p">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="463"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_pabovedot" value="16784983" c:type="GDK_KEY_pabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="706"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_paragraph" value="182" c:type="GDK_KEY_paragraph">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="500"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_parenleft" value="40" c:type="GDK_KEY_parenleft">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="390"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_parenright" value="41" c:type="GDK_KEY_parenright">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="391"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_partdifferential" value="16785922" c:type="GDK_KEY_partdifferential">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1773"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_partialderivative" value="2287" c:type="GDK_KEY_partialderivative">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1140"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_percent" value="37" c:type="GDK_KEY_percent">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="386"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_period" value="46" c:type="GDK_KEY_period">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="396"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_periodcentered" value="183" c:type="GDK_KEY_periodcentered">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="501"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_permille" value="2773" c:type="GDK_KEY_permille">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1213"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_phonographcopyright" value="2811" c:type="GDK_KEY_phonographcopyright">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1249"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_plus" value="43" c:type="GDK_KEY_plus">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="393"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_plusminus" value="177" c:type="GDK_KEY_plusminus">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="495"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_prescription" value="2772" c:type="GDK_KEY_prescription">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1212"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_prolongedsound" value="1200" c:type="GDK_KEY_prolongedsound">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="740"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_punctspace" value="2726" c:type="GDK_KEY_punctspace">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1175"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_q" value="113" c:type="GDK_KEY_q">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="464"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_quad" value="3020" c:type="GDK_KEY_quad">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1264"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_question" value="63" c:type="GDK_KEY_question">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="413"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_questiondown" value="191" c:type="GDK_KEY_questiondown">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="509"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_quotedbl" value="34" c:type="GDK_KEY_quotedbl">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="383"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_quoteleft" value="96" c:type="GDK_KEY_quoteleft">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="447"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_quoteright" value="39" c:type="GDK_KEY_quoteright">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="389"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_r" value="114" c:type="GDK_KEY_r">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="465"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_racute" value="480" c:type="GDK_KEY_racute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="618"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_radical" value="2262" c:type="GDK_KEY_radical">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1133"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_rcaron" value="504" c:type="GDK_KEY_rcaron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="630"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_rcedilla" value="947" c:type="GDK_KEY_rcedilla">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="665"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_registered" value="174" c:type="GDK_KEY_registered">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="492"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_rightanglebracket" value="2750" c:type="GDK_KEY_rightanglebracket">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1195"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_rightarrow" value="2301" c:type="GDK_KEY_rightarrow">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1144"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_rightcaret" value="2982" c:type="GDK_KEY_rightcaret">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1255"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_rightdoublequotemark" value="2771" c:type="GDK_KEY_rightdoublequotemark">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1211"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_rightmiddlecurlybrace" value="2224" c:type="GDK_KEY_rightmiddlecurlybrace">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1112"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_rightmiddlesummation" value="2231" c:type="GDK_KEY_rightmiddlesummation">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1119"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_rightopentriangle" value="2765" c:type="GDK_KEY_rightopentriangle">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1205"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_rightpointer" value="2795" c:type="GDK_KEY_rightpointer">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1234"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_rightshoe" value="3032" c:type="GDK_KEY_rightshoe">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1269"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_rightsinglequotemark" value="2769" c:type="GDK_KEY_rightsinglequotemark">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1209"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_rightt" value="2549" c:type="GDK_KEY_rightt">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1166"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_righttack" value="3068" c:type="GDK_KEY_righttack">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1272"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_s" value="115" c:type="GDK_KEY_s">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="466"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_sabovedot" value="16784993" c:type="GDK_KEY_sabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="708"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_sacute" value="438" c:type="GDK_KEY_sacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="593"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_scaron" value="441" c:type="GDK_KEY_scaron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="595"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_scedilla" value="442" c:type="GDK_KEY_scedilla">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="596"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_schwa" value="16777817" c:type="GDK_KEY_schwa">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1646"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_scircumflex" value="766" c:type="GDK_KEY_scircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="656"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_script_switch" value="65406" c:type="GDK_KEY_script_switch">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="98"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_seconds" value="2775" c:type="GDK_KEY_seconds">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1215"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_section" value="167" c:type="GDK_KEY_section">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="485"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_semicolon" value="59" c:type="GDK_KEY_semicolon">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="409"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_semivoicedsound" value="1247" c:type="GDK_KEY_semivoicedsound">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="790"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_seveneighths" value="2758" c:type="GDK_KEY_seveneighths">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1200"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_sevensubscript" value="16785543" c:type="GDK_KEY_sevensubscript">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1770"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_sevensuperior" value="16785527" c:type="GDK_KEY_sevensuperior">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1760"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_signaturemark" value="2762" c:type="GDK_KEY_signaturemark">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1202"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_signifblank" value="2732" c:type="GDK_KEY_signifblank">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1180"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_similarequal" value="2249" c:type="GDK_KEY_similarequal">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1129"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_singlelowquotemark" value="2813" c:type="GDK_KEY_singlelowquotemark">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1251"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_sixsubscript" value="16785542" c:type="GDK_KEY_sixsubscript">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1769"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_sixsuperior" value="16785526" c:type="GDK_KEY_sixsuperior">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1759"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_slash" value="47" c:type="GDK_KEY_slash">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="397"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_soliddiamond" value="2528" c:type="GDK_KEY_soliddiamond">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1147"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_space" value="32" c:type="GDK_KEY_space">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="381"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_squareroot" value="16785946" c:type="GDK_KEY_squareroot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1778"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ssharp" value="223" c:type="GDK_KEY_ssharp">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="544"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_sterling" value="163" c:type="GDK_KEY_sterling">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="481"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_stricteq" value="16786019" c:type="GDK_KEY_stricteq">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1787"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_t" value="116" c:type="GDK_KEY_t">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="467"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_tabovedot" value="16785003" c:type="GDK_KEY_tabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="710"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_tcaron" value="443" c:type="GDK_KEY_tcaron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="597"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_tcedilla" value="510" c:type="GDK_KEY_tcedilla">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="633"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_telephone" value="2809" c:type="GDK_KEY_telephone">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1247"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_telephonerecorder" value="2810" c:type="GDK_KEY_telephonerecorder">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1248"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_therefore" value="2240" c:type="GDK_KEY_therefore">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1124"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_thinspace" value="2727" c:type="GDK_KEY_thinspace">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1176"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_thorn" value="254" c:type="GDK_KEY_thorn">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="576"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_threeeighths" value="2756" c:type="GDK_KEY_threeeighths">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1198"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_threefifths" value="2740" c:type="GDK_KEY_threefifths">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1187"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_threequarters" value="190" c:type="GDK_KEY_threequarters">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="508"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_threesubscript" value="16785539" c:type="GDK_KEY_threesubscript">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1766"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_threesuperior" value="179" c:type="GDK_KEY_threesuperior">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="497"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_tintegral" value="16785965" c:type="GDK_KEY_tintegral">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1782"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_topintegral" value="2212" c:type="GDK_KEY_topintegral">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1100"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_topleftparens" value="2219" c:type="GDK_KEY_topleftparens">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1107"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_topleftradical" value="2210" c:type="GDK_KEY_topleftradical">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1098"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_topleftsqbracket" value="2215" c:type="GDK_KEY_topleftsqbracket">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1103"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_topleftsummation" value="2225" c:type="GDK_KEY_topleftsummation">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1113"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_toprightparens" value="2221" c:type="GDK_KEY_toprightparens">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1109"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_toprightsqbracket" value="2217" c:type="GDK_KEY_toprightsqbracket">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1105"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_toprightsummation" value="2229" c:type="GDK_KEY_toprightsummation">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1117"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_topt" value="2551" c:type="GDK_KEY_topt">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1168"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_topvertsummationconnector" value="2227" c:type="GDK_KEY_topvertsummationconnector">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1115"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_trademark" value="2761" c:type="GDK_KEY_trademark">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1201"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_trademarkincircle" value="2763" c:type="GDK_KEY_trademarkincircle">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1203"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_tslash" value="956" c:type="GDK_KEY_tslash">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="670"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_twofifths" value="2739" c:type="GDK_KEY_twofifths">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1186"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_twosubscript" value="16785538" c:type="GDK_KEY_twosubscript">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1765"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_twosuperior" value="178" c:type="GDK_KEY_twosuperior">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="496"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_twothirds" value="2737" c:type="GDK_KEY_twothirds">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1184"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_u" value="117" c:type="GDK_KEY_u">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="468"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_uacute" value="250" c:type="GDK_KEY_uacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="572"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ubelowdot" value="16785125" c:type="GDK_KEY_ubelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1720"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ubreve" value="765" c:type="GDK_KEY_ubreve">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="655"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ucircumflex" value="251" c:type="GDK_KEY_ucircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="573"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_udiaeresis" value="252" c:type="GDK_KEY_udiaeresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="574"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_udoubleacute" value="507" c:type="GDK_KEY_udoubleacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="632"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ugrave" value="249" c:type="GDK_KEY_ugrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="571"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_uhook" value="16785127" c:type="GDK_KEY_uhook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1722"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_uhorn" value="16777648" c:type="GDK_KEY_uhorn">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1742"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_uhornacute" value="16785129" c:type="GDK_KEY_uhornacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1724"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_uhornbelowdot" value="16785137" c:type="GDK_KEY_uhornbelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1732"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_uhorngrave" value="16785131" c:type="GDK_KEY_uhorngrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1726"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_uhornhook" value="16785133" c:type="GDK_KEY_uhornhook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1728"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_uhorntilde" value="16785135" c:type="GDK_KEY_uhorntilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1730"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_umacron" value="1022" c:type="GDK_KEY_umacron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="692"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_underbar" value="3014" c:type="GDK_KEY_underbar">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1262"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_underscore" value="95" c:type="GDK_KEY_underscore">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="445"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_union" value="2269" c:type="GDK_KEY_union">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1137"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_uogonek" value="1017" c:type="GDK_KEY_uogonek">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="690"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_uparrow" value="2300" c:type="GDK_KEY_uparrow">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1143"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_upcaret" value="2985" c:type="GDK_KEY_upcaret">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1257"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_upleftcorner" value="2540" c:type="GDK_KEY_upleftcorner">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1157"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_uprightcorner" value="2539" c:type="GDK_KEY_uprightcorner">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1156"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_upshoe" value="3011" c:type="GDK_KEY_upshoe">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1260"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_upstile" value="3027" c:type="GDK_KEY_upstile">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1267"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_uptack" value="3022" c:type="GDK_KEY_uptack">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1265"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_uring" value="505" c:type="GDK_KEY_uring">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="631"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_utilde" value="1021" c:type="GDK_KEY_utilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="691"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_v" value="118" c:type="GDK_KEY_v">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="469"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_variation" value="2241" c:type="GDK_KEY_variation">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1125"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_vertbar" value="2552" c:type="GDK_KEY_vertbar">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1169"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_vertconnector" value="2214" c:type="GDK_KEY_vertconnector">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1102"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_voicedsound" value="1246" c:type="GDK_KEY_voicedsound">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="789"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_vt" value="2537" c:type="GDK_KEY_vt">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1154"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_w" value="119" c:type="GDK_KEY_w">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="470"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_wacute" value="16785027" c:type="GDK_KEY_wacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="714"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_wcircumflex" value="16777589" c:type="GDK_KEY_wcircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="694"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_wdiaeresis" value="16785029" c:type="GDK_KEY_wdiaeresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="716"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_wgrave" value="16785025" c:type="GDK_KEY_wgrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="712"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_x" value="120" c:type="GDK_KEY_x">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="471"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_xabovedot" value="16785035" c:type="GDK_KEY_xabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1639"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_y" value="121" c:type="GDK_KEY_y">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="472"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_yacute" value="253" c:type="GDK_KEY_yacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="575"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ybelowdot" value="16785141" c:type="GDK_KEY_ybelowdot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1734"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ycircumflex" value="16777591" c:type="GDK_KEY_ycircumflex">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="696"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ydiaeresis" value="255" c:type="GDK_KEY_ydiaeresis">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="577"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_yen" value="165" c:type="GDK_KEY_yen">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="483"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ygrave" value="16785139" c:type="GDK_KEY_ygrave">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="718"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_yhook" value="16785143" c:type="GDK_KEY_yhook">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1736"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_ytilde" value="16785145" c:type="GDK_KEY_ytilde">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1738"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_z" value="122" c:type="GDK_KEY_z">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="473"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_zabovedot" value="447" c:type="GDK_KEY_zabovedot">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="601"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_zacute" value="444" c:type="GDK_KEY_zacute">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="598"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_zcaron" value="446" c:type="GDK_KEY_zcaron">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="600"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_zerosubscript" value="16785536" c:type="GDK_KEY_zerosubscript">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1763"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_zerosuperior" value="16785520" c:type="GDK_KEY_zerosuperior">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1756"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="KEY_zstroke" value="16777654" c:type="GDK_KEY_zstroke">
|
|
<source-position filename="gdk/gdkkeysyms.h" line="1641"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<class name="Keymap" c:symbol-prefix="keymap" c:type="GdkKeymap" parent="GObject.Object" glib:type-name="GdkKeymap" glib:get-type="gdk_keymap_get_type">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.h" line="69">A #GdkKeymap defines the translation from keyboard state
|
|
(including a hardware key, a modifier mask, and active keyboard group)
|
|
to a keyval. This translation has two phases. The first phase is
|
|
to determine the effective keyboard group and level for the keyboard
|
|
state; the second phase is to look up the keycode/group/level triplet
|
|
in the keymap and see what keyval it corresponds to.</doc>
|
|
<function name="get_default" c:identifier="gdk_keymap_get_default" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="274">Returns the #GdkKeymap attached to the default display.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_keymap_get_for_display() instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkkeys.h" line="84"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="279">the #GdkKeymap attached to the default display.</doc>
|
|
<type name="Keymap" c:type="GdkKeymap*"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="get_for_display" c:identifier="gdk_keymap_get_for_display" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2255">Returns the #GdkKeymap attached to @display.</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="86"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2261">the #GdkKeymap attached to @display.</doc>
|
|
<type name="Keymap" c:type="GdkKeymap*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2257">the #GdkDisplay.</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<method name="add_virtual_modifiers" c:identifier="gdk_keymap_add_virtual_modifiers" version="2.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="579">Maps the non-virtual modifiers (i.e Mod2, Mod3, ...) which are set
|
|
in @state to the virtual modifiers (i.e. Super, Hyper and Meta) and
|
|
set the corresponding bits in @state.
|
|
|
|
GDK already does this before delivering key events, but for
|
|
compatibility reasons, it only sets the first virtual modifier
|
|
it finds, whereas this function sets all matching virtual modifiers.
|
|
|
|
This function is useful when matching key events against
|
|
accelerators.</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="125"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="keymap" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="581">a #GdkKeymap</doc>
|
|
<type name="Keymap" c:type="GdkKeymap*"/>
|
|
</instance-parameter>
|
|
<parameter name="state" direction="inout" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="582">pointer to the modifier mask to change</doc>
|
|
<type name="ModifierType" c:type="GdkModifierType*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_caps_lock_state" c:identifier="gdk_keymap_get_caps_lock_state" version="2.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="326">Returns whether the Caps Lock modifer is locked.</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="117"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="332">%TRUE if Caps Lock is on</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="keymap" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="328">a #GdkKeymap</doc>
|
|
<type name="Keymap" c:type="GdkKeymap*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_direction" c:identifier="gdk_keymap_get_direction">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="289">Returns the direction of effective layout of the keymap.</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="113"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="295">%PANGO_DIRECTION_LTR or %PANGO_DIRECTION_RTL
|
|
if it can determine the direction. %PANGO_DIRECTION_NEUTRAL
|
|
otherwise.</doc>
|
|
<type name="Pango.Direction" c:type="PangoDirection"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="keymap" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="291">a #GdkKeymap</doc>
|
|
<type name="Keymap" c:type="GdkKeymap*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_entries_for_keycode" c:identifier="gdk_keymap_get_entries_for_keycode">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="438">Returns the keyvals bound to @hardware_keycode.
|
|
The Nth #GdkKeymapKey in @keys is bound to the Nth
|
|
keyval in @keyvals. Free the returned arrays with g_free().
|
|
When a keycode is pressed by the user, the keyval from
|
|
this list of entries is selected by considering the effective
|
|
keyboard group and level. See gdk_keymap_translate_keyboard_state().</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="106"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="455">%TRUE if there were any entries</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="keymap" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="440">a #GdkKeymap</doc>
|
|
<type name="Keymap" c:type="GdkKeymap*"/>
|
|
</instance-parameter>
|
|
<parameter name="hardware_keycode" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="441">a keycode</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
<parameter name="keys" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="442">return
|
|
location for array of #GdkKeymapKey, or %NULL</doc>
|
|
<array length="3" zero-terminated="0" c:type="GdkKeymapKey**">
|
|
<type name="KeymapKey" c:type="GdkKeymapKey*"/>
|
|
</array>
|
|
</parameter>
|
|
<parameter name="keyvals" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="444">return
|
|
location for array of keyvals, or %NULL</doc>
|
|
<array length="3" zero-terminated="0" c:type="guint**">
|
|
<type name="guint" c:type="guint*"/>
|
|
</array>
|
|
</parameter>
|
|
<parameter name="n_entries" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="446">length of @keys and @keyvals</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_entries_for_keyval" c:identifier="gdk_keymap_get_entries_for_keyval">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="401">Obtains a list of keycode/group/level combinations that will
|
|
generate @keyval. Groups and levels are two kinds of keyboard mode;
|
|
in general, the level determines whether the top or bottom symbol
|
|
on a key is used, and the group determines whether the left or
|
|
right symbol is used. On US keyboards, the shift key changes the
|
|
keyboard level, and there are no groups. A group switch key might
|
|
convert a keyboard between Hebrew to English modes, for example.
|
|
#GdkEventKey contains a %group field that indicates the active
|
|
keyboard group. The level is computed from the modifier mask.
|
|
The returned array should be freed
|
|
with g_free().</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="101"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="421">%TRUE if keys were found and returned</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="keymap" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="403">a #GdkKeymap</doc>
|
|
<type name="Keymap" c:type="GdkKeymap*"/>
|
|
</instance-parameter>
|
|
<parameter name="keyval" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="404">a keyval, such as %GDK_KEY_a, %GDK_KEY_Up, %GDK_KEY_Return, etc.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
<parameter name="keys" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="405">return location
|
|
for an array of #GdkKeymapKey</doc>
|
|
<array length="2" zero-terminated="0" c:type="GdkKeymapKey**">
|
|
<type name="KeymapKey" c:type="GdkKeymapKey*"/>
|
|
</array>
|
|
</parameter>
|
|
<parameter name="n_keys" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="407">return location for number of elements in returned array</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_modifier_mask" c:identifier="gdk_keymap_get_modifier_mask" version="3.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="667">Returns the modifier mask the @keymap’s windowing system backend
|
|
uses for a particular purpose.
|
|
|
|
Note that this function always returns real hardware modifiers, not
|
|
virtual ones (e.g. it will return #GDK_MOD1_MASK rather than
|
|
#GDK_META_MASK if the backend maps MOD1 to META), so there are use
|
|
cases where the return value of this function has to be transformed
|
|
by gdk_keymap_add_virtual_modifiers() in order to contain the
|
|
expected result.</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="131"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="682">the modifier mask used for @intent.</doc>
|
|
<type name="ModifierType" c:type="GdkModifierType"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="keymap" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="669">a #GdkKeymap</doc>
|
|
<type name="Keymap" c:type="GdkKeymap*"/>
|
|
</instance-parameter>
|
|
<parameter name="intent" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="670">the use case for the modifier mask</doc>
|
|
<type name="ModifierIntent" c:type="GdkModifierIntent"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_modifier_state" c:identifier="gdk_keymap_get_modifier_state" version="3.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="380">Returns the current modifier state.</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="123"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="386">the current modifier state.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="keymap" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="382">a #GdkKeymap</doc>
|
|
<type name="Keymap" c:type="GdkKeymap*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_num_lock_state" c:identifier="gdk_keymap_get_num_lock_state" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="344">Returns whether the Num Lock modifer is locked.</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="119"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="350">%TRUE if Num Lock is on</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="keymap" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="346">a #GdkKeymap</doc>
|
|
<type name="Keymap" c:type="GdkKeymap*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_scroll_lock_state" c:identifier="gdk_keymap_get_scroll_lock_state" version="3.18">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="362">Returns whether the Scroll Lock modifer is locked.</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="121"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="368">%TRUE if Scroll Lock is on</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="keymap" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="364">a #GdkKeymap</doc>
|
|
<type name="Keymap" c:type="GdkKeymap*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="have_bidi_layouts" c:identifier="gdk_keymap_have_bidi_layouts" version="2.12">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="307">Determines if keyboard layouts for both right-to-left and left-to-right
|
|
languages are in use.</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="115"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="314">%TRUE if there are layouts in both directions, %FALSE otherwise</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="keymap" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="309">a #GdkKeymap</doc>
|
|
<type name="Keymap" c:type="GdkKeymap*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="lookup_key" c:identifier="gdk_keymap_lookup_key">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="471">Looks up the keyval mapped to a keycode/group/level triplet.
|
|
If no keyval is bound to @key, returns 0. For normal user input,
|
|
you want to use gdk_keymap_translate_keyboard_state() instead of
|
|
this function, since the effective group/level may not be
|
|
the same as the current keyboard state.</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="89"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="482">a keyval, or 0 if none was mapped to the given @key</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="keymap" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="473">a #GdkKeymap</doc>
|
|
<type name="Keymap" c:type="GdkKeymap*"/>
|
|
</instance-parameter>
|
|
<parameter name="key" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="474">a #GdkKeymapKey with keycode, group, and level initialized</doc>
|
|
<type name="KeymapKey" c:type="const GdkKeymapKey*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="map_virtual_modifiers" c:identifier="gdk_keymap_map_virtual_modifiers" version="2.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="606">Maps the virtual modifiers (i.e. Super, Hyper and Meta) which
|
|
are set in @state to their non-virtual counterparts (i.e. Mod2,
|
|
Mod3,...) and set the corresponding bits in @state.
|
|
|
|
This function is useful when matching key events against
|
|
accelerators.</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="128"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="618">%FALSE if two virtual modifiers were mapped to the
|
|
same non-virtual modifier. Note that %FALSE is also returned
|
|
if a virtual modifier is mapped to a non-virtual modifier that
|
|
was already set in @state.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="keymap" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="608">a #GdkKeymap</doc>
|
|
<type name="Keymap" c:type="GdkKeymap*"/>
|
|
</instance-parameter>
|
|
<parameter name="state" direction="inout" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="609">pointer to the modifier state to map</doc>
|
|
<type name="ModifierType" c:type="GdkModifierType*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="translate_keyboard_state" c:identifier="gdk_keymap_translate_keyboard_state">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="494">Translates the contents of a #GdkEventKey into a keyval, effective
|
|
group, and level. Modifiers that affected the translation and
|
|
are thus unavailable for application use are returned in
|
|
@consumed_modifiers.
|
|
See [Groups][key-group-explanation] for an explanation of
|
|
groups and levels. The @effective_group is the group that was
|
|
actually used for the translation; some keys such as Enter are not
|
|
affected by the active keyboard group. The @level is derived from
|
|
@state. For convenience, #GdkEventKey already contains the translated
|
|
keyval, so this function isn’t as useful as you might think.
|
|
|
|
@consumed_modifiers gives modifiers that should be masked outfrom @state
|
|
when comparing this key press to a hot key. For instance, on a US keyboard,
|
|
the `plus` symbol is shifted, so when comparing a key press to a
|
|
`<Control>plus` accelerator `<Shift>` should be masked out.
|
|
|
|
|[<!-- language="C" -->
|
|
// We want to ignore irrelevant modifiers like ScrollLock
|
|
#define ALL_ACCELS_MASK (GDK_CONTROL_MASK | GDK_SHIFT_MASK | GDK_MOD1_MASK)
|
|
gdk_keymap_translate_keyboard_state (keymap, event->hardware_keycode,
|
|
event->state, event->group,
|
|
&keyval, NULL, NULL, &consumed);
|
|
if (keyval == GDK_PLUS &&
|
|
(event->state & ~consumed & ALL_ACCELS_MASK) == GDK_CONTROL_MASK)
|
|
// Control was pressed
|
|
]|
|
|
|
|
An older interpretation @consumed_modifiers was that it contained
|
|
all modifiers that might affect the translation of the key;
|
|
this allowed accelerators to be stored with irrelevant consumed
|
|
modifiers, by doing:
|
|
|[<!-- language="C" -->
|
|
// XXX Don’t do this XXX
|
|
if (keyval == accel_keyval &&
|
|
(event->state & ~consumed & ALL_ACCELS_MASK) == (accel_mods & ~consumed))
|
|
// Accelerator was pressed
|
|
]|
|
|
|
|
However, this did not work if multi-modifier combinations were
|
|
used in the keymap, since, for instance, `<Control>` would be
|
|
masked out even if only `<Control><Alt>` was used in the keymap.
|
|
To support this usage as well as well as possible, all single
|
|
modifier combinations that could affect the key for any combination
|
|
of modifiers will be returned in @consumed_modifiers; multi-modifier
|
|
combinations are returned only when actually found in @state. When
|
|
you store accelerators, you should always store them with consumed
|
|
modifiers removed. Store `<Control>plus`, not `<Control><Shift>plus`,</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="92"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="555">%TRUE if there was a keyval bound to the keycode/state/group</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="keymap" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="496">a #GdkKeymap</doc>
|
|
<type name="Keymap" c:type="GdkKeymap*"/>
|
|
</instance-parameter>
|
|
<parameter name="hardware_keycode" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="497">a keycode</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
<parameter name="state" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="498">a modifier state</doc>
|
|
<type name="ModifierType" c:type="GdkModifierType"/>
|
|
</parameter>
|
|
<parameter name="group" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="499">active keyboard group</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="keyval" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="500">return location for keyval, or %NULL</doc>
|
|
<type name="guint" c:type="guint*"/>
|
|
</parameter>
|
|
<parameter name="effective_group" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="501">return location for effective
|
|
group, or %NULL</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="level" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="503">return location for level, or %NULL</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="consumed_modifiers" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="504">return location for modifiers
|
|
that were used to determine the group or level, or %NULL</doc>
|
|
<type name="ModifierType" c:type="GdkModifierType*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<glib:signal name="direction-changed" when="last" version="2.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="126">The ::direction-changed signal gets emitted when the direction of
|
|
the keymap changes.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="keys-changed" when="last" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="144">The ::keys-changed signal is emitted when the mapping represented by
|
|
@keymap changes.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="state-changed" when="last" version="2.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="163">The ::state-changed signal is emitted when the state of the
|
|
keyboard changes, e.g when Caps Lock is turned on or off.
|
|
See gdk_keymap_get_caps_lock_state().</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
</class>
|
|
<record name="KeymapKey" c:type="GdkKeymapKey">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.h" line="40">A #GdkKeymapKey is a hardware key that can be mapped to a keyval.</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="62"/>
|
|
<field name="keycode" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.h" line="42">the hardware keycode. This is an identifying number for a
|
|
physical key.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</field>
|
|
<field name="group" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.h" line="44">indicates movement in a horizontal direction. Usually groups are used
|
|
for two different languages. In group 0, a key might have two English
|
|
characters, and in group 1 it might have two Hebrew characters. The Hebrew
|
|
characters will be printed on the key next to the English characters.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
<field name="level" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.h" line="48">indicates which symbol on the key will be used, in a vertical direction.
|
|
So on a standard US keyboard, the key with the number “1” on it also has the
|
|
exclamation point ("!") character on it. The level indicates whether to use
|
|
the “1” or the “!” symbol. The letter keys are considered to have a lowercase
|
|
letter at level 0, and an uppercase letter at level 1, though only the
|
|
uppercase letter is printed.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
</record>
|
|
<constant name="MAJOR_VERSION" value="3" c:type="GDK_MAJOR_VERSION">
|
|
<source-position filename="debian/build/deb/gdk/gdkversionmacros.h" line="27"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="MAX_TIMECOORD_AXES" value="128" c:type="GDK_MAX_TIMECOORD_AXES">
|
|
<source-position filename="gdk/gdkdevice.h" line="110"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="MICRO_VERSION" value="12" c:type="GDK_MICRO_VERSION">
|
|
<source-position filename="debian/build/deb/gdk/gdkversionmacros.h" line="29"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="MINOR_VERSION" value="24" c:type="GDK_MINOR_VERSION">
|
|
<source-position filename="debian/build/deb/gdk/gdkversionmacros.h" line="28"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<function-macro name="MONITOR" c:identifier="GDK_MONITOR" introspectable="0">
|
|
<source-position filename="gdk/gdkmonitor.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="object">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<enumeration name="ModifierIntent" version="3.4" glib:type-name="GdkModifierIntent" glib:get-type="gdk_modifier_intent_get_type" c:type="GdkModifierIntent">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="279">This enum is used with gdk_keymap_get_modifier_mask()
|
|
in order to determine what modifiers the
|
|
currently used windowing system backend uses for particular
|
|
purposes. For example, on X11/Windows, the Control key is used for
|
|
invoking menu shortcuts (accelerators), whereas on Apple computers
|
|
it’s the Command key (which correspond to %GDK_CONTROL_MASK and
|
|
%GDK_MOD2_MASK, respectively).</doc>
|
|
<member name="primary_accelerator" value="0" c:identifier="GDK_MODIFIER_INTENT_PRIMARY_ACCELERATOR" glib:nick="primary-accelerator">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="281">the primary modifier used to invoke
|
|
menu accelerators.</doc>
|
|
</member>
|
|
<member name="context_menu" value="1" c:identifier="GDK_MODIFIER_INTENT_CONTEXT_MENU" glib:nick="context-menu">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="283">the modifier used to invoke context menus.
|
|
Note that mouse button 3 always triggers context menus. When this modifier
|
|
is not 0, it additionally triggers context menus when used with mouse button 1.</doc>
|
|
</member>
|
|
<member name="extend_selection" value="2" c:identifier="GDK_MODIFIER_INTENT_EXTEND_SELECTION" glib:nick="extend-selection">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="286">the modifier used to extend selections
|
|
using `modifier`-click or `modifier`-cursor-key</doc>
|
|
</member>
|
|
<member name="modify_selection" value="3" c:identifier="GDK_MODIFIER_INTENT_MODIFY_SELECTION" glib:nick="modify-selection">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="288">the modifier used to modify selections,
|
|
which in most cases means toggling the clicked item into or out of the selection.</doc>
|
|
</member>
|
|
<member name="no_text_input" value="4" c:identifier="GDK_MODIFIER_INTENT_NO_TEXT_INPUT" glib:nick="no-text-input">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="290">when any of these modifiers is pressed, the
|
|
key event cannot produce a symbol directly. This is meant to be used for
|
|
input methods, and for use cases like typeahead search.</doc>
|
|
</member>
|
|
<member name="shift_group" value="5" c:identifier="GDK_MODIFIER_INTENT_SHIFT_GROUP" glib:nick="shift-group">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="293">the modifier that switches between keyboard
|
|
groups (AltGr on X11/Windows and Option/Alt on OS X).</doc>
|
|
</member>
|
|
<member name="default_mod_mask" value="6" c:identifier="GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK" glib:nick="default-mod-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="295">The set of modifier masks accepted
|
|
as modifiers in accelerators. Needed because Command is mapped to MOD2 on
|
|
OSX, which is widely used, but on X11 MOD2 is NumLock and using that for a
|
|
mod key is problematic at best.
|
|
Ref: https://bugzilla.gnome.org/show_bug.cgi?id=736125.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<bitfield name="ModifierType" glib:type-name="GdkModifierType" glib:get-type="gdk_modifier_type_get_type" c:type="GdkModifierType">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="170">A set of bit-flags to indicate the state of modifier keys and mouse buttons
|
|
in various event types. Typical modifier keys are Shift, Control, Meta,
|
|
Super, Hyper, Alt, Compose, Apple, CapsLock or ShiftLock.
|
|
|
|
Like the X Window System, GDK supports 8 modifier keys and 5 mouse buttons.
|
|
|
|
Since 2.10, GDK recognizes which of the Meta, Super or Hyper keys are mapped
|
|
to Mod2 - Mod5, and indicates this by setting %GDK_SUPER_MASK,
|
|
%GDK_HYPER_MASK or %GDK_META_MASK in the state field of key events.
|
|
|
|
Note that GDK may add internal values to events which include
|
|
reserved values such as %GDK_MODIFIER_RESERVED_13_MASK. Your code
|
|
should preserve and ignore them. You can use %GDK_MODIFIER_MASK to
|
|
remove all reserved values.
|
|
|
|
Also note that the GDK X backend interprets button press events for button
|
|
4-7 as scroll events, so %GDK_BUTTON4_MASK and %GDK_BUTTON5_MASK will never
|
|
be set.</doc>
|
|
<member name="shift_mask" value="1" c:identifier="GDK_SHIFT_MASK" glib:nick="shift-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="172">the Shift key.</doc>
|
|
</member>
|
|
<member name="lock_mask" value="2" c:identifier="GDK_LOCK_MASK" glib:nick="lock-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="173">a Lock key (depending on the modifier mapping of the
|
|
X server this may either be CapsLock or ShiftLock).</doc>
|
|
</member>
|
|
<member name="control_mask" value="4" c:identifier="GDK_CONTROL_MASK" glib:nick="control-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="175">the Control key.</doc>
|
|
</member>
|
|
<member name="mod1_mask" value="8" c:identifier="GDK_MOD1_MASK" glib:nick="mod1-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="176">the fourth modifier key (it depends on the modifier
|
|
mapping of the X server which key is interpreted as this modifier, but
|
|
normally it is the Alt key).</doc>
|
|
</member>
|
|
<member name="mod2_mask" value="16" c:identifier="GDK_MOD2_MASK" glib:nick="mod2-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="179">the fifth modifier key (it depends on the modifier
|
|
mapping of the X server which key is interpreted as this modifier).</doc>
|
|
</member>
|
|
<member name="mod3_mask" value="32" c:identifier="GDK_MOD3_MASK" glib:nick="mod3-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="181">the sixth modifier key (it depends on the modifier
|
|
mapping of the X server which key is interpreted as this modifier).</doc>
|
|
</member>
|
|
<member name="mod4_mask" value="64" c:identifier="GDK_MOD4_MASK" glib:nick="mod4-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="183">the seventh modifier key (it depends on the modifier
|
|
mapping of the X server which key is interpreted as this modifier).</doc>
|
|
</member>
|
|
<member name="mod5_mask" value="128" c:identifier="GDK_MOD5_MASK" glib:nick="mod5-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="185">the eighth modifier key (it depends on the modifier
|
|
mapping of the X server which key is interpreted as this modifier).</doc>
|
|
</member>
|
|
<member name="button1_mask" value="256" c:identifier="GDK_BUTTON1_MASK" glib:nick="button1-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="187">the first mouse button.</doc>
|
|
</member>
|
|
<member name="button2_mask" value="512" c:identifier="GDK_BUTTON2_MASK" glib:nick="button2-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="188">the second mouse button.</doc>
|
|
</member>
|
|
<member name="button3_mask" value="1024" c:identifier="GDK_BUTTON3_MASK" glib:nick="button3-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="189">the third mouse button.</doc>
|
|
</member>
|
|
<member name="button4_mask" value="2048" c:identifier="GDK_BUTTON4_MASK" glib:nick="button4-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="190">the fourth mouse button.</doc>
|
|
</member>
|
|
<member name="button5_mask" value="4096" c:identifier="GDK_BUTTON5_MASK" glib:nick="button5-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="191">the fifth mouse button.</doc>
|
|
</member>
|
|
<member name="modifier_reserved_13_mask" value="8192" c:identifier="GDK_MODIFIER_RESERVED_13_MASK" glib:nick="modifier-reserved-13-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="192">A reserved bit flag; do not use in your own code</doc>
|
|
</member>
|
|
<member name="modifier_reserved_14_mask" value="16384" c:identifier="GDK_MODIFIER_RESERVED_14_MASK" glib:nick="modifier-reserved-14-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="193">A reserved bit flag; do not use in your own code</doc>
|
|
</member>
|
|
<member name="modifier_reserved_15_mask" value="32768" c:identifier="GDK_MODIFIER_RESERVED_15_MASK" glib:nick="modifier-reserved-15-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="194">A reserved bit flag; do not use in your own code</doc>
|
|
</member>
|
|
<member name="modifier_reserved_16_mask" value="65536" c:identifier="GDK_MODIFIER_RESERVED_16_MASK" glib:nick="modifier-reserved-16-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="195">A reserved bit flag; do not use in your own code</doc>
|
|
</member>
|
|
<member name="modifier_reserved_17_mask" value="131072" c:identifier="GDK_MODIFIER_RESERVED_17_MASK" glib:nick="modifier-reserved-17-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="196">A reserved bit flag; do not use in your own code</doc>
|
|
</member>
|
|
<member name="modifier_reserved_18_mask" value="262144" c:identifier="GDK_MODIFIER_RESERVED_18_MASK" glib:nick="modifier-reserved-18-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="197">A reserved bit flag; do not use in your own code</doc>
|
|
</member>
|
|
<member name="modifier_reserved_19_mask" value="524288" c:identifier="GDK_MODIFIER_RESERVED_19_MASK" glib:nick="modifier-reserved-19-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="198">A reserved bit flag; do not use in your own code</doc>
|
|
</member>
|
|
<member name="modifier_reserved_20_mask" value="1048576" c:identifier="GDK_MODIFIER_RESERVED_20_MASK" glib:nick="modifier-reserved-20-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="199">A reserved bit flag; do not use in your own code</doc>
|
|
</member>
|
|
<member name="modifier_reserved_21_mask" value="2097152" c:identifier="GDK_MODIFIER_RESERVED_21_MASK" glib:nick="modifier-reserved-21-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="200">A reserved bit flag; do not use in your own code</doc>
|
|
</member>
|
|
<member name="modifier_reserved_22_mask" value="4194304" c:identifier="GDK_MODIFIER_RESERVED_22_MASK" glib:nick="modifier-reserved-22-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="201">A reserved bit flag; do not use in your own code</doc>
|
|
</member>
|
|
<member name="modifier_reserved_23_mask" value="8388608" c:identifier="GDK_MODIFIER_RESERVED_23_MASK" glib:nick="modifier-reserved-23-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="202">A reserved bit flag; do not use in your own code</doc>
|
|
</member>
|
|
<member name="modifier_reserved_24_mask" value="16777216" c:identifier="GDK_MODIFIER_RESERVED_24_MASK" glib:nick="modifier-reserved-24-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="203">A reserved bit flag; do not use in your own code</doc>
|
|
</member>
|
|
<member name="modifier_reserved_25_mask" value="33554432" c:identifier="GDK_MODIFIER_RESERVED_25_MASK" glib:nick="modifier-reserved-25-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="204">A reserved bit flag; do not use in your own code</doc>
|
|
</member>
|
|
<member name="super_mask" value="67108864" c:identifier="GDK_SUPER_MASK" glib:nick="super-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="205">the Super modifier. Since 2.10</doc>
|
|
</member>
|
|
<member name="hyper_mask" value="134217728" c:identifier="GDK_HYPER_MASK" glib:nick="hyper-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="206">the Hyper modifier. Since 2.10</doc>
|
|
</member>
|
|
<member name="meta_mask" value="268435456" c:identifier="GDK_META_MASK" glib:nick="meta-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="207">the Meta modifier. Since 2.10</doc>
|
|
</member>
|
|
<member name="modifier_reserved_29_mask" value="536870912" c:identifier="GDK_MODIFIER_RESERVED_29_MASK" glib:nick="modifier-reserved-29-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="208">A reserved bit flag; do not use in your own code</doc>
|
|
</member>
|
|
<member name="release_mask" value="1073741824" c:identifier="GDK_RELEASE_MASK" glib:nick="release-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="209">not used in GDK itself. GTK+ uses it to differentiate
|
|
between (keyval, modifiers) pairs from key press and release events.</doc>
|
|
</member>
|
|
<member name="modifier_mask" value="1543512063" c:identifier="GDK_MODIFIER_MASK" glib:nick="modifier-mask">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="211">a mask covering all modifier types.</doc>
|
|
</member>
|
|
</bitfield>
|
|
<class name="Monitor" c:symbol-prefix="monitor" c:type="GdkMonitor" parent="GObject.Object" glib:type-name="GdkMonitor" glib:get-type="gdk_monitor_get_type" glib:type-struct="MonitorClass">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="28">GdkMonitor objects represent the individual outputs that are
|
|
associated with a #GdkDisplay. GdkDisplay has APIs to enumerate
|
|
monitors with gdk_display_get_n_monitors() and gdk_display_get_monitor(), and
|
|
to find particular monitors with gdk_display_get_primary_monitor() or
|
|
gdk_display_get_monitor_at_window().
|
|
|
|
GdkMonitor was introduced in GTK+ 3.22 and supersedes earlier
|
|
APIs in GdkScreen to obtain monitor-related information.</doc>
|
|
<source-position filename="gdk/gdkmonitor.h" line="40"/>
|
|
<method name="get_display" c:identifier="gdk_monitor_get_display" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="251">Gets the display that this monitor belongs to.</doc>
|
|
<source-position filename="gdk/gdkmonitor.h" line="69"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="257">the display</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="monitor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="253">a #GdkMonitor</doc>
|
|
<type name="Monitor" c:type="GdkMonitor*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_geometry" c:identifier="gdk_monitor_get_geometry" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="268">Retrieves the size and position of an individual monitor within the
|
|
display coordinate space. The returned geometry is in ”application pixels”,
|
|
not in ”device pixels” (see gdk_monitor_get_scale_factor()).</doc>
|
|
<source-position filename="gdk/gdkmonitor.h" line="71"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="monitor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="270">a #GdkMonitor</doc>
|
|
<type name="Monitor" c:type="GdkMonitor*"/>
|
|
</instance-parameter>
|
|
<parameter name="geometry" direction="out" caller-allocates="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="271">a #GdkRectangle to be filled with the monitor geometry</doc>
|
|
<type name="Rectangle" c:type="GdkRectangle*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_height_mm" c:identifier="gdk_monitor_get_height_mm" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="341">Gets the height in millimeters of the monitor.</doc>
|
|
<source-position filename="gdk/gdkmonitor.h" line="79"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="347">the physical height of the monitor</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="monitor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="343">a #GdkMonitor</doc>
|
|
<type name="Monitor" c:type="GdkMonitor*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_manufacturer" c:identifier="gdk_monitor_get_manufacturer">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="374">Gets the name or PNP ID of the monitor's manufacturer, if available.
|
|
|
|
Note that this value might also vary depending on actual
|
|
display backend.
|
|
|
|
PNP ID registry is located at https://uefi.org/pnp_id_list</doc>
|
|
<source-position filename="gdk/gdkmonitor.h" line="81"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="385">the name of the manufacturer, or %NULL</doc>
|
|
<type name="utf8" c:type="const char*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="monitor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="376">a #GdkMonitor</doc>
|
|
<type name="Monitor" c:type="GdkMonitor*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_model" c:identifier="gdk_monitor_get_model">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="395">Gets the a string identifying the monitor model, if available.</doc>
|
|
<source-position filename="gdk/gdkmonitor.h" line="83"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="401">the monitor model, or %NULL</doc>
|
|
<type name="utf8" c:type="const char*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="monitor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="397">a #GdkMonitor</doc>
|
|
<type name="Monitor" c:type="GdkMonitor*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_refresh_rate" c:identifier="gdk_monitor_get_refresh_rate" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="434">Gets the refresh rate of the monitor, if available.
|
|
|
|
The value is in milli-Hertz, so a refresh rate of 60Hz
|
|
is returned as 60000.</doc>
|
|
<source-position filename="gdk/gdkmonitor.h" line="87"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="443">the refresh rate in milli-Hertz, or 0</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="monitor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="436">a #GdkMonitor</doc>
|
|
<type name="Monitor" c:type="GdkMonitor*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_scale_factor" c:identifier="gdk_monitor_get_scale_factor" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="411">Gets the internal scale factor that maps from monitor coordinates
|
|
to the actual device pixels. On traditional systems this is 1, but
|
|
on very high density outputs this can be a higher value (often 2).
|
|
|
|
This can be used if you want to create pixel based data for a
|
|
particular monitor, but most of the time you’re drawing to a window
|
|
where it is better to use gdk_window_get_scale_factor() instead.</doc>
|
|
<source-position filename="gdk/gdkmonitor.h" line="85"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="423">the scale factor</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="monitor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="413">a #GdkMonitor</doc>
|
|
<type name="Monitor" c:type="GdkMonitor*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_subpixel_layout" c:identifier="gdk_monitor_get_subpixel_layout" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="454">Gets information about the layout of red, green and blue
|
|
primaries for each pixel in this monitor, if available.</doc>
|
|
<source-position filename="gdk/gdkmonitor.h" line="89"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="461">the subpixel layout</doc>
|
|
<type name="SubpixelLayout" c:type="GdkSubpixelLayout"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="monitor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="456">a #GdkMonitor</doc>
|
|
<type name="Monitor" c:type="GdkMonitor*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_width_mm" c:identifier="gdk_monitor_get_width_mm" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="323">Gets the width in millimeters of the monitor.</doc>
|
|
<source-position filename="gdk/gdkmonitor.h" line="77"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="329">the physical width of the monitor</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="monitor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="325">a #GdkMonitor</doc>
|
|
<type name="Monitor" c:type="GdkMonitor*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_workarea" c:identifier="gdk_monitor_get_workarea" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="289">Retrieves the size and position of the “work area” on a monitor
|
|
within the display coordinate space. The returned geometry is in
|
|
”application pixels”, not in ”device pixels” (see
|
|
gdk_monitor_get_scale_factor()).
|
|
|
|
The work area should be considered when positioning menus and
|
|
similar popups, to avoid placing them below panels, docks or other
|
|
desktop components.
|
|
|
|
Note that not all backends may have a concept of workarea. This
|
|
function will return the monitor geometry if a workarea is not
|
|
available, or does not apply.</doc>
|
|
<source-position filename="gdk/gdkmonitor.h" line="74"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="monitor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="291">a #GdkMonitor</doc>
|
|
<type name="Monitor" c:type="GdkMonitor*"/>
|
|
</instance-parameter>
|
|
<parameter name="workarea" direction="out" caller-allocates="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="292">a #GdkRectangle to be filled with
|
|
the monitor workarea</doc>
|
|
<type name="Rectangle" c:type="GdkRectangle*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_primary" c:identifier="gdk_monitor_is_primary" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="472">Gets whether this monitor should be considered primary
|
|
(see gdk_display_get_primary_monitor()).</doc>
|
|
<source-position filename="gdk/gdkmonitor.h" line="91"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="479">%TRUE if @monitor is primary</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="monitor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.c" line="474">a #GdkMonitor</doc>
|
|
<type name="Monitor" c:type="GdkMonitor*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="display" writable="1" construct-only="1" transfer-ownership="none">
|
|
<type name="Display"/>
|
|
</property>
|
|
<property name="geometry" transfer-ownership="none">
|
|
<type name="Rectangle"/>
|
|
</property>
|
|
<property name="height-mm" transfer-ownership="none">
|
|
<type name="gint" c:type="gint"/>
|
|
</property>
|
|
<property name="manufacturer" transfer-ownership="none">
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="model" transfer-ownership="none">
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="refresh-rate" transfer-ownership="none">
|
|
<type name="gint" c:type="gint"/>
|
|
</property>
|
|
<property name="scale-factor" transfer-ownership="none">
|
|
<type name="gint" c:type="gint"/>
|
|
</property>
|
|
<property name="subpixel-layout" transfer-ownership="none">
|
|
<type name="SubpixelLayout"/>
|
|
</property>
|
|
<property name="width-mm" transfer-ownership="none">
|
|
<type name="gint" c:type="gint"/>
|
|
</property>
|
|
<property name="workarea" transfer-ownership="none">
|
|
<type name="Rectangle"/>
|
|
</property>
|
|
<glib:signal name="invalidate" when="first">
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
</class>
|
|
<record name="MonitorClass" c:type="GdkMonitorClass" disguised="1" glib:is-gtype-struct-for="Monitor">
|
|
<source-position filename="gdk/gdkmonitor.h" line="40"/>
|
|
</record>
|
|
<enumeration name="NotifyType" glib:type-name="GdkNotifyType" glib:get-type="gdk_notify_type_get_type" c:type="GdkNotifyType">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="436">Specifies the kind of crossing for #GdkEventCrossing.
|
|
|
|
See the X11 protocol specification of LeaveNotify for
|
|
full details of crossing event generation.</doc>
|
|
<member name="ancestor" value="0" c:identifier="GDK_NOTIFY_ANCESTOR" glib:nick="ancestor">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="438">the window is entered from an ancestor or
|
|
left towards an ancestor.</doc>
|
|
</member>
|
|
<member name="virtual" value="1" c:identifier="GDK_NOTIFY_VIRTUAL" glib:nick="virtual">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="440">the pointer moves between an ancestor and an
|
|
inferior of the window.</doc>
|
|
</member>
|
|
<member name="inferior" value="2" c:identifier="GDK_NOTIFY_INFERIOR" glib:nick="inferior">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="442">the window is entered from an inferior or
|
|
left towards an inferior.</doc>
|
|
</member>
|
|
<member name="nonlinear" value="3" c:identifier="GDK_NOTIFY_NONLINEAR" glib:nick="nonlinear">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="444">the window is entered from or left towards
|
|
a window which is neither an ancestor nor an inferior.</doc>
|
|
</member>
|
|
<member name="nonlinear_virtual" value="4" c:identifier="GDK_NOTIFY_NONLINEAR_VIRTUAL" glib:nick="nonlinear-virtual">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="446">the pointer moves between two windows
|
|
which are not ancestors of each other and the window is part of
|
|
the ancestor chain between one of these windows and their least
|
|
common ancestor.</doc>
|
|
</member>
|
|
<member name="unknown" value="5" c:identifier="GDK_NOTIFY_UNKNOWN" glib:nick="unknown">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="450">an unknown type of enter/leave event occurred.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<enumeration name="OwnerChange" glib:type-name="GdkOwnerChange" glib:get-type="gdk_owner_change_get_type" c:type="GdkOwnerChange">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="573">Specifies why a selection ownership was changed.</doc>
|
|
<member name="new_owner" value="0" c:identifier="GDK_OWNER_CHANGE_NEW_OWNER" glib:nick="new-owner">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="575">some other app claimed the ownership</doc>
|
|
</member>
|
|
<member name="destroy" value="1" c:identifier="GDK_OWNER_CHANGE_DESTROY" glib:nick="destroy">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="576">the window was destroyed</doc>
|
|
</member>
|
|
<member name="close" value="2" c:identifier="GDK_OWNER_CHANGE_CLOSE" glib:nick="close">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="577">the client was closed</doc>
|
|
</member>
|
|
</enumeration>
|
|
<constant name="PARENT_RELATIVE" value="1" c:type="GDK_PARENT_RELATIVE">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="55">A special value, indicating that the background
|
|
for a window should be inherited from the parent window.</doc>
|
|
<source-position filename="gdk/gdktypes.h" line="61"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<function-macro name="POINTER_TO_ATOM" c:identifier="GDK_POINTER_TO_ATOM" introspectable="0">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="112">Extracts a #GdkAtom from a pointer. The #GdkAtom must have been
|
|
stored in the pointer with GDK_ATOM_TO_POINTER().</doc>
|
|
<source-position filename="gdk/gdktypes.h" line="119"/>
|
|
<parameters>
|
|
<parameter name="ptr">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="114">a pointer containing a #GdkAtom.</doc>
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<constant name="PRIORITY_REDRAW" value="120" c:type="GDK_PRIORITY_REDRAW">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="64">This is the priority that the idle handler processing window updates
|
|
is given in the
|
|
[GLib Main Loop][glib-The-Main-Event-Loop].</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="71"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<record name="Point" c:type="GdkPoint">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="457">Defines the x and y coordinates of a point.</doc>
|
|
<source-position filename="gdk/gdktypes.h" line="468"/>
|
|
<field name="x" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="459">the x coordinate of the point.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
<field name="y" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="460">the y coordinate of the point.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
</record>
|
|
<enumeration name="PropMode" glib:type-name="GdkPropMode" glib:get-type="gdk_prop_mode_get_type" c:type="GdkPropMode">
|
|
<doc xml:space="preserve" filename="gdk/gdkproperty.h" line="38">Describes how existing data is combined with new data when
|
|
using gdk_property_change().</doc>
|
|
<member name="replace" value="0" c:identifier="GDK_PROP_MODE_REPLACE" glib:nick="replace">
|
|
<doc xml:space="preserve" filename="gdk/gdkproperty.h" line="40">the new data replaces the existing data.</doc>
|
|
</member>
|
|
<member name="prepend" value="1" c:identifier="GDK_PROP_MODE_PREPEND" glib:nick="prepend">
|
|
<doc xml:space="preserve" filename="gdk/gdkproperty.h" line="41">the new data is prepended to the existing data.</doc>
|
|
</member>
|
|
<member name="append" value="2" c:identifier="GDK_PROP_MODE_APPEND" glib:nick="append">
|
|
<doc xml:space="preserve" filename="gdk/gdkproperty.h" line="42">the new data is appended to the existing data.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<enumeration name="PropertyState" glib:type-name="GdkPropertyState" glib:get-type="gdk_property_state_get_type" c:type="GdkPropertyState">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="499">Specifies the type of a property change for a #GdkEventProperty.</doc>
|
|
<member name="new_value" value="0" c:identifier="GDK_PROPERTY_NEW_VALUE" glib:nick="new-value">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="501">the property value was changed.</doc>
|
|
</member>
|
|
<member name="delete" value="1" c:identifier="GDK_PROPERTY_DELETE" glib:nick="delete">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="502">the property was deleted.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<record name="RGBA" c:type="GdkRGBA" glib:type-name="GdkRGBA" glib:get-type="gdk_rgba_get_type" c:symbol-prefix="rgba">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="49">A #GdkRGBA is used to represent a (possibly translucent)
|
|
color, in a way that is compatible with cairo’s notion of color.</doc>
|
|
<source-position filename="gdk/gdkrgba.h" line="43"/>
|
|
<field name="red" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="51">The intensity of the red channel from 0.0 to 1.0 inclusive</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="green" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="52">The intensity of the green channel from 0.0 to 1.0 inclusive</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="blue" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="53">The intensity of the blue channel from 0.0 to 1.0 inclusive</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<field name="alpha" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="54">The opacity of the color from 0.0 for completely translucent to
|
|
1.0 for opaque</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</field>
|
|
<method name="copy" c:identifier="gdk_rgba_copy" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="61">Makes a copy of a #GdkRGBA.
|
|
|
|
The result must be freed through gdk_rgba_free().</doc>
|
|
<source-position filename="gdk/gdkrgba.h" line="51"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="69">A newly allocated #GdkRGBA, with the same contents as @rgba</doc>
|
|
<type name="RGBA" c:type="GdkRGBA*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="rgba" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="63">a #GdkRGBA</doc>
|
|
<type name="RGBA" c:type="const GdkRGBA*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="equal" c:identifier="gdk_rgba_equal" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="302">Compares two RGBA colors.</doc>
|
|
<source-position filename="gdk/gdkrgba.h" line="58"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="309">%TRUE if the two colors compare equal</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="p1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="304">a #GdkRGBA pointer</doc>
|
|
<type name="RGBA" c:type="gconstpointer"/>
|
|
</instance-parameter>
|
|
<parameter name="p2" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="305">another #GdkRGBA pointer</doc>
|
|
<type name="RGBA" c:type="gconstpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="free" c:identifier="gdk_rgba_free" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="79">Frees a #GdkRGBA created with gdk_rgba_copy()</doc>
|
|
<source-position filename="gdk/gdkrgba.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="rgba" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="81">a #GdkRGBA</doc>
|
|
<type name="RGBA" c:type="GdkRGBA*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="hash" c:identifier="gdk_rgba_hash" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="280">A hash function suitable for using for a hash
|
|
table that stores #GdkRGBAs.</doc>
|
|
<source-position filename="gdk/gdkrgba.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="287">The hash value for @p</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="p" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="282">a #GdkRGBA pointer</doc>
|
|
<type name="RGBA" c:type="gconstpointer"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="parse" c:identifier="gdk_rgba_parse" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="135">Parses a textual representation of a color, filling in
|
|
the @red, @green, @blue and @alpha fields of the @rgba #GdkRGBA.
|
|
|
|
The string can be either one of:
|
|
- A standard name (Taken from the X11 rgb.txt file).
|
|
- A hexadecimal value in the form “\#rgb”, “\#rrggbb”,
|
|
“\#rrrgggbbb” or ”\#rrrrggggbbbb”
|
|
- A RGB color in the form “rgb(r,g,b)” (In this case the color will
|
|
have full opacity)
|
|
- A RGBA color in the form “rgba(r,g,b,a)”
|
|
|
|
Where “r”, “g”, “b” and “a” are respectively the red, green, blue and
|
|
alpha color values. In the last two cases, “r”, “g”, and “b” are either integers
|
|
in the range 0 to 255 or percentage values in the range 0% to 100%, and
|
|
a is a floating point value in the range 0 to 1.</doc>
|
|
<source-position filename="gdk/gdkrgba.h" line="62"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="156">%TRUE if the parsing succeeded</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="rgba" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="137">the #GdkRGBA to fill in</doc>
|
|
<type name="RGBA" c:type="GdkRGBA*"/>
|
|
</instance-parameter>
|
|
<parameter name="spec" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="138">the string specifying the color</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="to_string" c:identifier="gdk_rgba_to_string" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="331">Returns a textual specification of @rgba in the form
|
|
`rgb(r,g,b)` or
|
|
`rgba(r g,b,a)`,
|
|
where “r”, “g”, “b” and “a” represent the red, green,
|
|
blue and alpha values respectively. “r”, “g”, and “b” are
|
|
represented as integers in the range 0 to 255, and “a”
|
|
is represented as a floating point value in the range 0 to 1.
|
|
|
|
These string forms are string forms that are supported by
|
|
the CSS3 colors module, and can be parsed by gdk_rgba_parse().
|
|
|
|
Note that this string representation may lose some
|
|
precision, since “r”, “g” and “b” are represented as 8-bit
|
|
integers. If this is a concern, you should use a
|
|
different representation.</doc>
|
|
<source-position filename="gdk/gdkrgba.h" line="65"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="351">A newly allocated text string</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="rgba" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkrgba.c" line="333">a #GdkRGBA</doc>
|
|
<type name="RGBA" c:type="const GdkRGBA*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
</record>
|
|
<record name="Rectangle" c:type="GdkRectangle" glib:type-name="GdkRectangle" glib:get-type="gdk_rectangle_get_type" c:symbol-prefix="rectangle">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="72">Defines the position and size of a rectangle. It is identical to
|
|
#cairo_rectangle_int_t.</doc>
|
|
<source-position filename="gdk/gdktypes.h" line="90"/>
|
|
<field name="x" writable="1">
|
|
<type name="gint" c:type="int"/>
|
|
</field>
|
|
<field name="y" writable="1">
|
|
<type name="gint" c:type="int"/>
|
|
</field>
|
|
<field name="width" writable="1">
|
|
<type name="gint" c:type="int"/>
|
|
</field>
|
|
<field name="height" writable="1">
|
|
<type name="gint" c:type="int"/>
|
|
</field>
|
|
<method name="equal" c:identifier="gdk_rectangle_equal" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkrectangle.c" line="139">Checks if the two given rectangles are equal.</doc>
|
|
<source-position filename="gdk/gdkrectangle.h" line="49"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkrectangle.c" line="146">%TRUE if the rectangles are equal.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="rect1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkrectangle.c" line="141">a #GdkRectangle</doc>
|
|
<type name="Rectangle" c:type="const GdkRectangle*"/>
|
|
</instance-parameter>
|
|
<parameter name="rect2" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkrectangle.c" line="142">a #GdkRectangle</doc>
|
|
<type name="Rectangle" c:type="const GdkRectangle*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="intersect" c:identifier="gdk_rectangle_intersect">
|
|
<doc xml:space="preserve" filename="gdk/gdkrectangle.c" line="84">Calculates the intersection of two rectangles. It is allowed for
|
|
@dest to be the same as either @src1 or @src2. If the rectangles
|
|
do not intersect, @dest’s width and height is set to 0 and its x
|
|
and y values are undefined. If you are only interested in whether
|
|
the rectangles intersect, but not in the intersecting area itself,
|
|
pass %NULL for @dest.</doc>
|
|
<source-position filename="gdk/gdkrectangle.h" line="40"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkrectangle.c" line="98">%TRUE if the rectangles intersect.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="src1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkrectangle.c" line="86">a #GdkRectangle</doc>
|
|
<type name="Rectangle" c:type="const GdkRectangle*"/>
|
|
</instance-parameter>
|
|
<parameter name="src2" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkrectangle.c" line="87">a #GdkRectangle</doc>
|
|
<type name="Rectangle" c:type="const GdkRectangle*"/>
|
|
</parameter>
|
|
<parameter name="dest" direction="out" caller-allocates="1" transfer-ownership="none" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkrectangle.c" line="88">return location for the
|
|
intersection of @src1 and @src2, or %NULL</doc>
|
|
<type name="Rectangle" c:type="GdkRectangle*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="union" c:identifier="gdk_rectangle_union">
|
|
<doc xml:space="preserve" filename="gdk/gdkrectangle.c" line="51">Calculates the union of two rectangles.
|
|
The union of rectangles @src1 and @src2 is the smallest rectangle which
|
|
includes both @src1 and @src2 within it.
|
|
It is allowed for @dest to be the same as either @src1 or @src2.
|
|
|
|
Note that this function does not ignore 'empty' rectangles (ie. with
|
|
zero width or height).</doc>
|
|
<source-position filename="gdk/gdkrectangle.h" line="44"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="src1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkrectangle.c" line="53">a #GdkRectangle</doc>
|
|
<type name="Rectangle" c:type="const GdkRectangle*"/>
|
|
</instance-parameter>
|
|
<parameter name="src2" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkrectangle.c" line="54">a #GdkRectangle</doc>
|
|
<type name="Rectangle" c:type="const GdkRectangle*"/>
|
|
</parameter>
|
|
<parameter name="dest" direction="out" caller-allocates="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkrectangle.c" line="55">return location for the union of @src1 and @src2</doc>
|
|
<type name="Rectangle" c:type="GdkRectangle*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
</record>
|
|
<function-macro name="SCREEN" c:identifier="GDK_SCREEN" introspectable="0">
|
|
<source-position filename="gdk/gdkscreen.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="object">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="SEAT" c:identifier="GDK_SEAT" introspectable="0">
|
|
<source-position filename="gdk/gdkseat.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="o">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<class name="Screen" c:symbol-prefix="screen" c:type="GdkScreen" parent="GObject.Object" glib:type-name="GdkScreen" glib:get-type="gdk_screen_get_type">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="33">#GdkScreen objects are the GDK representation of the screen on
|
|
which windows can be displayed and on which the pointer moves.
|
|
X originally identified screens with physical screens, but
|
|
nowadays it is more common to have a single #GdkScreen which
|
|
combines several physical monitors (see gdk_screen_get_n_monitors()).
|
|
|
|
GdkScreen is used throughout GDK and GTK+ to specify which screen
|
|
the top level windows are to be displayed on. it is also used to
|
|
query the screen specification and default settings such as
|
|
the default visual (gdk_screen_get_system_visual()), the dimensions
|
|
of the physical monitors (gdk_screen_get_monitor_geometry()), etc.</doc>
|
|
<function name="get_default" c:identifier="gdk_screen_get_default" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="348">Gets the default screen for the default display. (See
|
|
gdk_display_get_default ()).</doc>
|
|
<source-position filename="gdk/gdkscreen.h" line="107"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="354">a #GdkScreen, or %NULL if
|
|
there is no default display.</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="height" c:identifier="gdk_screen_height" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="295">Gets the height of the default screen in pixels. The returned
|
|
size is in ”application pixels”, not in ”device pixels” (see
|
|
gdk_screen_get_monitor_scale_factor()).</doc>
|
|
<doc-deprecated xml:space="preserve">Use per-monitor information</doc-deprecated>
|
|
<source-position filename="gdk/gdkmain.h" line="110"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="302">the height of the default screen in pixels.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="height_mm" c:identifier="gdk_screen_height_mm" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="333">Returns the height of the default screen in millimeters.
|
|
Note that on many X servers this value will not be correct.</doc>
|
|
<doc-deprecated xml:space="preserve">Use per-monitor information</doc-deprecated>
|
|
<source-position filename="gdk/gdkmain.h" line="115"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="339">the height of the default screen in millimeters,
|
|
though it is not always correct.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="width" c:identifier="gdk_screen_width" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="276">Gets the width of the default screen in pixels. The returned
|
|
size is in ”application pixels”, not in ”device pixels” (see
|
|
gdk_screen_get_monitor_scale_factor()).</doc>
|
|
<doc-deprecated xml:space="preserve">Use per-monitor information</doc-deprecated>
|
|
<source-position filename="gdk/gdkmain.h" line="108"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="283">the width of the default screen in pixels.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="width_mm" c:identifier="gdk_screen_width_mm" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="314">Returns the width of the default screen in millimeters.
|
|
Note that on many X servers this value will not be correct.</doc>
|
|
<doc-deprecated xml:space="preserve">Use per-monitor information</doc-deprecated>
|
|
<source-position filename="gdk/gdkmain.h" line="113"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="320">the width of the default screen in millimeters,
|
|
though it is not always correct.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
</function>
|
|
<method name="get_active_window" c:identifier="gdk_screen_get_active_window" version="2.10" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="1031">Returns the screen’s currently active window.
|
|
|
|
On X11, this is done by inspecting the _NET_ACTIVE_WINDOW property
|
|
on the root window, as described in the
|
|
[Extended Window Manager Hints](http://www.freedesktop.org/Standards/wm-spec).
|
|
If there is no currently currently active
|
|
window, or the window manager does not support the
|
|
_NET_ACTIVE_WINDOW hint, this function returns %NULL.
|
|
|
|
On other platforms, this function may return %NULL, depending on whether
|
|
it is implementable on that platform.
|
|
|
|
The returned window should be unrefed using g_object_unref() when
|
|
no longer needed.</doc>
|
|
<source-position filename="gdk/gdkscreen.h" line="127"/>
|
|
<return-value transfer-ownership="full" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="1050">the currently active window,
|
|
or %NULL.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="1033">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_display" c:identifier="gdk_screen_get_display" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="524">Gets the display to which the @screen belongs.</doc>
|
|
<source-position filename="gdk/gdkscreen.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="530">the display to which @screen belongs</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="526">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_font_options" c:identifier="gdk_screen_get_font_options" version="2.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="386">Gets any options previously set with gdk_screen_set_font_options().</doc>
|
|
<source-position filename="gdk/gdkscreen.h" line="118"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="392">the current font options, or %NULL if no
|
|
default font options have been set.</doc>
|
|
<type name="cairo.FontOptions" c:type="const cairo_font_options_t*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="388">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_height" c:identifier="gdk_screen_get_height" version="2.2" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="565">Gets the height of @screen in pixels. The returned size is in
|
|
”application pixels”, not in ”device pixels” (see
|
|
gdk_screen_get_monitor_scale_factor()).</doc>
|
|
<doc-deprecated xml:space="preserve">Use per-monitor information instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkscreen.h" line="60"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="573">the height of @screen in pixels.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="567">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_height_mm" c:identifier="gdk_screen_get_height_mm" version="2.2" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="611">Returns the height of @screen in millimeters.
|
|
|
|
Note that this value is somewhat ill-defined when the screen
|
|
has multiple monitors of different resolution. It is recommended
|
|
to use the monitor dimensions instead.</doc>
|
|
<doc-deprecated xml:space="preserve">Use per-monitor information instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkscreen.h" line="64"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="621">the heigth of @screen in millimeters.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="613">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_monitor_at_point" c:identifier="gdk_screen_get_monitor_at_point" version="2.2" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="215">Returns the monitor number in which the point (@x,@y) is located.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_display_get_monitor_at_point() instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkscreen.h" line="87"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="223">the monitor number in which the point (@x,@y) lies, or
|
|
a monitor close to (@x,@y) if the point is not in any monitor.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="217">a #GdkScreen.</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
<parameter name="x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="218">the x coordinate in the virtual screen.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="219">the y coordinate in the virtual screen.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_monitor_at_window" c:identifier="gdk_screen_get_monitor_at_window" version="2.2" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="245">Returns the number of the monitor in which the largest area of the
|
|
bounding rectangle of @window resides.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_display_get_monitor_at_window() instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkscreen.h" line="91"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="253">the monitor number in which most of @window is located,
|
|
or if @window does not intersect any monitors, a monitor,
|
|
close to @window.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="247">a #GdkScreen.</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="248">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_monitor_geometry" c:identifier="gdk_screen_get_monitor_geometry" version="2.2" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="829">Retrieves the #GdkRectangle representing the size and position of
|
|
the individual monitor within the entire screen area. The returned
|
|
geometry is in ”application pixels”, not in ”device pixels” (see
|
|
gdk_screen_get_monitor_scale_factor()).
|
|
|
|
Monitor numbers start at 0. To obtain the number of monitors of
|
|
@screen, use gdk_screen_get_n_monitors().
|
|
|
|
Note that the size of the entire screen area can be retrieved via
|
|
gdk_screen_get_width() and gdk_screen_get_height().</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_monitor_get_geometry() instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkscreen.h" line="78"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="831">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
<parameter name="monitor_num" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="832">the monitor number</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="dest" direction="out" caller-allocates="1" transfer-ownership="none" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="833">a #GdkRectangle to be filled with
|
|
the monitor geometry</doc>
|
|
<type name="Rectangle" c:type="GdkRectangle*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_monitor_height_mm" c:identifier="gdk_screen_get_monitor_height_mm" version="2.14" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="770">Gets the height in millimeters of the specified monitor.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_monitor_get_height_mm() instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkscreen.h" line="97"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="777">the height of the monitor, or -1 if not available</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="772">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
<parameter name="monitor_num" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="773">number of the monitor, between 0 and gdk_screen_get_n_monitors (screen)</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_monitor_plug_name" c:identifier="gdk_screen_get_monitor_plug_name" version="2.14" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="798">Returns the output name of the specified monitor.
|
|
Usually something like VGA, DVI, or TV, not the actual
|
|
product name of the display device.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_monitor_get_model() instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkscreen.h" line="100"/>
|
|
<return-value transfer-ownership="full" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="807">a newly-allocated string containing the name
|
|
of the monitor, or %NULL if the name cannot be determined</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="800">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
<parameter name="monitor_num" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="801">number of the monitor, between 0 and gdk_screen_get_n_monitors (screen)</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_monitor_scale_factor" c:identifier="gdk_screen_get_monitor_scale_factor" version="3.10" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="1127">Returns the internal scale factor that maps from monitor coordinates
|
|
to the actual device pixels. On traditional systems this is 1, but
|
|
on very high density outputs this can be a higher value (often 2).
|
|
|
|
This can be used if you want to create pixel based data for a
|
|
particular monitor, but most of the time you’re drawing to a window
|
|
where it is better to use gdk_window_get_scale_factor() instead.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_monitor_get_scale_factor() instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkscreen.h" line="103"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="1140">the scale factor</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="1129">screen to get scale factor for</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
<parameter name="monitor_num" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="1130">number of the monitor, between 0 and gdk_screen_get_n_monitors (screen)</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_monitor_width_mm" c:identifier="gdk_screen_get_monitor_width_mm" version="2.14" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="742">Gets the width in millimeters of the specified monitor, if available.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_monitor_get_width_mm() instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkscreen.h" line="94"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="749">the width of the monitor, or -1 if not available</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="744">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
<parameter name="monitor_num" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="745">number of the monitor, between 0 and gdk_screen_get_n_monitors (screen)</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_monitor_workarea" c:identifier="gdk_screen_get_monitor_workarea" version="3.4" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="867">Retrieves the #GdkRectangle representing the size and position of
|
|
the “work area” on a monitor within the entire screen area. The returned
|
|
geometry is in ”application pixels”, not in ”device pixels” (see
|
|
gdk_screen_get_monitor_scale_factor()).
|
|
|
|
The work area should be considered when positioning menus and
|
|
similar popups, to avoid placing them below panels, docks or other
|
|
desktop components.
|
|
|
|
Note that not all backends may have a concept of workarea. This
|
|
function will return the monitor geometry if a workarea is not
|
|
available, or does not apply.
|
|
|
|
Monitor numbers start at 0. To obtain the number of monitors of
|
|
@screen, use gdk_screen_get_n_monitors().</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_monitor_get_workarea() instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkscreen.h" line="82"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="869">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
<parameter name="monitor_num" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="870">the monitor number</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="dest" direction="out" caller-allocates="1" transfer-ownership="none" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="871">a #GdkRectangle to be filled with
|
|
the monitor workarea</doc>
|
|
<type name="Rectangle" c:type="GdkRectangle*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_n_monitors" c:identifier="gdk_screen_get_n_monitors" version="2.2" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="684">Returns the number of monitors which @screen consists of.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_display_get_n_monitors() instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkscreen.h" line="74"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="690">number of monitors which @screen consists of</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="686">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_number" c:identifier="gdk_screen_get_number" version="2.2" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="635">Gets the index of @screen among the screens in the display
|
|
to which it belongs. (See gdk_screen_get_display())</doc>
|
|
<source-position filename="gdk/gdkscreen.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="642">the index</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="637">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_primary_monitor" c:identifier="gdk_screen_get_primary_monitor" version="2.20" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="707">Gets the primary monitor for @screen. The primary monitor
|
|
is considered the monitor where the “main desktop” lives.
|
|
While normal application windows typically allow the window
|
|
manager to place the windows, specialized desktop applications
|
|
such as panels should place themselves on the primary monitor.
|
|
|
|
If no primary monitor is configured by the user, the return value
|
|
will be 0, defaulting to the first monitor.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_display_get_primary_monitor() instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkscreen.h" line="76"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="720">An integer index for the primary monitor, or 0 if none is configured.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="709">a #GdkScreen.</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_resolution" c:identifier="gdk_screen_get_resolution" version="2.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="460">Gets the resolution for font handling on the screen; see
|
|
gdk_screen_set_resolution() for full details.</doc>
|
|
<source-position filename="gdk/gdkscreen.h" line="124"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="467">the current resolution, or -1 if no resolution
|
|
has been set.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="462">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_rgba_visual" c:identifier="gdk_screen_get_rgba_visual" version="2.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="954">Gets a visual to use for creating windows with an alpha channel.
|
|
The windowing system on which GTK+ is running
|
|
may not support this capability, in which case %NULL will
|
|
be returned. Even if a non-%NULL value is returned, its
|
|
possible that the window’s alpha channel won’t be honored
|
|
when displaying the window on the screen: in particular, for
|
|
X an appropriate windowing manager and compositing manager
|
|
must be running to provide appropriate display.
|
|
|
|
This functionality is not implemented in the Windows backend.
|
|
|
|
For setting an overall opacity for a top-level window, see
|
|
gdk_window_set_opacity().</doc>
|
|
<source-position filename="gdk/gdkscreen.h" line="47"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="972">a visual to use for windows
|
|
with an alpha channel or %NULL if the capability is not
|
|
available.</doc>
|
|
<type name="Visual" c:type="GdkVisual*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="956">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_root_window" c:identifier="gdk_screen_get_root_window" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="656">Gets the root window of @screen.</doc>
|
|
<source-position filename="gdk/gdkscreen.h" line="52"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="662">the root window</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="658">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_setting" c:identifier="gdk_screen_get_setting" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="1098">Retrieves a desktop-wide setting such as double-click time
|
|
for the #GdkScreen @screen.
|
|
|
|
FIXME needs a list of valid settings here, or a link to
|
|
more information.</doc>
|
|
<source-position filename="gdk/gdkscreen.h" line="110"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="1110">%TRUE if the setting existed and a value was stored
|
|
in @value, %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="1100">the #GdkScreen where the setting is located</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
<parameter name="name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="1101">the name of the setting</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="value" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="1102">location to store the value of the setting</doc>
|
|
<type name="GObject.Value" c:type="GValue*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_system_visual" c:identifier="gdk_screen_get_system_visual" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="934">Get the system’s default visual for @screen.
|
|
This is the visual for the root window of the display.
|
|
The return value should not be freed.</doc>
|
|
<source-position filename="gdk/gdkscreen.h" line="45"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="942">the system visual</doc>
|
|
<type name="Visual" c:type="GdkVisual*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="936">a #GdkScreen.</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_toplevel_windows" c:identifier="gdk_screen_get_toplevel_windows" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2724">Obtains a list of all toplevel windows known to GDK on the screen @screen.
|
|
A toplevel window is a child of the root window (see
|
|
gdk_get_default_root_window()).
|
|
|
|
The returned list should be freed with g_list_free(), but
|
|
its elements need not be freed.</doc>
|
|
<source-position filename="gdk/gdkscreen.h" line="69"/>
|
|
<return-value transfer-ownership="container">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2735">
|
|
list of toplevel windows, free with g_list_free()</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="Window"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2726">The #GdkScreen where the toplevels are located.</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_width" c:identifier="gdk_screen_get_width" version="2.2" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="543">Gets the width of @screen in pixels. The returned size is in
|
|
”application pixels”, not in ”device pixels” (see
|
|
gdk_screen_get_monitor_scale_factor()).</doc>
|
|
<doc-deprecated xml:space="preserve">Use per-monitor information instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkscreen.h" line="58"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="551">the width of @screen in pixels.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="545">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_width_mm" c:identifier="gdk_screen_get_width_mm" version="2.2" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="587">Gets the width of @screen in millimeters.
|
|
|
|
Note that this value is somewhat ill-defined when the screen
|
|
has multiple monitors of different resolution. It is recommended
|
|
to use the monitor dimensions instead.</doc>
|
|
<doc-deprecated xml:space="preserve">Use per-monitor information instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkscreen.h" line="62"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="597">the width of @screen in millimeters.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="589">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_window_stack" c:identifier="gdk_screen_get_window_stack" version="2.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="1065">Returns a #GList of #GdkWindows representing the current
|
|
window stack.
|
|
|
|
On X11, this is done by inspecting the _NET_CLIENT_LIST_STACKING
|
|
property on the root window, as described in the
|
|
[Extended Window Manager Hints](http://www.freedesktop.org/Standards/wm-spec).
|
|
If the window manager does not support the
|
|
_NET_CLIENT_LIST_STACKING hint, this function returns %NULL.
|
|
|
|
On other platforms, this function may return %NULL, depending on whether
|
|
it is implementable on that platform.
|
|
|
|
The returned list is newly allocated and owns references to the
|
|
windows it contains, so it should be freed using g_list_free() and
|
|
its windows unrefed using g_object_unref() when no longer needed.</doc>
|
|
<source-position filename="gdk/gdkscreen.h" line="129"/>
|
|
<return-value transfer-ownership="full" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="1085">a
|
|
list of #GdkWindows for the current window stack, or %NULL.</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="Window"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="1067">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_composited" c:identifier="gdk_screen_is_composited" version="2.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="986">Returns whether windows with an RGBA visual can reasonably
|
|
be expected to have their alpha channel drawn correctly on
|
|
the screen.
|
|
|
|
On X11 this function returns whether a compositing manager is
|
|
compositing @screen.</doc>
|
|
<source-position filename="gdk/gdkscreen.h" line="49"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="997">Whether windows with RGBA visuals can reasonably be
|
|
expected to have their alpha channels drawn correctly on the screen.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="988">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="list_visuals" c:identifier="gdk_screen_list_visuals" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="910">Lists the available visuals for the specified @screen.
|
|
A visual describes a hardware image data format.
|
|
For example, a visual might support 24-bit color, or 8-bit color,
|
|
and might expect pixels to be in a certain format.
|
|
|
|
Call g_list_free() on the return value when you’re finished with it.</doc>
|
|
<source-position filename="gdk/gdkscreen.h" line="67"/>
|
|
<return-value transfer-ownership="container">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="921">
|
|
a list of visuals; the list must be freed, but not its contents</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="Visual"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="912">the relevant #GdkScreen.</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="make_display_name" c:identifier="gdk_screen_make_display_name" version="2.2" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="1010">Determines the name to pass to gdk_display_open() to get
|
|
a #GdkDisplay with this screen as the default screen.</doc>
|
|
<source-position filename="gdk/gdkscreen.h" line="71"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="1017">a newly allocated string, free with g_free()</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="1012">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_font_options" c:identifier="gdk_screen_set_font_options" version="2.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="352">Sets the default font options for the screen. These
|
|
options will be set on any #PangoContext’s newly created
|
|
with gdk_pango_context_get_for_screen(). Changing the
|
|
default set of font options does not affect contexts that
|
|
have already been created.</doc>
|
|
<source-position filename="gdk/gdkscreen.h" line="115"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="354">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
<parameter name="options" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="355">a #cairo_font_options_t, or %NULL to unset any
|
|
previously set default font options.</doc>
|
|
<type name="cairo.FontOptions" c:type="const cairo_font_options_t*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_resolution" c:identifier="gdk_screen_set_resolution" version="2.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="405">Sets the resolution for font handling on the screen. This is a
|
|
scale factor between points specified in a #PangoFontDescription
|
|
and cairo units. The default value is 96, meaning that a 10 point
|
|
font will be 13 units high. (10 * 96. / 72. = 13.3).</doc>
|
|
<source-position filename="gdk/gdkscreen.h" line="121"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="407">a #GdkScreen</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</instance-parameter>
|
|
<parameter name="dpi" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="408">the resolution in “dots per inch”. (Physical inches aren’t actually
|
|
involved; the terminology is conventional.)</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="font-options" writable="1" transfer-ownership="none">
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</property>
|
|
<property name="resolution" writable="1" transfer-ownership="none">
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</property>
|
|
<glib:signal name="composited-changed" when="last" version="2.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="128">The ::composited-changed signal is emitted when the composited
|
|
status of the screen changes</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="monitors-changed" when="last" version="2.14">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="147">The ::monitors-changed signal is emitted when the number, size
|
|
or position of the monitors attached to the screen change.
|
|
|
|
Only for X11 and OS X for now. A future implementation for Win32
|
|
may be a possibility.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="size-changed" when="last" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkscreen.c" line="109">The ::size-changed signal is emitted when the pixel width or
|
|
height of a screen changes.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
</class>
|
|
<enumeration name="ScrollDirection" glib:type-name="GdkScrollDirection" glib:get-type="gdk_scroll_direction_get_type" c:type="GdkScrollDirection">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="416">Specifies the direction for #GdkEventScroll.</doc>
|
|
<member name="up" value="0" c:identifier="GDK_SCROLL_UP" glib:nick="up">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="418">the window is scrolled up.</doc>
|
|
</member>
|
|
<member name="down" value="1" c:identifier="GDK_SCROLL_DOWN" glib:nick="down">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="419">the window is scrolled down.</doc>
|
|
</member>
|
|
<member name="left" value="2" c:identifier="GDK_SCROLL_LEFT" glib:nick="left">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="420">the window is scrolled to the left.</doc>
|
|
</member>
|
|
<member name="right" value="3" c:identifier="GDK_SCROLL_RIGHT" glib:nick="right">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="421">the window is scrolled to the right.</doc>
|
|
</member>
|
|
<member name="smooth" value="4" c:identifier="GDK_SCROLL_SMOOTH" glib:nick="smooth">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="422">the scrolling is determined by the delta values
|
|
in #GdkEventScroll. See gdk_event_get_scroll_deltas(). Since: 3.4</doc>
|
|
</member>
|
|
</enumeration>
|
|
<class name="Seat" c:symbol-prefix="seat" c:type="GdkSeat" parent="GObject.Object" abstract="1" glib:type-name="GdkSeat" glib:get-type="gdk_seat_get_type">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="29">The #GdkSeat object represents a collection of input devices
|
|
that belong to a user.</doc>
|
|
<method name="get_capabilities" c:identifier="gdk_seat_get_capabilities" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="217">Returns the capabilities this #GdkSeat currently has.</doc>
|
|
<source-position filename="gdk/gdkseat.h" line="104"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="223">the seat capabilities</doc>
|
|
<type name="SeatCapabilities" c:type="GdkSeatCapabilities"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="seat" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="219">a #GdkSeat</doc>
|
|
<type name="Seat" c:type="GdkSeat*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_display" c:identifier="gdk_seat_get_display">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="417">Returns the #GdkDisplay this seat belongs to.</doc>
|
|
<source-position filename="gdk/gdkseat.h" line="100"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="423">a #GdkDisplay. This object is owned by GTK+
|
|
and must not be freed.</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="seat" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="419">a #GdkSeat</doc>
|
|
<type name="Seat" c:type="GdkSeat*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_keyboard" c:identifier="gdk_seat_get_keyboard" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="379">Returns the master device that routes keyboard events.</doc>
|
|
<source-position filename="gdk/gdkseat.h" line="113"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="385">a master #GdkDevice with keyboard
|
|
capabilities. This object is owned by GTK+ and must not be freed.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="seat" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="381">a #GdkSeat</doc>
|
|
<type name="Seat" c:type="GdkSeat*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_pointer" c:identifier="gdk_seat_get_pointer" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="357">Returns the master device that routes pointer events.</doc>
|
|
<source-position filename="gdk/gdkseat.h" line="111"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="363">a master #GdkDevice with pointer
|
|
capabilities. This object is owned by GTK+ and must not be freed.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="seat" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="359">a #GdkSeat</doc>
|
|
<type name="Seat" c:type="GdkSeat*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_slaves" c:identifier="gdk_seat_get_slaves" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="332">Returns the slave devices that match the given capabilities.</doc>
|
|
<source-position filename="gdk/gdkseat.h" line="107"/>
|
|
<return-value transfer-ownership="container">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="339">A list of #GdkDevices.
|
|
The list must be freed with g_list_free(), the elements are owned
|
|
by GDK and must not be freed.</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="Device"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="seat" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="334">a #GdkSeat</doc>
|
|
<type name="Seat" c:type="GdkSeat*"/>
|
|
</instance-parameter>
|
|
<parameter name="capabilities" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="335">capabilities to get devices for</doc>
|
|
<type name="SeatCapabilities" c:type="GdkSeatCapabilities"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="grab" c:identifier="gdk_seat_grab" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="238">Grabs the seat so that all events corresponding to the given @capabilities
|
|
are passed to this application until the seat is ungrabbed with gdk_seat_ungrab(),
|
|
or the window becomes hidden. This overrides any previous grab on the
|
|
seat by this client.
|
|
|
|
As a rule of thumb, if a grab is desired over %GDK_SEAT_CAPABILITY_POINTER,
|
|
all other "pointing" capabilities (eg. %GDK_SEAT_CAPABILITY_TOUCH) should
|
|
be grabbed too, so the user is able to interact with all of those while
|
|
the grab holds, you should thus use %GDK_SEAT_CAPABILITY_ALL_POINTING most
|
|
commonly.
|
|
|
|
Grabs are used for operations which need complete control over the
|
|
events corresponding to the given capabilities. For example in GTK+ this
|
|
is used for Drag and Drop operations, popup menus and such.
|
|
|
|
Note that if the event mask of a #GdkWindow has selected both button press
|
|
and button release events, or touch begin and touch end, then a press event
|
|
will cause an automatic grab until the button is released, equivalent to a
|
|
grab on the window with @owner_events set to %TRUE. This is done because most
|
|
applications expect to receive paired press and release events.
|
|
|
|
If you set up anything at the time you take the grab that needs to be
|
|
cleaned up when the grab ends, you should handle the #GdkEventGrabBroken
|
|
events that are emitted when the grab ends unvoluntarily.</doc>
|
|
<source-position filename="gdk/gdkseat.h" line="88"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="285">%GDK_GRAB_SUCCESS if the grab was successful.</doc>
|
|
<type name="GrabStatus" c:type="GdkGrabStatus"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="seat" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="240">a #GdkSeat</doc>
|
|
<type name="Seat" c:type="GdkSeat*"/>
|
|
</instance-parameter>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="241">the #GdkWindow which will own the grab</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="capabilities" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="242">capabilities that will be grabbed</doc>
|
|
<type name="SeatCapabilities" c:type="GdkSeatCapabilities"/>
|
|
</parameter>
|
|
<parameter name="owner_events" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="243">if %FALSE then all device events are reported with respect to
|
|
@window and are only reported if selected by @event_mask. If
|
|
%TRUE then pointer events for this application are reported
|
|
as normal, but pointer events outside this application are
|
|
reported with respect to @window and only if selected by
|
|
@event_mask. In either mode, unreported events are discarded.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
<parameter name="cursor" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="249">the cursor to display while the grab is active. If
|
|
this is %NULL then the normal cursors are used for
|
|
@window and its descendants, and the cursor for @window is used
|
|
elsewhere.</doc>
|
|
<type name="Cursor" c:type="GdkCursor*"/>
|
|
</parameter>
|
|
<parameter name="event" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="253">the event that is triggering the grab, or %NULL if none
|
|
is available.</doc>
|
|
<type name="Event" c:type="const GdkEvent*"/>
|
|
</parameter>
|
|
<parameter name="prepare_func" transfer-ownership="none" nullable="1" allow-none="1" scope="call" closure="6">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="255">function to
|
|
prepare the window to be grabbed, it can be %NULL if @window is
|
|
visible before this call.</doc>
|
|
<type name="SeatGrabPrepareFunc" c:type="GdkSeatGrabPrepareFunc"/>
|
|
</parameter>
|
|
<parameter name="prepare_func_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="258">user data to pass to @prepare_func</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="ungrab" c:identifier="gdk_seat_ungrab" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="313">Releases a grab added through gdk_seat_grab().</doc>
|
|
<source-position filename="gdk/gdkseat.h" line="97"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="seat" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="315">a #GdkSeat</doc>
|
|
<type name="Seat" c:type="GdkSeat*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="display" version="3.20" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="193">#GdkDisplay of this seat.</doc>
|
|
<type name="Display"/>
|
|
</property>
|
|
<field name="parent_instance">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<glib:signal name="device-added" when="last" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="111">The ::device-added signal is emitted when a new input
|
|
device is related to this seat.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="114">the newly added #GdkDevice.</doc>
|
|
<type name="Device"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="device-removed" when="last" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="131">The ::device-removed signal is emitted when an
|
|
input device is removed (e.g. unplugged).</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="134">the just removed #GdkDevice.</doc>
|
|
<type name="Device"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="tool-added" when="last" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="151">The ::tool-added signal is emitted whenever a new tool
|
|
is made known to the seat. The tool may later be assigned
|
|
to a device (i.e. on proximity with a tablet). The device
|
|
will emit the #GdkDevice::tool-changed signal accordingly.
|
|
|
|
A same tool may be used by several devices.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="tool" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="154">the new #GdkDeviceTool known to the seat</doc>
|
|
<type name="DeviceTool"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="tool-removed" when="last" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="174">This signal is emitted whenever a tool is no longer known
|
|
to this @seat.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="tool" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.c" line="177">the just removed #GdkDeviceTool</doc>
|
|
<type name="DeviceTool"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
</class>
|
|
<bitfield name="SeatCapabilities" version="3.20" glib:type-name="GdkSeatCapabilities" glib:get-type="gdk_seat_capabilities_get_type" c:type="GdkSeatCapabilities">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.h" line="38">Flags describing the seat capabilities.</doc>
|
|
<member name="none" value="0" c:identifier="GDK_SEAT_CAPABILITY_NONE" glib:nick="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.h" line="40">No input capabilities</doc>
|
|
</member>
|
|
<member name="pointer" value="1" c:identifier="GDK_SEAT_CAPABILITY_POINTER" glib:nick="pointer">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.h" line="41">The seat has a pointer (e.g. mouse)</doc>
|
|
</member>
|
|
<member name="touch" value="2" c:identifier="GDK_SEAT_CAPABILITY_TOUCH" glib:nick="touch">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.h" line="42">The seat has touchscreen(s) attached</doc>
|
|
</member>
|
|
<member name="tablet_stylus" value="4" c:identifier="GDK_SEAT_CAPABILITY_TABLET_STYLUS" glib:nick="tablet-stylus">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.h" line="43">The seat has drawing tablet(s) attached</doc>
|
|
</member>
|
|
<member name="keyboard" value="8" c:identifier="GDK_SEAT_CAPABILITY_KEYBOARD" glib:nick="keyboard">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.h" line="44">The seat has keyboard(s) attached</doc>
|
|
</member>
|
|
<member name="all_pointing" value="7" c:identifier="GDK_SEAT_CAPABILITY_ALL_POINTING" glib:nick="all-pointing">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.h" line="45">The union of all pointing capabilities</doc>
|
|
</member>
|
|
<member name="all" value="15" c:identifier="GDK_SEAT_CAPABILITY_ALL" glib:nick="all">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.h" line="46">The union of all capabilities</doc>
|
|
</member>
|
|
</bitfield>
|
|
<callback name="SeatGrabPrepareFunc" c:type="GdkSeatGrabPrepareFunc" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.h" line="62">Type of the callback used to set up @window so it can be
|
|
grabbed. A typical action would be ensuring the window is
|
|
visible, although there's room for other initialization
|
|
actions.</doc>
|
|
<source-position filename="gdk/gdkseat.h" line="75"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="seat" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.h" line="64">the #GdkSeat being grabbed</doc>
|
|
<type name="Seat" c:type="GdkSeat*"/>
|
|
</parameter>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.h" line="65">the #GdkWindow being grabbed</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1" closure="2">
|
|
<doc xml:space="preserve" filename="gdk/gdkseat.h" line="66">user data passed in gdk_seat_grab()</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
<enumeration name="SettingAction" glib:type-name="GdkSettingAction" glib:get-type="gdk_setting_action_get_type" c:type="GdkSettingAction">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="557">Specifies the kind of modification applied to a setting in a
|
|
#GdkEventSetting.</doc>
|
|
<member name="new" value="0" c:identifier="GDK_SETTING_ACTION_NEW" glib:nick="new">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="559">a setting was added.</doc>
|
|
</member>
|
|
<member name="changed" value="1" c:identifier="GDK_SETTING_ACTION_CHANGED" glib:nick="changed">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="560">a setting was changed.</doc>
|
|
</member>
|
|
<member name="deleted" value="2" c:identifier="GDK_SETTING_ACTION_DELETED" glib:nick="deleted">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="561">a setting was deleted.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<enumeration name="Status" glib:type-name="GdkStatus" glib:get-type="gdk_status_get_type" c:type="GdkStatus">
|
|
<member name="ok" value="0" c:identifier="GDK_OK" glib:nick="ok">
|
|
</member>
|
|
<member name="error" value="-1" c:identifier="GDK_ERROR" glib:nick="error">
|
|
</member>
|
|
<member name="error_param" value="-2" c:identifier="GDK_ERROR_PARAM" glib:nick="error-param">
|
|
</member>
|
|
<member name="error_file" value="-3" c:identifier="GDK_ERROR_FILE" glib:nick="error-file">
|
|
</member>
|
|
<member name="error_mem" value="-4" c:identifier="GDK_ERROR_MEM" glib:nick="error-mem">
|
|
</member>
|
|
</enumeration>
|
|
<enumeration name="SubpixelLayout" version="3.22" glib:type-name="GdkSubpixelLayout" glib:get-type="gdk_subpixel_layout_get_type" c:type="GdkSubpixelLayout">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.h" line="42">This enumeration describes how the red, green and blue components
|
|
of physical pixels on an output device are laid out.</doc>
|
|
<member name="unknown" value="0" c:identifier="GDK_SUBPIXEL_LAYOUT_UNKNOWN" glib:nick="unknown">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.h" line="44">The layout is not known</doc>
|
|
</member>
|
|
<member name="none" value="1" c:identifier="GDK_SUBPIXEL_LAYOUT_NONE" glib:nick="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.h" line="45">Not organized in this way</doc>
|
|
</member>
|
|
<member name="horizontal_rgb" value="2" c:identifier="GDK_SUBPIXEL_LAYOUT_HORIZONTAL_RGB" glib:nick="horizontal-rgb">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.h" line="46">The layout is horizontal, the order is RGB</doc>
|
|
</member>
|
|
<member name="horizontal_bgr" value="3" c:identifier="GDK_SUBPIXEL_LAYOUT_HORIZONTAL_BGR" glib:nick="horizontal-bgr">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.h" line="47">The layout is horizontal, the order is BGR</doc>
|
|
</member>
|
|
<member name="vertical_rgb" value="4" c:identifier="GDK_SUBPIXEL_LAYOUT_VERTICAL_RGB" glib:nick="vertical-rgb">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.h" line="48">The layout is vertical, the order is RGB</doc>
|
|
</member>
|
|
<member name="vertical_bgr" value="5" c:identifier="GDK_SUBPIXEL_LAYOUT_VERTICAL_BGR" glib:nick="vertical-bgr">
|
|
<doc xml:space="preserve" filename="gdk/gdkmonitor.h" line="49">The layout is vertical, the order is BGR</doc>
|
|
</member>
|
|
</enumeration>
|
|
<record name="TimeCoord" c:type="GdkTimeCoord">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.h" line="112">A #GdkTimeCoord stores a single event in a motion history.</doc>
|
|
<source-position filename="gdk/gdkdevice.h" line="123"/>
|
|
<field name="time" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.h" line="114">The timestamp for this event.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</field>
|
|
<field name="axes" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdevice.h" line="115">the values of the device’s axes.</doc>
|
|
<array zero-terminated="0" fixed-size="128">
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</array>
|
|
</field>
|
|
</record>
|
|
<enumeration name="TouchpadGesturePhase" glib:type-name="GdkTouchpadGesturePhase" glib:get-type="gdk_touchpad_gesture_phase_get_type" c:type="GdkTouchpadGesturePhase">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="379">Specifies the current state of a touchpad gesture. All gestures are
|
|
guaranteed to begin with an event with phase %GDK_TOUCHPAD_GESTURE_PHASE_BEGIN,
|
|
followed by 0 or several events with phase %GDK_TOUCHPAD_GESTURE_PHASE_UPDATE.
|
|
|
|
A finished gesture may have 2 possible outcomes, an event with phase
|
|
%GDK_TOUCHPAD_GESTURE_PHASE_END will be emitted when the gesture is
|
|
considered successful, this should be used as the hint to perform any
|
|
permanent changes.
|
|
|
|
Cancelled gestures may be so for a variety of reasons, due to hardware
|
|
or the compositor, or due to the gesture recognition layers hinting the
|
|
gesture did not finish resolutely (eg. a 3rd finger being added during
|
|
a pinch gesture). In these cases, the last event will report the phase
|
|
%GDK_TOUCHPAD_GESTURE_PHASE_CANCEL, this should be used as a hint
|
|
to undo any visible/permanent changes that were done throughout the
|
|
progress of the gesture.
|
|
|
|
See also #GdkEventTouchpadSwipe and #GdkEventTouchpadPinch.</doc>
|
|
<member name="begin" value="0" c:identifier="GDK_TOUCHPAD_GESTURE_PHASE_BEGIN" glib:nick="begin">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="381">The gesture has begun.</doc>
|
|
</member>
|
|
<member name="update" value="1" c:identifier="GDK_TOUCHPAD_GESTURE_PHASE_UPDATE" glib:nick="update">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="382">The gesture has been updated.</doc>
|
|
</member>
|
|
<member name="end" value="2" c:identifier="GDK_TOUCHPAD_GESTURE_PHASE_END" glib:nick="end">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="383">The gesture was finished, changes
|
|
should be permanently applied.</doc>
|
|
</member>
|
|
<member name="cancel" value="3" c:identifier="GDK_TOUCHPAD_GESTURE_PHASE_CANCEL" glib:nick="cancel">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="385">The gesture was cancelled, all
|
|
changes should be undone.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<function-macro name="UNAVAILABLE" c:identifier="GDK_UNAVAILABLE" introspectable="0">
|
|
<source-position filename="debian/build/deb/gdk/gdkversionmacros.h" line="46"/>
|
|
<parameters>
|
|
<parameter name="maj">
|
|
</parameter>
|
|
<parameter name="min">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="VISUAL" c:identifier="GDK_VISUAL" introspectable="0">
|
|
<source-position filename="gdk/gdkvisual.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="object">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<enumeration name="VisibilityState" glib:type-name="GdkVisibilityState" glib:get-type="gdk_visibility_state_get_type" c:type="GdkVisibilityState">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="364">Specifies the visiblity status of a window for a #GdkEventVisibility.</doc>
|
|
<member name="unobscured" value="0" c:identifier="GDK_VISIBILITY_UNOBSCURED" glib:nick="unobscured">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="366">the window is completely visible.</doc>
|
|
</member>
|
|
<member name="partial" value="1" c:identifier="GDK_VISIBILITY_PARTIAL" glib:nick="partial">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="367">the window is partially visible.</doc>
|
|
</member>
|
|
<member name="fully_obscured" value="2" c:identifier="GDK_VISIBILITY_FULLY_OBSCURED" glib:nick="fully-obscured">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="368">the window is not visible at all.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<class name="Visual" c:symbol-prefix="visual" c:type="GdkVisual" parent="GObject.Object" glib:type-name="GdkVisual" glib:get-type="gdk_visual_get_type">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.h" line="75">A #GdkVisual contains information about
|
|
a particular visual.</doc>
|
|
<function name="get_best" c:identifier="gdk_visual_get_best" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="155">Get the visual with the most available colors for the default
|
|
GDK screen. The return value should not be freed.</doc>
|
|
<doc-deprecated xml:space="preserve">Visual selection should be done using
|
|
gdk_screen_get_system_visual() and gdk_screen_get_rgba_visual()</doc-deprecated>
|
|
<source-position filename="gdk/gdkvisual.h" line="92"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="161">best visual</doc>
|
|
<type name="Visual" c:type="GdkVisual*"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="get_best_depth" c:identifier="gdk_visual_get_best_depth" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="117">Get the best available depth for the default GDK screen. “Best”
|
|
means “largest,” i.e. 32 preferred over 24 preferred over 8 bits
|
|
per pixel.</doc>
|
|
<doc-deprecated xml:space="preserve">Visual selection should be done using
|
|
gdk_screen_get_system_visual() and gdk_screen_get_rgba_visual()</doc-deprecated>
|
|
<source-position filename="gdk/gdkvisual.h" line="86"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="124">best available depth</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="get_best_type" c:identifier="gdk_visual_get_best_type" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="137">Return the best available visual type for the default GDK screen.</doc>
|
|
<doc-deprecated xml:space="preserve">Visual selection should be done using
|
|
gdk_screen_get_system_visual() and gdk_screen_get_rgba_visual()</doc-deprecated>
|
|
<source-position filename="gdk/gdkvisual.h" line="88"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="142">best visual type</doc>
|
|
<type name="VisualType" c:type="GdkVisualType"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="get_best_with_both" c:identifier="gdk_visual_get_best_with_both" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="219">Combines gdk_visual_get_best_with_depth() and
|
|
gdk_visual_get_best_with_type().</doc>
|
|
<doc-deprecated xml:space="preserve">Visual selection should be done using
|
|
gdk_screen_get_system_visual() and gdk_screen_get_rgba_visual()</doc-deprecated>
|
|
<source-position filename="gdk/gdkvisual.h" line="98"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="227">best visual with both @depth
|
|
and @visual_type, or %NULL if none</doc>
|
|
<type name="Visual" c:type="GdkVisual*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="depth" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="221">a bit depth</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="visual_type" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="222">a visual type</doc>
|
|
<type name="VisualType" c:type="GdkVisualType"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="get_best_with_depth" c:identifier="gdk_visual_get_best_with_depth" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="174">Get the best visual with depth @depth for the default GDK screen.
|
|
Color visuals and visuals with mutable colormaps are preferred
|
|
over grayscale or fixed-colormap visuals. The return value should
|
|
not be freed. %NULL may be returned if no visual supports @depth.</doc>
|
|
<doc-deprecated xml:space="preserve">Visual selection should be done using
|
|
gdk_screen_get_system_visual() and gdk_screen_get_rgba_visual()</doc-deprecated>
|
|
<source-position filename="gdk/gdkvisual.h" line="94"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="183">best visual for the given depth</doc>
|
|
<type name="Visual" c:type="GdkVisual*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="depth" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="176">a bit depth</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="get_best_with_type" c:identifier="gdk_visual_get_best_with_type" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="196">Get the best visual of the given @visual_type for the default GDK screen.
|
|
Visuals with higher color depths are considered better. The return value
|
|
should not be freed. %NULL may be returned if no visual has type
|
|
@visual_type.</doc>
|
|
<doc-deprecated xml:space="preserve">Visual selection should be done using
|
|
gdk_screen_get_system_visual() and gdk_screen_get_rgba_visual()</doc-deprecated>
|
|
<source-position filename="gdk/gdkvisual.h" line="96"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="205">best visual of the given type</doc>
|
|
<type name="Visual" c:type="GdkVisual*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="visual_type" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="198">a visual type</doc>
|
|
<type name="VisualType" c:type="GdkVisualType"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="get_system" c:identifier="gdk_visual_get_system" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="100">Get the system’s default visual for the default GDK screen.
|
|
This is the visual for the root window of the display.
|
|
The return value should not be freed.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_screen_get_system_visual (gdk_screen_get_default ()).</doc-deprecated>
|
|
<source-position filename="gdk/gdkvisual.h" line="90"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="107">system visual</doc>
|
|
<type name="Visual" c:type="GdkVisual*"/>
|
|
</return-value>
|
|
</function>
|
|
<method name="get_bits_per_rgb" c:identifier="gdk_visual_get_bits_per_rgb" version="2.22" deprecated="1" deprecated-version="3.22.">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="375">Returns the number of significant bits per red, green and blue value.
|
|
|
|
Not all GDK backend provide a meaningful value for this function.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_visual_get_red_pixel_details() and its variants to
|
|
learn about the pixel layout of TrueColor and DirectColor visuals</doc-deprecated>
|
|
<source-position filename="gdk/gdkvisual.h" line="123"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="383">The number of significant bits per color value for @visual.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="visual" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="377">a #GdkVisual</doc>
|
|
<type name="Visual" c:type="GdkVisual*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_blue_pixel_details" c:identifier="gdk_visual_get_blue_pixel_details" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="487">Obtains values that are needed to calculate blue pixel values in TrueColor
|
|
and DirectColor. The “mask” is the significant bits within the pixel.
|
|
The “shift” is the number of bits left we must shift a primary for it
|
|
to be in position (according to the "mask"). Finally, "precision" refers
|
|
to how much precision the pixel value contains for a particular primary.</doc>
|
|
<source-position filename="gdk/gdkvisual.h" line="135"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="visual" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="489">a #GdkVisual</doc>
|
|
<type name="Visual" c:type="GdkVisual*"/>
|
|
</instance-parameter>
|
|
<parameter name="mask" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="490">A pointer to a #guint32 to be filled in, or %NULL</doc>
|
|
<type name="guint32" c:type="guint32*"/>
|
|
</parameter>
|
|
<parameter name="shift" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="491">A pointer to a #gint to be filled in, or %NULL</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="precision" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="492">A pointer to a #gint to be filled in, or %NULL</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_byte_order" c:identifier="gdk_visual_get_byte_order" version="2.22" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="328">Returns the byte order of this visual.
|
|
|
|
The information returned by this function is only relevant
|
|
when working with XImages, and not all backends return
|
|
meaningful information for this.</doc>
|
|
<doc-deprecated xml:space="preserve">This information is not useful</doc-deprecated>
|
|
<source-position filename="gdk/gdkvisual.h" line="119"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="338">A #GdkByteOrder stating the byte order of @visual.</doc>
|
|
<type name="ByteOrder" c:type="GdkByteOrder"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="visual" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="330">A #GdkVisual.</doc>
|
|
<type name="Visual" c:type="GdkVisual*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_colormap_size" c:identifier="gdk_visual_get_colormap_size" version="2.22" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="352">Returns the size of a colormap for this visual.
|
|
|
|
You have to use platform-specific APIs to manipulate colormaps.</doc>
|
|
<doc-deprecated xml:space="preserve">This information is not useful, since GDK does not
|
|
provide APIs to operate on colormaps.</doc-deprecated>
|
|
<source-position filename="gdk/gdkvisual.h" line="121"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="360">The size of a colormap that is suitable for @visual.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="visual" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="354">A #GdkVisual.</doc>
|
|
<type name="Visual" c:type="GdkVisual*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_depth" c:identifier="gdk_visual_get_depth" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="310">Returns the bit depth of this visual.</doc>
|
|
<source-position filename="gdk/gdkvisual.h" line="117"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="316">The bit depth of this visual.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="visual" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="312">A #GdkVisual.</doc>
|
|
<type name="Visual" c:type="GdkVisual*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_green_pixel_details" c:identifier="gdk_visual_get_green_pixel_details" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="461">Obtains values that are needed to calculate green pixel values in TrueColor
|
|
and DirectColor. The “mask” is the significant bits within the pixel.
|
|
The “shift” is the number of bits left we must shift a primary for it
|
|
to be in position (according to the "mask"). Finally, "precision" refers
|
|
to how much precision the pixel value contains for a particular primary.</doc>
|
|
<source-position filename="gdk/gdkvisual.h" line="130"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="visual" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="463">a #GdkVisual</doc>
|
|
<type name="Visual" c:type="GdkVisual*"/>
|
|
</instance-parameter>
|
|
<parameter name="mask" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="464">A pointer to a #guint32 to be filled in, or %NULL</doc>
|
|
<type name="guint32" c:type="guint32*"/>
|
|
</parameter>
|
|
<parameter name="shift" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="465">A pointer to a #gint to be filled in, or %NULL</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="precision" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="466">A pointer to a #gint to be filled in, or %NULL</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_red_pixel_details" c:identifier="gdk_visual_get_red_pixel_details" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="435">Obtains values that are needed to calculate red pixel values in TrueColor
|
|
and DirectColor. The “mask” is the significant bits within the pixel.
|
|
The “shift” is the number of bits left we must shift a primary for it
|
|
to be in position (according to the "mask"). Finally, "precision" refers
|
|
to how much precision the pixel value contains for a particular primary.</doc>
|
|
<source-position filename="gdk/gdkvisual.h" line="125"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="visual" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="437">A #GdkVisual</doc>
|
|
<type name="Visual" c:type="GdkVisual*"/>
|
|
</instance-parameter>
|
|
<parameter name="mask" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="438">A pointer to a #guint32 to be filled in, or %NULL</doc>
|
|
<type name="guint32" c:type="guint32*"/>
|
|
</parameter>
|
|
<parameter name="shift" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="439">A pointer to a #gint to be filled in, or %NULL</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="precision" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="440">A pointer to a #gint to be filled in, or %NULL</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_screen" c:identifier="gdk_visual_get_screen" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="513">Gets the screen to which this visual belongs</doc>
|
|
<source-position filename="gdk/gdkvisual.h" line="112"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="519">the screen to which this visual belongs.</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="visual" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="515">a #GdkVisual</doc>
|
|
<type name="Visual" c:type="GdkVisual*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_visual_type" c:identifier="gdk_visual_get_visual_type" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="292">Returns the type of visual this is (PseudoColor, TrueColor, etc).</doc>
|
|
<source-position filename="gdk/gdkvisual.h" line="115"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="298">A #GdkVisualType stating the type of @visual.</doc>
|
|
<type name="VisualType" c:type="GdkVisualType"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="visual" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="294">A #GdkVisual.</doc>
|
|
<type name="Visual" c:type="GdkVisual*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
</class>
|
|
<enumeration name="VisualType" glib:type-name="GdkVisualType" glib:get-type="gdk_visual_type_get_type" c:type="GdkVisualType">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.h" line="41">A set of values that describe the manner in which the pixel values
|
|
for a visual are converted into RGB values for display.</doc>
|
|
<member name="static_gray" value="0" c:identifier="GDK_VISUAL_STATIC_GRAY" glib:nick="static-gray">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.h" line="43">Each pixel value indexes a grayscale value
|
|
directly.</doc>
|
|
</member>
|
|
<member name="grayscale" value="1" c:identifier="GDK_VISUAL_GRAYSCALE" glib:nick="grayscale">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.h" line="45">Each pixel is an index into a color map that
|
|
maps pixel values into grayscale values. The color map can be
|
|
changed by an application.</doc>
|
|
</member>
|
|
<member name="static_color" value="2" c:identifier="GDK_VISUAL_STATIC_COLOR" glib:nick="static-color">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.h" line="48">Each pixel value is an index into a predefined,
|
|
unmodifiable color map that maps pixel values into RGB values.</doc>
|
|
</member>
|
|
<member name="pseudo_color" value="3" c:identifier="GDK_VISUAL_PSEUDO_COLOR" glib:nick="pseudo-color">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.h" line="50">Each pixel is an index into a color map that
|
|
maps pixel values into rgb values. The color map can be changed by
|
|
an application.</doc>
|
|
</member>
|
|
<member name="true_color" value="4" c:identifier="GDK_VISUAL_TRUE_COLOR" glib:nick="true-color">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.h" line="53">Each pixel value directly contains red, green,
|
|
and blue components. Use gdk_visual_get_red_pixel_details(), etc,
|
|
to obtain information about how the components are assembled into
|
|
a pixel value.</doc>
|
|
</member>
|
|
<member name="direct_color" value="5" c:identifier="GDK_VISUAL_DIRECT_COLOR" glib:nick="direct-color">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.h" line="57">Each pixel value contains red, green, and blue
|
|
components as for %GDK_VISUAL_TRUE_COLOR, but the components are
|
|
mapped via a color table into the final output table instead of
|
|
being converted directly.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<function-macro name="WINDOW" c:identifier="GDK_WINDOW" introspectable="0">
|
|
<source-position filename="gdk/gdkwindow.h" line="464"/>
|
|
<parameters>
|
|
<parameter name="object">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="WINDOW_CLASS" c:identifier="GDK_WINDOW_CLASS" introspectable="0">
|
|
<source-position filename="gdk/gdkwindow.h" line="465"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="WINDOW_GET_CLASS" c:identifier="GDK_WINDOW_GET_CLASS" introspectable="0">
|
|
<source-position filename="gdk/gdkwindow.h" line="468"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<bitfield name="WMDecoration" glib:type-name="GdkWMDecoration" glib:get-type="gdk_wm_decoration_get_type" c:type="GdkWMDecoration">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="162">These are hints originally defined by the Motif toolkit.
|
|
The window manager can use them when determining how to decorate
|
|
the window. The hint must be set before mapping the window.</doc>
|
|
<member name="all" value="1" c:identifier="GDK_DECOR_ALL" glib:nick="all">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="164">all decorations should be applied.</doc>
|
|
</member>
|
|
<member name="border" value="2" c:identifier="GDK_DECOR_BORDER" glib:nick="border">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="165">a frame should be drawn around the window.</doc>
|
|
</member>
|
|
<member name="resizeh" value="4" c:identifier="GDK_DECOR_RESIZEH" glib:nick="resizeh">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="166">the frame should have resize handles.</doc>
|
|
</member>
|
|
<member name="title" value="8" c:identifier="GDK_DECOR_TITLE" glib:nick="title">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="167">a titlebar should be placed above the window.</doc>
|
|
</member>
|
|
<member name="menu" value="16" c:identifier="GDK_DECOR_MENU" glib:nick="menu">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="168">a button for opening a menu should be included.</doc>
|
|
</member>
|
|
<member name="minimize" value="32" c:identifier="GDK_DECOR_MINIMIZE" glib:nick="minimize">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="169">a minimize button should be included.</doc>
|
|
</member>
|
|
<member name="maximize" value="64" c:identifier="GDK_DECOR_MAXIMIZE" glib:nick="maximize">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="170">a maximize button should be included.</doc>
|
|
</member>
|
|
</bitfield>
|
|
<bitfield name="WMFunction" glib:type-name="GdkWMFunction" glib:get-type="gdk_wm_function_get_type" c:type="GdkWMFunction">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="187">These are hints originally defined by the Motif toolkit. The window manager
|
|
can use them when determining the functions to offer for the window. The
|
|
hint must be set before mapping the window.</doc>
|
|
<member name="all" value="1" c:identifier="GDK_FUNC_ALL" glib:nick="all">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="189">all functions should be offered.</doc>
|
|
</member>
|
|
<member name="resize" value="2" c:identifier="GDK_FUNC_RESIZE" glib:nick="resize">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="190">the window should be resizable.</doc>
|
|
</member>
|
|
<member name="move" value="4" c:identifier="GDK_FUNC_MOVE" glib:nick="move">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="191">the window should be movable.</doc>
|
|
</member>
|
|
<member name="minimize" value="8" c:identifier="GDK_FUNC_MINIMIZE" glib:nick="minimize">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="192">the window should be minimizable.</doc>
|
|
</member>
|
|
<member name="maximize" value="16" c:identifier="GDK_FUNC_MAXIMIZE" glib:nick="maximize">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="193">the window should be maximizable.</doc>
|
|
</member>
|
|
<member name="close" value="32" c:identifier="GDK_FUNC_CLOSE" glib:nick="close">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="194">the window should be closable.</doc>
|
|
</member>
|
|
</bitfield>
|
|
<class name="Window" c:symbol-prefix="window" c:type="GdkWindow" parent="GObject.Object" abstract="1" glib:type-name="GdkWindow" glib:get-type="gdk_window_get_type" glib:type-struct="WindowClass">
|
|
<source-position filename="gdk/gdkwindow.h" line="503"/>
|
|
<constructor name="new" c:identifier="gdk_window_new">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="1339">Creates a new #GdkWindow using the attributes from
|
|
@attributes. See #GdkWindowAttr and #GdkWindowAttributesType for
|
|
more details. Note: to use this on displays other than the default
|
|
display, @parent must be specified.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="510"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="1352">the new #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="parent" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="1341">a #GdkWindow, or %NULL to create the window as a child of
|
|
the default root window for the default display.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="attributes" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="1343">attributes of the new window</doc>
|
|
<type name="WindowAttr" c:type="GdkWindowAttr*"/>
|
|
</parameter>
|
|
<parameter name="attributes_mask" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="1344">mask indicating which
|
|
fields in @attributes are valid</doc>
|
|
<type name="WindowAttributesType" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<function name="at_pointer" c:identifier="gdk_window_at_pointer" deprecated="1" deprecated-version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdeprecated.c" line="83">Obtains the window underneath the mouse pointer, returning the
|
|
location of that window in @win_x, @win_y. Returns %NULL if the
|
|
window under the mouse pointer is not known to GDK (if the window
|
|
belongs to another application and a #GdkWindow hasn’t been created
|
|
for it with gdk_window_foreign_new())
|
|
|
|
NOTE: For multihead-aware widgets or applications use
|
|
gdk_display_get_window_at_pointer() instead.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_device_get_window_at_position() instead.</doc-deprecated>
|
|
<source-position filename="gdk/gdkwindow.h" line="528"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdeprecated.c" line="97">window under the mouse pointer</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="win_x" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdeprecated.c" line="85">return location for origin of the window under the pointer</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="win_y" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdeprecated.c" line="86">return location for origin of the window under the pointer</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="constrain_size" c:identifier="gdk_window_constrain_size">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4847">Constrains a desired width and height according to a
|
|
set of geometry hints (such as minimum and maximum size).</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1077"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="geometry" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4849">a #GdkGeometry structure</doc>
|
|
<type name="Geometry" c:type="GdkGeometry*"/>
|
|
</parameter>
|
|
<parameter name="flags" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4850">a mask indicating what portions of @geometry are set</doc>
|
|
<type name="WindowHints" c:type="GdkWindowHints"/>
|
|
</parameter>
|
|
<parameter name="width" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4851">desired width of window</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="height" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4852">desired height of the window</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="new_width" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4853">location to store resulting width</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="new_height" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4854">location to store resulting height</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="process_all_updates" c:identifier="gdk_window_process_all_updates" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4082">Calls gdk_window_process_updates() for all windows (see #GdkWindow)
|
|
in the application.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1067"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="set_debug_updates" c:identifier="gdk_window_set_debug_updates" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4815">With update debugging enabled, calls to
|
|
gdk_window_invalidate_region() clear the invalidated region of the
|
|
screen to a noticeable color, and GDK pauses for a short time
|
|
before sending exposes to windows during
|
|
gdk_window_process_updates(). The net effect is that you can see
|
|
the invalid region for each window and watch redraws as they
|
|
occur. This allows you to diagnose inefficiencies in your application.
|
|
|
|
In essence, because the GDK rendering model prevents all flicker,
|
|
if you are redrawing the same region 400 times you may never
|
|
notice, aside from noticing a speed problem. Enabling update
|
|
debugging causes GTK to flicker slowly and noticeably, so you can
|
|
see exactly what’s being redrawn when, in what order.
|
|
|
|
The --gtk-debug=updates command line option passed to GTK+ programs
|
|
enables this debug option at application startup time. That's
|
|
usually more useful than calling gdk_window_set_debug_updates()
|
|
yourself, though you might want to use this function to enable
|
|
updates sometime after application startup time.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1074"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="setting" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4817">%TRUE to turn on update debugging</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<virtual-method name="create_surface">
|
|
<source-position filename="gdk/gdkwindow.h" line="490"/>
|
|
<return-value transfer-ownership="full">
|
|
<type name="cairo.Surface" c:type="cairo_surface_t*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="width" transfer-ownership="none">
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="height" transfer-ownership="none">
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="from_embedder">
|
|
<source-position filename="gdk/gdkwindow.h" line="485"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="embedder_x" transfer-ownership="none">
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
<parameter name="embedder_y" transfer-ownership="none">
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
<parameter name="offscreen_x" transfer-ownership="none">
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
<parameter name="offscreen_y" transfer-ownership="none">
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="pick_embedded_child" introspectable="0">
|
|
<source-position filename="gdk/gdkwindow.h" line="475"/>
|
|
<return-value>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="x" transfer-ownership="none">
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
<parameter name="y" transfer-ownership="none">
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="to_embedder">
|
|
<source-position filename="gdk/gdkwindow.h" line="480"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="offscreen_x" transfer-ownership="none">
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
<parameter name="offscreen_y" transfer-ownership="none">
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
<parameter name="embedder_x" transfer-ownership="none">
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
<parameter name="embedder_y" transfer-ownership="none">
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<method name="add_filter" c:identifier="gdk_window_add_filter" introspectable="0">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2622">Adds an event filter to @window, allowing you to intercept events
|
|
before they reach GDK. This is a low-level operation and makes it
|
|
easy to break GDK and/or GTK+, so you have to know what you're
|
|
doing. Pass %NULL for @window to get all events for all windows,
|
|
instead of events for a specific window.
|
|
|
|
If you are interested in X GenericEvents, bear in mind that
|
|
XGetEventData() has been already called on the event, and
|
|
XFreeEventData() must not be called within @function.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="595"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2624">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="function" transfer-ownership="none" closure="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2625">filter callback</doc>
|
|
<type name="FilterFunc" c:type="GdkFilterFunc"/>
|
|
</parameter>
|
|
<parameter name="data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2626">data to pass to filter callback</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="beep" c:identifier="gdk_window_beep" version="2.12">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7900">Emits a short beep associated to @window in the appropriate
|
|
display, if supported. Otherwise, emits a short beep on
|
|
the display just as gdk_display_beep().</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="952"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7902">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="begin_draw_frame" c:identifier="gdk_window_begin_draw_frame" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3200">Indicates that you are beginning the process of redrawing @region
|
|
on @window, and provides you with a #GdkDrawingContext.
|
|
|
|
If @window is a top level #GdkWindow, backed by a native window
|
|
implementation, a backing store (offscreen buffer) large enough to
|
|
contain @region will be created. The backing store will be initialized
|
|
with the background color or background surface for @window. Then, all
|
|
drawing operations performed on @window will be diverted to the
|
|
backing store. When you call gdk_window_end_frame(), the contents of
|
|
the backing store will be copied to @window, making it visible
|
|
on screen. Only the part of @window contained in @region will be
|
|
modified; that is, drawing operations are clipped to @region.
|
|
|
|
The net result of all this is to remove flicker, because the user
|
|
sees the finished product appear all at once when you call
|
|
gdk_window_end_draw_frame(). If you draw to @window directly without
|
|
calling gdk_window_begin_draw_frame(), the user may see flicker
|
|
as individual drawing operations are performed in sequence.
|
|
|
|
When using GTK+, the widget system automatically places calls to
|
|
gdk_window_begin_draw_frame() and gdk_window_end_draw_frame() around
|
|
emissions of the `GtkWidget::draw` signal. That is, if you’re
|
|
drawing the contents of the widget yourself, you can assume that the
|
|
widget has a cleared background, is already set as the clip region,
|
|
and already has a backing store. Therefore in most cases, application
|
|
code in GTK does not need to call gdk_window_begin_draw_frame()
|
|
explicitly.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="762"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3233">a #GdkDrawingContext context that should be
|
|
used to draw the contents of the window; the returned context is owned
|
|
by GDK.</doc>
|
|
<type name="DrawingContext" c:type="GdkDrawingContext*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3202">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="region" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3203">a Cairo region</doc>
|
|
<type name="cairo.Region" c:type="const cairo_region_t*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="begin_move_drag" c:identifier="gdk_window_begin_move_drag">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11251">Begins a window move operation (for a toplevel window).
|
|
|
|
This function assumes that the drag is controlled by the
|
|
client pointer device, use gdk_window_begin_move_drag_for_device()
|
|
to begin a drag with a different device.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1011"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11253">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="button" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11254">the button being used to drag, or 0 for a keyboard-initiated drag</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="root_x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11255">root window X coordinate of mouse click that began the drag</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="root_y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11256">root window Y coordinate of mouse click that began the drag</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="timestamp" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11257">timestamp of mouse click that began the drag</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="begin_move_drag_for_device" c:identifier="gdk_window_begin_move_drag_for_device" version="3.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11222">Begins a window move operation (for a toplevel window).
|
|
You might use this function to implement a “window move grip,” for
|
|
example. The function works best with window managers that support the
|
|
[Extended Window Manager Hints](http://www.freedesktop.org/Standards/wm-spec)
|
|
but has a fallback implementation for other window managers.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1017"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11224">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11225">the device used for the operation</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</parameter>
|
|
<parameter name="button" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11226">the button being used to drag, or 0 for a keyboard-initiated drag</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="root_x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11227">root window X coordinate of mouse click that began the drag</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="root_y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11228">root window Y coordinate of mouse click that began the drag</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="timestamp" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11229">timestamp of mouse click that began the drag</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="begin_paint_rect" c:identifier="gdk_window_begin_paint_rect" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3121">A convenience wrapper around gdk_window_begin_paint_region() which
|
|
creates a rectangular region for you. See
|
|
gdk_window_begin_paint_region() for details.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_window_begin_draw_frame() instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkwindow.h" line="750"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3123">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="rectangle" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3124">rectangle you intend to draw to</doc>
|
|
<type name="Rectangle" c:type="const GdkRectangle*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="begin_paint_region" c:identifier="gdk_window_begin_paint_region" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3145">Indicates that you are beginning the process of redrawing @region.
|
|
A backing store (offscreen buffer) large enough to contain @region
|
|
will be created. The backing store will be initialized with the
|
|
background color or background surface for @window. Then, all
|
|
drawing operations performed on @window will be diverted to the
|
|
backing store. When you call gdk_window_end_paint(), the backing
|
|
store will be copied to @window, making it visible onscreen. Only
|
|
the part of @window contained in @region will be modified; that is,
|
|
drawing operations are clipped to @region.
|
|
|
|
The net result of all this is to remove flicker, because the user
|
|
sees the finished product appear all at once when you call
|
|
gdk_window_end_paint(). If you draw to @window directly without
|
|
calling gdk_window_begin_paint_region(), the user may see flicker
|
|
as individual drawing operations are performed in sequence. The
|
|
clipping and background-initializing features of
|
|
gdk_window_begin_paint_region() are conveniences for the
|
|
programmer, so you can avoid doing that work yourself.
|
|
|
|
When using GTK+, the widget system automatically places calls to
|
|
gdk_window_begin_paint_region() and gdk_window_end_paint() around
|
|
emissions of the expose_event signal. That is, if you’re writing an
|
|
expose event handler, you can assume that the exposed area in
|
|
#GdkEventExpose has already been cleared to the window background,
|
|
is already set as the clip region, and already has a backing store.
|
|
Therefore in most cases, application code need not call
|
|
gdk_window_begin_paint_region(). (You can disable the automatic
|
|
calls around expose events on a widget-by-widget basis by calling
|
|
gtk_widget_set_double_buffered().)
|
|
|
|
If you call this function multiple times before calling the
|
|
matching gdk_window_end_paint(), the backing stores are pushed onto
|
|
a stack. gdk_window_end_paint() copies the topmost backing store
|
|
onscreen, subtracts the topmost region from all other regions in
|
|
the stack, and pops the stack. All drawing operations affect only
|
|
the topmost backing store in the stack. One matching call to
|
|
gdk_window_end_paint() is required for each call to
|
|
gdk_window_begin_paint_region().</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_window_begin_draw_frame() instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkwindow.h" line="756"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3147">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="region" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3148">region you intend to draw to</doc>
|
|
<type name="cairo.Region" c:type="const cairo_region_t*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="begin_resize_drag" c:identifier="gdk_window_begin_resize_drag">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11190">Begins a window resize operation (for a toplevel window).
|
|
|
|
This function assumes that the drag is controlled by the
|
|
client pointer device, use gdk_window_begin_resize_drag_for_device()
|
|
to begin a drag with a different device.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="996"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11192">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="edge" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11193">the edge or corner from which the drag is started</doc>
|
|
<type name="WindowEdge" c:type="GdkWindowEdge"/>
|
|
</parameter>
|
|
<parameter name="button" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11194">the button being used to drag, or 0 for a keyboard-initiated drag</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="root_x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11195">root window X coordinate of mouse click that began the drag</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="root_y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11196">root window Y coordinate of mouse click that began the drag</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="timestamp" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11197">timestamp of mouse click that began the drag (use gdk_event_get_time())</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="begin_resize_drag_for_device" c:identifier="gdk_window_begin_resize_drag_for_device" version="3.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11159">Begins a window resize operation (for a toplevel window).
|
|
You might use this function to implement a “window resize grip,” for
|
|
example; in fact #GtkStatusbar uses it. The function works best
|
|
with window managers that support the
|
|
[Extended Window Manager Hints](http://www.freedesktop.org/Standards/wm-spec)
|
|
but has a fallback implementation for other window managers.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1003"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11161">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="edge" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11162">the edge or corner from which the drag is started</doc>
|
|
<type name="WindowEdge" c:type="GdkWindowEdge"/>
|
|
</parameter>
|
|
<parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11163">the device used for the operation</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</parameter>
|
|
<parameter name="button" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11164">the button being used to drag, or 0 for a keyboard-initiated drag</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="root_x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11165">root window X coordinate of mouse click that began the drag</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="root_y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11166">root window Y coordinate of mouse click that began the drag</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="timestamp" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11167">timestamp of mouse click that began the drag (use gdk_event_get_time())</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="configure_finished" c:identifier="gdk_window_configure_finished" version="2.6" deprecated="1" deprecated-version="3.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11294">Does nothing, present only for compatiblity.</doc>
|
|
<doc-deprecated xml:space="preserve">this function is no longer needed</doc-deprecated>
|
|
<source-position filename="gdk/gdkwindow.h" line="1087"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11296">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="coords_from_parent" c:identifier="gdk_window_coords_from_parent" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6946">Transforms window coordinates from a parent window to a child
|
|
window, where the parent window is the normal parent as returned by
|
|
gdk_window_get_parent() for normal windows, and the window's
|
|
embedder as returned by gdk_offscreen_window_get_embedder() for
|
|
offscreen windows.
|
|
|
|
For normal windows, calling this function is equivalent to subtracting
|
|
the return values of gdk_window_get_position() from the parent coordinates.
|
|
For offscreen windows however (which can be arbitrarily transformed),
|
|
this function calls the GdkWindow::from-embedder: signal to translate
|
|
the coordinates.
|
|
|
|
You should always use this function when writing generic code that
|
|
walks down a window hierarchy.
|
|
|
|
See also: gdk_window_coords_to_parent()</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="841"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6948">a child window</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="parent_x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6949">X coordinate in parent’s coordinate system</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
<parameter name="parent_y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6950">Y coordinate in parent’s coordinate system</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
<parameter name="x" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6951">return location for X coordinate in child’s coordinate system</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
<parameter name="y" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6952">return location for Y coordinate in child’s coordinate system</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="coords_to_parent" c:identifier="gdk_window_coords_to_parent" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6886">Transforms window coordinates from a child window to its parent
|
|
window, where the parent window is the normal parent as returned by
|
|
gdk_window_get_parent() for normal windows, and the window's
|
|
embedder as returned by gdk_offscreen_window_get_embedder() for
|
|
offscreen windows.
|
|
|
|
For normal windows, calling this function is equivalent to adding
|
|
the return values of gdk_window_get_position() to the child coordinates.
|
|
For offscreen windows however (which can be arbitrarily transformed),
|
|
this function calls the GdkWindow::to-embedder: signal to translate
|
|
the coordinates.
|
|
|
|
You should always use this function when writing generic code that
|
|
walks up a window hierarchy.
|
|
|
|
See also: gdk_window_coords_from_parent()</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="835"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6888">a child window</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6889">X coordinate in child’s coordinate system</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
<parameter name="y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6890">Y coordinate in child’s coordinate system</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
<parameter name="parent_x" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6891">return location for X coordinate
|
|
in parent’s coordinate system, or %NULL</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
<parameter name="parent_y" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6893">return location for Y coordinate
|
|
in parent’s coordinate system, or %NULL</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="create_gl_context" c:identifier="gdk_window_create_gl_context" version="3.16" throws="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2891">Creates a new #GdkGLContext matching the
|
|
framebuffer format to the visual of the #GdkWindow. The context
|
|
is disconnected from any particular window or surface.
|
|
|
|
If the creation of the #GdkGLContext failed, @error will be set.
|
|
|
|
Before using the returned #GdkGLContext, you will need to
|
|
call gdk_gl_context_make_current() or gdk_gl_context_realize().</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1136"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2905">the newly created #GdkGLContext, or
|
|
%NULL on error</doc>
|
|
<type name="GLContext" c:type="GdkGLContext*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2893">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="create_similar_image_surface" c:identifier="gdk_window_create_similar_image_surface" version="3.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10199">Create a new image surface that is efficient to draw on the
|
|
given @window.
|
|
|
|
Initially the surface contents are all 0 (transparent if contents
|
|
have transparency, black otherwise.)
|
|
|
|
The @width and @height of the new surface are not affected by
|
|
the scaling factor of the @window, or by the @scale argument; they
|
|
are the size of the surface in device pixels. If you wish to create
|
|
an image surface capable of holding the contents of @window you can
|
|
use:
|
|
|
|
|[<!-- language="C" -->
|
|
int scale = gdk_window_get_scale_factor (window);
|
|
int width = gdk_window_get_width (window) * scale;
|
|
int height = gdk_window_get_height (window) * scale;
|
|
|
|
// format is set elsewhere
|
|
cairo_surface_t *surface =
|
|
gdk_window_create_similar_image_surface (window,
|
|
format,
|
|
width, height,
|
|
scale);
|
|
]|
|
|
|
|
Note that unlike cairo_surface_create_similar_image(), the new
|
|
surface's device scale is set to @scale, or to the scale factor of
|
|
@window if @scale is 0.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="945"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10237">a pointer to the newly allocated surface. The caller
|
|
owns the surface and should call cairo_surface_destroy() when done
|
|
with it.
|
|
|
|
This function always returns a valid pointer, but it will return a
|
|
pointer to a “nil” surface if @other is already in an error state
|
|
or any other error occurs.</doc>
|
|
<type name="cairo.Surface" c:type="cairo_surface_t*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10201">window to make new surface similar to, or
|
|
%NULL if none</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="format" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10203">the format for the new surface</doc>
|
|
<type name="gint" c:type="cairo_format_t"/>
|
|
</parameter>
|
|
<parameter name="width" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10204">width of the new surface</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</parameter>
|
|
<parameter name="height" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10205">height of the new surface</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</parameter>
|
|
<parameter name="scale" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10206">the scale of the new surface, or 0 to use same as @window</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="create_similar_surface" c:identifier="gdk_window_create_similar_surface" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10123">Create a new surface that is as compatible as possible with the
|
|
given @window. For example the new surface will have the same
|
|
fallback resolution and font options as @window. Generally, the new
|
|
surface will also use the same backend as @window, unless that is
|
|
not possible for some reason. The type of the returned surface may
|
|
be examined with cairo_surface_get_type().
|
|
|
|
Initially the surface contents are all 0 (transparent if contents
|
|
have transparency, black otherwise.)</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="939"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10140">a pointer to the newly allocated surface. The caller
|
|
owns the surface and should call cairo_surface_destroy() when done
|
|
with it.
|
|
|
|
This function always returns a valid pointer, but it will return a
|
|
pointer to a “nil” surface if @other is already in an error state
|
|
or any other error occurs.</doc>
|
|
<type name="cairo.Surface" c:type="cairo_surface_t*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10125">window to make new surface similar to</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="content" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10126">the content for the new surface</doc>
|
|
<type name="cairo.Content" c:type="cairo_content_t"/>
|
|
</parameter>
|
|
<parameter name="width" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10127">width of the new surface</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</parameter>
|
|
<parameter name="height" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10128">height of the new surface</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="deiconify" c:identifier="gdk_window_deiconify">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10767">Attempt to deiconify (unminimize) @window. On X11 the window manager may
|
|
choose to ignore the request to deiconify. When using GTK+,
|
|
use gtk_window_deiconify() instead of the #GdkWindow variant. Or better yet,
|
|
you probably want to use gtk_window_present_with_time(), which raises the window, focuses it,
|
|
unminimizes it, and puts it on the current desktop.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="956"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10769">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="destroy" c:identifier="gdk_window_destroy">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2201">Destroys the window system resources associated with @window and decrements @window's
|
|
reference count. The window system resources for all children of @window are also
|
|
destroyed, but the children’s reference counts are not decremented.
|
|
|
|
Note that a window will not be destroyed automatically when its reference count
|
|
reaches zero. You must call this function yourself before that happens.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="514"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2203">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="destroy_notify" c:identifier="gdk_window_destroy_notify">
|
|
<source-position filename="gdk/gdkprivate.h" line="35"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="enable_synchronized_configure" c:identifier="gdk_window_enable_synchronized_configure" version="2.6" deprecated="1" deprecated-version="3.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11280">Does nothing, present only for compatiblity.</doc>
|
|
<doc-deprecated xml:space="preserve">this function is no longer needed</doc-deprecated>
|
|
<source-position filename="gdk/gdkwindow.h" line="1085"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11282">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="end_draw_frame" c:identifier="gdk_window_end_draw_frame" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3278">Indicates that the drawing of the contents of @window started with
|
|
gdk_window_begin_frame() has been completed.
|
|
|
|
This function will take care of destroying the #GdkDrawingContext.
|
|
|
|
It is an error to call this function without a matching
|
|
gdk_window_begin_frame() first.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="765"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3280">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3281">the #GdkDrawingContext created by gdk_window_begin_draw_frame()</doc>
|
|
<type name="DrawingContext" c:type="GdkDrawingContext*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="end_paint" c:identifier="gdk_window_end_paint">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3438">Indicates that the backing store created by the most recent call
|
|
to gdk_window_begin_paint_region() should be copied onscreen and
|
|
deleted, leaving the next-most-recent backing store or no backing
|
|
store at all as the active paint region. See
|
|
gdk_window_begin_paint_region() for full details.
|
|
|
|
It is an error to call this function without a matching
|
|
gdk_window_begin_paint_region() first.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="759"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3440">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="ensure_native" c:identifier="gdk_window_ensure_native" version="2.18">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="1819">Tries to ensure that there is a window-system native window for this
|
|
GdkWindow. This may fail in some situations, returning %FALSE.
|
|
|
|
Offscreen window and children of them can never have native windows.
|
|
|
|
Some backends may not support native child windows.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="612"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="1830">%TRUE if the window has a native window, %FALSE otherwise</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="1821">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="flush" c:identifier="gdk_window_flush" version="2.18" deprecated="1" deprecated-version="3.14">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3459">This function does nothing.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="769"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3461">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="focus" c:identifier="gdk_window_focus">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10292">Sets keyboard focus to @window. In most cases, gtk_window_present_with_time()
|
|
should be used on a #GtkWindow, rather than calling this function.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="576"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10294">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="timestamp" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10295">timestamp of the event triggering the window focus</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="freeze_toplevel_updates_libgtk_only" c:identifier="gdk_window_freeze_toplevel_updates_libgtk_only" deprecated="1" deprecated-version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4751">Temporarily freezes a window and all its descendants such that it won't
|
|
receive expose events. The window will begin receiving expose events
|
|
again when gdk_window_thaw_toplevel_updates_libgtk_only() is called. If
|
|
gdk_window_freeze_toplevel_updates_libgtk_only()
|
|
has been called more than once,
|
|
gdk_window_thaw_toplevel_updates_libgtk_only() must be called
|
|
an equal number of times to begin processing exposes.
|
|
|
|
This function is not part of the GDK public API and is only
|
|
for use by GTK+.</doc>
|
|
<doc-deprecated xml:space="preserve">This symbol was never meant to be used outside of GTK+</doc-deprecated>
|
|
<source-position filename="gdk/gdkwindow.h" line="1062"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4753">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="freeze_updates" c:identifier="gdk_window_freeze_updates">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4709">Temporarily freezes a window such that it won’t receive expose
|
|
events. The window will begin receiving expose events again when
|
|
gdk_window_thaw_updates() is called. If gdk_window_freeze_updates()
|
|
has been called more than once, gdk_window_thaw_updates() must be called
|
|
an equal number of times to begin processing exposes.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1057"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4711">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="fullscreen" c:identifier="gdk_window_fullscreen" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10865">Moves the window into fullscreen mode. This means the
|
|
window covers the entire screen and is above any panels
|
|
or task bars.
|
|
|
|
If the window was already fullscreen, then this function does nothing.
|
|
|
|
On X11, asks the window manager to put @window in a fullscreen
|
|
state, if the window manager supports this operation. Not all
|
|
window managers support this, and some deliberately ignore it or
|
|
don’t have a concept of “fullscreen”; so you can’t rely on the
|
|
fullscreenification actually happening. But it will happen with
|
|
most standard window managers, and GDK makes a best effort to get
|
|
it to happen.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="966"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10867">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="fullscreen_on_monitor" c:identifier="gdk_window_fullscreen_on_monitor">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10891">Moves the window into fullscreen mode on the given monitor. This means
|
|
the window covers the entire screen and is above any panels or task bars.
|
|
|
|
If the window was already fullscreen, then this function does nothing.</doc>
|
|
<doc-version xml:space="preserve">UNRELEASED</doc-version>
|
|
<source-position filename="gdk/gdkwindow.h" line="968"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10893">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="monitor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10894">Which monitor to display fullscreen on.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="geometry_changed" c:identifier="gdk_window_geometry_changed" version="2.18">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8819">This function informs GDK that the geometry of an embedded
|
|
offscreen window has changed. This is necessary for GDK to keep
|
|
track of which offscreen window the pointer is in.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1102"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8821">an embedded offscreen #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_accept_focus" c:identifier="gdk_window_get_accept_focus" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7480">Determines whether or not the desktop environment shuld be hinted that
|
|
the window does not want to receive input focus.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="585"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7487">whether or not the window should receive input focus.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7482">a toplevel #GdkWindow.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_background_pattern" c:identifier="gdk_window_get_background_pattern" version="2.22" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6500">Gets the pattern used to clear the background on @window.</doc>
|
|
<doc-deprecated xml:space="preserve">Don't use this function</doc-deprecated>
|
|
<source-position filename="gdk/gdkwindow.h" line="793"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6506">The pattern to use for the
|
|
background or %NULL if there is no background.</doc>
|
|
<type name="cairo.Pattern" c:type="cairo_pattern_t*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6502">a window</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_children" c:identifier="gdk_window_get_children">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2530">Gets the list of children of @window known to GDK.
|
|
This function only returns children created via GDK,
|
|
so for example it’s useless when used with the root window;
|
|
it only returns windows an application created itself.
|
|
|
|
The returned list must be freed, but the elements in the
|
|
list need not be.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="888"/>
|
|
<return-value transfer-ownership="container">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2542">
|
|
list of child windows inside @window</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="Window"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2532">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_children_with_user_data" c:identifier="gdk_window_get_children_with_user_data" version="3.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2578">Gets the list of children of @window known to GDK with a
|
|
particular @user_data set on it.
|
|
|
|
The returned list must be freed, but the elements in the
|
|
list need not be.
|
|
|
|
The list is returned in (relative) stacking order, i.e. the
|
|
lowest window is first.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="892"/>
|
|
<return-value transfer-ownership="container">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2592">
|
|
list of child windows inside @window</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="Window"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2580">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2581">user data to look for</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_clip_region" c:identifier="gdk_window_get_clip_region">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3474">Computes the region of a window that potentially can be written
|
|
to by drawing primitives. This region may not take into account
|
|
other factors such as if the window is obscured by other windows,
|
|
but no area outside of this region will be affected by drawing
|
|
primitives.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="744"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3484">a #cairo_region_t. This must be freed with cairo_region_destroy()
|
|
when you are done.</doc>
|
|
<type name="cairo.Region" c:type="cairo_region_t*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3476">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_composited" c:identifier="gdk_window_get_composited" version="2.22" deprecated="1" deprecated-version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7365">Determines whether @window is composited.
|
|
|
|
See gdk_window_set_composited().</doc>
|
|
<doc-deprecated xml:space="preserve">Compositing is an outdated technology that
|
|
only ever worked on X11.</doc-deprecated>
|
|
<source-position filename="gdk/gdkwindow.h" line="635"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7373">%TRUE if the window is composited.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7367">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_cursor" c:identifier="gdk_window_get_cursor" version="2.18">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6548">Retrieves a #GdkCursor pointer for the cursor currently set on the
|
|
specified #GdkWindow, or %NULL. If the return value is %NULL then
|
|
there is no custom cursor set on the specified window, and it is
|
|
using the cursor for its parent window.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="799"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6557">a #GdkCursor, or %NULL. The
|
|
returned object is owned by the #GdkWindow and should not be
|
|
unreferenced directly. Use gdk_window_set_cursor() to unset the
|
|
cursor of the window</doc>
|
|
<type name="Cursor" c:type="GdkCursor*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6550">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_decorations" c:identifier="gdk_window_get_decorations">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11115">Returns the decorations set on the GdkWindow with
|
|
gdk_window_set_decorations().</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="931"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11123">%TRUE if the window has decorations set, %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11117">The toplevel #GdkWindow to get the decorations from</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="decorations" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11118">The window decorations will be written here</doc>
|
|
<type name="WMDecoration" c:type="GdkWMDecoration*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_device_cursor" c:identifier="gdk_window_get_device_cursor" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6634">Retrieves a #GdkCursor pointer for the @device currently set on the
|
|
specified #GdkWindow, or %NULL. If the return value is %NULL then
|
|
there is no custom cursor set on the specified window, and it is
|
|
using the cursor for its parent window.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="805"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6644">a #GdkCursor, or %NULL. The
|
|
returned object is owned by the #GdkWindow and should not be
|
|
unreferenced directly. Use gdk_window_set_cursor() to unset the
|
|
cursor of the window</doc>
|
|
<type name="Cursor" c:type="GdkCursor*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6636">a #GdkWindow.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6637">a master, pointer #GdkDevice.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_device_events" c:identifier="gdk_window_get_device_events" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5943">Returns the event mask for @window corresponding to an specific device.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="905"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5950">device event mask for @window</doc>
|
|
<type name="EventMask" c:type="GdkEventMask"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5945">a #GdkWindow.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5946">a #GdkDevice.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_device_position" c:identifier="gdk_window_get_device_position" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5070">Obtains the current device position and modifier state.
|
|
The position is given in coordinates relative to the upper left
|
|
corner of @window.
|
|
|
|
Use gdk_window_get_device_position_double() if you need subpixel precision.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="866"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5084">The window underneath @device
|
|
(as with gdk_device_get_window_at_position()), or %NULL if the
|
|
window is not known to GDK.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5072">a #GdkWindow.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5073">pointer #GdkDevice to query to.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</parameter>
|
|
<parameter name="x" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5074">return location for the X coordinate of @device, or %NULL.</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="y" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5075">return location for the Y coordinate of @device, or %NULL.</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="mask" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5076">return location for the modifier mask, or %NULL.</doc>
|
|
<type name="ModifierType" c:type="GdkModifierType*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_device_position_double" c:identifier="gdk_window_get_device_position_double" version="3.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5013">Obtains the current device position in doubles and modifier state.
|
|
The position is given in coordinates relative to the upper left
|
|
corner of @window.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="872"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5025">The window underneath @device
|
|
(as with gdk_device_get_window_at_position()), or %NULL if the
|
|
window is not known to GDK.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5015">a #GdkWindow.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5016">pointer #GdkDevice to query to.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</parameter>
|
|
<parameter name="x" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5017">return location for the X coordinate of @device, or %NULL.</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
<parameter name="y" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5018">return location for the Y coordinate of @device, or %NULL.</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
<parameter name="mask" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5019">return location for the modifier mask, or %NULL.</doc>
|
|
<type name="ModifierType" c:type="GdkModifierType*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_display" c:identifier="gdk_window_get_display" version="2.24">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2311">Gets the #GdkDisplay associated with a #GdkWindow.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="525"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2317">the #GdkDisplay associated with @window</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2313">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_drag_protocol" c:identifier="gdk_window_get_drag_protocol" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11378">Finds out the DND protocol supported by a window.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="992"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11387">the supported DND protocol.</doc>
|
|
<type name="DragProtocol" c:type="GdkDragProtocol"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11380">the destination window</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="target" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11381">location of the window
|
|
where the drop should happen. This may be @window or a proxy window,
|
|
or %NULL if @window does not support Drag and Drop.</doc>
|
|
<type name="Window" c:type="GdkWindow**"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_effective_parent" c:identifier="gdk_window_get_effective_parent" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2441">Obtains the parent of @window, as known to GDK. Works like
|
|
gdk_window_get_parent() for normal windows, but returns the
|
|
window’s embedder for offscreen windows.
|
|
|
|
See also: gdk_offscreen_window_get_embedder()</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="883"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2451">effective parent of @window</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2443">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_effective_toplevel" c:identifier="gdk_window_get_effective_toplevel" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2501">Gets the toplevel window that’s an ancestor of @window.
|
|
|
|
Works like gdk_window_get_toplevel(), but treats an offscreen window's
|
|
embedder as its parent, using gdk_window_get_effective_parent().
|
|
|
|
See also: gdk_offscreen_window_get_embedder()</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="885"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2512">the effective toplevel window containing @window</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2503">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_event_compression" c:identifier="gdk_window_get_event_compression" version="3.12">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10684">Get the current event compression setting for this window.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1123"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10690">%TRUE if motion events will be compressed</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10686">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_events" c:identifier="gdk_window_get_events">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5854">Gets the event mask for @window for all master input devices. See
|
|
gdk_window_set_events().</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="896"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5861">event mask for @window</doc>
|
|
<type name="EventMask" c:type="GdkEventMask"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5856">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_focus_on_map" c:identifier="gdk_window_get_focus_on_map" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7499">Determines whether or not the desktop environment should be hinted that the
|
|
window does not want to receive input focus when it is mapped.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="590"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7506">whether or not the window wants to receive input focus when
|
|
it is mapped.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7501">a toplevel #GdkWindow.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_frame_clock" c:identifier="gdk_window_get_frame_clock" version="3.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11787">Gets the frame clock for the window. The frame clock for a window
|
|
never changes unless the window is reparented to a new toplevel
|
|
window.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1113"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11796">the frame clock</doc>
|
|
<type name="FrameClock" c:type="GdkFrameClock*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11789">window to get frame clock for</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_frame_extents" c:identifier="gdk_window_get_frame_extents">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10576">Obtains the bounding box of the window, including window manager
|
|
titlebar/borders if any. The frame position is given in root window
|
|
coordinates. To get the position of the window itself (rather than
|
|
the frame) in root window coordinates, use gdk_window_get_origin().</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="852"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10578">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="rect" direction="out" caller-allocates="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10579">rectangle to fill with bounding box of the window frame</doc>
|
|
<type name="Rectangle" c:type="GdkRectangle*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_fullscreen_mode" c:identifier="gdk_window_get_fullscreen_mode" version="3.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10960">Obtains the #GdkFullscreenMode of the @window.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="975"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10966">The #GdkFullscreenMode applied to the window when fullscreen.</doc>
|
|
<type name="FullscreenMode" c:type="GdkFullscreenMode"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10962">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_geometry" c:identifier="gdk_window_get_geometry">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6696">Any of the return location arguments to this function may be %NULL,
|
|
if you aren’t interested in getting the value of that field.
|
|
|
|
The X and Y coordinates returned are relative to the parent window
|
|
of @window, which for toplevels usually means relative to the
|
|
window decorations (titlebar, etc.) rather than relative to the
|
|
root window (screen-size background window).
|
|
|
|
On the X11 platform, the geometry is obtained from the X server,
|
|
so reflects the latest position of @window; this may be out-of-sync
|
|
with the position of @window delivered in the most-recently-processed
|
|
#GdkEventConfigure. gdk_window_get_position() in contrast gets the
|
|
position from the most recent configure event.
|
|
|
|
Note: If @window is not a toplevel, it is much better
|
|
to call gdk_window_get_position(), gdk_window_get_width() and
|
|
gdk_window_get_height() instead, because it avoids the roundtrip to
|
|
the X server and because these functions support the full 32-bit
|
|
coordinate space, whereas gdk_window_get_geometry() is restricted to
|
|
the 16-bit coordinates of X11.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="811"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6698">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="x" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6699">return location for X coordinate of window (relative to its parent)</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="y" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6700">return location for Y coordinate of window (relative to its parent)</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="width" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6701">return location for width of window</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="height" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6702">return location for height of window</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_group" c:identifier="gdk_window_get_group" version="2.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11048">Returns the group leader window for @window. See gdk_window_set_group().</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="926"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11054">the group leader window for @window</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11050">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_height" c:identifier="gdk_window_get_height" version="2.24">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6794">Returns the height of the given @window.
|
|
|
|
On the X11 platform the returned size is the size reported in the
|
|
most-recently-processed configure event, rather than the current
|
|
size on the X server.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="819"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6804">The height of @window</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6796">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_modal_hint" c:identifier="gdk_window_get_modal_hint" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7461">Determines whether or not the window manager is hinted that @window
|
|
has modal behaviour.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="723"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7468">whether or not the window has the modal hint set.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7463">A toplevel #GdkWindow.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_origin" c:identifier="gdk_window_get_origin">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6816">Obtains the position of a window in root window coordinates.
|
|
(Compare with gdk_window_get_position() and
|
|
gdk_window_get_geometry() which return the position of a window
|
|
relative to its parent window.)</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="825"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6827">not meaningful, ignore</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6818">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="x" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6819">return location for X coordinate</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="y" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6820">return location for Y coordinate</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_parent" c:identifier="gdk_window_get_parent">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2415">Obtains the parent of @window, as known to GDK. Does not query the
|
|
X server; thus this returns the parent as passed to gdk_window_new(),
|
|
not the actual parent. This should never matter unless you’re using
|
|
Xlib calls mixed with GDK calls on the X11 platform. It may also
|
|
matter for toplevel windows, because the window manager may choose
|
|
to reparent them.
|
|
|
|
Note that you should use gdk_window_get_effective_parent() when
|
|
writing generic code that walks up a window hierarchy, because
|
|
gdk_window_get_parent() will most likely not do what you expect if
|
|
there are offscreen windows in the hierarchy.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="878"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2431">parent of @window</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2417">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_pass_through" c:identifier="gdk_window_get_pass_through" version="3.18">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7298">Returns whether input to the window is passed through to the window
|
|
below.
|
|
|
|
See gdk_window_set_pass_through() for details</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="665"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7300">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_pointer" c:identifier="gdk_window_get_pointer" deprecated="1" deprecated-version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4976">Obtains the current pointer position and modifier state.
|
|
The position is given in coordinates relative to the upper left
|
|
corner of @window.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_window_get_device_position() instead.</doc-deprecated>
|
|
<source-position filename="gdk/gdkwindow.h" line="860"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4990">the window containing the
|
|
pointer (as with gdk_window_at_pointer()), or %NULL if the window
|
|
containing the pointer isn’t known to GDK</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4978">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="x" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4979">return location for X coordinate of pointer or %NULL to not
|
|
return the X coordinate</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="y" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4981">return location for Y coordinate of pointer or %NULL to not
|
|
return the Y coordinate</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="mask" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4983">return location for modifier mask or %NULL to not return the
|
|
modifier mask</doc>
|
|
<type name="ModifierType" c:type="GdkModifierType*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_position" c:identifier="gdk_window_get_position">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2387">Obtains the position of the window as reported in the
|
|
most-recently-processed #GdkEventConfigure. Contrast with
|
|
gdk_window_get_geometry() which queries the X server for the
|
|
current window position, regardless of which events have been
|
|
received or processed.
|
|
|
|
The position coordinates are relative to the window’s parent window.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="821"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2389">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="x" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2390">X coordinate of window</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="y" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2391">Y coordinate of window</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_root_coords" c:identifier="gdk_window_get_root_coords" version="2.18">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6846">Obtains the position of a window position in root
|
|
window coordinates. This is similar to
|
|
gdk_window_get_origin() but allows you to pass
|
|
in any position in the window, not just the origin.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="829"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6848">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6849">X coordinate in window</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6850">Y coordinate in window</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="root_x" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6851">return location for X coordinate</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="root_y" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6852">return location for Y coordinate</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_root_origin" c:identifier="gdk_window_get_root_origin">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10550">Obtains the top-left corner of the window manager frame in root
|
|
window coordinates.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="848"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10552">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="x" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10553">return location for X position of window frame</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="y" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10554">return location for Y position of window frame</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_scale_factor" c:identifier="gdk_window_get_scale_factor" version="3.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11810">Returns the internal scale factor that maps from window coordiantes
|
|
to the actual device pixels. On traditional systems this is 1, but
|
|
on very high density outputs this can be a higher value (often 2).
|
|
|
|
A higher value means that drawing is automatically scaled up to
|
|
a higher resolution, so any code doing drawing will automatically look
|
|
nicer. However, if you are supplying pixel-based data the scale
|
|
value can be used to determine whether to use a pixel resource
|
|
with higher resolution data.
|
|
|
|
The scale of a window may change during runtime, if this happens
|
|
a configure event will be sent to the toplevel window.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="856"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11828">the scale factor</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11812">window to get scale factor for</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_screen" c:identifier="gdk_window_get_screen" version="2.24">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2293">Gets the #GdkScreen associated with a #GdkWindow.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="523"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2299">the #GdkScreen associated with @window</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2295">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_source_events" c:identifier="gdk_window_get_source_events">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8956">Returns the event mask for @window corresponding to the device class specified
|
|
by @source.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="913"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8964">source event mask for @window</doc>
|
|
<type name="EventMask" c:type="GdkEventMask"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8958">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="source" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8959">a #GdkInputSource to define the source class.</doc>
|
|
<type name="InputSource" c:type="GdkInputSource"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_state" c:identifier="gdk_window_get_state">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2803">Gets the bitwise OR of the currently active window state flags,
|
|
from the #GdkWindowState enumeration.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="683"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2810">window state bitfield</doc>
|
|
<type name="WindowState" c:type="GdkWindowState"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2805">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_support_multidevice" c:identifier="gdk_window_get_support_multidevice" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7963">Returns %TRUE if the window is aware of the existence of multiple
|
|
devices.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1109"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7970">%TRUE if the window handles multidevice features.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7965">a #GdkWindow.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_toplevel" c:identifier="gdk_window_get_toplevel">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2468">Gets the toplevel window that’s an ancestor of @window.
|
|
|
|
Any window type but %GDK_WINDOW_CHILD is considered a
|
|
toplevel window, as is a %GDK_WINDOW_CHILD window that
|
|
has a root window as parent.
|
|
|
|
Note that you should use gdk_window_get_effective_toplevel() when
|
|
you want to get to a window’s toplevel as seen on screen, because
|
|
gdk_window_get_toplevel() will most likely not do what you expect
|
|
if there are offscreen windows in the hierarchy.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="880"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2483">the toplevel window containing @window</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2470">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_type_hint" c:identifier="gdk_window_get_type_hint" version="2.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10327">This function returns the type hint set for a window.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="720"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10333">The type hint set for @window</doc>
|
|
<type name="WindowTypeHint" c:type="GdkWindowTypeHint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10329">A toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_update_area" c:identifier="gdk_window_get_update_area">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4620">Transfers ownership of the update area from @window to the caller
|
|
of the function. That is, after calling this function, @window will
|
|
no longer have an invalid/dirty region; the update area is removed
|
|
from @window and handed to you. If a window has no update area,
|
|
gdk_window_get_update_area() returns %NULL. You are responsible for
|
|
calling cairo_region_destroy() on the returned region if it’s non-%NULL.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1054"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4631">the update area for @window</doc>
|
|
<type name="cairo.Region" c:type="cairo_region_t*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4622">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_user_data" c:identifier="gdk_window_get_user_data">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2243">Retrieves the user data for @window, which is normally the widget
|
|
that @window belongs to. See gdk_window_set_user_data().</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="808"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2245">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="data" direction="out" caller-allocates="0" transfer-ownership="full" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2246">return location for user data</doc>
|
|
<type name="gpointer" c:type="gpointer*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_visible_region" c:identifier="gdk_window_get_visible_region">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3502">Computes the region of the @window that is potentially visible.
|
|
This does not necessarily take into account if the window is
|
|
obscured by other windows, but no area outside of this region
|
|
is visible.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="746"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3511">a #cairo_region_t. This must be freed with cairo_region_destroy()
|
|
when you are done.</doc>
|
|
<type name="cairo.Region" c:type="cairo_region_t*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3504">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_visual" c:identifier="gdk_window_get_visual" version="2.24">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2275">Gets the #GdkVisual describing the pixel format of @window.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="521"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2281">a #GdkVisual</doc>
|
|
<type name="Visual" c:type="GdkVisual*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2277">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_width" c:identifier="gdk_window_get_width" version="2.24">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6772">Returns the width of the given @window.
|
|
|
|
On the X11 platform the returned size is the size reported in the
|
|
most-recently-processed configure event, rather than the current
|
|
size on the X server.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="817"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6782">The width of @window</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6774">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_window_type" c:identifier="gdk_window_get_window_type">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2259">Gets the type of the window. See #GdkWindowType.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="516"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2265">type of window</doc>
|
|
<type name="WindowType" c:type="GdkWindowType"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2261">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="has_native" c:identifier="gdk_window_has_native" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2368">Checks whether the window has a native window or not. Note that
|
|
you can use gdk_window_ensure_native() if a native window is needed.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="715"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2375">%TRUE if the @window has a native window, %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2370">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="hide" c:identifier="gdk_window_hide">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5662">For toplevel windows, withdraws them, so they will no longer be
|
|
known to the window manager; for all windows, unmaps them, so
|
|
they won’t be displayed. Normally done automatically as
|
|
part of gtk_widget_hide().</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="534"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5664">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="iconify" c:identifier="gdk_window_iconify">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10750">Asks to iconify (minimize) @window. The window manager may choose
|
|
to ignore the request, but normally will honor it. Using
|
|
gtk_window_iconify() is preferred, if you have a #GtkWindow widget.
|
|
|
|
This function only makes sense when @window is a toplevel window.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="954"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10752">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="input_shape_combine_region" c:identifier="gdk_window_input_shape_combine_region" version="2.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7155">Like gdk_window_shape_combine_region(), but the shape applies
|
|
only to event handling. Mouse events which happen while
|
|
the pointer position corresponds to an unset bit in the
|
|
mask will be passed on the window below @window.
|
|
|
|
An input shape is typically used with RGBA windows.
|
|
The alpha channel of the window defines which pixels are
|
|
invisible and allows for nicely antialiased borders,
|
|
and the input shape controls where the window is
|
|
“clickable”.
|
|
|
|
On the X11 platform, this requires version 1.1 of the
|
|
shape extension.
|
|
|
|
On the Win32 platform, this functionality is not present and the
|
|
function does nothing.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="651"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7157">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="shape_region" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7158">region of window to be non-transparent</doc>
|
|
<type name="cairo.Region" c:type="const cairo_region_t*"/>
|
|
</parameter>
|
|
<parameter name="offset_x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7159">X position of @shape_region in @window coordinates</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="offset_y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7160">Y position of @shape_region in @window coordinates</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="invalidate_maybe_recurse" c:identifier="gdk_window_invalidate_maybe_recurse">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4500">Adds @region to the update area for @window. The update area is the
|
|
region that needs to be redrawn, or “dirty region.” The call
|
|
gdk_window_process_updates() sends one or more expose events to the
|
|
window, which together cover the entire update area. An
|
|
application would normally redraw the contents of @window in
|
|
response to those expose events.
|
|
|
|
GDK will call gdk_window_process_all_updates() on your behalf
|
|
whenever your program returns to the main loop and becomes idle, so
|
|
normally there’s no need to do that manually, you just need to
|
|
invalidate regions that you know should be redrawn.
|
|
|
|
The @child_func parameter controls whether the region of
|
|
each child window that intersects @region will also be invalidated.
|
|
Only children for which @child_func returns #TRUE will have the area
|
|
invalidated.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1049"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4502">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="region" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4503">a #cairo_region_t</doc>
|
|
<type name="cairo.Region" c:type="const cairo_region_t*"/>
|
|
</parameter>
|
|
<parameter name="child_func" transfer-ownership="none" nullable="1" allow-none="1" scope="call" closure="2">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4504">function to use to decide if to
|
|
recurse to a child, %NULL means never recurse.</doc>
|
|
<type name="WindowChildFunc" c:type="GdkWindowChildFunc"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4506">data passed to @child_func</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="invalidate_rect" c:identifier="gdk_window_invalidate_rect">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4281">A convenience wrapper around gdk_window_invalidate_region() which
|
|
invalidates a rectangular region. See
|
|
gdk_window_invalidate_region() for details.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1026"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4283">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="rect" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4284">rectangle to invalidate or %NULL to invalidate the whole
|
|
window</doc>
|
|
<type name="Rectangle" c:type="const GdkRectangle*"/>
|
|
</parameter>
|
|
<parameter name="invalidate_children" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4286">whether to also invalidate child windows</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="invalidate_region" c:identifier="gdk_window_invalidate_region">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4553">Adds @region to the update area for @window. The update area is the
|
|
region that needs to be redrawn, or “dirty region.” The call
|
|
gdk_window_process_updates() sends one or more expose events to the
|
|
window, which together cover the entire update area. An
|
|
application would normally redraw the contents of @window in
|
|
response to those expose events.
|
|
|
|
GDK will call gdk_window_process_all_updates() on your behalf
|
|
whenever your program returns to the main loop and becomes idle, so
|
|
normally there’s no need to do that manually, you just need to
|
|
invalidate regions that you know should be redrawn.
|
|
|
|
The @invalidate_children parameter controls whether the region of
|
|
each child window that intersects @region will also be invalidated.
|
|
If %FALSE, then the update area for child windows will remain
|
|
unaffected. See gdk_window_invalidate_maybe_recurse if you need
|
|
fine grained control over which children are invalidated.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1030"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4555">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="region" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4556">a #cairo_region_t</doc>
|
|
<type name="cairo.Region" c:type="const cairo_region_t*"/>
|
|
</parameter>
|
|
<parameter name="invalidate_children" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4557">%TRUE to also invalidate child windows</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_destroyed" c:identifier="gdk_window_is_destroyed" version="2.18">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2328">Check to see if a window is destroyed..</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="518"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2334">%TRUE if the window is destroyed</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2330">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_input_only" c:identifier="gdk_window_is_input_only" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7519">Determines whether or not the window is an input only window.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="678"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7525">%TRUE if @window is input only</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7521">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_shaped" c:identifier="gdk_window_is_shaped" version="2.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7537">Determines whether or not the window is shaped.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="680"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7543">%TRUE if @window is shaped</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7539">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_viewable" c:identifier="gdk_window_is_viewable">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2781">Check if the window and all ancestors of the window are
|
|
mapped. (This is not necessarily "viewable" in the X sense, since
|
|
we only check as far as we have GDK window parents, not to the root
|
|
window.)</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="676"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2790">%TRUE if the window is viewable</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2783">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_visible" c:identifier="gdk_window_is_visible">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2764">Checks whether the window has been mapped (with gdk_window_show() or
|
|
gdk_window_show_unraised()).</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="674"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2771">%TRUE if the window is mapped</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2766">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="lower" c:identifier="gdk_window_lower">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5499">Lowers @window to the bottom of the Z-order (stacking order), so that
|
|
other windows with the same parent window appear above @window.
|
|
This is true whether or not the other windows are visible.
|
|
|
|
If @window is a toplevel, the window manager may choose to deny the
|
|
request to move the window in the Z-order, gdk_window_lower() only
|
|
requests the restack, does not guarantee it.
|
|
|
|
Note that gdk_window_show() raises the window again, so don’t call this
|
|
function before gdk_window_show(). (Try gdk_window_show_unraised().)</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="570"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5501">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="mark_paint_from_clip" c:identifier="gdk_window_mark_paint_from_clip" version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3368">If you call this during a paint (e.g. between gdk_window_begin_paint_region()
|
|
and gdk_window_end_paint() then GDK will mark the current clip region of the
|
|
window as being drawn. This is required when mixing GL rendering via
|
|
gdk_cairo_draw_from_gl() and cairo rendering, as otherwise GDK has no way
|
|
of knowing when something paints over the GL-drawn regions.
|
|
|
|
This is typically called automatically by GTK+ and you don't need
|
|
to care about this.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="753"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3370">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="cr" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3371">a #cairo_t</doc>
|
|
<type name="cairo.Context" c:type="cairo_t*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="maximize" c:identifier="gdk_window_maximize">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10819">Maximizes the window. If the window was already maximized, then
|
|
this function does nothing.
|
|
|
|
On X11, asks the window manager to maximize @window, if the window
|
|
manager supports this operation. Not all window managers support
|
|
this, and some deliberately ignore it or don’t have a concept of
|
|
“maximized”; so you can’t rely on the maximization actually
|
|
happening. But it will happen with most standard window managers,
|
|
and GDK makes a best effort to get it to happen.
|
|
|
|
On Windows, reliably maximizes the window.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="962"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10821">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="merge_child_input_shapes" c:identifier="gdk_window_merge_child_input_shapes" version="2.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7317">Merges the input shape masks for any child windows into the
|
|
input shape mask for @window. i.e. the union of all input masks
|
|
for @window and its children will become the new input mask
|
|
for @window. See gdk_window_input_shape_combine_region().
|
|
|
|
This function is distinct from gdk_window_set_child_input_shapes()
|
|
because it includes @window’s input shape mask in the set of
|
|
shapes to be merged.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="658"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7319">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="merge_child_shapes" c:identifier="gdk_window_merge_child_shapes">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7134">Merges the shape masks for any child windows into the
|
|
shape mask for @window. i.e. the union of all masks
|
|
for @window and its children will become the new mask
|
|
for @window. See gdk_window_shape_combine_region().
|
|
|
|
This function is distinct from gdk_window_set_child_shapes()
|
|
because it includes @window’s shape mask in the set of shapes to
|
|
be merged.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="648"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7136">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="move" c:identifier="gdk_window_move">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6161">Repositions a window relative to its parent window.
|
|
For toplevel windows, window managers may ignore or modify the move;
|
|
you should probably use gtk_window_move() on a #GtkWindow widget
|
|
anyway, instead of using GDK functions. For child windows,
|
|
the move will reliably succeed.
|
|
|
|
If you’re also planning to resize the window, use gdk_window_move_resize()
|
|
to both move and resize simultaneously, for a nicer visual effect.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="540"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6163">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6164">X coordinate relative to window’s parent</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6165">Y coordinate relative to window’s parent</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="move_region" c:identifier="gdk_window_move_region" version="2.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6341">Move the part of @window indicated by @region by @dy pixels in the Y
|
|
direction and @dx pixels in the X direction. The portions of @region
|
|
that not covered by the new position of @region are invalidated.
|
|
|
|
Child windows are not moved.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="607"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6343">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="region" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6344">The #cairo_region_t to move</doc>
|
|
<type name="cairo.Region" c:type="const cairo_region_t*"/>
|
|
</parameter>
|
|
<parameter name="dx" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6345">Amount to move in the X direction</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="dy" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6346">Amount to move in the Y direction</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="move_resize" c:identifier="gdk_window_move_resize">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6208">Equivalent to calling gdk_window_move() and gdk_window_resize(),
|
|
except that both operations are performed at once, avoiding strange
|
|
visual effects. (i.e. the user may be able to see the window first
|
|
move, then resize, if you don’t use gdk_window_move_resize().)</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="548"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6210">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6211">new X position relative to window’s parent</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6212">new Y position relative to window’s parent</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="width" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6213">new width</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="height" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6214">new height</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="move_to_rect" c:identifier="gdk_window_move_to_rect" version="3.24">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6231">Moves @window to @rect, aligning their anchor points.
|
|
|
|
@rect is relative to the top-left corner of the window that @window is
|
|
transient for. @rect_anchor and @window_anchor determine anchor points on
|
|
@rect and @window to pin together. @rect's anchor point can optionally be
|
|
offset by @rect_anchor_dx and @rect_anchor_dy, which is equivalent to
|
|
offsetting the position of @window.
|
|
|
|
@anchor_hints determines how @window will be moved if the anchor points cause
|
|
it to move off-screen. For example, %GDK_ANCHOR_FLIP_X will replace
|
|
%GDK_GRAVITY_NORTH_WEST with %GDK_GRAVITY_NORTH_EAST and vice versa if
|
|
@window extends beyond the left or right edges of the monitor.
|
|
|
|
Connect to the #GdkWindow::moved-to-rect signal to find out how it was
|
|
actually positioned.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="555"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6233">the #GdkWindow to move</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="rect" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6234">the destination #GdkRectangle to align @window with</doc>
|
|
<type name="Rectangle" c:type="const GdkRectangle*"/>
|
|
</parameter>
|
|
<parameter name="rect_anchor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6235">the point on @rect to align with @window's anchor point</doc>
|
|
<type name="Gravity" c:type="GdkGravity"/>
|
|
</parameter>
|
|
<parameter name="window_anchor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6236">the point on @window to align with @rect's anchor point</doc>
|
|
<type name="Gravity" c:type="GdkGravity"/>
|
|
</parameter>
|
|
<parameter name="anchor_hints" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6237">positioning hints to use when limited on space</doc>
|
|
<type name="AnchorHints" c:type="GdkAnchorHints"/>
|
|
</parameter>
|
|
<parameter name="rect_anchor_dx" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6238">horizontal offset to shift @window, i.e. @rect's anchor
|
|
point</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="rect_anchor_dy" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6240">vertical offset to shift @window, i.e. @rect's anchor point</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="peek_children" c:identifier="gdk_window_peek_children">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2556">Like gdk_window_get_children(), but does not copy the list of
|
|
children, so the list does not need to be freed.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="890"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2563">
|
|
a reference to the list of child windows in @window</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="Window"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2558">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="process_updates" c:identifier="gdk_window_process_updates" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4223">Sends one or more expose events to @window. The areas in each
|
|
expose event will cover the entire update area for the window (see
|
|
gdk_window_invalidate_region() for details). Normally GDK calls
|
|
gdk_window_process_all_updates() on your behalf, so there’s no
|
|
need to call this function unless you want to force expose events
|
|
to be delivered immediately and synchronously (vs. the usual
|
|
case, where GDK delivers them in an idle handler). Occasionally
|
|
this is useful to produce nicer scrolling behavior, for example.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1069"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4225">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="update_children" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4226">whether to also process updates for child windows</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="raise" c:identifier="gdk_window_raise">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5380">Raises @window to the top of the Z-order (stacking order), so that
|
|
other windows with the same parent window appear below @window.
|
|
This is true whether or not the windows are visible.
|
|
|
|
If @window is a toplevel, the window manager may choose to deny the
|
|
request to move the window in the Z-order, gdk_window_raise() only
|
|
requests the restack, does not guarantee it.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="568"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5382">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="register_dnd" c:identifier="gdk_window_register_dnd">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11366">Registers a window as a potential drop destination.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="988"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11368">a #GdkWindow.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="remove_filter" c:identifier="gdk_window_remove_filter" introspectable="0">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2685">Remove a filter previously added with gdk_window_add_filter().</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="599"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2687">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="function" transfer-ownership="none" closure="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2688">previously-added filter function</doc>
|
|
<type name="FilterFunc" c:type="GdkFilterFunc"/>
|
|
</parameter>
|
|
<parameter name="data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2689">user data for previously-added filter function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="reparent" c:identifier="gdk_window_reparent">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="1637">Reparents @window into the given @new_parent. The window being
|
|
reparented will be unmapped as a side effect.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="563"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="1639">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="new_parent" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="1640">new parent to move @window into</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="1641">X location inside the new parent</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="1642">Y location inside the new parent</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="resize" c:identifier="gdk_window_resize">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6184">Resizes @window; for toplevel windows, asks the window manager to resize
|
|
the window. The window manager may not allow the resize. When using GTK+,
|
|
use gtk_window_resize() instead of this low-level GDK function.
|
|
|
|
Windows may not be resized below 1x1.
|
|
|
|
If you’re also planning to move the window, use gdk_window_move_resize()
|
|
to both move and resize simultaneously, for a nicer visual effect.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="544"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6186">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="width" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6187">new width of the window</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="height" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6188">new height of the window</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="restack" c:identifier="gdk_window_restack" version="2.18">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5529">Changes the position of @window in the Z-order (stacking order), so that
|
|
it is above @sibling (if @above is %TRUE) or below @sibling (if @above is
|
|
%FALSE).
|
|
|
|
If @sibling is %NULL, then this either raises (if @above is %TRUE) or
|
|
lowers the window.
|
|
|
|
If @window is a toplevel, the window manager may choose to deny the
|
|
request to move the window in the Z-order, gdk_window_restack() only
|
|
requests the restack, does not guarantee it.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="572"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5531">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="sibling" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5532">a #GdkWindow that is a sibling of @window, or %NULL</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="above" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5533">a boolean</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="scroll" c:identifier="gdk_window_scroll">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6285">Scroll the contents of @window, both pixels and children, by the
|
|
given amount. @window itself does not move. Portions of the window
|
|
that the scroll operation brings in from offscreen areas are
|
|
invalidated. The invalidated region may be bigger than what would
|
|
strictly be necessary.
|
|
|
|
For X11, a minimum area will be invalidated if the window has no
|
|
subwindows, or if the edges of the window’s parent do not extend
|
|
beyond the edges of the window. In other cases, a multi-step process
|
|
is used to scroll the window which may produce temporary visual
|
|
artifacts and unnecessary invalidations.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="603"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6287">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="dx" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6288">Amount to scroll in the X direction</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="dy" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6289">Amount to scroll in the Y direction</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_accept_focus" c:identifier="gdk_window_set_accept_focus" version="2.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10616">Setting @accept_focus to %FALSE hints the desktop environment that the
|
|
window doesn’t want to receive input focus.
|
|
|
|
On X, it is the responsibility of the window manager to interpret this
|
|
hint. ICCCM-compliant window manager usually respect it.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="587"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10618">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="accept_focus" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10619">%TRUE if the window should receive input focus</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_background" c:identifier="gdk_window_set_background" deprecated="1" deprecated-version="3.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6381">Sets the background color of @window.
|
|
|
|
However, when using GTK+, influence the background of a widget
|
|
using a style class or CSS — if you’re an application — or with
|
|
gtk_style_context_set_background() — if you're implementing a
|
|
custom widget.</doc>
|
|
<doc-deprecated xml:space="preserve">Don't use this function</doc-deprecated>
|
|
<source-position filename="gdk/gdkwindow.h" line="784"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6383">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="color" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6384">a #GdkColor</doc>
|
|
<type name="Color" c:type="const GdkColor*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_background_pattern" c:identifier="gdk_window_set_background_pattern" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6460">Sets the background of @window.
|
|
|
|
A background of %NULL means that the window won't have any background. On the
|
|
X11 backend it's also possible to inherit the background from the parent
|
|
window using gdk_x11_get_parent_relative_pattern().
|
|
|
|
The windowing system will normally fill a window with its background
|
|
when the window is obscured then exposed.</doc>
|
|
<doc-deprecated xml:space="preserve">Don't use this function</doc-deprecated>
|
|
<source-position filename="gdk/gdkwindow.h" line="790"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6462">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="pattern" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6463">a pattern to use, or %NULL</doc>
|
|
<type name="cairo.Pattern" c:type="cairo_pattern_t*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_background_rgba" c:identifier="gdk_window_set_background_rgba" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6414">Sets the background color of @window.
|
|
|
|
See also gdk_window_set_background_pattern().</doc>
|
|
<doc-deprecated xml:space="preserve">Don't use this function</doc-deprecated>
|
|
<source-position filename="gdk/gdkwindow.h" line="787"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6416">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="rgba" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6417">a #GdkRGBA color</doc>
|
|
<type name="RGBA" c:type="const GdkRGBA*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_child_input_shapes" c:identifier="gdk_window_set_child_input_shapes" version="2.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7241">Sets the input shape mask of @window to the union of input shape masks
|
|
for all children of @window, ignoring the input shape mask of @window
|
|
itself. Contrast with gdk_window_merge_child_input_shapes() which includes
|
|
the input shape mask of @window in the masks to be merged.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="656"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7243">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_child_shapes" c:identifier="gdk_window_set_child_shapes">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7117">Sets the shape mask of @window to the union of shape masks
|
|
for all children of @window, ignoring the shape mask of @window
|
|
itself. Contrast with gdk_window_merge_child_shapes() which includes
|
|
the shape mask of @window in the masks to be merged.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="632"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7119">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_composited" c:identifier="gdk_window_set_composited" version="2.12" deprecated="1" deprecated-version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7388">Sets a #GdkWindow as composited, or unsets it. Composited
|
|
windows do not automatically have their contents drawn to
|
|
the screen. Drawing is redirected to an offscreen buffer
|
|
and an expose event is emitted on the parent of the composited
|
|
window. It is the responsibility of the parent’s expose handler
|
|
to manually merge the off-screen content onto the screen in
|
|
whatever way it sees fit.
|
|
|
|
It only makes sense for child windows to be composited; see
|
|
gdk_window_set_opacity() if you need translucent toplevel
|
|
windows.
|
|
|
|
An additional effect of this call is that the area of this
|
|
window is no longer clipped from regions marked for
|
|
invalidation on its parent. Draws done on the parent
|
|
window are also no longer clipped by the child.
|
|
|
|
This call is only supported on some systems (currently,
|
|
only X11 with new enough Xcomposite and Xdamage extensions).
|
|
You must call gdk_display_supports_composite() to check if
|
|
setting a window as composited is supported before
|
|
attempting to do so.</doc>
|
|
<doc-deprecated xml:space="preserve">Compositing is an outdated technology that
|
|
only ever worked on X11.</doc-deprecated>
|
|
<source-position filename="gdk/gdkwindow.h" line="637"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7390">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="composited" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7391">%TRUE to set the window as composited</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_cursor" c:identifier="gdk_window_set_cursor">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6572">Sets the default mouse pointer for a #GdkWindow.
|
|
|
|
Note that @cursor must be for the same display as @window.
|
|
|
|
Use gdk_cursor_new_for_display() or gdk_cursor_new_from_pixbuf() to
|
|
create the cursor. To make the cursor invisible, use %GDK_BLANK_CURSOR.
|
|
Passing %NULL for the @cursor argument to gdk_window_set_cursor() means
|
|
that @window will use the cursor of its parent window. Most windows
|
|
should use this default.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="796"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6574">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="cursor" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6575">a cursor</doc>
|
|
<type name="Cursor" c:type="GdkCursor*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_decorations" c:identifier="gdk_window_set_decorations">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11087">“Decorations” are the features the window manager adds to a toplevel #GdkWindow.
|
|
This function sets the traditional Motif window manager hints that tell the
|
|
window manager which decorations you would like your window to have.
|
|
Usually you should use gtk_window_set_decorated() on a #GtkWindow instead of
|
|
using the GDK function directly.
|
|
|
|
The @decorations argument is the logical OR of the fields in
|
|
the #GdkWMDecoration enumeration. If #GDK_DECOR_ALL is included in the
|
|
mask, the other bits indicate which decorations should be turned off.
|
|
If #GDK_DECOR_ALL is not included, then the other bits indicate
|
|
which decorations should be turned on.
|
|
|
|
Most window managers honor a decorations hint of 0 to disable all decorations,
|
|
but very few honor all possible combinations of bits.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="928"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11089">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="decorations" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11090">decoration hint mask</doc>
|
|
<type name="WMDecoration" c:type="GdkWMDecoration"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_device_cursor" c:identifier="gdk_window_set_device_cursor" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6663">Sets a specific #GdkCursor for a given device when it gets inside @window.
|
|
Use gdk_cursor_new_for_display() or gdk_cursor_new_from_pixbuf() to create
|
|
the cursor. To make the cursor invisible, use %GDK_BLANK_CURSOR. Passing
|
|
%NULL for the @cursor argument to gdk_window_set_cursor() means that
|
|
@window will use the cursor of its parent window. Most windows should
|
|
use this default.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="801"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6665">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6666">a master, pointer #GdkDevice</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</parameter>
|
|
<parameter name="cursor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="6667">a #GdkCursor</doc>
|
|
<type name="Cursor" c:type="GdkCursor*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_device_events" c:identifier="gdk_window_set_device_events" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5874">Sets the event mask for a given device (Normally a floating device, not
|
|
attached to any visible pointer) to @window. For example, an event mask
|
|
including #GDK_BUTTON_PRESS_MASK means the window should report button
|
|
press events. The event mask is the bitwise OR of values from the
|
|
#GdkEventMask enumeration.
|
|
|
|
See the [input handling overview][event-masks] for details.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="901"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5876">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5877">#GdkDevice to enable events for.</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</parameter>
|
|
<parameter name="event_mask" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5878">event mask for @window</doc>
|
|
<type name="EventMask" c:type="GdkEventMask"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_event_compression" c:identifier="gdk_window_set_event_compression" version="3.12">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10659">Determines whether or not extra unprocessed motion events in
|
|
the event queue can be discarded. If %TRUE only the most recent
|
|
event will be delivered.
|
|
|
|
Some types of applications, e.g. paint programs, need to see all
|
|
motion events and will benefit from turning off event compression.
|
|
|
|
By default, event compression is enabled.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1120"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10661">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="event_compression" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10662">%TRUE if motion events should be compressed</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_events" c:identifier="gdk_window_set_events">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5804">The event mask for a window determines which events will be reported
|
|
for that window from all master input devices. For example, an event mask
|
|
including #GDK_BUTTON_PRESS_MASK means the window should report button
|
|
press events. The event mask is the bitwise OR of values from the
|
|
#GdkEventMask enumeration.
|
|
|
|
See the [input handling overview][event-masks] for details.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="898"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5806">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="event_mask" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5807">event mask for @window</doc>
|
|
<type name="EventMask" c:type="GdkEventMask"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_focus_on_map" c:identifier="gdk_window_set_focus_on_map" version="2.6">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10636">Setting @focus_on_map to %FALSE hints the desktop environment that the
|
|
window doesn’t want to receive input focus when it is mapped.
|
|
focus_on_map should be turned off for windows that aren’t triggered
|
|
interactively (such as popups from network activity).
|
|
|
|
On X, it is the responsibility of the window manager to interpret
|
|
this hint. Window managers following the freedesktop.org window
|
|
manager extension specification should respect it.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="592"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10638">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="focus_on_map" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10639">%TRUE if the window should receive input focus when mapped</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_fullscreen_mode" c:identifier="gdk_window_set_fullscreen_mode" version="3.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10917">Specifies whether the @window should span over all monitors (in a multi-head
|
|
setup) or only the current monitor when in fullscreen mode.
|
|
|
|
The @mode argument is from the #GdkFullscreenMode enumeration.
|
|
If #GDK_FULLSCREEN_ON_ALL_MONITORS is specified, the fullscreen @window will
|
|
span over all monitors from the #GdkScreen.
|
|
|
|
On X11, searches through the list of monitors from the #GdkScreen the ones
|
|
which delimit the 4 edges of the entire #GdkScreen and will ask the window
|
|
manager to span the @window over these monitors.
|
|
|
|
If the XINERAMA extension is not available or not usable, this function
|
|
has no effect.
|
|
|
|
Not all window managers support this, so you can’t rely on the fullscreen
|
|
window to span over the multiple monitors when #GDK_FULLSCREEN_ON_ALL_MONITORS
|
|
is specified.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="971"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10919">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="mode" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10920">fullscreen mode</doc>
|
|
<type name="FullscreenMode" c:type="GdkFullscreenMode"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_functions" c:identifier="gdk_window_set_functions">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11132">Sets hints about the window management functions to make available
|
|
via buttons on the window frame.
|
|
|
|
On the X backend, this function sets the traditional Motif window
|
|
manager hint for this purpose. However, few window managers do
|
|
anything reliable or interesting with this hint. Many ignore it
|
|
entirely.
|
|
|
|
The @functions argument is the logical OR of values from the
|
|
#GdkWMFunction enumeration. If the bitmask includes #GDK_FUNC_ALL,
|
|
then the other bits indicate which functions to disable; if
|
|
it doesn’t include #GDK_FUNC_ALL, it indicates which functions to
|
|
enable.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="934"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11134">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="functions" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11135">bitmask of operations to allow on @window</doc>
|
|
<type name="WMFunction" c:type="GdkWMFunction"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_geometry_hints" c:identifier="gdk_window_set_geometry_hints">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10424">Sets the geometry hints for @window. Hints flagged in @geom_mask
|
|
are set, hints not flagged in @geom_mask are unset.
|
|
To unset all hints, use a @geom_mask of 0 and a @geometry of %NULL.
|
|
|
|
This function provides hints to the windowing system about
|
|
acceptable sizes for a toplevel window. The purpose of
|
|
this is to constrain user resizing, but the windowing system
|
|
will typically (but is not required to) also constrain the
|
|
current size of the window to the provided values and
|
|
constrain programatic resizing via gdk_window_resize() or
|
|
gdk_window_move_resize().
|
|
|
|
Note that on X11, this effect has no effect on windows
|
|
of type %GDK_WINDOW_TEMP or windows where override redirect
|
|
has been turned on via gdk_window_set_override_redirect()
|
|
since these windows are not resizable by the user.
|
|
|
|
Since you can’t count on the windowing system doing the
|
|
constraints for programmatic resizes, you should generally
|
|
call gdk_window_constrain_size() yourself to determine
|
|
appropriate sizes.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="739"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10426">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="geometry" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10427">geometry hints</doc>
|
|
<type name="Geometry" c:type="const GdkGeometry*"/>
|
|
</parameter>
|
|
<parameter name="geom_mask" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10428">bitmask indicating fields of @geometry to pay attention to</doc>
|
|
<type name="WindowHints" c:type="GdkWindowHints"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_group" c:identifier="gdk_window_set_group">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11064">Sets the group leader window for @window. By default,
|
|
GDK sets the group leader for all toplevel windows
|
|
to a global window implicitly created by GDK. With this function
|
|
you can override this default.
|
|
|
|
The group leader window allows the window manager to distinguish
|
|
all windows that belong to a single application. It may for example
|
|
allow users to minimize/unminimize all windows belonging to an
|
|
application at once. You should only set a non-default group window
|
|
if your application pretends to be multiple applications.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="923"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11066">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="leader" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11067">group leader window, or %NULL to restore the default group leader window</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_icon_list" c:identifier="gdk_window_set_icon_list">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10702">Sets a list of icons for the window. One of these will be used
|
|
to represent the window when it has been iconified. The icon is
|
|
usually shown in an icon box or some sort of task bar. Which icon
|
|
size is shown depends on the window manager. The window manager
|
|
can scale the icon but setting several size icons can give better
|
|
image quality since the window manager may only need to scale the
|
|
icon by a small amount or not at all.
|
|
|
|
Note that some platforms don't support window icons.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="917"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10704">The #GdkWindow toplevel window to set the icon of.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="pixbufs" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10705">
|
|
A list of pixbufs, of different sizes.</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="GdkPixbuf.Pixbuf"/>
|
|
</type>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_icon_name" c:identifier="gdk_window_set_icon_name">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10725">Windows may have a name used while minimized, distinct from the
|
|
name they display in their titlebar. Most of the time this is a bad
|
|
idea from a user interface standpoint. But you can set such a name
|
|
with this function, if you like.
|
|
|
|
After calling this with a non-%NULL @name, calls to gdk_window_set_title()
|
|
will not update the icon title.
|
|
|
|
Using %NULL for @name unsets the icon title; further calls to
|
|
gdk_window_set_title() will again update the icon title as well.
|
|
|
|
Note that some platforms don't support window icons.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="920"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10727">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="name" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10728">name of window while iconified (minimized)</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_invalidate_handler" c:identifier="gdk_window_set_invalidate_handler" version="3.10" introspectable="0">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4300">Registers an invalidate handler for a specific window. This
|
|
will get called whenever a region in the window or its children
|
|
is invalidated.
|
|
|
|
This can be used to record the invalidated region, which is
|
|
useful if you are keeping an offscreen copy of some region
|
|
and want to keep it up to date. You can also modify the
|
|
invalidated region in case you’re doing some effect where
|
|
e.g. a child widget appears in multiple places.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="711"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4302">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="handler" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4303">a #GdkWindowInvalidateHandlerFunc callback function</doc>
|
|
<type name="WindowInvalidateHandlerFunc" c:type="GdkWindowInvalidateHandlerFunc"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_keep_above" c:identifier="gdk_window_set_keep_above" version="2.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11001">Set if @window must be kept above other windows. If the
|
|
window was already above, then this function does nothing.
|
|
|
|
On X11, asks the window manager to keep @window above, if the window
|
|
manager supports this operation. Not all window managers support
|
|
this, and some deliberately ignore it or don’t have a concept of
|
|
“keep above”; so you can’t rely on the window being kept above.
|
|
But it will happen with most standard window managers,
|
|
and GDK makes a best effort to get it to happen.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="979"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11003">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="setting" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11004">whether to keep @window above other windows</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_keep_below" c:identifier="gdk_window_set_keep_below" version="2.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11025">Set if @window must be kept below other windows. If the
|
|
window was already below, then this function does nothing.
|
|
|
|
On X11, asks the window manager to keep @window below, if the window
|
|
manager supports this operation. Not all window managers support
|
|
this, and some deliberately ignore it or don’t have a concept of
|
|
“keep below”; so you can’t rely on the window being kept below.
|
|
But it will happen with most standard window managers,
|
|
and GDK makes a best effort to get it to happen.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="982"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11027">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="setting" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11028">whether to keep @window below other windows</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_modal_hint" c:identifier="gdk_window_set_modal_hint">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10343">The application can use this hint to tell the window manager
|
|
that a certain window has modal behaviour. The window manager
|
|
can use this information to handle modal windows in a special
|
|
way.
|
|
|
|
You should only use this on windows for which you have
|
|
previously called gdk_window_set_transient_for()</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="725"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10345">A toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="modal" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10346">%TRUE if the window is modal, %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_opacity" c:identifier="gdk_window_set_opacity" version="2.12">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11308">Set @window to render as partially transparent,
|
|
with opacity 0 being fully transparent and 1 fully opaque. (Values
|
|
of the opacity parameter are clamped to the [0,1] range.)
|
|
|
|
For toplevel windows this depends on support from the windowing system
|
|
that may not always be there. For instance, On X11, this works only on
|
|
X screens with a compositing manager running. On Wayland, there is no
|
|
per-window opacity value that the compositor would apply. Instead, use
|
|
`gdk_window_set_opaque_region (window, NULL)` to tell the compositor
|
|
that the entire window is (potentially) non-opaque, and draw your content
|
|
with alpha, or use gtk_widget_set_opacity() to set an overall opacity
|
|
for your widgets.
|
|
|
|
For child windows this function only works for non-native windows.
|
|
|
|
For setting up per-pixel alpha topelevels, see gdk_screen_get_rgba_visual(),
|
|
and for non-toplevels, see gdk_window_set_composited().
|
|
|
|
Support for non-toplevel windows was added in 3.8.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="985"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11310">a top-level or non-native #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="opacity" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11311">opacity</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_opaque_region" c:identifier="gdk_window_set_opaque_region" version="3.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11882">For optimisation purposes, compositing window managers may
|
|
like to not draw obscured regions of windows, or turn off blending
|
|
during for these regions. With RGB windows with no transparency,
|
|
this is just the shape of the window, but with ARGB32 windows, the
|
|
compositor does not know what regions of the window are transparent
|
|
or not.
|
|
|
|
This function only works for toplevel windows.
|
|
|
|
GTK+ will update this property automatically if
|
|
the @window background is opaque, as we know where the opaque regions
|
|
are. If your window background is not opaque, please update this
|
|
property in your #GtkWidget::style-updated handler.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1116"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11884">a top-level or non-native #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="region" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11885">a region, or %NULL</doc>
|
|
<type name="cairo.Region" c:type="cairo_region_t*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_override_redirect" c:identifier="gdk_window_set_override_redirect">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10594">An override redirect window is not under the control of the window manager.
|
|
This means it won’t have a titlebar, won’t be minimizable, etc. - it will
|
|
be entirely under the control of the application. The window manager
|
|
can’t see the override redirect window at all.
|
|
|
|
Override redirect should only be used for short-lived temporary
|
|
windows, such as popup menus. #GtkMenu uses an override redirect
|
|
window in its implementation, for example.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="582"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10596">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="override_redirect" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10597">%TRUE if window should be override redirect</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_pass_through" c:identifier="gdk_window_set_pass_through" version="3.18">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7260">Sets whether input to the window is passed through to the window
|
|
below.
|
|
|
|
The default value of this is %FALSE, which means that pointer
|
|
events that happen inside the window are send first to the window,
|
|
but if the event is not selected by the event mask then the event
|
|
is sent to the parent window, and so on up the hierarchy.
|
|
|
|
If @pass_through is %TRUE then such pointer events happen as if the
|
|
window wasn't there at all, and thus will be sent first to any
|
|
windows below @window. This is useful if the window is used in a
|
|
transparent fashion. In the terminology of the web this would be called
|
|
"pointer-events: none".
|
|
|
|
Note that a window with @pass_through %TRUE can still have a subwindow
|
|
without pass through, so you can get events on a subset of a window. And in
|
|
that cases you would get the in-between related events such as the pointer
|
|
enter/leave events on its way to the destination window.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="662"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7262">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="pass_through" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7263">a boolean</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_role" c:identifier="gdk_window_set_role">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10481">When using GTK+, typically you should use gtk_window_set_role() instead
|
|
of this low-level function.
|
|
|
|
The window manager and session manager use a window’s role to
|
|
distinguish it from other kinds of window in the same application.
|
|
When an application is restarted after being saved in a previous
|
|
session, all windows with the same title and role are treated as
|
|
interchangeable. So if you have two windows with the same title
|
|
that should be distinguished for session management purposes, you
|
|
should set the role on those windows. It doesn’t matter what string
|
|
you use for the role, as long as you have a different role for each
|
|
non-interchangeable kind of window.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="775"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10483">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="role" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10484">a string indicating its role</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_shadow_width" c:identifier="gdk_window_set_shadow_width" version="3.12">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11926">Newer GTK+ windows using client-side decorations use extra geometry
|
|
around their frames for effects like shadows and invisible borders.
|
|
Window managers that want to maximize windows or snap to edges need
|
|
to know where the extents of the actual frame lie, so that users
|
|
don’t feel like windows are snapping against random invisible edges.
|
|
|
|
Note that this property is automatically updated by GTK+, so this
|
|
function should only be used by applications which do not use GTK+
|
|
to create toplevel windows.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1126"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11928">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="left" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11929">The left extent</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="right" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11930">The right extent</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="top" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11931">The top extent</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="bottom" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11932">The bottom extent</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_skip_pager_hint" c:identifier="gdk_window_set_skip_pager_hint" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10384">Toggles whether a window should appear in a pager (workspace
|
|
switcher, or other desktop utility program that displays a small
|
|
thumbnail representation of the windows on the desktop). If a
|
|
window’s semantic type as specified with gdk_window_set_type_hint()
|
|
already fully describes the window, this function should
|
|
not be called in addition, instead you should
|
|
allow the window to be treated according to standard policy for
|
|
its semantic type.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="732"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10386">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="skips_pager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10387">%TRUE to skip the pager</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_skip_taskbar_hint" c:identifier="gdk_window_set_skip_taskbar_hint" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10363">Toggles whether a window should appear in a task list or window
|
|
list. If a window’s semantic type as specified with
|
|
gdk_window_set_type_hint() already fully describes the window, this
|
|
function should not be called in addition,
|
|
instead you should allow the window to be treated according to
|
|
standard policy for its semantic type.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="729"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10365">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="skips_taskbar" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10366">%TRUE to skip the taskbar</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_source_events" c:identifier="gdk_window_set_source_events" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8885">Sets the event mask for any floating device (i.e. not attached to any
|
|
visible pointer) that has the source defined as @source. This event
|
|
mask will be applied both to currently existing, newly added devices
|
|
after this call, and devices being attached/detached.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="909"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8887">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="source" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8888">a #GdkInputSource to define the source class.</doc>
|
|
<type name="InputSource" c:type="GdkInputSource"/>
|
|
</parameter>
|
|
<parameter name="event_mask" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8889">event mask for @window</doc>
|
|
<type name="EventMask" c:type="GdkEventMask"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_startup_id" c:identifier="gdk_window_set_startup_id" version="2.12">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10507">When using GTK+, typically you should use gtk_window_set_startup_id()
|
|
instead of this low-level function.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="778"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10509">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="startup_id" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10510">a string with startup-notification identifier</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_static_gravities" c:identifier="gdk_window_set_static_gravities" deprecated="1" deprecated-version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7341">Used to set the bit gravity of the given window to static, and flag
|
|
it so all children get static subwindow gravity. This is used if you
|
|
are implementing scary features that involve deep knowledge of the
|
|
windowing system. Don’t worry about it.</doc>
|
|
<doc-deprecated xml:space="preserve">static gravities haven't worked on anything but X11
|
|
for a long time.</doc-deprecated>
|
|
<source-position filename="gdk/gdkwindow.h" line="689"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7351">%FALSE</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7343">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="use_static" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7344">%TRUE to turn on static gravity</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_support_multidevice" c:identifier="gdk_window_set_support_multidevice" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7934">This function will enable multidevice features in @window.
|
|
|
|
Multidevice aware windows will need to handle properly multiple,
|
|
per device enter/leave events, device grabs and grab ownerships.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1106"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7936">a #GdkWindow.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="support_multidevice" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7937">%TRUE to enable multidevice support in @window.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_title" c:identifier="gdk_window_set_title">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10463">Sets the title of a toplevel window, to be displayed in the titlebar.
|
|
If you haven’t explicitly set the icon name for the window
|
|
(using gdk_window_set_icon_name()), the icon name will be set to
|
|
@title as well. @title must be in UTF-8 encoding (as with all
|
|
user-readable strings in GDK/GTK+). @title may not be %NULL.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="772"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10465">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="title" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10466">title of @window</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_transient_for" c:identifier="gdk_window_set_transient_for">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10528">Indicates to the window manager that @window is a transient dialog
|
|
associated with the application window @parent. This allows the
|
|
window manager to do things like center @window on @parent and
|
|
keep @window above @parent.
|
|
|
|
See gtk_window_set_transient_for() if you’re using #GtkWindow or
|
|
#GtkDialog.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="781"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10530">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="parent" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10531">another toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_type_hint" c:identifier="gdk_window_set_type_hint">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10308">The application can use this call to provide a hint to the window
|
|
manager about the functionality of a window. The window manager
|
|
can use this information when determining the decoration and behaviour
|
|
of the window.
|
|
|
|
The hint must be set before the window is mapped.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="717"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10310">A toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="hint" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10311">A hint of the function this window will have</doc>
|
|
<type name="WindowTypeHint" c:type="GdkWindowTypeHint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_urgency_hint" c:identifier="gdk_window_set_urgency_hint" version="2.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10407">Toggles whether a window needs the user's
|
|
urgent attention.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="735"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10409">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="urgent" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10410">%TRUE if the window is urgent</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_user_data" c:identifier="gdk_window_set_user_data">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2220">For most purposes this function is deprecated in favor of
|
|
g_object_set_data(). However, for historical reasons GTK+ stores
|
|
the #GtkWidget that owns a #GdkWindow as user data on the
|
|
#GdkWindow. So, custom widget implementations should use
|
|
this function for that. If GTK+ receives an event for a #GdkWindow,
|
|
and the user data for the window is non-%NULL, GTK+ will assume the
|
|
user data is a #GtkWidget, and forward the event to that widget.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="579"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2222">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="2223">user data</doc>
|
|
<type name="GObject.Object" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="shape_combine_region" c:identifier="gdk_window_shape_combine_region">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7004">Makes pixels in @window outside @shape_region be transparent,
|
|
so that the window may be nonrectangular.
|
|
|
|
If @shape_region is %NULL, the shape will be unset, so the whole
|
|
window will be opaque again. @offset_x and @offset_y are ignored
|
|
if @shape_region is %NULL.
|
|
|
|
On the X11 platform, this uses an X server extension which is
|
|
widely available on most common platforms, but not available on
|
|
very old X servers, and occasionally the implementation will be
|
|
buggy. On servers without the shape extension, this function
|
|
will do nothing.
|
|
|
|
This function works on both toplevel and child windows.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="619"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7006">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="shape_region" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7007">region of window to be non-transparent</doc>
|
|
<type name="cairo.Region" c:type="const cairo_region_t*"/>
|
|
</parameter>
|
|
<parameter name="offset_x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7008">X position of @shape_region in @window coordinates</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="offset_y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="7009">Y position of @shape_region in @window coordinates</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="show" c:identifier="gdk_window_show">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5642">Like gdk_window_show_unraised(), but also raises the window to the
|
|
top of the window stack (moves the window to the front of the
|
|
Z-order).
|
|
|
|
This function maps a window so it’s visible onscreen. Its opposite
|
|
is gdk_window_hide().
|
|
|
|
When implementing a #GtkWidget, you should call this function on the widget's
|
|
#GdkWindow as part of the “map” method.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="532"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5644">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="show_unraised" c:identifier="gdk_window_show_unraised">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5362">Shows a #GdkWindow onscreen, but does not modify its stacking
|
|
order. In contrast, gdk_window_show() will raise the window
|
|
to the top of the window stack.
|
|
|
|
On the X11 platform, in Xlib terms, this function calls
|
|
XMapWindow() (it also updates some internal GDK state, which means
|
|
that you can’t really use XMapWindow() directly on a GDK window).</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="538"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5364">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="show_window_menu" c:identifier="gdk_window_show_window_menu" version="3.14">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11970">Asks the windowing system to show the window menu. The window menu
|
|
is the menu shown when right-clicking the titlebar on traditional
|
|
windows managed by the window manager. This is useful for windows
|
|
using client-side decorations, activating it with a right-click
|
|
on the window decorations.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1132"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11981">%TRUE if the window menu was shown and %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11972">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
<parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11973">a #GdkEvent to show the menu for</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="stick" c:identifier="gdk_window_stick">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10784">“Pins” a window such that it’s on all workspaces and does not scroll
|
|
with viewports, for window managers that have scrollable viewports.
|
|
(When using #GtkWindow, gtk_window_stick() may be more useful.)
|
|
|
|
On the X11 platform, this function depends on window manager
|
|
support, so may have no effect with many window managers. However,
|
|
GDK will do the best it can to convince the window manager to stick
|
|
the window. For window managers that don’t support this operation,
|
|
there’s nothing you can do to force it to happen.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="958"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10786">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="thaw_toplevel_updates_libgtk_only" c:identifier="gdk_window_thaw_toplevel_updates_libgtk_only" deprecated="1" deprecated-version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4784">Thaws a window frozen with
|
|
gdk_window_freeze_toplevel_updates_libgtk_only().
|
|
|
|
This function is not part of the GDK public API and is only
|
|
for use by GTK+.</doc>
|
|
<doc-deprecated xml:space="preserve">This symbol was never meant to be used outside of GTK+</doc-deprecated>
|
|
<source-position filename="gdk/gdkwindow.h" line="1064"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4786">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="thaw_updates" c:identifier="gdk_window_thaw_updates">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4730">Thaws a window frozen with gdk_window_freeze_updates().</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1059"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="4732">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="unfullscreen" c:identifier="gdk_window_unfullscreen" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10978">Moves the window out of fullscreen mode. If the window was not
|
|
fullscreen, does nothing.
|
|
|
|
On X11, asks the window manager to move @window out of the fullscreen
|
|
state, if the window manager supports this operation. Not all
|
|
window managers support this, and some deliberately ignore it or
|
|
don’t have a concept of “fullscreen”; so you can’t rely on the
|
|
unfullscreenification actually happening. But it will happen with
|
|
most standard window managers, and GDK makes a best effort to get
|
|
it to happen.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="977"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10980">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="unmaximize" c:identifier="gdk_window_unmaximize">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10842">Unmaximizes the window. If the window wasn’t maximized, then this
|
|
function does nothing.
|
|
|
|
On X11, asks the window manager to unmaximize @window, if the
|
|
window manager supports this operation. Not all window managers
|
|
support this, and some deliberately ignore it or don’t have a
|
|
concept of “maximized”; so you can’t rely on the unmaximization
|
|
actually happening. But it will happen with most standard window
|
|
managers, and GDK makes a best effort to get it to happen.
|
|
|
|
On Windows, reliably unmaximizes the window.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="964"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10844">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="unstick" c:identifier="gdk_window_unstick">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10805">Reverse operation for gdk_window_stick(); see gdk_window_stick(),
|
|
and gtk_window_unstick().</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="960"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="10807">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="withdraw" c:identifier="gdk_window_withdraw">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5757">Withdraws a window (unmaps it and asks the window manager to forget about it).
|
|
This function is not really useful as gdk_window_hide() automatically
|
|
withdraws toplevel windows before hiding them.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="536"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5759">a toplevel #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="cursor" version="2.18" writable="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="344">The mouse pointer for a #GdkWindow. See gdk_window_set_cursor() and
|
|
gdk_window_get_cursor() for details.</doc>
|
|
<type name="Cursor"/>
|
|
</property>
|
|
<glib:signal name="create-surface" when="last" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="457">The ::create-surface signal is emitted when an offscreen window
|
|
needs its surface (re)created, which happens either when the
|
|
window is first drawn to, or when the window is being
|
|
resized. The first signal handler that returns a non-%NULL
|
|
surface will stop any further signal emission, and its surface
|
|
will be used.
|
|
|
|
Note that it is not possible to access the window's previous
|
|
surface from within any callback of this signal. Calling
|
|
gdk_offscreen_window_get_surface() will lead to a crash.</doc>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="474">the newly created #cairo_surface_t for the offscreen window</doc>
|
|
<type name="cairo.Surface"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="width" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="460">the width of the offscreen surface to create</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="height" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="461">the height of the offscreen surface to create</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="from-embedder" when="last" version="2.18">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="423">The ::from-embedder signal is emitted to translate coordinates
|
|
in the embedder of an offscreen window to the offscreen window.
|
|
|
|
See also #GdkWindow::to-embedder.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="embedder_x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="426">x coordinate in the embedder window</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
<parameter name="embedder_y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="427">y coordinate in the embedder window</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
<parameter name="offscreen_x" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="428">return location for the x
|
|
coordinate in the offscreen window</doc>
|
|
<type name="gdouble" c:type="gpointer"/>
|
|
</parameter>
|
|
<parameter name="offscreen_y" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="430">return location for the y
|
|
coordinate in the offscreen window</doc>
|
|
<type name="gdouble" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="moved-to-rect" when="first" version="3.22" stability="Private">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="493">Emitted when the position of @window is finalized after being moved to a
|
|
destination rectangle.
|
|
|
|
@window might be flipped over the destination rectangle in order to keep
|
|
it on-screen, in which case @flipped_x and @flipped_y will be set to %TRUE
|
|
accordingly.
|
|
|
|
@flipped_rect is the ideal position of @window after any possible
|
|
flipping, but before any possible sliding. @final_rect is @flipped_rect,
|
|
but possibly translated in the case that flipping is still ineffective in
|
|
keeping @window on-screen.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="flipped_rect" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="496">the position of @window after any possible
|
|
flipping or %NULL if the backend can't obtain it</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
<parameter name="final_rect" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="498">the final position of @window or %NULL if the
|
|
backend can't obtain it</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
<parameter name="flipped_x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="500">%TRUE if the anchors were flipped horizontally</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
<parameter name="flipped_y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="501">%TRUE if the anchors were flipped vertically</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="pick-embedded-child" when="last" version="2.18">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="360">The ::pick-embedded-child signal is emitted to find an embedded
|
|
child at the given position.</doc>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="369">the #GdkWindow of the
|
|
embedded child at @x, @y, or %NULL</doc>
|
|
<type name="Window"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="363">x coordinate in the window</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
<parameter name="y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="364">y coordinate in the window</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="to-embedder" when="last" version="2.18">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="389">The ::to-embedder signal is emitted to translate coordinates
|
|
in an offscreen window to its embedder.
|
|
|
|
See also #GdkWindow::from-embedder.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="offscreen_x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="392">x coordinate in the offscreen window</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
<parameter name="offscreen_y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="393">y coordinate in the offscreen window</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
<parameter name="embedder_x" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="394">return location for the x
|
|
coordinate in the embedder window</doc>
|
|
<type name="gdouble" c:type="gpointer"/>
|
|
</parameter>
|
|
<parameter name="embedder_y" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="396">return location for the y
|
|
coordinate in the embedder window</doc>
|
|
<type name="gdouble" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
</class>
|
|
<record name="WindowAttr" c:type="GdkWindowAttr">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="333">Attributes to use for a newly-created window.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="368"/>
|
|
<field name="title" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="335">title of the window (for toplevel windows)</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</field>
|
|
<field name="event_mask" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="336">event mask (see gdk_window_set_events())</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
<field name="x" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="337">X coordinate relative to parent window (see gdk_window_move())</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
<field name="y" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="338">Y coordinate relative to parent window (see gdk_window_move())</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
<field name="width" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="339">width of window</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
<field name="height" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="340">height of window</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</field>
|
|
<field name="wclass" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="341">#GDK_INPUT_OUTPUT (normal window) or #GDK_INPUT_ONLY (invisible
|
|
window that receives events)</doc>
|
|
<type name="WindowWindowClass" c:type="GdkWindowWindowClass"/>
|
|
</field>
|
|
<field name="visual" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="343">#GdkVisual for window</doc>
|
|
<type name="Visual" c:type="GdkVisual*"/>
|
|
</field>
|
|
<field name="window_type" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="344">type of window</doc>
|
|
<type name="WindowType" c:type="GdkWindowType"/>
|
|
</field>
|
|
<field name="cursor" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="345">cursor for the window (see gdk_window_set_cursor())</doc>
|
|
<type name="Cursor" c:type="GdkCursor*"/>
|
|
</field>
|
|
<field name="wmclass_name" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="346">don’t use (see gtk_window_set_wmclass())</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</field>
|
|
<field name="wmclass_class" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="347">don’t use (see gtk_window_set_wmclass())</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</field>
|
|
<field name="override_redirect" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="348">%TRUE to bypass the window manager</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</field>
|
|
<field name="type_hint" writable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="349">a hint of the function of the window</doc>
|
|
<type name="WindowTypeHint" c:type="GdkWindowTypeHint"/>
|
|
</field>
|
|
</record>
|
|
<bitfield name="WindowAttributesType" glib:type-name="GdkWindowAttributesType" glib:get-type="gdk_window_attributes_type_get_type" c:type="GdkWindowAttributesType">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="89">Used to indicate which fields in the #GdkWindowAttr struct should be honored.
|
|
For example, if you filled in the “cursor” and “x” fields of #GdkWindowAttr,
|
|
pass “@GDK_WA_X | @GDK_WA_CURSOR” to gdk_window_new(). Fields in
|
|
#GdkWindowAttr not covered by a bit in this enum are required; for example,
|
|
the @width/@height, @wclass, and @window_type fields are required, they have
|
|
no corresponding flag in #GdkWindowAttributesType.</doc>
|
|
<member name="title" value="2" c:identifier="GDK_WA_TITLE" glib:nick="title">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="91">Honor the title field</doc>
|
|
</member>
|
|
<member name="x" value="4" c:identifier="GDK_WA_X" glib:nick="x">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="92">Honor the X coordinate field</doc>
|
|
</member>
|
|
<member name="y" value="8" c:identifier="GDK_WA_Y" glib:nick="y">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="93">Honor the Y coordinate field</doc>
|
|
</member>
|
|
<member name="cursor" value="16" c:identifier="GDK_WA_CURSOR" glib:nick="cursor">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="94">Honor the cursor field</doc>
|
|
</member>
|
|
<member name="visual" value="32" c:identifier="GDK_WA_VISUAL" glib:nick="visual">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="95">Honor the visual field</doc>
|
|
</member>
|
|
<member name="wmclass" value="64" c:identifier="GDK_WA_WMCLASS" glib:nick="wmclass">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="96">Honor the wmclass_class and wmclass_name fields</doc>
|
|
</member>
|
|
<member name="noredir" value="128" c:identifier="GDK_WA_NOREDIR" glib:nick="noredir">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="97">Honor the override_redirect field</doc>
|
|
</member>
|
|
<member name="type_hint" value="256" c:identifier="GDK_WA_TYPE_HINT" glib:nick="type-hint">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="98">Honor the type_hint field</doc>
|
|
</member>
|
|
</bitfield>
|
|
<callback name="WindowChildFunc" c:type="GdkWindowChildFunc">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="1034">A function of this type is passed to gdk_window_invalidate_maybe_recurse().
|
|
It gets called for each child of the window to determine whether to
|
|
recursively invalidate it or now.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1045"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="1043">%TRUE to invalidate @window recursively</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="1036">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1" closure="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="1037">user data</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
<record name="WindowClass" c:type="GdkWindowClass" glib:is-gtype-struct-for="Window">
|
|
<source-position filename="gdk/gdkwindow.h" line="503"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="pick_embedded_child" introspectable="0">
|
|
<callback name="pick_embedded_child" introspectable="0">
|
|
<source-position filename="gdk/gdkwindow.h" line="475"/>
|
|
<return-value>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="x" transfer-ownership="none">
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
<parameter name="y" transfer-ownership="none">
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="to_embedder">
|
|
<callback name="to_embedder">
|
|
<source-position filename="gdk/gdkwindow.h" line="480"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="offscreen_x" transfer-ownership="none">
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
<parameter name="offscreen_y" transfer-ownership="none">
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
<parameter name="embedder_x" transfer-ownership="none">
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
<parameter name="embedder_y" transfer-ownership="none">
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="from_embedder">
|
|
<callback name="from_embedder">
|
|
<source-position filename="gdk/gdkwindow.h" line="485"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="embedder_x" transfer-ownership="none">
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
<parameter name="embedder_y" transfer-ownership="none">
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
<parameter name="offscreen_x" transfer-ownership="none">
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
<parameter name="offscreen_y" transfer-ownership="none">
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="create_surface">
|
|
<callback name="create_surface">
|
|
<source-position filename="gdk/gdkwindow.h" line="490"/>
|
|
<return-value transfer-ownership="full">
|
|
<type name="cairo.Surface" c:type="cairo_surface_t*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="width" transfer-ownership="none">
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="height" transfer-ownership="none">
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="_gdk_reserved1" introspectable="0">
|
|
<callback name="_gdk_reserved1">
|
|
<source-position filename="gdk/gdkwindow.h" line="495"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_gdk_reserved2" introspectable="0">
|
|
<callback name="_gdk_reserved2">
|
|
<source-position filename="gdk/gdkwindow.h" line="496"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_gdk_reserved3" introspectable="0">
|
|
<callback name="_gdk_reserved3">
|
|
<source-position filename="gdk/gdkwindow.h" line="497"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_gdk_reserved4" introspectable="0">
|
|
<callback name="_gdk_reserved4">
|
|
<source-position filename="gdk/gdkwindow.h" line="498"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_gdk_reserved5" introspectable="0">
|
|
<callback name="_gdk_reserved5">
|
|
<source-position filename="gdk/gdkwindow.h" line="499"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_gdk_reserved6" introspectable="0">
|
|
<callback name="_gdk_reserved6">
|
|
<source-position filename="gdk/gdkwindow.h" line="500"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_gdk_reserved7" introspectable="0">
|
|
<callback name="_gdk_reserved7">
|
|
<source-position filename="gdk/gdkwindow.h" line="501"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_gdk_reserved8" introspectable="0">
|
|
<callback name="_gdk_reserved8">
|
|
<source-position filename="gdk/gdkwindow.h" line="502"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<enumeration name="WindowEdge" glib:type-name="GdkWindowEdge" glib:get-type="gdk_window_edge_get_type" c:type="GdkWindowEdge">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="292">Determines a window edge or corner.</doc>
|
|
<member name="north_west" value="0" c:identifier="GDK_WINDOW_EDGE_NORTH_WEST" glib:nick="north-west">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="294">the top left corner.</doc>
|
|
</member>
|
|
<member name="north" value="1" c:identifier="GDK_WINDOW_EDGE_NORTH" glib:nick="north">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="295">the top edge.</doc>
|
|
</member>
|
|
<member name="north_east" value="2" c:identifier="GDK_WINDOW_EDGE_NORTH_EAST" glib:nick="north-east">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="296">the top right corner.</doc>
|
|
</member>
|
|
<member name="west" value="3" c:identifier="GDK_WINDOW_EDGE_WEST" glib:nick="west">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="297">the left edge.</doc>
|
|
</member>
|
|
<member name="east" value="4" c:identifier="GDK_WINDOW_EDGE_EAST" glib:nick="east">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="298">the right edge.</doc>
|
|
</member>
|
|
<member name="south_west" value="5" c:identifier="GDK_WINDOW_EDGE_SOUTH_WEST" glib:nick="south-west">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="299">the lower left corner.</doc>
|
|
</member>
|
|
<member name="south" value="6" c:identifier="GDK_WINDOW_EDGE_SOUTH" glib:nick="south">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="300">the lower edge.</doc>
|
|
</member>
|
|
<member name="south_east" value="7" c:identifier="GDK_WINDOW_EDGE_SOUTH_EAST" glib:nick="south-east">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="301">the lower right corner.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<bitfield name="WindowHints" glib:type-name="GdkWindowHints" glib:get-type="gdk_window_hints_get_type" c:type="GdkWindowHints">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="121">Used to indicate which fields of a #GdkGeometry struct should be paid
|
|
attention to. Also, the presence/absence of @GDK_HINT_POS,
|
|
@GDK_HINT_USER_POS, and @GDK_HINT_USER_SIZE is significant, though they don't
|
|
directly refer to #GdkGeometry fields. @GDK_HINT_USER_POS will be set
|
|
automatically by #GtkWindow if you call gtk_window_move().
|
|
@GDK_HINT_USER_POS and @GDK_HINT_USER_SIZE should be set if the user
|
|
specified a size/position using a --geometry command-line argument;
|
|
gtk_window_parse_geometry() automatically sets these flags.</doc>
|
|
<member name="pos" value="1" c:identifier="GDK_HINT_POS" glib:nick="pos">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="123">indicates that the program has positioned the window</doc>
|
|
</member>
|
|
<member name="min_size" value="2" c:identifier="GDK_HINT_MIN_SIZE" glib:nick="min-size">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="124">min size fields are set</doc>
|
|
</member>
|
|
<member name="max_size" value="4" c:identifier="GDK_HINT_MAX_SIZE" glib:nick="max-size">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="125">max size fields are set</doc>
|
|
</member>
|
|
<member name="base_size" value="8" c:identifier="GDK_HINT_BASE_SIZE" glib:nick="base-size">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="126">base size fields are set</doc>
|
|
</member>
|
|
<member name="aspect" value="16" c:identifier="GDK_HINT_ASPECT" glib:nick="aspect">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="127">aspect ratio fields are set</doc>
|
|
</member>
|
|
<member name="resize_inc" value="32" c:identifier="GDK_HINT_RESIZE_INC" glib:nick="resize-inc">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="128">resize increment fields are set</doc>
|
|
</member>
|
|
<member name="win_gravity" value="64" c:identifier="GDK_HINT_WIN_GRAVITY" glib:nick="win-gravity">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="129">window gravity field is set</doc>
|
|
</member>
|
|
<member name="user_pos" value="128" c:identifier="GDK_HINT_USER_POS" glib:nick="user-pos">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="130">indicates that the window’s position was explicitly set
|
|
by the user</doc>
|
|
</member>
|
|
<member name="user_size" value="256" c:identifier="GDK_HINT_USER_SIZE" glib:nick="user-size">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="132">indicates that the window’s size was explicitly set by
|
|
the user</doc>
|
|
</member>
|
|
</bitfield>
|
|
<callback name="WindowInvalidateHandlerFunc" c:type="GdkWindowInvalidateHandlerFunc" version="3.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="694">Whenever some area of the window is invalidated (directly in the
|
|
window or in a child window) this gets called with @region in
|
|
the coordinate space of @window. You can use @region to just
|
|
keep track of the dirty region, or you can actually change
|
|
@region in case you are doing display tricks like showing
|
|
a child in multiple places.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="708"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="696">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="region" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="697">a #cairo_region_t</doc>
|
|
<type name="cairo.Region" c:type="cairo_region_t*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
<record name="WindowRedirect" c:type="GdkWindowRedirect" disguised="1">
|
|
<source-position filename="gdk/gdkwindow.h" line="42"/>
|
|
</record>
|
|
<bitfield name="WindowState" glib:type-name="GdkWindowState" glib:get-type="gdk_window_state_get_type" c:type="GdkWindowState">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="512">Specifies the state of a toplevel window.</doc>
|
|
<member name="withdrawn" value="1" c:identifier="GDK_WINDOW_STATE_WITHDRAWN" glib:nick="withdrawn">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="514">the window is not shown.</doc>
|
|
</member>
|
|
<member name="iconified" value="2" c:identifier="GDK_WINDOW_STATE_ICONIFIED" glib:nick="iconified">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="515">the window is minimized.</doc>
|
|
</member>
|
|
<member name="maximized" value="4" c:identifier="GDK_WINDOW_STATE_MAXIMIZED" glib:nick="maximized">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="516">the window is maximized.</doc>
|
|
</member>
|
|
<member name="sticky" value="8" c:identifier="GDK_WINDOW_STATE_STICKY" glib:nick="sticky">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="517">the window is sticky.</doc>
|
|
</member>
|
|
<member name="fullscreen" value="16" c:identifier="GDK_WINDOW_STATE_FULLSCREEN" glib:nick="fullscreen">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="518">the window is maximized without
|
|
decorations.</doc>
|
|
</member>
|
|
<member name="above" value="32" c:identifier="GDK_WINDOW_STATE_ABOVE" glib:nick="above">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="520">the window is kept above other windows.</doc>
|
|
</member>
|
|
<member name="below" value="64" c:identifier="GDK_WINDOW_STATE_BELOW" glib:nick="below">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="521">the window is kept below other windows.</doc>
|
|
</member>
|
|
<member name="focused" value="128" c:identifier="GDK_WINDOW_STATE_FOCUSED" glib:nick="focused">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="522">the window is presented as focused (with active decorations).</doc>
|
|
</member>
|
|
<member name="tiled" value="256" c:identifier="GDK_WINDOW_STATE_TILED" glib:nick="tiled">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="523">the window is in a tiled state, Since 3.10. Since 3.22.23, this
|
|
is deprecated in favor of per-edge information.</doc>
|
|
</member>
|
|
<member name="top_tiled" value="512" c:identifier="GDK_WINDOW_STATE_TOP_TILED" glib:nick="top-tiled">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="525">whether the top edge is tiled, Since 3.22.23</doc>
|
|
</member>
|
|
<member name="top_resizable" value="1024" c:identifier="GDK_WINDOW_STATE_TOP_RESIZABLE" glib:nick="top-resizable">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="526">whether the top edge is resizable, Since 3.22.23</doc>
|
|
</member>
|
|
<member name="right_tiled" value="2048" c:identifier="GDK_WINDOW_STATE_RIGHT_TILED" glib:nick="right-tiled">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="527">whether the right edge is tiled, Since 3.22.23</doc>
|
|
</member>
|
|
<member name="right_resizable" value="4096" c:identifier="GDK_WINDOW_STATE_RIGHT_RESIZABLE" glib:nick="right-resizable">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="528">whether the right edge is resizable, Since 3.22.23</doc>
|
|
</member>
|
|
<member name="bottom_tiled" value="8192" c:identifier="GDK_WINDOW_STATE_BOTTOM_TILED" glib:nick="bottom-tiled">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="529">whether the bottom edge is tiled, Since 3.22.23</doc>
|
|
</member>
|
|
<member name="bottom_resizable" value="16384" c:identifier="GDK_WINDOW_STATE_BOTTOM_RESIZABLE" glib:nick="bottom-resizable">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="530">whether the bottom edge is resizable, Since 3.22.23</doc>
|
|
</member>
|
|
<member name="left_tiled" value="32768" c:identifier="GDK_WINDOW_STATE_LEFT_TILED" glib:nick="left-tiled">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="531">whether the left edge is tiled, Since 3.22.23</doc>
|
|
</member>
|
|
<member name="left_resizable" value="65536" c:identifier="GDK_WINDOW_STATE_LEFT_RESIZABLE" glib:nick="left-resizable">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.h" line="532">whether the left edge is resizable, Since 3.22.23</doc>
|
|
</member>
|
|
</bitfield>
|
|
<enumeration name="WindowType" glib:type-name="GdkWindowType" glib:get-type="gdk_window_type_get_type" c:type="GdkWindowType">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="61">Describes the kind of window.</doc>
|
|
<member name="root" value="0" c:identifier="GDK_WINDOW_ROOT" glib:nick="root">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="63">root window; this window has no parent, covers the entire
|
|
screen, and is created by the window system</doc>
|
|
</member>
|
|
<member name="toplevel" value="1" c:identifier="GDK_WINDOW_TOPLEVEL" glib:nick="toplevel">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="65">toplevel window (used to implement #GtkWindow)</doc>
|
|
</member>
|
|
<member name="child" value="2" c:identifier="GDK_WINDOW_CHILD" glib:nick="child">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="66">child window (used to implement e.g. #GtkEntry)</doc>
|
|
</member>
|
|
<member name="temp" value="3" c:identifier="GDK_WINDOW_TEMP" glib:nick="temp">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="67">override redirect temporary window (used to implement
|
|
#GtkMenu)</doc>
|
|
</member>
|
|
<member name="foreign" value="4" c:identifier="GDK_WINDOW_FOREIGN" glib:nick="foreign">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="69">foreign window (see gdk_window_foreign_new())</doc>
|
|
</member>
|
|
<member name="offscreen" value="5" c:identifier="GDK_WINDOW_OFFSCREEN" glib:nick="offscreen">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="70">offscreen window (see
|
|
[Offscreen Windows][OFFSCREEN-WINDOWS]). Since 2.18</doc>
|
|
</member>
|
|
<member name="subsurface" value="6" c:identifier="GDK_WINDOW_SUBSURFACE" glib:nick="subsurface">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="72">subsurface-based window; This window is visually
|
|
tied to a toplevel, and is moved/stacked with it. Currently this window
|
|
type is only implemented in Wayland. Since 3.14</doc>
|
|
</member>
|
|
</enumeration>
|
|
<enumeration name="WindowTypeHint" glib:type-name="GdkWindowTypeHint" glib:get-type="gdk_window_type_hint_get_type" c:type="GdkWindowTypeHint">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="486">These are hints for the window manager that indicate what type of function
|
|
the window has. The window manager can use this when determining decoration
|
|
and behaviour of the window. The hint must be set before mapping the window.
|
|
|
|
See the [Extended Window Manager Hints](http://www.freedesktop.org/Standards/wm-spec)
|
|
specification for more details about window types.</doc>
|
|
<member name="normal" value="0" c:identifier="GDK_WINDOW_TYPE_HINT_NORMAL" glib:nick="normal">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="488">Normal toplevel window.</doc>
|
|
</member>
|
|
<member name="dialog" value="1" c:identifier="GDK_WINDOW_TYPE_HINT_DIALOG" glib:nick="dialog">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="489">Dialog window.</doc>
|
|
</member>
|
|
<member name="menu" value="2" c:identifier="GDK_WINDOW_TYPE_HINT_MENU" glib:nick="menu">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="490">Window used to implement a menu; GTK+ uses
|
|
this hint only for torn-off menus, see #GtkTearoffMenuItem.</doc>
|
|
</member>
|
|
<member name="toolbar" value="3" c:identifier="GDK_WINDOW_TYPE_HINT_TOOLBAR" glib:nick="toolbar">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="492">Window used to implement toolbars.</doc>
|
|
</member>
|
|
<member name="splashscreen" value="4" c:identifier="GDK_WINDOW_TYPE_HINT_SPLASHSCREEN" glib:nick="splashscreen">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="493">Window used to display a splash
|
|
screen during application startup.</doc>
|
|
</member>
|
|
<member name="utility" value="5" c:identifier="GDK_WINDOW_TYPE_HINT_UTILITY" glib:nick="utility">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="495">Utility windows which are not detached
|
|
toolbars or dialogs.</doc>
|
|
</member>
|
|
<member name="dock" value="6" c:identifier="GDK_WINDOW_TYPE_HINT_DOCK" glib:nick="dock">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="497">Used for creating dock or panel windows.</doc>
|
|
</member>
|
|
<member name="desktop" value="7" c:identifier="GDK_WINDOW_TYPE_HINT_DESKTOP" glib:nick="desktop">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="498">Used for creating the desktop background
|
|
window.</doc>
|
|
</member>
|
|
<member name="dropdown_menu" value="8" c:identifier="GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU" glib:nick="dropdown-menu">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="500">A menu that belongs to a menubar.</doc>
|
|
</member>
|
|
<member name="popup_menu" value="9" c:identifier="GDK_WINDOW_TYPE_HINT_POPUP_MENU" glib:nick="popup-menu">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="501">A menu that does not belong to a menubar,
|
|
e.g. a context menu.</doc>
|
|
</member>
|
|
<member name="tooltip" value="10" c:identifier="GDK_WINDOW_TYPE_HINT_TOOLTIP" glib:nick="tooltip">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="503">A tooltip.</doc>
|
|
</member>
|
|
<member name="notification" value="11" c:identifier="GDK_WINDOW_TYPE_HINT_NOTIFICATION" glib:nick="notification">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="504">A notification - typically a “bubble”
|
|
that belongs to a status icon.</doc>
|
|
</member>
|
|
<member name="combo" value="12" c:identifier="GDK_WINDOW_TYPE_HINT_COMBO" glib:nick="combo">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="506">A popup from a combo box.</doc>
|
|
</member>
|
|
<member name="dnd" value="13" c:identifier="GDK_WINDOW_TYPE_HINT_DND" glib:nick="dnd">
|
|
<doc xml:space="preserve" filename="gdk/gdktypes.h" line="507">A window that is used to implement a DND cursor.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<enumeration name="WindowWindowClass" glib:type-name="GdkWindowWindowClass" glib:get-type="gdk_window_window_class_get_type" c:type="GdkWindowWindowClass">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="44">@GDK_INPUT_OUTPUT windows are the standard kind of window you might expect.
|
|
Such windows receive events and are also displayed on screen.
|
|
@GDK_INPUT_ONLY windows are invisible; they are usually placed above other
|
|
windows in order to trap or filter the events. You can’t draw on
|
|
@GDK_INPUT_ONLY windows.</doc>
|
|
<member name="input_output" value="0" c:identifier="GDK_INPUT_OUTPUT" glib:nick="input-output">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="46">window for graphics and events</doc>
|
|
</member>
|
|
<member name="input_only" value="1" c:identifier="GDK_INPUT_ONLY" glib:nick="input-only">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.h" line="47">window for events only</doc>
|
|
</member>
|
|
</enumeration>
|
|
<function name="add_option_entries_libgtk_only" c:identifier="gdk_add_option_entries_libgtk_only" deprecated="1" deprecated-version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="263">Appends gdk option entries to the passed in option group. This is
|
|
not public API and must not be used by applications.</doc>
|
|
<doc-deprecated xml:space="preserve">This symbol was never meant to be used outside
|
|
of GTK+</doc-deprecated>
|
|
<source-position filename="gdk/gdkmain.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="group" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="265">An option group.</doc>
|
|
<type name="GLib.OptionGroup" c:type="GOptionGroup*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="atom_intern" c:identifier="gdk_atom_intern" moved-to="Atom.intern">
|
|
<doc xml:space="preserve" filename="gdk/gdkproperty.c" line="182">Finds or creates an atom corresponding to a given string.</doc>
|
|
<source-position filename="gdk/gdkproperty.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkproperty.c" line="192">the atom corresponding to @atom_name.</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="atom_name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkproperty.c" line="184">a string.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="only_if_exists" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkproperty.c" line="185">if %TRUE, GDK is allowed to not create a new atom, but
|
|
just return %GDK_NONE if the requested atom doesn’t already
|
|
exists. Currently, the flag is ignored, since checking the
|
|
existance of an atom is as expensive as creating it.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="atom_intern_static_string" c:identifier="gdk_atom_intern_static_string" moved-to="Atom.intern_static_string" version="2.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkproperty.c" line="203">Finds or creates an atom corresponding to a given string.
|
|
|
|
Note that this function is identical to gdk_atom_intern() except
|
|
that if a new #GdkAtom is created the string itself is used rather
|
|
than a copy. This saves memory, but can only be used if the string
|
|
will always exist. It can be used with statically
|
|
allocated strings in the main program, but not with statically
|
|
allocated memory in dynamically loaded modules, if you expect to
|
|
ever unload the module again (e.g. do not use this function in
|
|
GTK+ theme engines).</doc>
|
|
<source-position filename="gdk/gdkproperty.h" line="59"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkproperty.c" line="218">the atom corresponding to @atom_name</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="atom_name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkproperty.c" line="205">a static string</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="beep" c:identifier="gdk_beep">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="573">Emits a short beep on the default display.</doc>
|
|
<source-position filename="gdk/gdkmain.h" line="121"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="cairo_create" c:identifier="gdk_cairo_create" version="2.8" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3604">Creates a Cairo context for drawing to @window.
|
|
|
|
Note that calling cairo_reset_clip() on the resulting #cairo_t will
|
|
produce undefined results, so avoid it at all costs.
|
|
|
|
Typically, this function is used to draw on a #GdkWindow out of the paint
|
|
cycle of the toolkit; this should be avoided, as it breaks various assumptions
|
|
and optimizations.
|
|
|
|
If you are drawing on a native #GdkWindow in response to a %GDK_EXPOSE event
|
|
you should use gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()
|
|
instead. GTK will automatically do this for you when drawing a widget.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_window_begin_draw_frame() and
|
|
gdk_drawing_context_get_cairo_context() instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkcairo.h" line="35"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3621">A newly created Cairo context. Free with
|
|
cairo_destroy() when you are done drawing.</doc>
|
|
<type name="cairo.Context" c:type="cairo_t*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="3606">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="cairo_draw_from_gl" c:identifier="gdk_cairo_draw_from_gl" version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdkgl.c" line="302">This is the main way to draw GL content in GTK+. It takes a render buffer ID
|
|
(@source_type == #GL_RENDERBUFFER) or a texture id (@source_type == #GL_TEXTURE)
|
|
and draws it onto @cr with an OVER operation, respecting the current clip.
|
|
The top left corner of the rectangle specified by @x, @y, @width and @height
|
|
will be drawn at the current (0,0) position of the cairo_t.
|
|
|
|
This will work for *all* cairo_t, as long as @window is realized, but the
|
|
fallback implementation that reads back the pixels from the buffer may be
|
|
used in the general case. In the case of direct drawing to a window with
|
|
no special effects applied to @cr it will however use a more efficient
|
|
approach.
|
|
|
|
For #GL_RENDERBUFFER the code will always fall back to software for buffers
|
|
with alpha components, so make sure you use #GL_TEXTURE if using alpha.
|
|
|
|
Calling this may change the current GL context.</doc>
|
|
<source-position filename="gdk/gdkcairo.h" line="76"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="cr" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkgl.c" line="304">a cairo context</doc>
|
|
<type name="cairo.Context" c:type="cairo_t*"/>
|
|
</parameter>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkgl.c" line="305">The window we're rendering for (not necessarily into)</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="source" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkgl.c" line="306">The GL ID of the source buffer</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</parameter>
|
|
<parameter name="source_type" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkgl.c" line="307">The type of the @source</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</parameter>
|
|
<parameter name="buffer_scale" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkgl.c" line="308">The scale-factor that the @source buffer is allocated for</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</parameter>
|
|
<parameter name="x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkgl.c" line="309">The source x position in @source to start copying from in GL coordinates</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</parameter>
|
|
<parameter name="y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkgl.c" line="310">The source y position in @source to start copying from in GL coordinates</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</parameter>
|
|
<parameter name="width" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkgl.c" line="311">The width of the region to draw</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</parameter>
|
|
<parameter name="height" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkgl.c" line="312">The height of the region to draw</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="cairo_get_clip_rectangle" c:identifier="gdk_cairo_get_clip_rectangle">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="43">This is a convenience function around cairo_clip_extents().
|
|
It rounds the clip extents to integer coordinates and returns
|
|
a boolean indicating if a clip area exists.</doc>
|
|
<source-position filename="gdk/gdkcairo.h" line="38"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="52">%TRUE if a clip rectangle exists, %FALSE if all of @cr is
|
|
clipped and all drawing can be skipped</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="cr" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="45">a cairo context</doc>
|
|
<type name="cairo.Context" c:type="cairo_t*"/>
|
|
</parameter>
|
|
<parameter name="rect" direction="out" caller-allocates="1" transfer-ownership="none" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="46">return location for the clip, or %NULL</doc>
|
|
<type name="Rectangle" c:type="GdkRectangle*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="cairo_get_drawing_context" c:identifier="gdk_cairo_get_drawing_context" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkdrawingcontext.c" line="196">Retrieves the #GdkDrawingContext that created the Cairo
|
|
context @cr.</doc>
|
|
<source-position filename="gdk/gdkcairo.h" line="87"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkdrawingcontext.c" line="203">a #GdkDrawingContext, if any is set</doc>
|
|
<type name="DrawingContext" c:type="GdkDrawingContext*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="cr" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdrawingcontext.c" line="198">a Cairo context</doc>
|
|
<type name="cairo.Context" c:type="cairo_t*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="cairo_rectangle" c:identifier="gdk_cairo_rectangle" version="2.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="129">Adds the given rectangle to the current path of @cr.</doc>
|
|
<source-position filename="gdk/gdkcairo.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="cr" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="131">a cairo context</doc>
|
|
<type name="cairo.Context" c:type="cairo_t*"/>
|
|
</parameter>
|
|
<parameter name="rectangle" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="132">a #GdkRectangle</doc>
|
|
<type name="Rectangle" c:type="const GdkRectangle*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="cairo_region" c:identifier="gdk_cairo_region" version="2.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="150">Adds the given region to the current path of @cr.</doc>
|
|
<source-position filename="gdk/gdkcairo.h" line="59"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="cr" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="152">a cairo context</doc>
|
|
<type name="cairo.Context" c:type="cairo_t*"/>
|
|
</parameter>
|
|
<parameter name="region" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="153">a #cairo_region_t</doc>
|
|
<type name="cairo.Region" c:type="const cairo_region_t*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="cairo_region_create_from_surface" c:identifier="gdk_cairo_region_create_from_surface">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="442">Creates region that describes covers the area where the given
|
|
@surface is more than 50% opaque.
|
|
|
|
This function takes into account device offsets that might be
|
|
set with cairo_surface_set_device_offset().</doc>
|
|
<source-position filename="gdk/gdkcairo.h" line="64"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="452">A #cairo_region_t; must be freed with cairo_region_destroy()</doc>
|
|
<type name="cairo.Region" c:type="cairo_region_t*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="surface" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="444">a cairo surface</doc>
|
|
<type name="cairo.Surface" c:type="cairo_surface_t*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="cairo_set_source_color" c:identifier="gdk_cairo_set_source_color" version="2.8" deprecated="1" deprecated-version="3.4">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="82">Sets the specified #GdkColor as the source color of @cr.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_cairo_set_source_rgba() instead</doc-deprecated>
|
|
<source-position filename="gdk/gdkcairo.h" line="68"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="cr" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="84">a cairo context</doc>
|
|
<type name="cairo.Context" c:type="cairo_t*"/>
|
|
</parameter>
|
|
<parameter name="color" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="85">a #GdkColor</doc>
|
|
<type name="Color" c:type="const GdkColor*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="cairo_set_source_pixbuf" c:identifier="gdk_cairo_set_source_pixbuf" version="2.8">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="311">Sets the given pixbuf as the source pattern for @cr.
|
|
|
|
The pattern has an extend mode of %CAIRO_EXTEND_NONE and is aligned
|
|
so that the origin of @pixbuf is @pixbuf_x, @pixbuf_y.</doc>
|
|
<source-position filename="gdk/gdkcairo.h" line="45"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="cr" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="313">a cairo context</doc>
|
|
<type name="cairo.Context" c:type="cairo_t*"/>
|
|
</parameter>
|
|
<parameter name="pixbuf" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="314">a #GdkPixbuf</doc>
|
|
<type name="GdkPixbuf.Pixbuf" c:type="const GdkPixbuf*"/>
|
|
</parameter>
|
|
<parameter name="pixbuf_x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="315">X coordinate of location to place upper left corner of @pixbuf</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
<parameter name="pixbuf_y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="316">Y coordinate of location to place upper left corner of @pixbuf</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="cairo_set_source_rgba" c:identifier="gdk_cairo_set_source_rgba" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="106">Sets the specified #GdkRGBA as the source color of @cr.</doc>
|
|
<source-position filename="gdk/gdkcairo.h" line="42"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="cr" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="108">a cairo context</doc>
|
|
<type name="cairo.Context" c:type="cairo_t*"/>
|
|
</parameter>
|
|
<parameter name="rgba" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="109">a #GdkRGBA</doc>
|
|
<type name="RGBA" c:type="const GdkRGBA*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="cairo_set_source_window" c:identifier="gdk_cairo_set_source_window" version="2.24">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="350">Sets the given window as the source pattern for @cr.
|
|
|
|
The pattern has an extend mode of %CAIRO_EXTEND_NONE and is aligned
|
|
so that the origin of @window is @x, @y. The window contains all its
|
|
subwindows when rendering.
|
|
|
|
Note that the contents of @window are undefined outside of the
|
|
visible part of @window, so use this function with care.</doc>
|
|
<source-position filename="gdk/gdkcairo.h" line="50"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="cr" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="352">a cairo context</doc>
|
|
<type name="cairo.Context" c:type="cairo_t*"/>
|
|
</parameter>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="353">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="354">X coordinate of location to place upper left corner of @window</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
<parameter name="y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="355">Y coordinate of location to place upper left corner of @window</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="cairo_surface_create_from_pixbuf" c:identifier="gdk_cairo_surface_create_from_pixbuf" version="3.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="269">Creates an image surface with the same contents as
|
|
the pixbuf.</doc>
|
|
<source-position filename="gdk/gdkcairo.h" line="72"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="278">a new cairo surface, must be freed with cairo_surface_destroy()</doc>
|
|
<type name="cairo.Surface" c:type="cairo_surface_t*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="pixbuf" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="271">a #GdkPixbuf</doc>
|
|
<type name="GdkPixbuf.Pixbuf" c:type="const GdkPixbuf*"/>
|
|
</parameter>
|
|
<parameter name="scale" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="272">the scale of the new surface, or 0 to use same as @window</doc>
|
|
<type name="gint" c:type="int"/>
|
|
</parameter>
|
|
<parameter name="for_window" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkcairo.c" line="273">The window this will be drawn to, or %NULL</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="color_parse" c:identifier="gdk_color_parse" moved-to="Color.parse" deprecated="1" deprecated-version="3.14">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="136">Parses a textual specification of a color and fill in the
|
|
@red, @green, and @blue fields of a #GdkColor.
|
|
|
|
The string can either one of a large set of standard names
|
|
(taken from the X11 `rgb.txt` file), or it can be a hexadecimal
|
|
value in the form “\#rgb” “\#rrggbb”, “\#rrrgggbbb” or
|
|
“\#rrrrggggbbbb” where “r”, “g” and “b” are hex digits of
|
|
the red, green, and blue components of the color, respectively.
|
|
(White in the four forms is “\#fff”, “\#ffffff”, “\#fffffffff”
|
|
and “\#ffffffffffff”).</doc>
|
|
<doc-deprecated xml:space="preserve">Use #GdkRGBA</doc-deprecated>
|
|
<source-position filename="gdk/deprecated/gdkcolor.h" line="79"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="152">%TRUE if the parsing succeeded</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="spec" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="138">the string specifying the color</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="color" direction="out" caller-allocates="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/deprecated/gdkcolor.c" line="139">the #GdkColor to fill in</doc>
|
|
<type name="Color" c:type="GdkColor*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="disable_multidevice" c:identifier="gdk_disable_multidevice" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="1103">Disables multidevice support in GDK. This call must happen prior
|
|
to gdk_display_open(), gtk_init(), gtk_init_with_args() or
|
|
gtk_init_check() in order to take effect.
|
|
|
|
Most common GTK+ applications won’t ever need to call this. Only
|
|
applications that do mixed GDK/Xlib calls could want to disable
|
|
multidevice support if such Xlib code deals with input devices in
|
|
any way and doesn’t observe the presence of XInput 2.</doc>
|
|
<source-position filename="gdk/gdkmain.h" line="127"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="drag_abort" c:identifier="gdk_drag_abort">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="464">Aborts a drag without dropping.
|
|
|
|
This function is called by the drag source.
|
|
|
|
This function does not need to be called in managed drag and drop
|
|
operations. See gdk_drag_context_manage_dnd() for more information.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="192"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="466">a #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</parameter>
|
|
<parameter name="time_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="467">the timestamp for this operation</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="drag_begin" c:identifier="gdk_drag_begin">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11400">Starts a drag and creates a new drag context for it.
|
|
This function assumes that the drag is controlled by the
|
|
client pointer device, use gdk_drag_begin_for_device() to
|
|
begin a drag with a different device.
|
|
|
|
This function is called by the drag source.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="156"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11413">a newly created #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11402">the source window for this drag.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="targets" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11403">the offered targets,
|
|
as list of #GdkAtoms</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="Atom"/>
|
|
</type>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="drag_begin_for_device" c:identifier="gdk_drag_begin_for_device">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11428">Starts a drag and creates a new drag context for it.
|
|
|
|
This function is called by the drag source.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="160"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11439">a newly created #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11430">the source window for this drag</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11431">the device that controls this drag</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</parameter>
|
|
<parameter name="targets" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11432">the offered targets,
|
|
as list of #GdkAtoms</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="Atom"/>
|
|
</type>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="drag_begin_from_point" c:identifier="gdk_drag_begin_from_point" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11453">Starts a drag and creates a new drag context for it.
|
|
|
|
This function is called by the drag source.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="164"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11466">a newly created #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11455">the source window for this drag</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="device" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11456">the device that controls this drag</doc>
|
|
<type name="Device" c:type="GdkDevice*"/>
|
|
</parameter>
|
|
<parameter name="targets" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11457">the offered targets,
|
|
as list of #GdkAtoms</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="Atom"/>
|
|
</type>
|
|
</parameter>
|
|
<parameter name="x_root" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11459">the x coordinate where the drag nominally started</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="y_root" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11460">the y coordinate where the drag nominally started</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="drag_drop" c:identifier="gdk_drag_drop">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="485">Drops on the current destination.
|
|
|
|
This function is called by the drag source.
|
|
|
|
This function does not need to be called in managed drag and drop
|
|
operations. See gdk_drag_context_manage_dnd() for more information.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="189"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="487">a #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</parameter>
|
|
<parameter name="time_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="488">the timestamp for this operation</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="drag_drop_done" c:identifier="gdk_drag_drop_done" version="3.20">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="633">Inform GDK if the drop ended successfully. Passing %FALSE
|
|
for @success may trigger a drag cancellation animation.
|
|
|
|
This function is called by the drag source, and should
|
|
be the last call before dropping the reference to the
|
|
@context.
|
|
|
|
The #GdkDragContext will only take the first gdk_drag_drop_done()
|
|
call as effective, if this function is called multiple times,
|
|
all subsequent calls will be ignored.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="198"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="635">a #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</parameter>
|
|
<parameter name="success" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="636">whether the drag was ultimatively successful</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="drag_drop_succeeded" c:identifier="gdk_drag_drop_succeeded" version="2.6">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="547">Returns whether the dropped data has been successfully
|
|
transferred. This function is intended to be used while
|
|
handling a %GDK_DROP_FINISHED event, its return value is
|
|
meaningless at other times.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="195"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="556">%TRUE if the drop was successful.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="549">a #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="drag_find_window_for_screen" c:identifier="gdk_drag_find_window_for_screen" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="363">Finds the destination window and DND protocol to use at the
|
|
given pointer position.
|
|
|
|
This function is called by the drag source to obtain the
|
|
@dest_window and @protocol parameters for gdk_drag_motion().</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="171"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="365">a #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</parameter>
|
|
<parameter name="drag_window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="366">a window which may be at the pointer position, but
|
|
should be ignored, since it is put up by the drag source as an icon</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="368">the screen where the destination window is sought</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</parameter>
|
|
<parameter name="x_root" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="369">the x position of the pointer in root coordinates</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="y_root" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="370">the y position of the pointer in root coordinates</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="dest_window" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="371">location to store the destination window in</doc>
|
|
<type name="Window" c:type="GdkWindow**"/>
|
|
</parameter>
|
|
<parameter name="protocol" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="372">location to store the DND protocol in</doc>
|
|
<type name="DragProtocol" c:type="GdkDragProtocol*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="drag_get_selection" c:identifier="gdk_drag_get_selection">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="568">Returns the selection atom for the current source window.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="151"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="574">the selection atom, or %GDK_NONE</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="570">a #GdkDragContext.</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="drag_motion" c:identifier="gdk_drag_motion">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="419">Updates the drag context when the pointer moves or the
|
|
set of actions changes.
|
|
|
|
This function is called by the drag source.
|
|
|
|
This function does not need to be called in managed drag and drop
|
|
operations. See gdk_drag_context_manage_dnd() for more information.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="180"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="421">a #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</parameter>
|
|
<parameter name="dest_window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="422">the new destination window, obtained by
|
|
gdk_drag_find_window()</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="protocol" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="424">the DND protocol in use, obtained by gdk_drag_find_window()</doc>
|
|
<type name="DragProtocol" c:type="GdkDragProtocol"/>
|
|
</parameter>
|
|
<parameter name="x_root" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="425">the x position of the pointer in root coordinates</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="y_root" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="426">the y position of the pointer in root coordinates</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="suggested_action" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="427">the suggested action</doc>
|
|
<type name="DragAction" c:type="GdkDragAction"/>
|
|
</parameter>
|
|
<parameter name="possible_actions" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="428">the possible actions</doc>
|
|
<type name="DragAction" c:type="GdkDragAction"/>
|
|
</parameter>
|
|
<parameter name="time_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="429">the timestamp for this operation</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="drag_status" c:identifier="gdk_drag_status">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="397">Selects one of the actions offered by the drag source.
|
|
|
|
This function is called by the drag destination in response to
|
|
gdk_drag_motion() called by the drag source.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="139"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="399">a #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</parameter>
|
|
<parameter name="action" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="400">the selected action which will be taken when a drop happens,
|
|
or 0 to indicate that a drop will not be accepted</doc>
|
|
<type name="DragAction" c:type="GdkDragAction"/>
|
|
</parameter>
|
|
<parameter name="time_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="402">the timestamp for this operation</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="drop_finish" c:identifier="gdk_drop_finish">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="527">Ends the drag operation after a drop.
|
|
|
|
This function is called by the drag destination.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="147"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="529">a #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</parameter>
|
|
<parameter name="success" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="530">%TRUE if the data was successfully received</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
<parameter name="time_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="531">the timestamp for this operation</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="drop_reply" c:identifier="gdk_drop_reply">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="506">Accepts or rejects a drop.
|
|
|
|
This function is called by the drag destination in response
|
|
to a drop initiated by the drag source.</doc>
|
|
<source-position filename="gdk/gdkdnd.h" line="143"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="508">a #GdkDragContext</doc>
|
|
<type name="DragContext" c:type="GdkDragContext*"/>
|
|
</parameter>
|
|
<parameter name="accepted" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="509">%TRUE if the drop is accepted</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
<parameter name="time_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdnd.c" line="510">the timestamp for this operation</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="error_trap_pop" c:identifier="gdk_error_trap_pop">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2387">Removes an error trap pushed with gdk_error_trap_push().
|
|
May block until an error has been definitively received
|
|
or not received from the X server. gdk_error_trap_pop_ignored()
|
|
is preferred if you don’t need to know whether an error
|
|
occurred, because it never has to block. If you don't
|
|
need the return value of gdk_error_trap_pop(), use
|
|
gdk_error_trap_pop_ignored().
|
|
|
|
Prior to GDK 3.0, this function would not automatically
|
|
sync for you, so you had to gdk_flush() if your last
|
|
call to Xlib was not a blocking round trip.</doc>
|
|
<source-position filename="gdk/gdkmain.h" line="73"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2402">X error code or 0 on success</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="error_trap_pop_ignored" c:identifier="gdk_error_trap_pop_ignored" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2371">Removes an error trap pushed with gdk_error_trap_push(), but
|
|
without bothering to wait and see whether an error occurred. If an
|
|
error arrives later asynchronously that was triggered while the
|
|
trap was pushed, that error will be ignored.</doc>
|
|
<source-position filename="gdk/gdkmain.h" line="75"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="error_trap_push" c:identifier="gdk_error_trap_push">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2282">This function allows X errors to be trapped instead of the normal
|
|
behavior of exiting the application. It should only be used if it
|
|
is not possible to avoid the X error in any other way. Errors are
|
|
ignored on all #GdkDisplay currently known to the
|
|
#GdkDisplayManager. If you don’t care which error happens and just
|
|
want to ignore everything, pop with gdk_error_trap_pop_ignored().
|
|
If you need the error code, use gdk_error_trap_pop() which may have
|
|
to block and wait for the error to arrive from the X server.
|
|
|
|
This API exists on all platforms but only does anything on X.
|
|
|
|
You can use gdk_x11_display_error_trap_push() to ignore errors
|
|
on only a single display.
|
|
|
|
## Trapping an X error
|
|
|
|
|[<!-- language="C" -->
|
|
gdk_error_trap_push ();
|
|
|
|
// ... Call the X function which may cause an error here ...
|
|
|
|
|
|
if (gdk_error_trap_pop ())
|
|
{
|
|
// ... Handle the error here ...
|
|
}
|
|
]|</doc>
|
|
<source-position filename="gdk/gdkmain.h" line="70"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="event_get" c:identifier="gdk_event_get" moved-to="Event.get">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="392">Checks all open displays for a #GdkEvent to process,to be processed
|
|
on, fetching events from the windowing system if necessary.
|
|
See gdk_display_get_event().</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1455"/>
|
|
<return-value transfer-ownership="full" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="399">the next #GdkEvent to be processed, or %NULL
|
|
if no events are pending. The returned #GdkEvent should be freed
|
|
with gdk_event_free().</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="event_handler_set" c:identifier="gdk_event_handler_set" moved-to="Event.handler_set">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="326">Sets the function to call to handle all events from GDK.
|
|
|
|
Note that GTK+ uses this to install its own event handler, so it is
|
|
usually not useful for GTK+ applications. (Although an application
|
|
can call this function then call gtk_main_do_event() to pass
|
|
events to GTK+.)</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1542"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="func" transfer-ownership="none" scope="notified" closure="1" destroy="2">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="328">the function to call to handle events from GDK.</doc>
|
|
<type name="EventFunc" c:type="GdkEventFunc"/>
|
|
</parameter>
|
|
<parameter name="data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="329">user data to pass to the function.</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
<parameter name="notify" transfer-ownership="none" scope="async">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="330">the function to call when the handler function is removed, i.e. when
|
|
gdk_event_handler_set() is called with another event handler.</doc>
|
|
<type name="GLib.DestroyNotify" c:type="GDestroyNotify"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="event_peek" c:identifier="gdk_event_peek" moved-to="Event.peek">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="423">If there is an event waiting in the event queue of some open
|
|
display, returns a copy of it. See gdk_display_peek_event().</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1458"/>
|
|
<return-value transfer-ownership="full" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="429">a copy of the first #GdkEvent on some event
|
|
queue, or %NULL if no events are in any queues. The returned
|
|
#GdkEvent should be freed with gdk_event_free().</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="event_request_motions" c:identifier="gdk_event_request_motions" moved-to="Event.request_motions" version="2.12">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1765">Request more motion notifies if @event is a motion notify hint event.
|
|
|
|
This function should be used instead of gdk_window_get_pointer() to
|
|
request further motion notifies, because it also works for extension
|
|
events where motion notifies are provided for devices other than the
|
|
core pointer. Coordinate extraction, processing and requesting more
|
|
motion events from a %GDK_MOTION_NOTIFY event usually works like this:
|
|
|
|
|[<!-- language="C" -->
|
|
{
|
|
// motion_event handler
|
|
x = motion_event->x;
|
|
y = motion_event->y;
|
|
// handle (x,y) motion
|
|
gdk_event_request_motions (motion_event); // handles is_hint events
|
|
}
|
|
]|</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1523"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1767">a valid #GdkEvent</doc>
|
|
<type name="EventMotion" c:type="const GdkEventMotion*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="events_get_angle" c:identifier="gdk_events_get_angle" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1907">If both events contain X/Y information, this function will return %TRUE
|
|
and return in @angle the relative angle from @event1 to @event2. The rotation
|
|
direction for positive angles is from the positive X axis towards the positive
|
|
Y axis.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1532"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1918">%TRUE if the angle could be calculated.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="event1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1909">first #GdkEvent</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</parameter>
|
|
<parameter name="event2" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1910">second #GdkEvent</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</parameter>
|
|
<parameter name="angle" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1911">return location for the relative angle between both events</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="events_get_center" c:identifier="gdk_events_get_center" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1951">If both events contain X/Y information, the center of both coordinates
|
|
will be returned in @x and @y.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1536"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1961">%TRUE if the center could be calculated.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="event1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1953">first #GdkEvent</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</parameter>
|
|
<parameter name="event2" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1954">second #GdkEvent</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</parameter>
|
|
<parameter name="x" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1955">return location for the X coordinate of the center</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
<parameter name="y" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1956">return location for the Y coordinate of the center</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="events_get_distance" c:identifier="gdk_events_get_distance" version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1884">If both events have X/Y information, the distance between both coordinates
|
|
(as in a straight line going from @event1 to @event2) will be returned.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1528"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1893">%TRUE if the distance could be calculated.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="event1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1886">first #GdkEvent</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</parameter>
|
|
<parameter name="event2" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1887">second #GdkEvent</doc>
|
|
<type name="Event" c:type="GdkEvent*"/>
|
|
</parameter>
|
|
<parameter name="distance" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="1888">return location for the distance</doc>
|
|
<type name="gdouble" c:type="gdouble*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="events_pending" c:identifier="gdk_events_pending">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="353">Checks if any events are ready to be processed for any display.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1453"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="358">%TRUE if any events are pending.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="flush" c:identifier="gdk_flush">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="584">Flushes the output buffers of all display connections and waits
|
|
until all requests have been processed.
|
|
This is rarely needed by applications.</doc>
|
|
<source-position filename="gdk/gdkmain.h" line="124"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="get_default_root_window" c:identifier="gdk_get_default_root_window">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5109">Obtains the root window (parent all other windows are inside)
|
|
for the default display and screen.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1090"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="5115">the default root window</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="get_display" c:identifier="gdk_get_display" deprecated="1" deprecated-version="3.8">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="413">Gets the name of the display, which usually comes from the
|
|
`DISPLAY` environment variable or the
|
|
`--display` command line option.</doc>
|
|
<doc-deprecated xml:space="preserve">Call gdk_display_get_name (gdk_display_get_default ()))
|
|
instead.</doc-deprecated>
|
|
<source-position filename="gdk/gdkmain.h" line="82"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="420">the name of the display.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="get_display_arg_name" c:identifier="gdk_get_display_arg_name" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="431">Gets the display name specified in the command line arguments passed
|
|
to gdk_init() or gdk_parse_args(), if any.</doc>
|
|
<source-position filename="gdk/gdkmain.h" line="79"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="437">the display name, if specified explicitly,
|
|
otherwise %NULL this string is owned by GTK+ and must not be
|
|
modified or freed.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="get_program_class" c:identifier="gdk_get_program_class">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="1065">Gets the program class. Unless the program class has explicitly
|
|
been set with gdk_set_program_class() or with the `--class`
|
|
commandline option, the default value is the program name (determined
|
|
with g_get_prgname()) with the first character converted to uppercase.</doc>
|
|
<source-position filename="gdk/gdkmain.h" line="58"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="1073">the program class.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="get_show_events" c:identifier="gdk_get_show_events">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2088">Gets whether event debugging output is enabled.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1564"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2093">%TRUE if event debugging output is enabled.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="gl_error_quark" c:identifier="gdk_gl_error_quark" moved-to="GLError.quark">
|
|
<return-value transfer-ownership="none">
|
|
<type name="GLib.Quark" c:type="GQuark"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="init" c:identifier="gdk_init">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="553">Initializes the GDK library and connects to the windowing system.
|
|
If initialization fails, a warning message is output and the application
|
|
terminates with a call to `exit(1)`.
|
|
|
|
Any arguments used by GDK are removed from the array and @argc and @argv
|
|
are updated accordingly.
|
|
|
|
GTK+ initializes GDK in gtk_init() and so this function is not usually
|
|
needed by GTK+ applications.</doc>
|
|
<source-position filename="gdk/gdkmain.h" line="47"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="argc" direction="inout" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="555">the number of command line arguments.</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="argv" direction="inout" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="556">the array of command line arguments.</doc>
|
|
<array length="0" zero-terminated="0" c:type="gchar***">
|
|
<type name="utf8" c:type="gchar**"/>
|
|
</array>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="init_check" c:identifier="gdk_init_check">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="527">Initializes the GDK library and connects to the windowing system,
|
|
returning %TRUE on success.
|
|
|
|
Any arguments used by GDK are removed from the array and @argc and @argv
|
|
are updated accordingly.
|
|
|
|
GTK+ initializes GDK in gtk_init() and so this function is not usually
|
|
needed by GTK+ applications.</doc>
|
|
<source-position filename="gdk/gdkmain.h" line="50"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="541">%TRUE if initialization succeeded.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="argc" direction="inout" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="529">the number of command line arguments.</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="argv" direction="inout" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="530">the array of command line arguments.</doc>
|
|
<array length="0" zero-terminated="0" c:type="gchar***">
|
|
<type name="utf8" c:type="gchar**"/>
|
|
</array>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="keyboard_grab" c:identifier="gdk_keyboard_grab" deprecated="1" deprecated-version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8727">Grabs the keyboard so that all events are passed to this
|
|
application until the keyboard is ungrabbed with gdk_keyboard_ungrab().
|
|
This overrides any previous keyboard grab by this client.
|
|
|
|
If you set up anything at the time you take the grab that needs to be cleaned
|
|
up when the grab ends, you should handle the #GdkEventGrabBroken events that
|
|
are emitted when the grab ends unvoluntarily.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_device_grab() instead.</doc-deprecated>
|
|
<source-position filename="gdk/gdkmain.h" line="93"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8747">%GDK_GRAB_SUCCESS if the grab was successful.</doc>
|
|
<type name="GrabStatus" c:type="GdkGrabStatus"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8729">the #GdkWindow which will own the grab (the grab window).</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="owner_events" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8730">if %FALSE then all keyboard events are reported with respect to
|
|
@window. If %TRUE then keyboard events for this application are
|
|
reported as normal, but keyboard events outside this application
|
|
are reported with respect to @window. Both key press and key
|
|
release events are always reported, independant of the event mask
|
|
set by the application.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
<parameter name="time_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8736">a timestamp from a #GdkEvent, or %GDK_CURRENT_TIME if no timestamp is
|
|
available.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="keyboard_ungrab" c:identifier="gdk_keyboard_ungrab" deprecated="1" deprecated-version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdeprecated.c" line="66">Ungrabs the keyboard on the default display, if it is grabbed by this
|
|
application.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_device_ungrab(), together with gdk_device_grab()
|
|
instead.</doc-deprecated>
|
|
<source-position filename="gdk/gdkmain.h" line="102"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="time_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdeprecated.c" line="68">a timestamp from a #GdkEvent, or %GDK_CURRENT_TIME if no
|
|
timestamp is available.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="keyval_convert_case" c:identifier="gdk_keyval_convert_case">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="736">Obtains the upper- and lower-case versions of the keyval @symbol.
|
|
Examples of keyvals are #GDK_KEY_a, #GDK_KEY_Enter, #GDK_KEY_F1, etc.</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="143"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="symbol" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="738">a keyval</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
<parameter name="lower" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="739">return location for lowercase version of @symbol</doc>
|
|
<type name="guint" c:type="guint*"/>
|
|
</parameter>
|
|
<parameter name="upper" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="740">return location for uppercase version of @symbol</doc>
|
|
<type name="guint" c:type="guint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="keyval_from_name" c:identifier="gdk_keyval_from_name">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="717">Converts a key name to a key value.
|
|
|
|
The names are the same as those in the
|
|
`gdk/gdkkeysyms.h` header file
|
|
but without the leading “GDK_KEY_”.</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="141"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="727">the corresponding key value, or %GDK_KEY_VoidSymbol
|
|
if the key name is not a valid key</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="keyval_name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="719">a key name</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="keyval_is_lower" c:identifier="gdk_keyval_is_lower">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="252">Returns %TRUE if the given key value is in lower case.</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="153"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="258">%TRUE if @keyval is in lower case, or if @keyval is not
|
|
subject to case conversion.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="keyval" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="254">a key value.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="keyval_is_upper" c:identifier="gdk_keyval_is_upper">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="230">Returns %TRUE if the given key value is in upper case.</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="151"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="236">%TRUE if @keyval is in upper case, or if @keyval is not subject to
|
|
case conversion.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="keyval" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="232">a key value.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="keyval_name" c:identifier="gdk_keyval_name">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="697">Converts a key value into a symbolic name.
|
|
|
|
The names are the same as those in the
|
|
`gdk/gdkkeysyms.h` header file
|
|
but without the leading “GDK_KEY_”.</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="138"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="707">a string containing the name
|
|
of the key, or %NULL if @keyval is not a valid key. The string
|
|
should not be modified.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="keyval" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="699">a key value</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="keyval_to_lower" c:identifier="gdk_keyval_to_lower">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="211">Converts a key value to lower case, if applicable.</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="149"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="217">the lower case form of @keyval, or @keyval itself if it is already
|
|
in lower case or it is not subject to case conversion.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="keyval" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="213">a key value.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="keyval_to_unicode" c:identifier="gdk_keyval_to_unicode">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeyuni.c" line="879">Convert from a GDK key symbol to the corresponding ISO10646 (Unicode)
|
|
character.</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="156"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeyuni.c" line="886">the corresponding unicode character, or 0 if there
|
|
is no corresponding character.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="keyval" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeyuni.c" line="881">a GDK key symbol</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="keyval_to_upper" c:identifier="gdk_keyval_to_upper">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="192">Converts a key value to upper case, if applicable.</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="147"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="198">the upper case form of @keyval, or @keyval itself if it is already
|
|
in upper case or it is not subject to case conversion.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="keyval" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeys.c" line="194">a key value.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="list_visuals" c:identifier="gdk_list_visuals" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="78">Lists the available visuals for the default screen.
|
|
(See gdk_screen_list_visuals())
|
|
A visual describes a hardware image data format.
|
|
For example, a visual might support 24-bit color, or 8-bit color,
|
|
and might expect pixels to be in a certain format.
|
|
|
|
Call g_list_free() on the return value when you’re finished with it.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_screen_list_visuals (gdk_screen_get_default ()).</doc-deprecated>
|
|
<source-position filename="gdk/gdkvisual.h" line="109"/>
|
|
<return-value transfer-ownership="container">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="89">
|
|
a list of visuals; the list must be freed, but not its contents</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="Visual"/>
|
|
</type>
|
|
</return-value>
|
|
</function>
|
|
<function name="notify_startup_complete" c:identifier="gdk_notify_startup_complete" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2132">Indicates to the GUI environment that the application has finished
|
|
loading. If the applications opens windows, this function is
|
|
normally called after opening the application’s initial set of
|
|
windows.
|
|
|
|
GTK+ will call this function automatically after opening the first
|
|
#GtkWindow unless gtk_window_set_auto_startup_notification() is called
|
|
to disable that feature.</doc>
|
|
<source-position filename="gdk/gdkmain.h" line="63"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="notify_startup_complete_with_id" c:identifier="gdk_notify_startup_complete_with_id" version="2.12">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2152">Indicates to the GUI environment that the application has
|
|
finished loading, using a given identifier.
|
|
|
|
GTK+ will call this function automatically for #GtkWindow
|
|
with custom startup-notification identifier unless
|
|
gtk_window_set_auto_startup_notification() is called to
|
|
disable that feature.</doc>
|
|
<source-position filename="gdk/gdkmain.h" line="65"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="startup_id" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplay.c" line="2154">a startup-notification identifier, for which
|
|
notification process should be completed</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="offscreen_window_get_embedder" c:identifier="gdk_offscreen_window_get_embedder" version="2.18">
|
|
<doc xml:space="preserve" filename="gdk/gdkoffscreenwindow.c" line="592">Gets the window that @window is embedded in.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1100"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkoffscreenwindow.c" line="598">the embedding #GdkWindow, or
|
|
%NULL if @window is not an mbedded offscreen window</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkoffscreenwindow.c" line="594">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="offscreen_window_get_surface" c:identifier="gdk_offscreen_window_get_surface">
|
|
<doc xml:space="preserve" filename="gdk/gdkoffscreenwindow.c" line="322">Gets the offscreen surface that an offscreen window renders into.
|
|
If you need to keep this around over window resizes, you need to
|
|
add a reference to it.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1095"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkoffscreenwindow.c" line="330">The offscreen surface, or
|
|
%NULL if not offscreen</doc>
|
|
<type name="cairo.Surface" c:type="cairo_surface_t*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkoffscreenwindow.c" line="324">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="offscreen_window_set_embedder" c:identifier="gdk_offscreen_window_set_embedder" version="2.18">
|
|
<doc xml:space="preserve" filename="gdk/gdkoffscreenwindow.c" line="550">Sets @window to be embedded in @embedder.
|
|
|
|
To fully embed an offscreen window, in addition to calling this
|
|
function, it is also necessary to handle the #GdkWindow::pick-embedded-child
|
|
signal on the @embedder and the #GdkWindow::to-embedder and
|
|
#GdkWindow::from-embedder signals on @window.</doc>
|
|
<source-position filename="gdk/gdkwindow.h" line="1097"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkoffscreenwindow.c" line="552">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="embedder" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkoffscreenwindow.c" line="553">the #GdkWindow that @window gets embedded in</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="pango_context_get" c:identifier="gdk_pango_context_get">
|
|
<doc xml:space="preserve" filename="gdk/gdkpango.c" line="301">Creates a #PangoContext for the default GDK screen.
|
|
|
|
The context must be freed when you’re finished with it.
|
|
|
|
When using GTK+, normally you should use gtk_widget_get_pango_context()
|
|
instead of this function, to get the appropriate context for
|
|
the widget you intend to render text onto.
|
|
|
|
The newly created context will have the default font options (see
|
|
#cairo_font_options_t) for the default screen; if these options
|
|
change it will not be updated. Using gtk_widget_get_pango_context()
|
|
is more convenient if you want to keep a context around and track
|
|
changes to the screen’s font rendering settings.</doc>
|
|
<source-position filename="gdk/gdkpango.h" line="37"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkpango.c" line="318">a new #PangoContext for the default display</doc>
|
|
<type name="Pango.Context" c:type="PangoContext*"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="pango_context_get_for_display" c:identifier="gdk_pango_context_get_for_display" version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkpango.c" line="370">Creates a #PangoContext for @display.
|
|
|
|
The context must be freed when you’re finished with it.
|
|
|
|
When using GTK+, normally you should use gtk_widget_get_pango_context()
|
|
instead of this function, to get the appropriate context for
|
|
the widget you intend to render text onto.
|
|
|
|
The newly created context will have the default font options
|
|
(see #cairo_font_options_t) for the display; if these options
|
|
change it will not be updated. Using gtk_widget_get_pango_context()
|
|
is more convenient if you want to keep a context around and track
|
|
changes to the font rendering settings.</doc>
|
|
<source-position filename="gdk/gdkpango.h" line="35"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkpango.c" line="388">a new #PangoContext for @display</doc>
|
|
<type name="Pango.Context" c:type="PangoContext*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkpango.c" line="372">the #GdkDisplay for which the context is to be created</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="pango_context_get_for_screen" c:identifier="gdk_pango_context_get_for_screen" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkpango.c" line="326">Creates a #PangoContext for @screen.
|
|
|
|
The context must be freed when you’re finished with it.
|
|
|
|
When using GTK+, normally you should use gtk_widget_get_pango_context()
|
|
instead of this function, to get the appropriate context for
|
|
the widget you intend to render text onto.
|
|
|
|
The newly created context will have the default font options
|
|
(see #cairo_font_options_t) for the screen; if these options
|
|
change it will not be updated. Using gtk_widget_get_pango_context()
|
|
is more convenient if you want to keep a context around and track
|
|
changes to the screen’s font rendering settings.</doc>
|
|
<source-position filename="gdk/gdkpango.h" line="33"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkpango.c" line="344">a new #PangoContext for @screen</doc>
|
|
<type name="Pango.Context" c:type="PangoContext*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="screen" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkpango.c" line="328">the #GdkScreen for which the context is to be created.</doc>
|
|
<type name="Screen" c:type="GdkScreen*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="pango_layout_get_clip_region" c:identifier="gdk_pango_layout_get_clip_region" introspectable="0">
|
|
<doc xml:space="preserve" filename="gdk/gdkpango.c" line="239">Obtains a clip region which contains the areas where the given ranges
|
|
of text would be drawn. @x_origin and @y_origin are the top left point
|
|
to center the layout. @index_ranges should contain
|
|
ranges of bytes in the layout’s text.
|
|
|
|
Note that the regions returned correspond to logical extents of the text
|
|
ranges, not ink extents. So the drawn layout may in fact touch areas out of
|
|
the clip region. The clip region is mainly useful for highlightling parts
|
|
of text, such as when text is selected.</doc>
|
|
<source-position filename="gdk/gdkpango.h" line="53"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkpango.c" line="257">a clip region containing the given ranges</doc>
|
|
<type name="cairo.Region" c:type="cairo_region_t*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="layout" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkpango.c" line="241">a #PangoLayout</doc>
|
|
<type name="Pango.Layout" c:type="PangoLayout*"/>
|
|
</parameter>
|
|
<parameter name="x_origin" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkpango.c" line="242">X pixel where you intend to draw the layout with this clip</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="y_origin" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkpango.c" line="243">Y pixel where you intend to draw the layout with this clip</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="index_ranges" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkpango.c" line="244">array of byte indexes into the layout, where even members of array are start indexes and odd elements are end indexes</doc>
|
|
<type name="gint" c:type="const gint*"/>
|
|
</parameter>
|
|
<parameter name="n_ranges" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkpango.c" line="245">number of ranges in @index_ranges, i.e. half the size of @index_ranges</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="pango_layout_line_get_clip_region" c:identifier="gdk_pango_layout_line_get_clip_region" introspectable="0">
|
|
<doc xml:space="preserve" filename="gdk/gdkpango.c" line="188">Obtains a clip region which contains the areas where the given
|
|
ranges of text would be drawn. @x_origin and @y_origin are the top left
|
|
position of the layout. @index_ranges
|
|
should contain ranges of bytes in the layout’s text. The clip
|
|
region will include space to the left or right of the line (to the
|
|
layout bounding box) if you have indexes above or below the indexes
|
|
contained inside the line. This is to draw the selection all the way
|
|
to the side of the layout. However, the clip region is in line coordinates,
|
|
not layout coordinates.
|
|
|
|
Note that the regions returned correspond to logical extents of the text
|
|
ranges, not ink extents. So the drawn line may in fact touch areas out of
|
|
the clip region. The clip region is mainly useful for highlightling parts
|
|
of text, such as when text is selected.</doc>
|
|
<source-position filename="gdk/gdkpango.h" line="47"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkpango.c" line="213">a clip region containing the given ranges</doc>
|
|
<type name="cairo.Region" c:type="cairo_region_t*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="line" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkpango.c" line="190">a #PangoLayoutLine</doc>
|
|
<type name="Pango.LayoutLine" c:type="PangoLayoutLine*"/>
|
|
</parameter>
|
|
<parameter name="x_origin" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkpango.c" line="191">X pixel where you intend to draw the layout line with this clip</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="y_origin" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkpango.c" line="192">baseline pixel where you intend to draw the layout line with this clip</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="index_ranges" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkpango.c" line="193">array of byte indexes into the layout,
|
|
where even members of array are start indexes and odd elements
|
|
are end indexes</doc>
|
|
<array zero-terminated="0" c:type="const gint*">
|
|
<type name="gint" c:type="gint"/>
|
|
</array>
|
|
</parameter>
|
|
<parameter name="n_ranges" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkpango.c" line="196">number of ranges in @index_ranges, i.e. half the size of @index_ranges</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="parse_args" c:identifier="gdk_parse_args" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="366">Parse command line arguments, and store for future
|
|
use by calls to gdk_display_open().
|
|
|
|
Any arguments used by GDK are removed from the array and @argc and @argv are
|
|
updated accordingly.
|
|
|
|
You shouldn’t call this function explicitly if you are using
|
|
gtk_init(), gtk_init_check(), gdk_init(), or gdk_init_check().</doc>
|
|
<source-position filename="gdk/gdkmain.h" line="44"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="argc" direction="inout" caller-allocates="0" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="368">the number of command line arguments.</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="argv" direction="inout" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="369">the array of command line arguments.</doc>
|
|
<array length="0" zero-terminated="0" c:type="gchar***">
|
|
<type name="utf8" c:type="gchar**"/>
|
|
</array>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="pixbuf_get_from_surface" c:identifier="gdk_pixbuf_get_from_surface">
|
|
<doc xml:space="preserve" filename="gdk/gdkpixbuf-drawable.c" line="237">Transfers image data from a #cairo_surface_t and converts it to an RGB(A)
|
|
representation inside a #GdkPixbuf. This allows you to efficiently read
|
|
individual pixels from cairo surfaces. For #GdkWindows, use
|
|
gdk_pixbuf_get_from_window() instead.
|
|
|
|
This function will create an RGB pixbuf with 8 bits per channel.
|
|
The pixbuf will contain an alpha channel if the @surface contains one.</doc>
|
|
<source-position filename="gdk/gdkpixbuf.h" line="47"/>
|
|
<return-value transfer-ownership="full" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkpixbuf-drawable.c" line="253">A newly-created pixbuf with a
|
|
reference count of 1, or %NULL on error</doc>
|
|
<type name="GdkPixbuf.Pixbuf" c:type="GdkPixbuf*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="surface" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkpixbuf-drawable.c" line="239">surface to copy from</doc>
|
|
<type name="cairo.Surface" c:type="cairo_surface_t*"/>
|
|
</parameter>
|
|
<parameter name="src_x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkpixbuf-drawable.c" line="240">Source X coordinate within @surface</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="src_y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkpixbuf-drawable.c" line="241">Source Y coordinate within @surface</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="width" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkpixbuf-drawable.c" line="242">Width in pixels of region to get</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="height" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkpixbuf-drawable.c" line="243">Height in pixels of region to get</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="pixbuf_get_from_window" c:identifier="gdk_pixbuf_get_from_window">
|
|
<doc xml:space="preserve" filename="gdk/gdkpixbuf-drawable.c" line="45">Transfers image data from a #GdkWindow and converts it to an RGB(A)
|
|
representation inside a #GdkPixbuf. In other words, copies
|
|
image data from a server-side drawable to a client-side RGB(A) buffer.
|
|
This allows you to efficiently read individual pixels on the client side.
|
|
|
|
This function will create an RGB pixbuf with 8 bits per channel with
|
|
the size specified by the @width and @height arguments scaled by the
|
|
scale factor of @window. The pixbuf will contain an alpha channel if
|
|
the @window contains one.
|
|
|
|
If the window is off the screen, then there is no image data in the
|
|
obscured/offscreen regions to be placed in the pixbuf. The contents of
|
|
portions of the pixbuf corresponding to the offscreen region are undefined.
|
|
|
|
If the window you’re obtaining data from is partially obscured by
|
|
other windows, then the contents of the pixbuf areas corresponding
|
|
to the obscured regions are undefined.
|
|
|
|
If the window is not mapped (typically because it’s iconified/minimized
|
|
or not on the current workspace), then %NULL will be returned.
|
|
|
|
If memory can’t be allocated for the return value, %NULL will be returned
|
|
instead.
|
|
|
|
(In short, there are several ways this function can fail, and if it fails
|
|
it returns %NULL; so check the return value.)</doc>
|
|
<source-position filename="gdk/gdkpixbuf.h" line="40"/>
|
|
<return-value transfer-ownership="full" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkpixbuf-drawable.c" line="80">A newly-created pixbuf with a
|
|
reference count of 1, or %NULL on error</doc>
|
|
<type name="GdkPixbuf.Pixbuf" c:type="GdkPixbuf*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkpixbuf-drawable.c" line="47">Source window</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="src_x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkpixbuf-drawable.c" line="48">Source X coordinate within @window</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="src_y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkpixbuf-drawable.c" line="49">Source Y coordinate within @window</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="width" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkpixbuf-drawable.c" line="50">Width in pixels of region to get</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="height" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkpixbuf-drawable.c" line="51">Height in pixels of region to get</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="pointer_grab" c:identifier="gdk_pointer_grab" deprecated="1" deprecated-version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8595">Grabs the pointer (usually a mouse) so that all events are passed to this
|
|
application until the pointer is ungrabbed with gdk_pointer_ungrab(), or
|
|
the grab window becomes unviewable.
|
|
This overrides any previous pointer grab by this client.
|
|
|
|
Pointer grabs are used for operations which need complete control over mouse
|
|
events, even if the mouse leaves the application.
|
|
For example in GTK+ it is used for Drag and Drop, for dragging the handle in
|
|
the #GtkHPaned and #GtkVPaned widgets.
|
|
|
|
Note that if the event mask of an X window has selected both button press and
|
|
button release events, then a button press event will cause an automatic
|
|
pointer grab until the button is released.
|
|
X does this automatically since most applications expect to receive button
|
|
press and release events in pairs.
|
|
It is equivalent to a pointer grab on the window with @owner_events set to
|
|
%TRUE.
|
|
|
|
If you set up anything at the time you take the grab that needs to be cleaned
|
|
up when the grab ends, you should handle the #GdkEventGrabBroken events that
|
|
are emitted when the grab ends unvoluntarily.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_device_grab() instead.</doc-deprecated>
|
|
<source-position filename="gdk/gdkmain.h" line="86"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8639">%GDK_GRAB_SUCCESS if the grab was successful.</doc>
|
|
<type name="GrabStatus" c:type="GdkGrabStatus"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8597">the #GdkWindow which will own the grab (the grab window).</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="owner_events" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8598">if %FALSE then all pointer events are reported with respect to
|
|
@window and are only reported if selected by @event_mask. If %TRUE then pointer
|
|
events for this application are reported as normal, but pointer events outside
|
|
this application are reported with respect to @window and only if selected by
|
|
@event_mask. In either mode, unreported events are discarded.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
<parameter name="event_mask" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8603">specifies the event mask, which is used in accordance with
|
|
@owner_events. Note that only pointer events (i.e. button and motion events)
|
|
may be selected.</doc>
|
|
<type name="EventMask" c:type="GdkEventMask"/>
|
|
</parameter>
|
|
<parameter name="confine_to" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8606">If non-%NULL, the pointer will be confined to this
|
|
window during the grab. If the pointer is outside @confine_to, it will
|
|
automatically be moved to the closest edge of @confine_to and enter
|
|
and leave events will be generated as necessary.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="cursor" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8610">the cursor to display while the grab is active. If this is %NULL then
|
|
the normal cursors are used for @window and its descendants, and the cursor
|
|
for @window is used for all other windows.</doc>
|
|
<type name="Cursor" c:type="GdkCursor*"/>
|
|
</parameter>
|
|
<parameter name="time_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="8613">the timestamp of the event which led to this pointer grab. This usually
|
|
comes from a #GdkEventButton struct, though %GDK_CURRENT_TIME can be used if
|
|
the time isn’t known.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="pointer_is_grabbed" c:identifier="gdk_pointer_is_grabbed" deprecated="1" deprecated-version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdeprecated.c" line="47">Returns %TRUE if the pointer on the default display is currently
|
|
grabbed by this application.
|
|
|
|
Note that this does not take the inmplicit pointer grab on button
|
|
presses into account.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_display_device_is_grabbed() instead.</doc-deprecated>
|
|
<source-position filename="gdk/gdkmain.h" line="104"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdeprecated.c" line="56">%TRUE if the pointer is currently grabbed by this application.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="pointer_ungrab" c:identifier="gdk_pointer_ungrab" deprecated="1" deprecated-version="3.0">
|
|
<doc xml:space="preserve" filename="gdk/gdkdeprecated.c" line="30">Ungrabs the pointer on the default display, if it is grabbed by this
|
|
application.</doc>
|
|
<doc-deprecated xml:space="preserve">Use gdk_device_ungrab(), together with gdk_device_grab()
|
|
instead.</doc-deprecated>
|
|
<source-position filename="gdk/gdkmain.h" line="100"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="time_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdeprecated.c" line="32">a timestamp from a #GdkEvent, or %GDK_CURRENT_TIME if no
|
|
timestamp is available.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="pre_parse_libgtk_only" c:identifier="gdk_pre_parse_libgtk_only" deprecated="1" deprecated-version="3.16">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="351">Prepare for parsing command line arguments for GDK. This is not
|
|
public API and should not be used in application code.</doc>
|
|
<doc-deprecated xml:space="preserve">This symbol was never meant to be used outside
|
|
of GTK+</doc-deprecated>
|
|
<source-position filename="gdk/gdkmain.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="property_change" c:identifier="gdk_property_change" introspectable="0">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11646">Changes the contents of a property on a window.</doc>
|
|
<source-position filename="gdk/gdkproperty.h" line="76"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11648">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="property" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11649">the property to change</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</parameter>
|
|
<parameter name="type" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11650">the new type for the property. If @mode is
|
|
%GDK_PROP_MODE_PREPEND or %GDK_PROP_MODE_APPEND, then this
|
|
must match the existing type or an error will occur.</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</parameter>
|
|
<parameter name="format" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11653">the new format for the property. If @mode is
|
|
%GDK_PROP_MODE_PREPEND or %GDK_PROP_MODE_APPEND, then this
|
|
must match the existing format or an error will occur.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="mode" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11656">a value describing how the new data is to be combined
|
|
with the current data.</doc>
|
|
<type name="PropMode" c:type="GdkPropMode"/>
|
|
</parameter>
|
|
<parameter name="data" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11658">the data (a `guchar *`
|
|
`gushort *`, or `gulong *`,
|
|
depending on @format), cast to a `guchar *`.</doc>
|
|
<type name="guint8" c:type="const guchar*"/>
|
|
</parameter>
|
|
<parameter name="nelements" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11661">the number of elements of size determined by the format,
|
|
contained in @data.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="property_delete" c:identifier="gdk_property_delete">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11679">Deletes a property from a window.</doc>
|
|
<source-position filename="gdk/gdkproperty.h" line="84"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11681">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="property" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11682">the property to delete</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="property_get" c:identifier="gdk_property_get">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11580">Retrieves a portion of the contents of a property. If the
|
|
property does not exist, then the function returns %FALSE,
|
|
and %GDK_NONE will be stored in @actual_property_type.
|
|
|
|
The XGetWindowProperty() function that gdk_property_get()
|
|
uses has a very confusing and complicated set of semantics.
|
|
Unfortunately, gdk_property_get() makes the situation
|
|
worse instead of better (the semantics should be considered
|
|
undefined), and also prints warnings to stderr in cases where it
|
|
should return a useful error to the program. You are advised to use
|
|
XGetWindowProperty() directly until a replacement function for
|
|
gdk_property_get() is provided.</doc>
|
|
<source-position filename="gdk/gdkproperty.h" line="65"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11625">%TRUE if data was successfully received and stored
|
|
in @data, otherwise %FALSE.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11582">a #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="property" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11583">the property to retrieve</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</parameter>
|
|
<parameter name="type" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11584">the desired property type, or %GDK_NONE, if any type of data
|
|
is acceptable. If this does not match the actual
|
|
type, then @actual_format and @actual_length will
|
|
be filled in, a warning will be printed to stderr
|
|
and no data will be returned.</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</parameter>
|
|
<parameter name="offset" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11589">the offset into the property at which to begin
|
|
retrieving data, in 4 byte units.</doc>
|
|
<type name="gulong" c:type="gulong"/>
|
|
</parameter>
|
|
<parameter name="length" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11591">the length of the data to retrieve in bytes. Data is
|
|
considered to be retrieved in 4 byte chunks, so @length
|
|
will be rounded up to the next highest 4 byte boundary
|
|
(so be careful not to pass a value that might overflow
|
|
when rounded up).</doc>
|
|
<type name="gulong" c:type="gulong"/>
|
|
</parameter>
|
|
<parameter name="pdelete" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11596">if %TRUE, delete the property after retrieving the
|
|
data.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="actual_property_type" direction="out" caller-allocates="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11598">location to store the
|
|
actual type of the property.</doc>
|
|
<type name="Atom" c:type="GdkAtom*"/>
|
|
</parameter>
|
|
<parameter name="actual_format" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11600">location to store the actual return format of the
|
|
data; either 8, 16 or 32 bits.</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="actual_length" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11602">location to store the length of the retrieved data, in
|
|
bytes. Data returned in the 32 bit format is stored
|
|
in a long variable, so the actual number of 32 bit
|
|
elements should be be calculated via
|
|
@actual_length / sizeof(glong) to ensure portability to
|
|
64 bit systems.</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
<parameter name="data" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11608">location
|
|
to store a pointer to the data. The retrieved data should be
|
|
freed with g_free() when you are finished using it.</doc>
|
|
<array length="8" zero-terminated="0" c:type="guchar**">
|
|
<type name="guint8" c:type="guchar*"/>
|
|
</array>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="query_depths" c:identifier="gdk_query_depths" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="242">This function returns the available bit depths for the default
|
|
screen. It’s equivalent to listing the visuals
|
|
(gdk_list_visuals()) and then looking at the depth field in each
|
|
visual, removing duplicates.
|
|
|
|
The array returned by this function should not be freed.</doc>
|
|
<doc-deprecated xml:space="preserve">Visual selection should be done using
|
|
gdk_screen_get_system_visual() and gdk_screen_get_rgba_visual()</doc-deprecated>
|
|
<source-position filename="gdk/gdkvisual.h" line="102"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="depths" direction="out" caller-allocates="0" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="244">return
|
|
location for available depths</doc>
|
|
<array length="1" zero-terminated="0" c:type="gint**">
|
|
<type name="gint" c:type="gint*"/>
|
|
</array>
|
|
</parameter>
|
|
<parameter name="count" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="246">return location for number of available depths</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="query_visual_types" c:identifier="gdk_query_visual_types" deprecated="1" deprecated-version="3.22">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="267">This function returns the available visual types for the default
|
|
screen. It’s equivalent to listing the visuals
|
|
(gdk_list_visuals()) and then looking at the type field in each
|
|
visual, removing duplicates.
|
|
|
|
The array returned by this function should not be freed.</doc>
|
|
<doc-deprecated xml:space="preserve">Visual selection should be done using
|
|
gdk_screen_get_system_visual() and gdk_screen_get_rgba_visual()</doc-deprecated>
|
|
<source-position filename="gdk/gdkvisual.h" line="105"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="visual_types" direction="out" caller-allocates="0" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="269">return
|
|
location for the available visual types</doc>
|
|
<array length="1" zero-terminated="0" c:type="GdkVisualType**">
|
|
<type name="VisualType" c:type="GdkVisualType*"/>
|
|
</array>
|
|
</parameter>
|
|
<parameter name="count" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkvisual.c" line="271">return location for the number of available visual types</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="selection_convert" c:identifier="gdk_selection_convert">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.h" line="172">Retrieves the contents of a selection in a given
|
|
form.</doc>
|
|
<source-position filename="gdk/gdkselection.h" line="187"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="requestor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.h" line="174">a #GdkWindow.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="selection" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.h" line="175">an atom identifying the selection to get the
|
|
contents of.</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</parameter>
|
|
<parameter name="target" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.h" line="177">the form in which to retrieve the selection.</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</parameter>
|
|
<parameter name="time_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.h" line="178">the timestamp to use when retrieving the
|
|
selection. The selection owner may refuse the
|
|
request if it did not own the selection at
|
|
the time indicated by the timestamp.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="selection_owner_get" c:identifier="gdk_selection_owner_get">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="98">Determines the owner of the given selection.</doc>
|
|
<source-position filename="gdk/gdkselection.h" line="161"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="104">if there is a selection owner
|
|
for this window, and it is a window known to the current process,
|
|
the #GdkWindow that owns the selection, otherwise %NULL. Note
|
|
that the return value may be owned by a different process if a
|
|
foreign window was previously created for that window, but a new
|
|
foreign window will never be created by this call.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="selection" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="100">an atom indentifying a selection.</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="selection_owner_get_for_display" c:identifier="gdk_selection_owner_get_for_display" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="175">Determine the owner of the given selection.
|
|
|
|
Note that the return value may be owned by a different
|
|
process if a foreign window was previously created for that
|
|
window, but a new foreign window will never be created by this call.</doc>
|
|
<source-position filename="gdk/gdkselection.h" line="169"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="186">if there is a selection owner
|
|
for this window, and it is a window known to the current
|
|
process, the #GdkWindow that owns the selection, otherwise
|
|
%NULL.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="177">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</parameter>
|
|
<parameter name="selection" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="178">an atom indentifying a selection</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="selection_owner_set" c:identifier="gdk_selection_owner_set">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="69">Sets the owner of the given selection.</doc>
|
|
<source-position filename="gdk/gdkselection.h" line="156"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="84">%TRUE if the selection owner was successfully
|
|
changed to @owner, otherwise %FALSE.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="owner" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="71">a #GdkWindow or %NULL to indicate that the
|
|
the owner for the given should be unset.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="selection" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="73">an atom identifying a selection.</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</parameter>
|
|
<parameter name="time_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="74">timestamp to use when setting the selection.
|
|
If this is older than the timestamp given last
|
|
time the owner was set for the given selection, the
|
|
request will be ignored.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
<parameter name="send_event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="78">if %TRUE, and the new owner is different
|
|
from the current owner, the current owner
|
|
will be sent a SelectionClear event.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="selection_owner_set_for_display" c:identifier="gdk_selection_owner_set_for_display" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="142">Sets the #GdkWindow @owner as the current owner of the selection @selection.</doc>
|
|
<source-position filename="gdk/gdkselection.h" line="163"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="156">%TRUE if the selection owner was successfully changed to owner,
|
|
otherwise %FALSE.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="144">the #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</parameter>
|
|
<parameter name="owner" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="145">a #GdkWindow or %NULL to indicate that the owner for
|
|
the given should be unset</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="selection" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="147">an atom identifying a selection</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</parameter>
|
|
<parameter name="time_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="148">timestamp to use when setting the selection
|
|
If this is older than the timestamp given last time the owner was
|
|
set for the given selection, the request will be ignored</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
<parameter name="send_event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="151">if %TRUE, and the new owner is different from the current
|
|
owner, the current owner will be sent a SelectionClear event</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="selection_property_get" c:identifier="gdk_selection_property_get" introspectable="0">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="231">Retrieves selection data that was stored by the selection
|
|
data in response to a call to gdk_selection_convert(). This function
|
|
will not be used by applications, who should use the #GtkClipboard
|
|
API instead.</doc>
|
|
<source-position filename="gdk/gdkselection.h" line="192"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="249">the length of the retrieved data.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="requestor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="233">the window on which the data is stored</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="data" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="234">location to store a pointer to the retrieved data.
|
|
If the retrieval failed, %NULL we be stored here, otherwise, it
|
|
will be non-%NULL and the returned data should be freed with g_free()
|
|
when you are finished using it. The length of the
|
|
allocated memory is one more than the length
|
|
of the returned data, and the final byte will always
|
|
be zero, to ensure nul-termination of strings</doc>
|
|
<type name="guint8" c:type="guchar**"/>
|
|
</parameter>
|
|
<parameter name="prop_type" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="241">location to store the type of the property</doc>
|
|
<type name="Atom" c:type="GdkAtom*"/>
|
|
</parameter>
|
|
<parameter name="prop_format" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="242">location to store the format of the property</doc>
|
|
<type name="gint" c:type="gint*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="selection_send_notify" c:identifier="gdk_selection_send_notify">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="118">Sends a response to SelectionRequest event.</doc>
|
|
<source-position filename="gdk/gdkselection.h" line="198"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="requestor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="120">window to which to deliver response.</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="selection" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="121">selection that was requested.</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</parameter>
|
|
<parameter name="target" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="122">target that was selected.</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</parameter>
|
|
<parameter name="property" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="123">property in which the selection owner stored the
|
|
data, or %GDK_NONE to indicate that the request
|
|
was rejected.</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</parameter>
|
|
<parameter name="time_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="126">timestamp.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="selection_send_notify_for_display" c:identifier="gdk_selection_send_notify_for_display" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="203">Send a response to SelectionRequest event.</doc>
|
|
<source-position filename="gdk/gdkselection.h" line="205"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="205">the #GdkDisplay where @requestor is realized</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</parameter>
|
|
<parameter name="requestor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="206">window to which to deliver response</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="selection" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="207">selection that was requested</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</parameter>
|
|
<parameter name="target" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="208">target that was selected</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</parameter>
|
|
<parameter name="property" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="209">property in which the selection owner stored the data,
|
|
or %GDK_NONE to indicate that the request was rejected</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</parameter>
|
|
<parameter name="time_" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="211">timestamp</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="set_allowed_backends" c:identifier="gdk_set_allowed_backends" version="3.10">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="218">Sets a list of backends that GDK should try to use.
|
|
|
|
This can be be useful if your application does not
|
|
work with certain GDK backends.
|
|
|
|
By default, GDK tries all included backends.
|
|
|
|
For example,
|
|
|[<!-- language="C" -->
|
|
gdk_set_allowed_backends ("wayland,quartz,*");
|
|
]|
|
|
instructs GDK to try the Wayland backend first,
|
|
followed by the Quartz backend, and then all
|
|
others.
|
|
|
|
If the `GDK_BACKEND` environment variable
|
|
is set, it determines what backends are tried in what
|
|
order, while still respecting the set of allowed backends
|
|
that are specified by this function.
|
|
|
|
The possible backend names are x11, win32, quartz,
|
|
broadway, wayland. You can also include a * in the
|
|
list to try all remaining backends.
|
|
|
|
This call must happen prior to gdk_display_open(),
|
|
gtk_init(), gtk_init_with_args() or gtk_init_check()
|
|
in order to take effect.</doc>
|
|
<source-position filename="gdk/gdkmain.h" line="130"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="backends" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkdisplaymanager.c" line="220">a comma-separated list of backends</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="set_double_click_time" c:identifier="gdk_set_double_click_time">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2301">Set the double click time for the default display. See
|
|
gdk_display_set_double_click_time().
|
|
See also gdk_display_set_double_click_distance().
|
|
Applications should not set this, it is a
|
|
global user-configured setting.</doc>
|
|
<source-position filename="gdk/gdkmain.h" line="118"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="msec" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2303">double click time in milliseconds (thousandths of a second)</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="set_program_class" c:identifier="gdk_set_program_class">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="1081">Sets the program class. The X11 backend uses the program class to set
|
|
the class name part of the `WM_CLASS` property on
|
|
toplevel windows; see the ICCCM.
|
|
|
|
The program class can still be overridden with the --class command
|
|
line option.</doc>
|
|
<source-position filename="gdk/gdkmain.h" line="60"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="program_class" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="1083">a string.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="set_show_events" c:identifier="gdk_set_show_events">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2070">Sets whether a trace of received events is output.
|
|
Note that GTK+ must be compiled with debugging (that is,
|
|
configured using the `--enable-debug` option)
|
|
to use this option.</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1562"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="show_events" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2072">%TRUE to output event debugging information.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="setting_get" c:identifier="gdk_setting_get">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2357">Obtains a desktop-wide setting, such as the double-click time,
|
|
for the default screen. See gdk_screen_get_setting().</doc>
|
|
<source-position filename="gdk/gdkevents.h" line="1567"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2365">%TRUE if the setting existed and a value was stored
|
|
in @value, %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2359">the name of the setting.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="value" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkevents.c" line="2360">location to store the value of the setting.</doc>
|
|
<type name="GObject.Value" c:type="GValue*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="synthesize_window_state" c:identifier="gdk_synthesize_window_state">
|
|
<source-position filename="gdk/gdkprivate.h" line="38"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="unset_flags" transfer-ownership="none">
|
|
<type name="WindowState" c:type="GdkWindowState"/>
|
|
</parameter>
|
|
<parameter name="set_flags" transfer-ownership="none">
|
|
<type name="WindowState" c:type="GdkWindowState"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="test_render_sync" c:identifier="gdk_test_render_sync" version="2.14">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11480">Retrieves a pixel from @window to force the windowing
|
|
system to carry out any pending rendering commands.
|
|
|
|
This function is intended to be used to synchronize with rendering
|
|
pipelines, to benchmark windowing system rendering operations.</doc>
|
|
<source-position filename="gdk/gdktestutils.h" line="43"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11482">a mapped #GdkWindow</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="test_simulate_button" c:identifier="gdk_test_simulate_button" version="2.14">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11541">This function is intended to be used in GTK+ test programs.
|
|
It will warp the mouse pointer to the given (@x,@y) coordinates
|
|
within @window and simulate a button press or release event.
|
|
Because the mouse pointer needs to be warped to the target
|
|
location, use of this function outside of test programs that
|
|
run in their own virtual windowing system (e.g. Xvfb) is not
|
|
recommended.
|
|
|
|
Also, gdk_test_simulate_button() is a fairly low level function,
|
|
for most testing purposes, gtk_test_widget_click() is the right
|
|
function to call which will generate a button press event followed
|
|
by its accompanying button release event.</doc>
|
|
<source-position filename="gdk/gdktestutils.h" line="52"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11563">whether all actions necessary for a button event simulation
|
|
were carried out successfully</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11543">a #GdkWindow to simulate a button event for</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11544">x coordinate within @window for the button event</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11545">y coordinate within @window for the button event</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="button" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11546">Number of the pointer button for the event, usually 1, 2 or 3</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
<parameter name="modifiers" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11547">Keyboard modifiers the event is setup with</doc>
|
|
<type name="ModifierType" c:type="GdkModifierType"/>
|
|
</parameter>
|
|
<parameter name="button_pressrelease" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11548">either %GDK_BUTTON_PRESS or %GDK_BUTTON_RELEASE</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="test_simulate_key" c:identifier="gdk_test_simulate_key" version="2.14">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11498">This function is intended to be used in GTK+ test programs.
|
|
If (@x,@y) are > (-1,-1), it will warp the mouse pointer to
|
|
the given (@x,@y) coordinates within @window and simulate a
|
|
key press or release event.
|
|
|
|
When the mouse pointer is warped to the target location, use
|
|
of this function outside of test programs that run in their
|
|
own virtual windowing system (e.g. Xvfb) is not recommended.
|
|
If (@x,@y) are passed as (-1,-1), the mouse pointer will not
|
|
be warped and @window origin will be used as mouse pointer
|
|
location for the event.
|
|
|
|
Also, gdk_test_simulate_key() is a fairly low level function,
|
|
for most testing purposes, gtk_test_widget_send_key() is the
|
|
right function to call which will generate a key press event
|
|
followed by its accompanying key release event.</doc>
|
|
<source-position filename="gdk/gdktestutils.h" line="45"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11524">whether all actions necessary for a key event simulation
|
|
were carried out successfully</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="window" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11500">a #GdkWindow to simulate a key event for</doc>
|
|
<type name="Window" c:type="GdkWindow*"/>
|
|
</parameter>
|
|
<parameter name="x" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11501">x coordinate within @window for the key event</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="y" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11502">y coordinate within @window for the key event</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="keyval" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11503">A GDK keyboard value</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
<parameter name="modifiers" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11504">Keyboard modifiers the event is setup with</doc>
|
|
<type name="ModifierType" c:type="GdkModifierType"/>
|
|
</parameter>
|
|
<parameter name="key_pressrelease" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkwindow.c" line="11505">either %GDK_KEY_PRESS or %GDK_KEY_RELEASE</doc>
|
|
<type name="EventType" c:type="GdkEventType"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="text_property_to_utf8_list_for_display" c:identifier="gdk_text_property_to_utf8_list_for_display" version="2.2">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="283">Converts a text property in the given encoding to
|
|
a list of UTF-8 strings.</doc>
|
|
<source-position filename="gdk/gdkproperty.h" line="88"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="297">the number of strings in the resulting list</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="display" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="285">a #GdkDisplay</doc>
|
|
<type name="Display" c:type="GdkDisplay*"/>
|
|
</parameter>
|
|
<parameter name="encoding" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="286">an atom representing the encoding of the text</doc>
|
|
<type name="Atom" c:type="GdkAtom"/>
|
|
</parameter>
|
|
<parameter name="format" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="287">the format of the property</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="text" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="288">the text to convert</doc>
|
|
<array length="4" zero-terminated="0" c:type="const guchar*">
|
|
<type name="guint8" c:type="guchar"/>
|
|
</array>
|
|
</parameter>
|
|
<parameter name="length" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="289">the length of @text, in bytes</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="list" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="290">location to store the list
|
|
of strings or %NULL. The list should be freed with
|
|
g_strfreev().</doc>
|
|
<array c:type="gchar***">
|
|
<type name="utf8" c:type="gchar**"/>
|
|
</array>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="threads_add_idle" c:identifier="gdk_threads_add_idle" shadowed-by="threads_add_idle_full" version="2.12" introspectable="0">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="871">A wrapper for the common usage of gdk_threads_add_idle_full()
|
|
assigning the default priority, #G_PRIORITY_DEFAULT_IDLE.
|
|
|
|
See gdk_threads_add_idle_full().</doc>
|
|
<source-position filename="gdk/gdkthreads.h" line="59"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="881">the ID (greater than 0) of the event source.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="function" transfer-ownership="none" closure="1">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="873">function to call</doc>
|
|
<type name="GLib.SourceFunc" c:type="GSourceFunc"/>
|
|
</parameter>
|
|
<parameter name="data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="874">data to pass to @function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="threads_add_idle_full" c:identifier="gdk_threads_add_idle_full" shadows="threads_add_idle" version="2.12">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="796">Adds a function to be called whenever there are no higher priority
|
|
events pending. If the function returns %FALSE it is automatically
|
|
removed from the list of event sources and will not be called again.
|
|
|
|
This variant of g_idle_add_full() calls @function with the GDK lock
|
|
held. It can be thought of a MT-safe version for GTK+ widgets for the
|
|
following use case, where you have to worry about idle_callback()
|
|
running in thread A and accessing @self after it has been finalized
|
|
in thread B:
|
|
|
|
|[<!-- language="C" -->
|
|
static gboolean
|
|
idle_callback (gpointer data)
|
|
{
|
|
// gdk_threads_enter(); would be needed for g_idle_add()
|
|
|
|
SomeWidget *self = data;
|
|
// do stuff with self
|
|
|
|
self->idle_id = 0;
|
|
|
|
// gdk_threads_leave(); would be needed for g_idle_add()
|
|
return FALSE;
|
|
}
|
|
|
|
static void
|
|
some_widget_do_stuff_later (SomeWidget *self)
|
|
{
|
|
self->idle_id = gdk_threads_add_idle (idle_callback, self)
|
|
// using g_idle_add() here would require thread protection in the callback
|
|
}
|
|
|
|
static void
|
|
some_widget_finalize (GObject *object)
|
|
{
|
|
SomeWidget *self = SOME_WIDGET (object);
|
|
if (self->idle_id)
|
|
g_source_remove (self->idle_id);
|
|
G_OBJECT_CLASS (parent_class)->finalize (object);
|
|
}
|
|
]|</doc>
|
|
<source-position filename="gdk/gdkthreads.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="846">the ID (greater than 0) of the event source.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="priority" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="798">the priority of the idle source. Typically this will be in the
|
|
range between #G_PRIORITY_DEFAULT_IDLE and #G_PRIORITY_HIGH_IDLE</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="function" transfer-ownership="none" scope="notified" closure="2" destroy="3">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="800">function to call</doc>
|
|
<type name="GLib.SourceFunc" c:type="GSourceFunc"/>
|
|
</parameter>
|
|
<parameter name="data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="801">data to pass to @function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
<parameter name="notify" transfer-ownership="none" nullable="1" allow-none="1" scope="async">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="802">function to call when the idle is removed, or %NULL</doc>
|
|
<type name="GLib.DestroyNotify" c:type="GDestroyNotify"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="threads_add_timeout" c:identifier="gdk_threads_add_timeout" shadowed-by="threads_add_timeout_full" version="2.12" introspectable="0">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="975">A wrapper for the common usage of gdk_threads_add_timeout_full()
|
|
assigning the default priority, #G_PRIORITY_DEFAULT.
|
|
|
|
See gdk_threads_add_timeout_full().</doc>
|
|
<source-position filename="gdk/gdkthreads.h" line="68"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="987">the ID (greater than 0) of the event source.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="interval" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="977">the time between calls to the function, in milliseconds
|
|
(1/1000ths of a second)</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
<parameter name="function" transfer-ownership="none" closure="2">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="979">function to call</doc>
|
|
<type name="GLib.SourceFunc" c:type="GSourceFunc"/>
|
|
</parameter>
|
|
<parameter name="data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="980">data to pass to @function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="threads_add_timeout_full" c:identifier="gdk_threads_add_timeout_full" shadows="threads_add_timeout" version="2.12">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="894">Sets a function to be called at regular intervals holding the GDK lock,
|
|
with the given priority. The function is called repeatedly until it
|
|
returns %FALSE, at which point the timeout is automatically destroyed
|
|
and the function will not be called again. The @notify function is
|
|
called when the timeout is destroyed. The first call to the
|
|
function will be at the end of the first @interval.
|
|
|
|
Note that timeout functions may be delayed, due to the processing of other
|
|
event sources. Thus they should not be relied on for precise timing.
|
|
After each call to the timeout function, the time of the next
|
|
timeout is recalculated based on the current time and the given interval
|
|
(it does not try to “catch up” time lost in delays).
|
|
|
|
This variant of g_timeout_add_full() can be thought of a MT-safe version
|
|
for GTK+ widgets for the following use case:
|
|
|
|
|[<!-- language="C" -->
|
|
static gboolean timeout_callback (gpointer data)
|
|
{
|
|
SomeWidget *self = data;
|
|
|
|
// do stuff with self
|
|
|
|
self->timeout_id = 0;
|
|
|
|
return G_SOURCE_REMOVE;
|
|
}
|
|
|
|
static void some_widget_do_stuff_later (SomeWidget *self)
|
|
{
|
|
self->timeout_id = g_timeout_add (timeout_callback, self)
|
|
}
|
|
|
|
static void some_widget_finalize (GObject *object)
|
|
{
|
|
SomeWidget *self = SOME_WIDGET (object);
|
|
|
|
if (self->timeout_id)
|
|
g_source_remove (self->timeout_id);
|
|
|
|
G_OBJECT_CLASS (parent_class)->finalize (object);
|
|
}
|
|
]|</doc>
|
|
<source-position filename="gdk/gdkthreads.h" line="62"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="948">the ID (greater than 0) of the event source.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="priority" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="896">the priority of the timeout source. Typically this will be in the
|
|
range between #G_PRIORITY_DEFAULT_IDLE and #G_PRIORITY_HIGH_IDLE.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="interval" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="898">the time between calls to the function, in milliseconds
|
|
(1/1000ths of a second)</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
<parameter name="function" transfer-ownership="none" scope="notified" closure="3" destroy="4">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="900">function to call</doc>
|
|
<type name="GLib.SourceFunc" c:type="GSourceFunc"/>
|
|
</parameter>
|
|
<parameter name="data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="901">data to pass to @function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
<parameter name="notify" transfer-ownership="none" nullable="1" allow-none="1" scope="async">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="902">function to call when the timeout is removed, or %NULL</doc>
|
|
<type name="GLib.DestroyNotify" c:type="GDestroyNotify"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="threads_add_timeout_seconds" c:identifier="gdk_threads_add_timeout_seconds" shadowed-by="threads_add_timeout_seconds_full" version="2.14" introspectable="0">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="1041">A wrapper for the common usage of gdk_threads_add_timeout_seconds_full()
|
|
assigning the default priority, #G_PRIORITY_DEFAULT.
|
|
|
|
For details, see gdk_threads_add_timeout_full().</doc>
|
|
<source-position filename="gdk/gdkthreads.h" line="78"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="1052">the ID (greater than 0) of the event source.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="interval" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="1043">the time between calls to the function, in seconds</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
<parameter name="function" transfer-ownership="none" closure="2">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="1044">function to call</doc>
|
|
<type name="GLib.SourceFunc" c:type="GSourceFunc"/>
|
|
</parameter>
|
|
<parameter name="data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="1045">data to pass to @function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="threads_add_timeout_seconds_full" c:identifier="gdk_threads_add_timeout_seconds_full" shadows="threads_add_timeout_seconds" version="2.14">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="1001">A variant of gdk_threads_add_timeout_full() with second-granularity.
|
|
See g_timeout_add_seconds_full() for a discussion of why it is
|
|
a good idea to use this function if you don’t need finer granularity.</doc>
|
|
<source-position filename="gdk/gdkthreads.h" line="72"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="1014">the ID (greater than 0) of the event source.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="priority" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="1003">the priority of the timeout source. Typically this will be in the
|
|
range between #G_PRIORITY_DEFAULT_IDLE and #G_PRIORITY_HIGH_IDLE.</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
<parameter name="interval" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="1005">the time between calls to the function, in seconds</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
<parameter name="function" transfer-ownership="none" scope="notified" closure="3" destroy="4">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="1006">function to call</doc>
|
|
<type name="GLib.SourceFunc" c:type="GSourceFunc"/>
|
|
</parameter>
|
|
<parameter name="data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="1007">data to pass to @function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
<parameter name="notify" transfer-ownership="none" nullable="1" allow-none="1" scope="async">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="1008">function to call when the timeout is removed, or %NULL</doc>
|
|
<type name="GLib.DestroyNotify" c:type="GDestroyNotify"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="threads_enter" c:identifier="gdk_threads_enter" deprecated="1" deprecated-version="3.6">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="639">This function marks the beginning of a critical section in which
|
|
GDK and GTK+ functions can be called safely and without causing race
|
|
conditions. Only one thread at a time can be in such a critial
|
|
section.</doc>
|
|
<doc-deprecated xml:space="preserve">All GDK and GTK+ calls should be made from the main
|
|
thread</doc-deprecated>
|
|
<source-position filename="gdk/gdkthreads.h" line="46"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="threads_init" c:identifier="gdk_threads_init" deprecated="1" deprecated-version="3.6">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="704">Initializes GDK so that it can be used from multiple threads
|
|
in conjunction with gdk_threads_enter() and gdk_threads_leave().
|
|
|
|
This call must be made before any use of the main loop from
|
|
GTK+; to be safe, call it before gtk_init().</doc>
|
|
<doc-deprecated xml:space="preserve">All GDK and GTK+ calls should be made from the main
|
|
thread</doc-deprecated>
|
|
<source-position filename="gdk/gdkthreads.h" line="44"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="threads_leave" c:identifier="gdk_threads_leave" deprecated="1" deprecated-version="3.6">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="657">Leaves a critical region begun with gdk_threads_enter().</doc>
|
|
<doc-deprecated xml:space="preserve">All GDK and GTK+ calls should be made from the main
|
|
thread</doc-deprecated>
|
|
<source-position filename="gdk/gdkthreads.h" line="48"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="threads_set_lock_functions" c:identifier="gdk_threads_set_lock_functions" version="2.4" introspectable="0" deprecated="1" deprecated-version="3.6">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="725">Allows the application to replace the standard method that
|
|
GDK uses to protect its data structures. Normally, GDK
|
|
creates a single #GMutex that is locked by gdk_threads_enter(),
|
|
and released by gdk_threads_leave(); using this function an
|
|
application provides, instead, a function @enter_fn that is
|
|
called by gdk_threads_enter() and a function @leave_fn that is
|
|
called by gdk_threads_leave().
|
|
|
|
The functions must provide at least same locking functionality
|
|
as the default implementation, but can also do extra application
|
|
specific processing.
|
|
|
|
As an example, consider an application that has its own recursive
|
|
lock that when held, holds the GTK+ lock as well. When GTK+ unlocks
|
|
the GTK+ lock when entering a recursive main loop, the application
|
|
must temporarily release its lock as well.
|
|
|
|
Most threaded GTK+ apps won’t need to use this method.
|
|
|
|
This method must be called before gdk_threads_init(), and cannot
|
|
be called multiple times.</doc>
|
|
<doc-deprecated xml:space="preserve">All GDK and GTK+ calls should be made from the main
|
|
thread</doc-deprecated>
|
|
<source-position filename="gdk/gdkthreads.h" line="50"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="enter_fn" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="727">function called to guard GDK</doc>
|
|
<type name="GObject.Callback" c:type="GCallback"/>
|
|
</parameter>
|
|
<parameter name="leave_fn" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdk.c" line="728">function called to release the guard</doc>
|
|
<type name="GObject.Callback" c:type="GCallback"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="unicode_to_keyval" c:identifier="gdk_unicode_to_keyval">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeyuni.c" line="1689">Convert from a ISO10646 character to a key symbol.</doc>
|
|
<source-position filename="gdk/gdkkeys.h" line="158"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeyuni.c" line="1695">the corresponding GDK key symbol, if one exists.
|
|
or, if there is no corresponding symbol,
|
|
wc | 0x01000000</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="wc" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkkeyuni.c" line="1691">a ISO10646 encoded character</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="utf8_to_string_target" c:identifier="gdk_utf8_to_string_target">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="317">Converts an UTF-8 string into the best possible representation
|
|
as a STRING. The representation of characters not in STRING
|
|
is not specified; it may be as pseudo-escape sequences
|
|
\x{ABCD}, or it may be in some other form of approximation.</doc>
|
|
<source-position filename="gdk/gdkproperty.h" line="96"/>
|
|
<return-value transfer-ownership="full" nullable="1">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="326">the newly-allocated string, or %NULL if the
|
|
conversion failed. (It should not fail for any properly
|
|
formed UTF-8 string unless system limits like memory or
|
|
file descriptors are exceeded.)</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="str" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="gdk/gdkselection.c" line="319">a UTF-8 string</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
</namespace>
|
|
</repository>
|