Logo Search packages:      
Sourcecode: xulrunner version File versions

nsMouseEvent_base Class Reference

#include <nsGUIEvent.h>

Inheritance diagram for nsMouseEvent_base:

nsGUIEvent nsEvent

List of all members.


Detailed Description

Mouse event

Definition at line 640 of file nsGUIEvent.h.


Public Member Functions

 nsMouseEvent_base (PRBool isTrusted, PRUint32 msg, nsIWidget *w, PRUint8 type)

Public Attributes

PRInt16 button
nsCOMPtr< nsISupportscurrentTarget
PRUint8 eventStructType
PRUint32 flags
PRBool isAlt
 PR_TRUE indicates the alt key is down.
PRBool isControl
 PR_TRUE indicates the control key is down.
PRBool isMeta
 PR_TRUE indicates the meta key is down (or, on Mac, the Command key).
PRBool isShift
 PR_TRUE indicates the shift key is down.
PRUint32 message
void * nativeMsg
 Internal platform specific message.
nsCOMPtr< nsISupportsoriginalTarget
nsPoint refPoint
nsCOMPtr< nsISupportsrelatedTarget
 The possible related target.
nsCOMPtr< nsISupportstarget
PRUint32 time
nsCOMPtr< nsIAtom > userType
nsCOMPtr< nsIWidgetwidget
 Originator of the event.

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index