Move GdkWindowWindowClass to private headers

This enum is no longer used in public api.
This commit is contained in:
Matthias Clasen 2017-07-19 23:09:02 -04:00
parent 394c21da98
commit 953e762843
2 changed files with 7 additions and 17 deletions

View File

@ -156,6 +156,13 @@ struct _GdkEventPrivate
typedef struct _GdkWindowPaint GdkWindowPaint; typedef struct _GdkWindowPaint GdkWindowPaint;
typedef enum
{
GDK_INPUT_OUTPUT,
GDK_INPUT_ONLY
} GdkWindowWindowClass;
struct _GdkWindowAttr struct _GdkWindowAttr
{ {
gint event_mask; gint event_mask;

View File

@ -39,23 +39,6 @@ G_BEGIN_DECLS
typedef struct _GdkGeometry GdkGeometry; typedef struct _GdkGeometry GdkGeometry;
/**
* GdkWindowWindowClass:
* @GDK_INPUT_OUTPUT: window for graphics and events
* @GDK_INPUT_ONLY: window for events only
*
* @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 cant draw on
* @GDK_INPUT_ONLY windows.
*/
typedef enum
{
GDK_INPUT_OUTPUT, /*< nick=input-output >*/
GDK_INPUT_ONLY /*< nick=input-only >*/
} GdkWindowWindowClass;
/** /**
* GdkWindowType: * GdkWindowType:
* @GDK_WINDOW_ROOT: root window; this window has no parent, covers the entire * @GDK_WINDOW_ROOT: root window; this window has no parent, covers the entire