diff --git a/doc/en/Gdk/EventAny.xml b/doc/en/Gdk/EventAny.xml
index 59af8affd..4a2b33e3d 100644
--- a/doc/en/Gdk/EventAny.xml
+++ b/doc/en/Gdk/EventAny.xml
@@ -7,8 +7,14 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.
- To be added
- To be added
+ Contains the fields which are common to all event structures.
+
+
+ Contains the fields which are common to all event structures. Any
+ event pointer can safely be cast to a pointer to a
+ to access these fields.
+
+ System.ValueType
@@ -59,8 +65,8 @@
Gdk.EventAny
-
-
+
+
To be added
To be added: an object of type 'IntPtr'
@@ -74,13 +80,12 @@
Gdk.Window
-
-
+
- To be added
- To be added: an object of type 'Gdk.Window'
- To be added: an object of type 'Gdk.Window'
- To be added
+ The window which received the event.
+ The window which received the event.
+ The window which received the event.
+
@@ -91,9 +96,9 @@
- To be added
- To be added
+ TRUE if the event was sent explicitly (e.g. using XSendEvent).
+
-
+
\ No newline at end of file
diff --git a/doc/en/Gdk/EventButton.xml b/doc/en/Gdk/EventButton.xml
index 86c9cd0aa..ba52eec27 100644
--- a/doc/en/Gdk/EventButton.xml
+++ b/doc/en/Gdk/EventButton.xml
@@ -7,8 +7,46 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.
- To be added
- To be added
+ Used for button press and button release events.
+
+
+ Used for button press and button release events. The type
+ field will be one of GDK_BUTTON_PRESS, GDK_2BUTTON_PRESS,
+ GDK_3BUTTON_PRESS, and GDK_BUTTON_RELEASE.
+
+
+ Double and triple-clicks result in a sequence of events being received. For double-clicks the order of events will be:
+
+ 1. GDK_BUTTON_PRESS
+ 2. GDK_BUTTON_RELEASE
+ 3. GDK_BUTTON_PRESS
+ 4. GDK_2BUTTON_PRESS
+ 5. GDK_BUTTON_RELEASE
+
+
+ Note that the first click is received just like a normal
+ button press, while the second click results in a
+ GDK_2BUTTON_PRESS being received just after the
+ GDK_BUTTON_PRESS. Triple-clicks are very similar to
+ double-clicks, except that GDK_3BUTTON_PRESS is inserted after
+ the third click. The order of the events is:
+
+ 1. GDK_BUTTON_PRESS
+ 2. GDK_BUTTON_RELEASE
+ 3. GDK_BUTTON_PRESS
+ 4. GDK_2BUTTON_PRESS
+ 5. GDK_BUTTON_RELEASE
+ 6. GDK_BUTTON_PRESS
+ 7. GDK_3BUTTON_PRESS
+ 8. GDK_BUTTON_RELEASE
+
+
+ For a double click to occur, the second button press must
+ occur within 1/4 of a second of the first. For a triple click
+ to occur, the third button press must also occur within 1/2
+ second of the first button press.
+
+ System.ValueType
@@ -167,8 +205,8 @@
Gdk.EventButton
-
-
+
+
To be added
To be added: an object of type 'IntPtr'
@@ -182,8 +220,7 @@
Gdk.Device
-
-
+ To be added
To be added: an object of type 'Gdk.Device'
@@ -197,13 +234,12 @@
Gdk.Window
-
-
+
- To be added
- To be added: an object of type 'Gdk.Window'
- To be added: an object of type 'Gdk.Window'
- To be added
+ the window which received the event.
+ the window which received the event.
+ the window which received the event.
+
@@ -214,9 +250,9 @@
- To be added
- To be added
+ TRUE if the event was sent explicitly (e.g. using XSendEvent).
+
-
+
\ No newline at end of file
diff --git a/doc/en/Gdk/EventClient.xml b/doc/en/Gdk/EventClient.xml
index 91be11cfe..c049551e6 100644
--- a/doc/en/Gdk/EventClient.xml
+++ b/doc/en/Gdk/EventClient.xml
@@ -7,8 +7,8 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.
- To be added
- To be added
+ An event sent by another client application.
+ System.ValueType
@@ -95,8 +95,8 @@
Gdk.EventClient
-
-
+
+
To be added
To be added: an object of type 'IntPtr'
@@ -110,8 +110,7 @@
Gdk.Atom
-
-
+ To be added
To be added: an object of type 'Gdk.Atom'
@@ -125,13 +124,12 @@
Gdk.Window
-
-
+
- To be added
- To be added: an object of type 'Gdk.Window'
- To be added: an object of type 'Gdk.Window'
- To be added
+ the window which received the event.
+ the window which received the event.
+ the window which received the event.
+
@@ -142,9 +140,9 @@
- To be added
- To be added
+ TRUE if the event was sent explicitly (e.g. using XSendEvent).
+
-
+
\ No newline at end of file
diff --git a/doc/en/Gdk/EventConfigure.xml b/doc/en/Gdk/EventConfigure.xml
index a46f968fd..e78d3ab39 100644
--- a/doc/en/Gdk/EventConfigure.xml
+++ b/doc/en/Gdk/EventConfigure.xml
@@ -7,8 +7,8 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.
- To be added
- To be added
+ Generated when a window size or position has changed.
+ System.ValueType
@@ -107,8 +107,8 @@
Gdk.EventConfigure
-
-
+
+
To be added
To be added: an object of type 'IntPtr'
@@ -122,13 +122,12 @@
Gdk.Window
-
-
+
- To be added
- To be added: an object of type 'Gdk.Window'
- To be added: an object of type 'Gdk.Window'
- To be added
+ the window which received the event.
+ the window which received the event.
+ the window which received the event.
+
@@ -139,9 +138,9 @@
- To be added
- To be added
+ TRUE if the event was sent explicitly (e.g. using XSendEvent)
+ TRUE if the event was sent explicitly (e.g. using XSendEvent)
-
+
\ No newline at end of file
diff --git a/doc/en/Gdk/EventCrossing.xml b/doc/en/Gdk/EventCrossing.xml
index 5ddd0a90c..fb1e330fe 100644
--- a/doc/en/Gdk/EventCrossing.xml
+++ b/doc/en/Gdk/EventCrossing.xml
@@ -7,8 +7,8 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.
- To be added
- To be added
+ Generated when the pointer enters or leaves a window.
+ System.ValueType
@@ -179,8 +179,8 @@
Gdk.EventCrossing
-
-
+
+
To be added
To be added: an object of type 'IntPtr'
@@ -194,8 +194,7 @@
Gdk.Window
-
-
+ To be added
To be added: an object of type 'Gdk.Window'
@@ -209,13 +208,12 @@
Gdk.Window
-
-
+
- To be added
- To be added: an object of type 'Gdk.Window'
- To be added: an object of type 'Gdk.Window'
- To be added
+ the window which received the event.
+ the window which received the event.
+ the window which received the event.
+
@@ -226,9 +224,9 @@
- To be added
- To be added
+ TRUE if the event was sent explicitly (e.g. using XSendEvent).
+
-
+
\ No newline at end of file
diff --git a/doc/en/Gdk/EventDND.xml b/doc/en/Gdk/EventDND.xml
index e2b804255..71d888aee 100644
--- a/doc/en/Gdk/EventDND.xml
+++ b/doc/en/Gdk/EventDND.xml
@@ -7,8 +7,8 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.
- To be added
- To be added
+ Generated during DND operations.
+ System.ValueType
@@ -107,8 +107,8 @@
Gdk.EventDND
-
-
+
+
To be added
To be added: an object of type 'IntPtr'
@@ -122,8 +122,7 @@
Gdk.DragContext
-
-
+ To be added
To be added: an object of type 'Gdk.DragContext'
@@ -137,13 +136,12 @@
Gdk.Window
-
-
+
- To be added
- To be added: an object of type 'Gdk.Window'
- To be added: an object of type 'Gdk.Window'
- To be added
+ the window which received the event.
+ the window which received the event.
+ the window which received the event.
+
@@ -154,9 +152,9 @@
- To be added
- To be added
+ TRUE if the event was sent explicitly (e.g. using XSendEvent).
+
-
+
\ No newline at end of file
diff --git a/doc/en/Gdk/EventExpose.xml b/doc/en/Gdk/EventExpose.xml
index 6dc98873b..353cc4abe 100644
--- a/doc/en/Gdk/EventExpose.xml
+++ b/doc/en/Gdk/EventExpose.xml
@@ -7,8 +7,8 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.
- To be added
- To be added
+ Generated when all or part of a window becomes visible and needs to be redrawn.
+ System.ValueType
@@ -95,8 +95,8 @@
Gdk.EventExpose
-
-
+
+
To be added
To be added: an object of type 'IntPtr'
@@ -122,13 +122,12 @@
Gdk.Window
-
-
+
- To be added
- To be added: an object of type 'Gdk.Window'
- To be added: an object of type 'Gdk.Window'
- To be added
+ the window which received the event.
+ the window which received the event.
+ the window which received the event.
+
@@ -139,9 +138,9 @@
- To be added
- To be added
+ TRUE if the event was sent explicitly (e.g. using XSendEvent).
+
-
+
\ No newline at end of file
diff --git a/doc/en/Gdk/EventFocus.xml b/doc/en/Gdk/EventFocus.xml
index 7c6a3fe7f..59d903fc1 100644
--- a/doc/en/Gdk/EventFocus.xml
+++ b/doc/en/Gdk/EventFocus.xml
@@ -7,8 +7,8 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.
- To be added
- To be added
+ Describes a change of keyboard focus.
+ System.ValueType
@@ -71,8 +71,8 @@
Gdk.EventFocus
-
-
+
+
To be added
To be added: an object of type 'IntPtr'
@@ -86,13 +86,12 @@
Gdk.Window
-
-
+
- To be added
- To be added: an object of type 'Gdk.Window'
- To be added: an object of type 'Gdk.Window'
- To be added
+ the window which received the event.
+ the window which received the event.
+ the window which received the event.
+
@@ -103,9 +102,9 @@
- To be added
- To be added
+ TRUE if the event was sent explicitly (e.g. using XSendEvent).
+
-
+
\ No newline at end of file
diff --git a/doc/en/Gdk/EventKey.xml b/doc/en/Gdk/EventKey.xml
index d93da7857..ba934e5c5 100644
--- a/doc/en/Gdk/EventKey.xml
+++ b/doc/en/Gdk/EventKey.xml
@@ -7,8 +7,8 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.
- To be added
- To be added
+ Describes a key press or key release event.
+ System.ValueType
@@ -143,8 +143,8 @@
Gdk.EventKey
-
-
+
+
To be added
To be added: an object of type 'IntPtr'
@@ -158,13 +158,12 @@
Gdk.Window
-
-
+
- To be added
- To be added: an object of type 'Gdk.Window'
- To be added: an object of type 'Gdk.Window'
- To be added
+ the window which received the event.
+ the window which received the event.
+ the window which received the event.
+
@@ -175,8 +174,8 @@
- To be added
- To be added
+ TRUE if the event was sent explicitly (e.g. using XSendEvent).
+
@@ -192,4 +191,4 @@
-
+
\ No newline at end of file
diff --git a/doc/en/Gdk/EventMask.xml b/doc/en/Gdk/EventMask.xml
index 054705a12..1fee6c47b 100644
--- a/doc/en/Gdk/EventMask.xml
+++ b/doc/en/Gdk/EventMask.xml
@@ -303,4 +303,4 @@
-
+
\ No newline at end of file
diff --git a/doc/en/Gdk/EventMotion.xml b/doc/en/Gdk/EventMotion.xml
index 84dada304..848db7824 100644
--- a/doc/en/Gdk/EventMotion.xml
+++ b/doc/en/Gdk/EventMotion.xml
@@ -7,8 +7,8 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.
- To be added
- To be added
+ Generated when the pointer moves.
+ System.ValueType
@@ -167,8 +167,8 @@
Gdk.EventMotion
-
-
+
+
To be added
To be added: an object of type 'IntPtr'
@@ -182,8 +182,7 @@
Gdk.Device
-
-
+ To be added
To be added: an object of type 'Gdk.Device'
@@ -197,12 +196,11 @@
Gdk.Window
-
-
+
- To be added
- To be added: an object of type 'Gdk.Window'
- To be added: an object of type 'Gdk.Window'
+ the window which received the event.
+ the window which received the event.
+ the window which received the event.To be added
@@ -214,9 +212,9 @@
- To be added
+ TRUE if the event was sent explicitly (e.g. using XSendEvent).To be added
-
+
\ No newline at end of file
diff --git a/doc/en/Gdk/EventNoExpose.xml b/doc/en/Gdk/EventNoExpose.xml
index 7ebd53361..7b3614dc3 100644
--- a/doc/en/Gdk/EventNoExpose.xml
+++ b/doc/en/Gdk/EventNoExpose.xml
@@ -7,8 +7,12 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.
- To be added
- To be added
+
+ Generated when the area of a being copied, with
+ gdk_draw_drawable() or gdk_window_copy_area(), was completely
+ available.
+
+ System.ValueType
@@ -59,8 +63,8 @@
Gdk.EventNoExpose
-
-
+
+
To be added
To be added: an object of type 'IntPtr'
@@ -74,12 +78,11 @@
Gdk.Window
-
-
+
- To be added
- To be added: an object of type 'Gdk.Window'
- To be added: an object of type 'Gdk.Window'
+ the window which received the event.
+ the window which received the event.
+ the window which received the event.To be added
@@ -91,9 +94,9 @@
- To be added
- To be added
+ TRUE if the event was sent explicitly (e.g. using XSendEvent).
+
-
+
\ No newline at end of file
diff --git a/doc/en/Gdk/EventProperty.xml b/doc/en/Gdk/EventProperty.xml
index 882846d63..91b3bb15e 100644
--- a/doc/en/Gdk/EventProperty.xml
+++ b/doc/en/Gdk/EventProperty.xml
@@ -7,8 +7,8 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.
- To be added
- To be added
+ Describes a property change on a window.
+ System.ValueType
@@ -95,8 +95,8 @@
Gdk.EventProperty
-
-
+
+
To be added
To be added: an object of type 'IntPtr'
@@ -110,8 +110,7 @@
Gdk.Atom
-
-
+ To be added
To be added: an object of type 'Gdk.Atom'
@@ -125,12 +124,11 @@
Gdk.Window
-
-
+
- To be added
- To be added: an object of type 'Gdk.Window'
- To be added: an object of type 'Gdk.Window'
+ the window which received the event.
+ the window which received the event.
+ the window which received the event.To be added
@@ -142,9 +140,9 @@
- To be added
- To be added
+ TRUE if the event was sent explicitly (e.g. using XSendEvent).
+
-
+
\ No newline at end of file
diff --git a/doc/en/Gdk/EventProximity.xml b/doc/en/Gdk/EventProximity.xml
index 64d61919b..96a86eccd 100644
--- a/doc/en/Gdk/EventProximity.xml
+++ b/doc/en/Gdk/EventProximity.xml
@@ -7,8 +7,18 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.
- To be added
- To be added
+ Proximity events are generated when using GDK's wrapper for the XInput extension.
+
+
+ Proximity events are generated when using GDK's wrapper for
+ the XInput extension. The XInput extension is an add-on for
+ standard X that allows you to use nonstandard devices such as
+ graphics tablets. A proximity event indicates that the stylus
+ has moved in or out of contact with the tablet, or perhaps
+ that the user's finger has moved in or out of contact with a
+ touch screen.
+
+ System.ValueType
@@ -83,8 +93,8 @@
Gdk.EventProximity
-
-
+
+
To be added
To be added: an object of type 'IntPtr'
@@ -98,8 +108,7 @@
Gdk.Device
-
-
+ To be added
To be added: an object of type 'Gdk.Device'
@@ -113,13 +122,12 @@
Gdk.Window
-
-
+
- To be added
- To be added: an object of type 'Gdk.Window'
- To be added: an object of type 'Gdk.Window'
- To be added
+ the window which received the event.
+ the window which received the event.
+ the window which received the event.
+
@@ -130,9 +138,12 @@
- To be added
+ TRUE if the event was sent explicitly (e.g. using XSendEvent).To be added
+
+
+
diff --git a/doc/en/Gdk/EventScroll.xml b/doc/en/Gdk/EventScroll.xml
index 1a460887e..c2b5816d9 100644
--- a/doc/en/Gdk/EventScroll.xml
+++ b/doc/en/Gdk/EventScroll.xml
@@ -7,8 +7,8 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.
- To be added
- To be added
+ Generated from button presses for the buttons 4 to 7. Wheel mice are usually configured to generate button press events for buttons 4 and 5 when the wheel is turned.
+ System.ValueType
@@ -155,8 +155,8 @@
Gdk.EventScroll
-
-
+
+
To be added
To be added: an object of type 'IntPtr'
@@ -170,8 +170,7 @@
Gdk.Device
-
-
+ To be added
To be added: an object of type 'Gdk.Device'
@@ -185,13 +184,12 @@
Gdk.Window
-
-
+
- To be added
- To be added: an object of type 'Gdk.Window'
- To be added: an object of type 'Gdk.Window'
- To be added
+ the window which received the event.
+ the window which received the event.
+ the window which received the event.
+
@@ -202,9 +200,9 @@
- To be added
- To be added
+ TRUE if the event was sent explicitly (e.g. using XSendEvent).
+
-
+
\ No newline at end of file
diff --git a/doc/en/Gdk/EventSelection.xml b/doc/en/Gdk/EventSelection.xml
index b505fe36b..bfc104212 100644
--- a/doc/en/Gdk/EventSelection.xml
+++ b/doc/en/Gdk/EventSelection.xml
@@ -7,7 +7,7 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.
- To be added
+ Generated when a selection is requested or ownership of a selection is taken over by another client application.To be added
@@ -119,8 +119,8 @@
Gdk.EventSelection
-
-
+
+
To be added
To be added: an object of type 'IntPtr'
@@ -134,8 +134,7 @@
Gdk.Atom
-
-
+ To be added
To be added: an object of type 'Gdk.Atom'
@@ -149,8 +148,7 @@
Gdk.Atom
-
-
+ To be added
To be added: an object of type 'Gdk.Atom'
@@ -164,8 +162,7 @@
Gdk.Atom
-
-
+ To be added
To be added: an object of type 'Gdk.Atom'
@@ -179,13 +176,12 @@
Gdk.Window
-
-
+
- To be added
- To be added: an object of type 'Gdk.Window'
- To be added: an object of type 'Gdk.Window'
- To be added
+ the window which received the event.
+ the window which received the event.
+ the window which received the event.
+
@@ -201,4 +197,4 @@
-
+
\ No newline at end of file
diff --git a/doc/en/Gdk/EventSetting.xml b/doc/en/Gdk/EventSetting.xml
index adcd38ff8..b8ced4bf1 100644
--- a/doc/en/Gdk/EventSetting.xml
+++ b/doc/en/Gdk/EventSetting.xml
@@ -83,8 +83,8 @@
Gdk.EventSetting
-
-
+
+
To be added
To be added: an object of type 'IntPtr'
@@ -98,13 +98,12 @@
Gdk.Window
-
-
+
- To be added
- To be added: an object of type 'Gdk.Window'
- To be added: an object of type 'Gdk.Window'
- To be added
+ the window which received the event.
+ the window which received the event.
+ the window which received the event.
+
@@ -115,9 +114,9 @@
- To be added
- To be added
+ TRUE if the event was sent explicitly (e.g. using XSendEvent).
+
-
+
\ No newline at end of file
diff --git a/doc/en/Gdk/EventVisibility.xml b/doc/en/Gdk/EventVisibility.xml
index d319d15b0..2c3fbef1f 100644
--- a/doc/en/Gdk/EventVisibility.xml
+++ b/doc/en/Gdk/EventVisibility.xml
@@ -7,8 +7,8 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.
- To be added
- To be added
+ Generated when the window visibility status has changed.
+ System.ValueType
@@ -71,8 +71,8 @@
Gdk.EventVisibility
-
-
+
+
To be added
To be added: an object of type 'IntPtr'
@@ -86,13 +86,12 @@
Gdk.Window
-
-
+
- To be added
- To be added: an object of type 'Gdk.Window'
- To be added: an object of type 'Gdk.Window'
- To be added
+ the window which received the event.
+ the window which received the event.
+ the window which received the event.
+
@@ -103,9 +102,9 @@
- To be added
- To be added
+ TRUE if the event was sent explicitly (e.g. using XSendEvent).
+
-
+
\ No newline at end of file
diff --git a/doc/en/Gdk/EventWindowState.xml b/doc/en/Gdk/EventWindowState.xml
index 52b484577..585a1fd0b 100644
--- a/doc/en/Gdk/EventWindowState.xml
+++ b/doc/en/Gdk/EventWindowState.xml
@@ -7,8 +7,8 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.
- To be added
- To be added
+ Generated when the state of a toplevel window changes.
+ System.ValueType
@@ -83,8 +83,8 @@
Gdk.EventWindowState
-
-
+
+
To be added
To be added: an object of type 'IntPtr'
@@ -98,13 +98,12 @@
Gdk.Window
-
-
+
- To be added
- To be added: an object of type 'Gdk.Window'
- To be added: an object of type 'Gdk.Window'
- To be added
+ the window which received the event.
+ the window which received the event.
+ the window which received the event.
+
@@ -115,9 +114,9 @@
- To be added
- To be added
+ TRUE if the event was sent explicitly (e.g. using XSendEvent).
+
-
+
\ No newline at end of file