|  | 
| 
 Namespaces | 
| namespace | Gdk | 
| namespace | Glib | 
| 
 Classes | 
| class | Gdk::Window | 
|  | A Gdk::Window is a rectangular region on the screen.  More... 
 | 
| 
 Enumerations | 
| enum | Gdk::EventMask { Gdk::EXPOSURE_MASK =  1 << 1,
 Gdk::POINTER_MOTION_MASK =  1 << 2,
 Gdk::POINTER_MOTION_HINT_MASK =  1 << 3,
 Gdk::BUTTON_MOTION_MASK =  1 << 4,
 Gdk::BUTTON1_MOTION_MASK =  1 << 5,
 Gdk::BUTTON2_MOTION_MASK =  1 << 6,
 Gdk::BUTTON3_MOTION_MASK =  1 << 7,
 Gdk::BUTTON_PRESS_MASK =  1 << 8,
 Gdk::BUTTON_RELEASE_MASK =  1 << 9,
 Gdk::KEY_PRESS_MASK =  1 << 10,
 Gdk::KEY_RELEASE_MASK =  1 << 11,
 Gdk::ENTER_NOTIFY_MASK =  1 << 12,
 Gdk::LEAVE_NOTIFY_MASK =  1 << 13,
 Gdk::FOCUS_CHANGE_MASK =  1 << 14,
 Gdk::STRUCTURE_MASK =  1 << 15,
 Gdk::PROPERTY_CHANGE_MASK =  1 << 16,
 Gdk::VISIBILITY_NOTIFY_MASK =  1 << 17,
 Gdk::PROXIMITY_IN_MASK =  1 << 18,
 Gdk::PROXIMITY_OUT_MASK =  1 << 19,
 Gdk::SUBSTRUCTURE_MASK =  1 << 20,
 Gdk::SCROLL_MASK =  1 << 21,
 Gdk::ALL_EVENTS_MASK =  0x3FFFFE
 }
 | 
| enum | Gdk::GrabStatus { Gdk::GRAB_SUCCESS,
 Gdk::GRAB_ALREADY_GRABBED,
 Gdk::GRAB_INVALID_TIME,
 Gdk::GRAB_NOT_VIEWABLE,
 Gdk::GRAB_FROZEN
 }
 | 
| enum | Gdk::Gravity { Gdk::GRAVITY_NORTH_WEST =  1,
 Gdk::GRAVITY_NORTH,
 Gdk::GRAVITY_NORTH_EAST,
 Gdk::GRAVITY_WEST,
 Gdk::GRAVITY_CENTER,
 Gdk::GRAVITY_EAST,
 Gdk::GRAVITY_SOUTH_WEST,
 Gdk::GRAVITY_SOUTH,
 Gdk::GRAVITY_SOUTH_EAST,
 Gdk::GRAVITY_STATIC
 }
 | 
| enum | Gdk::WindowAttributesType { Gdk::WA_TITLE =  1 << 1,
 Gdk::WA_X =  1 << 2,
 Gdk::WA_Y =  1 << 3,
 Gdk::WA_CURSOR =  1 << 4,
 Gdk::WA_COLORMAP =  1 << 5,
 Gdk::WA_VISUAL =  1 << 6,
 Gdk::WA_WMCLASS =  1 << 7,
 Gdk::WA_NOREDIR =  1 << 8
 }
 | 
| enum | Gdk::WindowEdge { Gdk::WINDOW_EDGE_NORTH_WEST,
 Gdk::WINDOW_EDGE_NORTH,
 Gdk::WINDOW_EDGE_NORTH_EAST,
 Gdk::WINDOW_EDGE_WEST,
 Gdk::WINDOW_EDGE_EAST,
 Gdk::WINDOW_EDGE_SOUTH_WEST,
 Gdk::WINDOW_EDGE_SOUTH,
 Gdk::WINDOW_EDGE_SOUTH_EAST
 }
 | 
| enum | Gdk::WindowHints { Gdk::HINT_POS =  1 << 0,
 Gdk::HINT_MIN_SIZE =  1 << 1,
 Gdk::HINT_MAX_SIZE =  1 << 2,
 Gdk::HINT_BASE_SIZE =  1 << 3,
 Gdk::HINT_ASPECT =  1 << 4,
 Gdk::HINT_RESIZE_INC =  1 << 5,
 Gdk::HINT_WIN_GRAVITY =  1 << 6,
 Gdk::HINT_USER_POS =  1 << 7,
 Gdk::HINT_USER_SIZE =  1 << 8
 }
 | 
| enum | Gdk::WindowState { Gdk::WINDOW_STATE_WITHDRAWN =  1 << 0,
 Gdk::WINDOW_STATE_ICONIFIED =  1 << 1,
 Gdk::WINDOW_STATE_MAXIMIZED =  1 << 2,
 Gdk::WINDOW_STATE_STICKY =  1 << 3,
 Gdk::WINDOW_STATE_FULLSCREEN =  1 << 4,
 Gdk::WINDOW_STATE_ABOVE =  1 << 5,
 Gdk::WINDOW_STATE_BELOW =  1 << 6
 }
 | 
| enum | Gdk::WindowType { Gdk::WINDOW_ROOT,
 Gdk::WINDOW_TOPLEVEL,
 Gdk::WINDOW_CHILD,
 Gdk::WINDOW_DIALOG,
 Gdk::WINDOW_TEMP,
 Gdk::WINDOW_FOREIGN
 }
 | 
