class TPointerEventData |
Passed to a Key Click Plug-in using the function CClickMaker::OtherEvent when the aType value is EEventPointer. This includes information about the window the pointer event will be sent to. This is the normally the window being clicked on by the user, but pointer capturing and grabbing may affect this.
Public Member Enumerations | |
---|---|
enum | TSource { EUnspecified, EKernel, EClient, EAnimDLL } |
Public Attributes | |
---|---|
TUint32 | iClientHandle |
TPoint | iCurrentPos |
TAdvancedPointerEvent | iPointerEvent |
TSource | iSource |
TInt | iVersion |
TInt | iWindowGroupId |
TPoint | iWindowOrigin |
A list of locations that WSERV receives events from
EUnspecified |
The source is not specified. |
EKernel |
The event came from the kernel. |
EClient |
The event came from a client API. |
EAnimDLL |
The event came from an Anim DLL. |
TUint32 | iClientHandle |
The client handle of the window or zero if the window is not a client window.
TAdvancedPointerEvent | iPointerEvent |
The full pointer event data previously passed to the CClickMaker::PointerEvent function, except that the iParentPosition will be the actual parent position, when previously passed to the plug-in this value was the screen position.
TSource | iSource |
The source that WSERV recieves the event from, currently set to EUnspecified as this is for future expansion.
TInt | iVersion |
The version number of the data passed with EEventPointer, current always 0.
TInt | iWindowGroupId |
The Window Group Identifier of the window group that is a parent (or grand parent etc.) of the window the event is sent to or zero if the window is not a client window.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.