windowing/windowserver/nga/SERVER/pointer.h
branchRCL_3
changeset 18 5e30ef2e26cb
parent 0 5d03bc08d59c
child 149 e375a7921169
equal deleted inserted replaced
11:fed1595b188e 18:5e30ef2e26cb
    64 #if defined(__WINS__)
    64 #if defined(__WINS__)
    65 	static TBool PreProcessDriverEvent(TRawEvent &aRawEvent,TBool aFromHardware=EFalse);
    65 	static TBool PreProcessDriverEvent(TRawEvent &aRawEvent,TBool aFromHardware=EFalse);
    66 #else
    66 #else
    67 	static TBool PreProcessDriverEvent(TRawEvent &aRawEvent);
    67 	static TBool PreProcessDriverEvent(TRawEvent &aRawEvent);
    68 #endif
    68 #endif
       
    69 	static void TranslateCoordsOnRotation(TPoint& aPoint);
    69 	static TBool PreProcessClientEvent(TRawEvent &aRawEvent, TBool aAdvancedPointersEnabled);
    70 	static TBool PreProcessClientEvent(TRawEvent &aRawEvent, TBool aAdvancedPointersEnabled);
    70 	static TBool IsPointerEventType(TRawEvent::TType aType);
    71 	static TBool IsPointerEventType(TRawEvent::TType aType);
    71 	static void ProcessWsEvent(TWsEvent& aEvent,const CWsWindowGroup* aForceInGroup,TBool aNatural);	
    72 	static void ProcessWsEvent(TWsEvent& aEvent,const CWsWindowGroup* aForceInGroup,TBool aNatural);	
    72 	static void GetDoubleClickSettings(TTimeIntervalMicroSeconds32 &aTime, TInt &aDistance);
    73 	static void GetDoubleClickSettings(TTimeIntervalMicroSeconds32 &aTime, TInt &aDistance);
    73 	static void SetDoubleClick(const TTimeIntervalMicroSeconds32 &aTime, TInt aDistance);
    74 	static void SetDoubleClick(const TTimeIntervalMicroSeconds32 &aTime, TInt aDistance);
   227 	/** Threshold upon which firing of EExitHighPressure event is based */
   228 	/** Threshold upon which firing of EExitHighPressure event is based */
   228 	static TInt iExitHighPressureThreshold;
   229 	static TInt iExitHighPressureThreshold;
   229 	
   230 	
   230 	/** Used to offset the y pointer */
   231 	/** Used to offset the y pointer */
   231 	static TInt iYOffset;
   232 	static TInt iYOffset;
       
   233 	
       
   234 #if defined(__WINS__)
       
   235 	/** Tell whether to rotate pointer coords in _WINS_ builds */
       
   236 	static TBool iEmulatorRotatePointerCoords;
       
   237 #endif
   232 	};
   238 	};
   233 
   239 
   234 class CWsPointerBuffer : public CBase
   240 class CWsPointerBuffer : public CBase
   235 	{
   241 	{
   236 public:
   242 public: