1// Copyright (c) 2011 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_BASE_HIT_TEST_H_
6#define UI_BASE_HIT_TEST_H_
7
8#if !defined(OS_WIN)
9
10// Defines the same symbolic names used by the WM_NCHITTEST Notification under
11// win32 (the integer values are not guaranteed to be equivalent). We do this
12// because we have a whole bunch of code that deals with window resizing and
13// such that requires these values.
14enum HitTestCompat {
15  HTNOWHERE = 0,
16  HTBORDER,
17  HTBOTTOM,
18  HTBOTTOMLEFT,
19  HTBOTTOMRIGHT,
20  HTCAPTION,
21  HTCLIENT,
22  HTCLOSE,
23  HTERROR,
24  HTGROWBOX,
25  HTHELP,
26  HTHSCROLL,
27  HTLEFT,
28  HTMENU,
29  HTMAXBUTTON,
30  HTMINBUTTON,
31  HTREDUCE,
32  HTRIGHT,
33  HTSIZE,
34  HTSYSMENU,
35  HTTOP,
36  HTTOPLEFT,
37  HTTOPRIGHT,
38  HTTRANSPARENT,
39  HTVSCROLL,
40  HTZOOM
41};
42
43#endif  // !defined(OS_WIN)
44
45#endif  // UI_BASE_HIT_TEST_H_
46