Index: ui/views/desktop/desktop_background.cc |
=================================================================== |
--- ui/views/desktop/desktop_background.cc (revision 110826) |
+++ ui/views/desktop/desktop_background.cc (working copy) |
@@ -1,55 +0,0 @@ |
-// 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. |
- |
-#include "ui/views/desktop/desktop_background.h" |
- |
-#include "ui/gfx/canvas_skia.h" |
-#include "ui/gfx/path.h" |
-#include "views/view.h" |
- |
-namespace views { |
-namespace desktop { |
- |
-DesktopBackground::DesktopBackground() { |
-} |
- |
-DesktopBackground::~DesktopBackground() { |
-} |
- |
-void DesktopBackground::Paint(gfx::Canvas* canvas, View* view) const { |
- // Paint the sky. |
- canvas->FillRect(SK_ColorCYAN, view->GetLocalBounds()); |
- |
- SkPaint paint; |
- paint.setAntiAlias(true); |
- paint.setStyle(SkPaint::kFill_Style); |
- |
- // Paint the rolling fields of green. |
- { |
- gfx::Path path; |
- path.moveTo(0, view->height() / 2); |
- path.cubicTo(view->height() / 4, view->height() / 4, |
- view->height() / 2, view->height() / 2, |
- SkIntToScalar(view->width()), view->height() / 2); |
- path.lineTo(SkIntToScalar(view->width()), SkIntToScalar(view->height())); |
- path.lineTo(0, SkIntToScalar(view->height())); |
- path.close(); |
- |
- paint.setColor(SK_ColorGREEN); |
- canvas->GetSkCanvas()->drawPath(path, paint); |
- } |
- |
- // Paint the shining sun. |
- { |
- gfx::Path path; |
- path.addCircle(view->height() / 4, view->height() / 8, view->height() / 16); |
- path.close(); |
- |
- paint.setColor(SK_ColorYELLOW); |
- canvas->GetSkCanvas()->drawPath(path, paint); |
- } |
-} |
- |
-} // namespace desktop |
-} // namespace views |