| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #import "chrome/browser/ui/panels/panel_titlebar_view_cocoa.h" | 5 #import "chrome/browser/ui/panels/panel_titlebar_view_cocoa.h" |
| 6 | 6 |
| 7 #include <Carbon/Carbon.h> // kVK_Escape | 7 #include <Carbon/Carbon.h> // kVK_Escape |
| 8 #import <Cocoa/Cocoa.h> | 8 #import <Cocoa/Cocoa.h> |
| 9 | 9 |
| 10 #include "base/logging.h" | 10 #include "base/logging.h" |
| (...skipping 628 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 639 selector:@selector(restartGlintAnimation:) | 639 selector:@selector(restartGlintAnimation:) |
| 640 userInfo:nil | 640 userInfo:nil |
| 641 repeats:NO] retain]); | 641 repeats:NO] retain]); |
| 642 // Gradually reduce the frequency of repeating the animation, | 642 // Gradually reduce the frequency of repeating the animation, |
| 643 // calming it down if user decides not to act upon it. | 643 // calming it down if user decides not to act upon it. |
| 644 if (glintInterval_ < kFinalGlintRepeatIntervalSeconds) | 644 if (glintInterval_ < kFinalGlintRepeatIntervalSeconds) |
| 645 glintInterval_ *= kGlintRepeatIntervalIncreaseFactor; | 645 glintInterval_ *= kGlintRepeatIntervalIncreaseFactor; |
| 646 } | 646 } |
| 647 } | 647 } |
| 648 | 648 |
| 649 - (int)iconOnlyWidthInScreenCoordinates { | |
| 650 int width = kIconAndTextPadding * 2; | |
| 651 if (!icon_) | |
| 652 return width; | |
| 653 | |
| 654 return width + NSWidth([self convertRect:[icon_ frame] toView:nil]); | |
| 655 } | |
| 656 | |
| 657 // (Private/TestingAPI) | 649 // (Private/TestingAPI) |
| 658 - (PanelWindowControllerCocoa*)controller { | 650 - (PanelWindowControllerCocoa*)controller { |
| 659 return controller_; | 651 return controller_; |
| 660 } | 652 } |
| 661 | 653 |
| 662 - (NSTextField*)title { | 654 - (NSTextField*)title { |
| 663 return title_; | 655 return title_; |
| 664 } | 656 } |
| 665 | 657 |
| 666 - (void)simulateCloseButtonClick { | 658 - (void)simulateCloseButtonClick { |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 705 - (NSButton*)minimizeButton { | 697 - (NSButton*)minimizeButton { |
| 706 return minimizeButton_; | 698 return minimizeButton_; |
| 707 } | 699 } |
| 708 | 700 |
| 709 - (NSButton*)restoreButton { | 701 - (NSButton*)restoreButton { |
| 710 return restoreButton_; | 702 return restoreButton_; |
| 711 } | 703 } |
| 712 | 704 |
| 713 @end | 705 @end |
| 714 | 706 |
| OLD | NEW |