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