|  | // 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_ |