taskbar_decorator.h revision 2a99a7e74a7f215066514fe81d2bfa6639d9eddd
1656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project// Copyright (c) 2013 The Chromium Authors. All rights reserved.
2e45f106cb6b47af1f21efe76e933bdea2f5dd1caNagendra Modadugu// Use of this source code is governed by a BSD-style license that can be
3656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project// found in the LICENSE file.
4656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project
5656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#ifndef CHROME_BROWSER_UI_VIEWS_FRAME_TASKBAR_DECORATOR_H_
6656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#define CHROME_BROWSER_UI_VIEWS_FRAME_TASKBAR_DECORATOR_H_
7656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project
8656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#include "ui/gfx/native_widget_types.h"
9656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project
10656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectnamespace gfx {
11656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectclass Image;
12656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project}
13656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project
14656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectnamespace chrome {
15656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project
16656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project// Draws a scaled version of the avatar in |image| on the taskbar button
17656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project// associated with top level, visible |window|. Currently only implemented
18656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project// for Windows 7 and above.
19656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectvoid DrawTaskbarDecoration(gfx::NativeWindow window, const gfx::Image* image);
20656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project
21656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project}
22656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project
23656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project#endif  // CHROME_BROWSER_UI_VIEWS_FRAME_TASKBAR_DECORATOR_H_
24656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project