gdk: document client message filter callback scope
This commit is contained in:
parent
096d05ce30
commit
2635ef3607
2 changed files with 18 additions and 0 deletions
|
|
@ -166,6 +166,15 @@ GdkEvent* gdk_display_peek_event (GdkDisplay *display);
|
|||
void gdk_display_put_event (GdkDisplay *display,
|
||||
const GdkEvent *event);
|
||||
|
||||
/**
|
||||
* gdk_display_add_client_message_filter:
|
||||
* @display: a #GdkDisplay for which this message filter applies.
|
||||
* @message_type: the type of ClientMessage events to receive.
|
||||
* @func: (scope forever): the function to call to process the event.
|
||||
* @data: user data to pass to @func.
|
||||
*
|
||||
* Adds a filter to be called when X ClientMessage events are received.
|
||||
*/
|
||||
void gdk_display_add_client_message_filter (GdkDisplay *display,
|
||||
GdkAtom message_type,
|
||||
GdkFilterFunc func,
|
||||
|
|
|
|||
|
|
@ -553,6 +553,15 @@ void gdk_set_show_events (gboolean show_events);
|
|||
gboolean gdk_get_show_events (void);
|
||||
|
||||
#ifndef GDK_MULTIHEAD_SAFE
|
||||
/**
|
||||
* gdk_add_client_message_filter:
|
||||
* @message_type: the type of ClientMessage events to receive.
|
||||
* @func: (scope forever): the function to call to process the event.
|
||||
* @data: user data to pass to @func.
|
||||
*
|
||||
* Adds a filter to the default display to be called when X ClientMessage
|
||||
* events are received. See gdk_display_add_client_message_filter().
|
||||
*/
|
||||
void gdk_add_client_message_filter (GdkAtom message_type,
|
||||
GdkFilterFunc func,
|
||||
gpointer data);
|
||||
|
|
|
|||
Loading…
Reference in a new issue