24 #ifndef __HitTestDragConstants__ 25 #define __HitTestDragConstants__ 30 const int32 kHitTestTolerance = 2;
31 const int32 kHitTestTolerance_TWS = 4;
32 const int32 kMinDragDistance = 3;
33 const int32 kHitTestBBoxTolerance = 4;
34 const uint32 kMinConstrainedDragDistance = 5;
35 const int32 kHitTestMoreGenerousTolerance = 6;
36 const int32 kHitTestFreeTransformTolerance = 10;
37 const uint32 kAutoScrollDelay = 10;
38 const uint32 kFastAutoScrollDelay = 7;
39 const uint32 kMinAutoScrollDelay = 3;
40 const PMReal kDragMotionIsSlowThreshhold = 8.0;
41 const uint32 kInitialCompositionThreshold = 60;
42 const uint32 kSubsequentCompositionThreshold = 30;
43 const uint32 kPatientUserMinDragTicks = 30;
44 const int32 kEmitHandleShapeThreshold = 250;
45 const int32 kOuterHandleSize = 5;
46 const int32 kOuterHandleSize_TWS = 8;
47 const int32 kCenterHandleSize = 3;
48 const int32 kCenterHandleSize_TWS = 5;
49 const int32 kHandleSizeContent = 4;
50 const int32 kHandleSizeContent_TWS = 4;
51 const int32 kHandleSizeNoContent = 3;
52 const int32 kHandleSizeNoContent_TWS = 3;
53 const int32 kSelectionBoxHandleSize = 5;
54 const int32 kSelectionBoxHandleSize_TWS = 8;
55 const int32 kSizeOfLiveHandle = 7;
56 const int32 kSizeOfLiveHandle_TWS = 9;
57 const int32 kLineAnchorPointSize = 5;
58 const int32 kLineAnchorPointSize_TWS = 8;
60 const PMReal kTouchWSHitToleranceFactor = 1.5;