TWsVisibilityChangedEvent Struct Reference

#include <w32std.h>

struct TWsVisibilityChangedEvent
Public Attributes
TUint iFlags
Public Member Enumerations
enumanonymous { ECanBeSeen, ECantBeSeen }
enumanonymous { EPartiallyVisible, ENotVisible, EFullyVisible }

Detailed Description

Visibility changed events.

These events are generated in response to a window being obscured, or being fully or partially revealed after being obscured.

See also: RWindowTreeNode::EnableVisibilityChangeEvents()

Member Attribute Documentation

iFlags

TUint iFlags

A combination of one or more visibility event flags.

Member Enumeration Documentation

Enum anonymous

EnumeratorValueDescription
ECanBeSeen0x01

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.

ECantBeSeen0x02

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.

Enum anonymous

EnumeratorValueDescription
EPartiallyVisible0x01

Some (or all) of the window is visible, either directly or through a transparent window.

ENotVisible0x02

None of the window is visible, either directly or through a transparent window.

EFullyVisible0x04

All of the window is directly visible.