﻿<?xml version="1.0" encoding="utf-8"?><Type Name="EventType" FullName="Gdk.EventType"><TypeSignature Language="C#" Maintainer="auto" Value="public enum EventType" /><TypeSignature Language="ILAsm" Value=".class public auto ansi sealed EventType extends System.Enum" /><AssemblyInfo><AssemblyName>gdk-sharp</AssemblyName><AssemblyPublicKey></AssemblyPublicKey></AssemblyInfo><ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement><Base><BaseTypeName>System.Enum</BaseTypeName></Base><Attributes><Attribute><AttributeName>GLib.GType(typeof(Gdk.EventTypeGType))</AttributeName></Attribute></Attributes><Docs><summary>Specifies the type of the event.</summary><remarks>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.</remarks></Docs><Members><Member MemberName="ButtonPress"><MemberSignature Language="C#" Value="ButtonPress" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType ButtonPress = int32(4)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>A mouse button has been pressed. </summary><remarks></remarks></Docs></Member><Member MemberName="ButtonRelease"><MemberSignature Language="C#" Value="ButtonRelease" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType ButtonRelease = int32(7)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>A mouse button has been released.</summary><remarks></remarks></Docs></Member><Member MemberName="ClientEvent"><MemberSignature Language="C#" Value="ClientEvent" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType ClientEvent = int32(28)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>A message has been received from another application.</summary><remarks></remarks></Docs></Member><Member MemberName="Configure"><MemberSignature Language="C#" Value="Configure" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType Configure = int32(13)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>The size, position or stacking order of the window has changed. Note that GTK+ discards these events for Gdk.WindowType.Child windows. </summary><remarks></remarks></Docs></Member><Member MemberName="Damage"><MemberSignature Language="C#" Value="Damage" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType Damage = int32(36)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Docs><summary>To be added.</summary><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="Delete"><MemberSignature Language="C#" Value="Delete" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType Delete = int32(0)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>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.</summary><remarks></remarks></Docs></Member><Member MemberName="Destroy"><MemberSignature Language="C#" Value="Destroy" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType Destroy = int32(1)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>The window has been destroyed.</summary><remarks></remarks></Docs></Member><Member MemberName="DragEnter"><MemberSignature Language="C#" Value="DragEnter" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType DragEnter = int32(22)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>The mouse has entered the window while a drag is in progress.</summary><remarks></remarks></Docs></Member><Member MemberName="DragLeave"><MemberSignature Language="C#" Value="DragLeave" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType DragLeave = int32(23)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>The mouse has left the window while a drag is in progress.</summary><remarks></remarks></Docs></Member><Member MemberName="DragMotion"><MemberSignature Language="C#" Value="DragMotion" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType DragMotion = int32(24)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>The mouse has moved in the window while a drag is in progress.</summary><remarks></remarks></Docs></Member><Member MemberName="DragStatus"><MemberSignature Language="C#" Value="DragStatus" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType DragStatus = int32(25)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>The status of the drag operation initiated by the window has changed.</summary><remarks></remarks></Docs></Member><Member MemberName="DropFinished"><MemberSignature Language="C#" Value="DropFinished" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType DropFinished = int32(27)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>The drop operation initiated by the window has completed.</summary><remarks></remarks></Docs></Member><Member MemberName="DropStart"><MemberSignature Language="C#" Value="DropStart" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType DropStart = int32(26)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>A drop operation onto the window has started.</summary><remarks></remarks></Docs></Member><Member MemberName="EnterNotify"><MemberSignature Language="C#" Value="EnterNotify" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType EnterNotify = int32(10)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>The pointer has entered the window.</summary><remarks></remarks></Docs></Member><Member MemberName="EventLast"><MemberSignature Language="C#" Value="EventLast" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType EventLast = int32(37)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Docs><summary>To be added.</summary><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="Expose"><MemberSignature Language="C#" Value="Expose" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType Expose = int32(2)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>All or part of the window has become visible and needs to be redrawn.</summary><remarks></remarks></Docs></Member><Member MemberName="FocusChange"><MemberSignature Language="C#" Value="FocusChange" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType FocusChange = int32(12)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>The keyboard focus has entered or left the window.</summary><remarks></remarks></Docs></Member><Member MemberName="GrabBroken"><MemberSignature Language="C#" Value="GrabBroken" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType GrabBroken = int32(35)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Docs><summary>A pointer or keyboard grab was broken.</summary><since version="Gtk# 2.8" /></Docs></Member><Member MemberName="KeyPress"><MemberSignature Language="C#" Value="KeyPress" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType KeyPress = int32(8)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>A key has been pressed.</summary><remarks></remarks></Docs></Member><Member MemberName="KeyRelease"><MemberSignature Language="C#" Value="KeyRelease" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType KeyRelease = int32(9)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>A key has been released.</summary><remarks></remarks></Docs></Member><Member MemberName="LeaveNotify"><MemberSignature Language="C#" Value="LeaveNotify" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType LeaveNotify = int32(11)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>The pointer has left the window.</summary><remarks></remarks></Docs></Member><Member MemberName="Map"><MemberSignature Language="C#" Value="Map" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType Map = int32(14)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>The window has been mapped.</summary><remarks></remarks></Docs></Member><Member MemberName="MotionNotify"><MemberSignature Language="C#" Value="MotionNotify" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType MotionNotify = int32(3)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>The pointer (usually a mouse) has moved.</summary><remarks></remarks></Docs></Member><Member MemberName="Nothing"><MemberSignature Language="C#" Value="Nothing" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType Nothing = int32(-1)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>A special code to indicate a null event.</summary><remarks></remarks></Docs></Member><Member MemberName="OwnerChange"><MemberSignature Language="C#" Value="OwnerChange" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType OwnerChange = int32(34)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters></Parameters><Docs><summary>The owner of the selection has changed.</summary><since version="Gtk# 2.6" /></Docs></Member><Member MemberName="PropertyNotify"><MemberSignature Language="C#" Value="PropertyNotify" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType PropertyNotify = int32(16)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>A property on the window has been changed or deleted.</summary><remarks></remarks></Docs></Member><Member MemberName="ProximityIn"><MemberSignature Language="C#" Value="ProximityIn" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType ProximityIn = int32(20)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>An input device has moved into contact with a sensing surface (e.g. a touchscreen or graphics tablet).</summary><remarks></remarks></Docs></Member><Member MemberName="ProximityOut"><MemberSignature Language="C#" Value="ProximityOut" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType ProximityOut = int32(21)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>An input device has moved out of contact with a sensing surface.</summary><remarks></remarks></Docs></Member><Member MemberName="Scroll"><MemberSignature Language="C#" Value="Scroll" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType Scroll = int32(31)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>The scroll wheel was turned.</summary><remarks></remarks></Docs></Member><Member MemberName="SelectionClear"><MemberSignature Language="C#" Value="SelectionClear" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType SelectionClear = int32(17)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>The application has lost ownership of a selection.</summary><remarks></remarks></Docs></Member><Member MemberName="SelectionNotify"><MemberSignature Language="C#" Value="SelectionNotify" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType SelectionNotify = int32(19)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>A selection has been received.</summary><remarks></remarks></Docs></Member><Member MemberName="SelectionRequest"><MemberSignature Language="C#" Value="SelectionRequest" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType SelectionRequest = int32(18)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>Another application has requested a selection.</summary><remarks></remarks></Docs></Member><Member MemberName="Setting"><MemberSignature Language="C#" Value="Setting" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType Setting = int32(33)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>A setting has been modified.</summary><remarks></remarks></Docs></Member><Member MemberName="ThreeButtonPress"><MemberSignature Language="C#" Value="ThreeButtonPress" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType ThreeButtonPress = int32(6)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>A mouse button has been clicked 3 times in a short period of time. Note that each click also generates a  ButtonPress event.</summary><remarks></remarks></Docs></Member><Member MemberName="TwoButtonPress"><MemberSignature Language="C#" Value="TwoButtonPress" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType TwoButtonPress = int32(5)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>A mouse button has been double-clicked (clicked twice within a short period of time). Note that each click also generates a ButtonPress event.</summary><remarks></remarks></Docs></Member><Member MemberName="Unmap"><MemberSignature Language="C#" Value="Unmap" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType Unmap = int32(15)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>The window has been unmapped.</summary><remarks></remarks></Docs></Member><Member MemberName="VisibilityNotify"><MemberSignature Language="C#" Value="VisibilityNotify" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType VisibilityNotify = int32(29)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>The window visibility status has changed.</summary><remarks></remarks></Docs></Member><Member MemberName="WindowState"><MemberSignature Language="C#" Value="WindowState" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.EventType WindowState = int32(32)" /><MemberType>Field</MemberType><ReturnValue><ReturnType>Gdk.EventType</ReturnType></ReturnValue><Parameters /><Docs><summary>The state of a window has changed. See <see cref="T:Gdk.WindowState" /> for the possible window states</summary><remarks></remarks></Docs></Member></Members></Type>