| enum | Gdk::WindowTypeHint { Gdk::WINDOW_TYPE_HINT_NORMAL,
 Gdk::WINDOW_TYPE_HINT_DIALOG,
 Gdk::WINDOW_TYPE_HINT_MENU,
 Gdk::WINDOW_TYPE_HINT_TOOLBAR,
 Gdk::WINDOW_TYPE_HINT_SPLASHSCREEN,
 Gdk::WINDOW_TYPE_HINT_UTILITY,
 Gdk::WINDOW_TYPE_HINT_DOCK,
 Gdk::WINDOW_TYPE_HINT_DESKTOP
 }
 | 
| enum | Gdk::WMDecoration { Gdk::DECOR_ALL =  1 << 0,
 Gdk::DECOR_BORDER =  1 << 1,
 Gdk::DECOR_RESIZEH =  1 << 2,
 Gdk::DECOR_TITLE =  1 << 3,
 Gdk::DECOR_MENU =  1 << 4,
 Gdk::DECOR_MINIMIZE =  1 << 5,
 Gdk::DECOR_MAXIMIZE =  1 << 6
 }
 | 
| enum | Gdk::WMFunction { Gdk::FUNC_ALL =  1 << 0,
 Gdk::FUNC_RESIZE =  1 << 1,
 Gdk::FUNC_MOVE =  1 << 2,
 Gdk::FUNC_MINIMIZE =  1 << 3,
 Gdk::FUNC_MAXIMIZE =  1 << 4,
 Gdk::FUNC_CLOSE =  1 << 5
 }
 | 
| 
 Functions | 
| WMFunction | Gdk::operator& (WMFunction lhs, WMFunction rhs) | 
| WMDecoration | Gdk::operator& (WMDecoration lhs, WMDecoration rhs) | 
| WindowHints | Gdk::operator& (WindowHints lhs, WindowHints rhs) | 
| WindowAttributesType | Gdk::operator& (WindowAttributesType lhs, WindowAttributesType rhs) | 
| WindowState | Gdk::operator& (WindowState lhs, WindowState rhs) | 
| EventMask | Gdk::operator& (EventMask lhs, EventMask rhs) | 
| WMFunction& | Gdk::operator&= (WMFunction& lhs, WMFunction rhs) | 
| WMDecoration& | Gdk::operator&= (WMDecoration& lhs, WMDecoration rhs) | 
| WindowHints& | Gdk::operator&= (WindowHints& lhs, WindowHints rhs) | 
| WindowAttributesType& | Gdk::operator&= (WindowAttributesType& lhs, WindowAttributesType rhs) | 
| WindowState& | Gdk::operator&= (WindowState& lhs, WindowState rhs) | 
| EventMask& | Gdk::operator&= (EventMask& lhs, EventMask rhs) | 
| WMFunction | Gdk::operator^ (WMFunction lhs, WMFunction rhs) | 
| WMDecoration | Gdk::operator^ (WMDecoration lhs, WMDecoration rhs) | 
| WindowHints | Gdk::operator^ (WindowHints lhs, WindowHints rhs) | 
| WindowAttributesType | Gdk::operator^ (WindowAttributesType lhs, WindowAttributesType rhs) | 
| WindowState | Gdk::operator^ (WindowState lhs, WindowState rhs) | 
| EventMask | Gdk::operator^ (EventMask lhs, EventMask rhs) | 
| WMFunction& | Gdk::operator^= (WMFunction& lhs, WMFunction rhs) | 
| WMDecoration& | Gdk::operator^= (WMDecoration& lhs, WMDecoration rhs) | 
| WindowHints& | Gdk::operator^= (WindowHints& lhs, WindowHints rhs) | 
| WindowAttributesType& | Gdk::operator^= (WindowAttributesType& lhs, WindowAttributesType rhs) | 
| WindowState& | Gdk::operator^= (WindowState& lhs, WindowState rhs) | 
| EventMask& | Gdk::operator^= (EventMask& lhs, EventMask rhs) | 
| WMFunction | Gdk::operator| (WMFunction lhs, WMFunction rhs) | 
| WMDecoration | Gdk::operator| (WMDecoration lhs, WMDecoration rhs) | 
| WindowHints | Gdk::operator| (WindowHints lhs, WindowHints rhs) | 
| WindowAttributesType | Gdk::operator| (WindowAttributesType lhs, WindowAttributesType rhs) | 
| WindowState | Gdk::operator| (WindowState lhs, WindowState rhs) | 
| EventMask | Gdk::operator| (EventMask lhs, EventMask rhs) | 
| WMFunction& | Gdk::operator|= (WMFunction& lhs, WMFunction rhs) | 
| WMDecoration& | Gdk::operator|= (WMDecoration& lhs, WMDecoration rhs) | 
| WindowHints& | Gdk::operator|= (WindowHints& lhs, WindowHints rhs) | 
| WindowAttributesType& | Gdk::operator|= (WindowAttributesType& lhs, WindowAttributesType rhs) | 
| WindowState& | Gdk::operator|= (WindowState& lhs, WindowState rhs) | 
| EventMask& | Gdk::operator|= (EventMask& lhs, EventMask rhs) | 
| WMFunction | Gdk::operator~ (WMFunction flags) | 
| WMDecoration | Gdk::operator~ (WMDecoration flags) | 
| WindowHints | Gdk::operator~ (WindowHints flags) | 
| WindowAttributesType | Gdk::operator~ (WindowAttributesType flags) | 
| WindowState | Gdk::operator~ (WindowState flags) | 
| EventMask | Gdk::operator~ (EventMask flags) |