Gtk2
view release on metacpan or search on metacpan
xs/GdkSelection.xs view on Meta::CPAN
GdkWindow_ornull *owner
GdkAtom selection
guint32 time_
gboolean send_event
C_ARGS:
owner, selection, time_, send_event
## GdkWindow* gdk_selection_owner_get (GdkAtom selection)
GdkWindow_ornull*
gdk_selection_owner_get (class, selection)
GdkAtom selection
C_ARGS:
selection
#if GTK_CHECK_VERSION(2,2,0)
## gboolean gdk_selection_owner_set_for_display (GdkDisplay *display, GdkWindow *owner, GdkAtom selection, guint32 time_, gboolean send_event)
gboolean
gdk_selection_owner_set_for_display (class, display, owner, selection, time_, send_event)
GdkDisplay *display
GdkWindow *owner
GdkAtom selection
guint32 time_
gboolean send_event
C_ARGS:
display, owner, selection, time_, send_event
## GdkWindow *gdk_selection_owner_get_for_display (GdkDisplay *display, GdkAtom selection)
GdkWindow_ornull *
gdk_selection_owner_get_for_display (class, display, selection)
GdkDisplay *display
GdkAtom selection
C_ARGS:
display, selection
#endif /* >=2.2.0 */
## void gdk_selection_convert (GdkWindow *requestor, GdkAtom selection, GdkAtom target, guint32 time_)
void
gdk_selection_convert (class, requestor, selection, target, time_)
GdkWindow *requestor
GdkAtom selection
GdkAtom target
guint32 time_
C_ARGS:
requestor, selection, target, time_
## docs do not say deprecated, but recommend the use of GtkClipboard instead
## gboolean gdk_selection_property_get (GdkWindow *requestor, guchar **data, GdkAtom *prop_type, gint *prop_format)
=for apidoc
=for signature (data, prop_type, prop_format) = Gtk2::Gdk::Selection->property_get ($requestor)
Use Gtk2::Clipboard instead.
=cut
void
gdk_selection_property_get (class, requestor)
GdkWindow *requestor
PREINIT:
guchar * data;
GdkAtom prop_type;
gint prop_format;
PPCODE:
if (!gdk_selection_property_get (requestor, &data,
&prop_type, &prop_format))
XSRETURN_EMPTY;
EXTEND (SP, 3);
PUSHs (sv_2mortal (newSVpv ((gchar *) data, 0)));
PUSHs (sv_2mortal (newSVGdkAtom (prop_type)));
PUSHs (sv_2mortal (newSViv (prop_format)));
g_free (data);
## void gdk_selection_send_notify (guint32 requestor, GdkAtom selection, GdkAtom target, GdkAtom property, guint32 time_)
void
gdk_selection_send_notify (class, requestor, selection, target, property, time_)
guint32 requestor
GdkAtom selection
GdkAtom target
GdkAtom property
guint32 time_
C_ARGS:
requestor, selection, target, property, time_
#if GTK_CHECK_VERSION(2,2,0)
## void gdk_selection_send_notify_for_display (GdkDisplay *display, guint32 requestor, GdkAtom selection, GdkAtom target, GdkAtom property, guint32 time_)
void
gdk_selection_send_notify_for_display (class, display, requestor, selection, target, property, time_)
GdkDisplay *display
guint32 requestor
GdkAtom selection
GdkAtom target
GdkAtom property
guint32 time_
C_ARGS:
display, requestor, selection, target, property, time_
#endif /* >=2.2.0 */
( run in 0.340 second using v1.01-cache-2.11-cpan-5511b514fd6 )