summaryrefslogtreecommitdiff
path: root/chromium/ui/base/win/internal_constants.h
blob: c34541f5cbbe1ade5506aafbc477483f0746fe6b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// Copyright (c) 2014 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_WIN_INTERNAL_CONSTANTS_H_
#define UI_BASE_WIN_INTERNAL_CONSTANTS_H_

#include "base/component_export.h"

namespace ui {

// This window property if set on the window does not activate the window for a
// touch based WM_MOUSEACTIVATE message.
COMPONENT_EXPORT(UI_BASE)
extern const wchar_t kIgnoreTouchMouseActivateForWindow[];

// This property is put on an HWND so the compositor output knows to treat it
// as transparent and draw to it using WS_EX_LAYERED (if using the software
// compositor).
COMPONENT_EXPORT(UI_BASE) extern const wchar_t kWindowTranslucent[];

}  // namespace ui

#endif  // UI_BASE_WIN_INTERNAL_CONSTANTS_H_