Home | History | Annotate | Download | only in views
      1 // Copyright 2013 The Chromium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 #ifndef UI_VIEWS_MOUSE_CONSTANTS_H_
      6 #define UI_VIEWS_MOUSE_CONSTANTS_H_
      7 
      8 #include "base/basictypes.h"
      9 
     10 namespace views {
     11 
     12 // The amount of time the mouse should be down before a mouse release is
     13 // considered intentional. This is to prevent spurious mouse releases from
     14 // activating controls, especially when some UI element is revealed under the
     15 // source of the activation (ex. menus showing underneath menu buttons).
     16 const int kMinimumMsPressedToActivate = 200;
     17 
     18 // The amount of time, in milliseconds, between clicks until they're
     19 // considered intentionally different.
     20 const int kMinimumMsBetweenButtonClicks = 100;
     21 
     22 }  // namespace views
     23 
     24 #endif  // UI_VIEWS_MOUSE_CONSTANTS_H_
     25