Index: chrome/browser/ui/cocoa/side_tab_strip_view.mm |
=================================================================== |
--- chrome/browser/ui/cocoa/side_tab_strip_view.mm (revision 71805) |
+++ chrome/browser/ui/cocoa/side_tab_strip_view.mm (working copy) |
@@ -1,43 +0,0 @@ |
-// Copyright (c) 2010 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. |
- |
-#import "chrome/browser/ui/cocoa/side_tab_strip_view.h" |
- |
-#include "base/scoped_nsobject.h" |
-#import "third_party/GTM/AppKit/GTMNSColor+Luminance.h" |
- |
-@implementation SideTabStripView |
- |
-- (void)drawBorder:(NSRect)bounds { |
- // Draw a border on the right side. |
- NSRect borderRect, contentRect; |
- NSDivideRect(bounds, &borderRect, &contentRect, 1, NSMaxXEdge); |
- [[NSColor colorWithCalibratedWhite:0.0 alpha:0.2] set]; |
- NSRectFillUsingOperation(borderRect, NSCompositeSourceOver); |
-} |
- |
-// Override to prevent double-clicks from minimizing the window. The side |
-// tab strip doesn't have that behavior (since it's in the window content |
-// area). |
-- (BOOL)doubleClickMinimizesWindow { |
- return NO; |
-} |
- |
-- (void)drawRect:(NSRect)rect { |
- // BOOL isKey = [[self window] isKeyWindow]; |
- NSColor* aColor = |
- [NSColor colorWithCalibratedRed:0.506 green:0.660 blue:0.985 alpha:1.000]; |
- NSColor* bColor = |
- [NSColor colorWithCalibratedRed:0.099 green:0.140 blue:0.254 alpha:1.000]; |
- scoped_nsobject<NSGradient> gradient( |
- [[NSGradient alloc] initWithStartingColor:aColor endingColor:bColor]); |
- |
- NSRect gradientRect = [self bounds]; |
- [gradient drawInRect:gradientRect angle:270.0]; |
- |
- // Draw borders and any drop feedback. |
- [super drawRect:rect]; |
-} |
- |
-@end |