gdk-sharp 0.0.0.0 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 Field Gdk.EventVisibility To be added To be added Field Gdk.EventType The type for this event The value type for this event. Field System.IntPtr To be added To be added Field Gdk.VisibilityState 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. Method Gdk.EventVisibility To be added To be added: an object of type 'IntPtr' To be added: an object of type 'Gdk.EventVisibility' To be added Property Gdk.Window The window whose visibility changed. The window whose visibility changed. The window whose visibility changed. The property reports the state changed for the window. Field System.SByte Non-zero if the event was sent explicitly (e.g. using XSendEvent).