diff --git a/doc/en/Gdk/EventVisibility.xml b/doc/en/Gdk/EventVisibility.xml index 2c3fbef1f..0eb702359 100644 --- a/doc/en/Gdk/EventVisibility.xml +++ b/doc/en/Gdk/EventVisibility.xml @@ -8,7 +8,12 @@ Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. Generated when the window visibility status has changed. - + + + The type member is set to the event type constant name that + uniquely identifies it. + + System.ValueType @@ -36,8 +41,8 @@ - To be added - To be added + The type for this event + The value type for this event. @@ -60,8 +65,38 @@ - To be added - To be added + The visibility state for the window. + + + The state member is set to the state of the window's + visibility and can be VisibilityUnobscured, + VisibilityPartiallyObscured, or VisibilityFullyObscured. + The X server ignores all of a window's subwindows when + determining the visibility state of the window and + processes VisibilityNotify events according to the + following: + + + When the window changes state from partially obscured, fully + obscured, or not viewable to viewable and completely unobscured, + the X server generates the event with the state member of the + EventVisibility structure set to Gdk.Visibility.Unobscured. + + + When the window changes state from viewable and completely unob- + scured or not viewable to viewable and partially obscured, the X + server generates the event with the state member of the XVisibili- + tyEvent structure set to Gdk.Visibility.Partial. + + + When the window changes state from viewable and completely + unobscured, viewable and partially obscured, or not + viewable to viewable and fully obscured, the X server + generates the event with the state member of the + XVisibilityEvent structure set to + Gdk.Visibility.FullyObscured. + + @@ -88,10 +123,15 @@ - the window which received the event. - the window which received the event. - the window which received the event. - + The window whose visibility changed. + The window whose visibility changed. + The window whose visibility changed. + + + The property + reports the state changed for the window. + + @@ -102,7 +142,7 @@ - TRUE if the event was sent explicitly (e.g. using XSendEvent). + Non-zero if the event was sent explicitly (e.g. using XSendEvent).