| class RWindowTreeNode : public MWsClientClass |
A handle to a node in the server-side window tree.
This handle class is used as the base for both window groups and the windows within them; it is not intended for user derivation, and may not be directly constructed: use one of the standard derived classes instead.
| Protected Member Functions | |
|---|---|
| RWindowTreeNode() | |
| RWindowTreeNode(RWsSession &) | |
| Public Member Enumerations | |
|---|---|
| enum | TFadeControl { EFadeIncludeChildren = ETrue, EFadeWindowOnly = EFalse } |
| Protected Attributes | |
|---|---|
| __DECLARE_TEST | |
| Inherited Attributes | |
|---|---|
| MWsClientClass::iBuffer | |
| MWsClientClass::iWsHandle | |
| RWindowTreeNode | ( | RWsSession & | aWs | ) | [protected] |
| RWsSession & aWs |
| IMPORT_C TInt | EnableErrorMessages | ( | TEventControl | aCircumstances | ) |
| TEventControl aCircumstances |
| IMPORT_C TInt | EnableModifierChangedEvents | ( | TUint | aModifierMask, |
| TEventControl | aCircumstances | |||
| ) | ||||
| TUint aModifierMask | |
| TEventControl aCircumstances |
| IMPORT_C TInt | EnableOnEvents | ( | TEventControl | aCircumstances = EEventControlOnlyWithKeyboardFocus | ) |
| TEventControl aCircumstances = EEventControlOnlyWithKeyboardFocus |
| IMPORT_C void | SetCustomPointerCursor | ( | const RWsPointerCursor & | aPointerCursor | ) |
| const RWsPointerCursor & aPointerCursor |
| IMPORT_C void | SetFaded | ( | TBool | aFaded, |
| TFadeControl | aIncludeChildren | |||
| ) | ||||
| TBool aFaded | |
| TFadeControl aIncludeChildren |
| IMPORT_C void | SetFaded | ( | TBool | aFaded, |
| TFadeControl | aIncludeChildren, | |||
| TUint8 | aBlackMap, | |||
| TUint8 | aWhiteMap | |||
| ) | ||||
| TBool aFaded | |
| TFadeControl aIncludeChildren | |
| TUint8 aBlackMap | |
| TUint8 aWhiteMap |
| IMPORT_C TInt | SetPointerCursor | ( | TInt | aCursorNumber | ) |
| TInt aCursorNumber |
Fade control flags.
These flags define whether fading is applied to all child windows when SetFaded() is called on a window.
| EFadeIncludeChildren = ETrue |
Include all child windows when fading/un-fading. |
| EFadeWindowOnly = EFalse |
Fade only the parent window. Note that a panic will occur if this value is used when SetFaded() is called on a window group. |