#include <w32std.h>
| struct TWsVisibilityChangedEvent | 
| Public Attributes | |
|---|---|
| TUint | iFlags | 
| Public Member Enumerations | |
|---|---|
| enum | anonymous { ECanBeSeen, ECantBeSeen } | 
| enum | anonymous { EPartiallyVisible, ENotVisible, EFullyVisible } | 
Visibility changed events.
These events are generated in response to a window being obscured, or being fully or partially revealed after being obscured.
| Enumerator | Value | Description | 
|---|---|---|
| ECanBeSeen | 0x01 | 
 Some or all of the window is visible, either directly or through a transparent window. DeprecatedUse EPartiallyVisible instead. Some or all of the window is visible, either directly or through a transparent window. DeprecatedUse EPartiallyVisible instead.  | 
| ECantBeSeen | 0x02 | 
 None of the window is visible, either directly or through a transparent window. DeprecatedUse ENotVisible instead. None of the window is visible, either directly or through a transparent window. DeprecatedUse ENotVisible instead.  | 
| Enumerator | Value | Description | 
|---|---|---|
| EPartiallyVisible | 0x01 | 
 Some (or all) of the window is visible, either directly or through a transparent window.  | 
| ENotVisible | 0x02 | 
 None of the window is visible, either directly or through a transparent window.  | 
| EFullyVisible | 0x04 | 
 All of the window is directly visible.  |