| // Copyright (c) 2011 The Chromium Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| #ifndef UI_BASE_HIT_TEST_H_ |
| #define UI_BASE_HIT_TEST_H_ |
| |
| #include "build/build_config.h" |
| |
| #if !defined(OS_WIN) |
| |
| // Defines the same symbolic names used by the WM_NCHITTEST Notification under |
| // win32 (the integer values are not guaranteed to be equivalent). We do this |
| // because we have a whole bunch of code that deals with window resizing and |
| // such that requires these values. |
| enum HitTestCompat { |
| HTNOWHERE = 0, |
| HTBORDER, |
| HTBOTTOM, |
| HTBOTTOMLEFT, |
| HTBOTTOMRIGHT, |
| HTCAPTION, |
| HTCLIENT, |
| HTCLOSE, |
| HTERROR, |
| HTGROWBOX, |
| HTHELP, |
| HTHSCROLL, |
| HTLEFT, |
| HTMENU, |
| HTMAXBUTTON, |
| HTMINBUTTON, |
| HTREDUCE, |
| HTRIGHT, |
| HTSIZE, |
| HTSYSMENU, |
| HTTOP, |
| HTTOPLEFT, |
| HTTOPRIGHT, |
| HTTRANSPARENT, |
| HTVSCROLL, |
| HTZOOM |
| }; |
| |
| #endif // !defined(OS_WIN) |
| |
| #endif // UI_BASE_HIT_TEST_H_ |