| 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 #include "chrome/browser/ui/views/find_bar_view.h" | 5 #include "chrome/browser/ui/views/find_bar_view.h" |
| 6 | 6 |
| 7 #include <algorithm> | 7 #include <algorithm> |
| 8 | 8 |
| 9 #include "base/strings/string_number_conversions.h" | 9 #include "base/strings/string_number_conversions.h" |
| 10 #include "base/strings/string_util.h" | 10 #include "base/strings/string_util.h" |
| (...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 149 AddChildView(close_button_); | 149 AddChildView(close_button_); |
| 150 | 150 |
| 151 SetBackground(rb.GetImageSkiaNamed(IDR_FIND_DLG_LEFT_BACKGROUND), | 151 SetBackground(rb.GetImageSkiaNamed(IDR_FIND_DLG_LEFT_BACKGROUND), |
| 152 rb.GetImageSkiaNamed(IDR_FIND_DLG_RIGHT_BACKGROUND)); | 152 rb.GetImageSkiaNamed(IDR_FIND_DLG_RIGHT_BACKGROUND)); |
| 153 | 153 |
| 154 SetBorderFromIds( | 154 SetBorderFromIds( |
| 155 IDR_FIND_DIALOG_LEFT, IDR_FIND_DIALOG_MIDDLE, IDR_FIND_DIALOG_RIGHT); | 155 IDR_FIND_DIALOG_LEFT, IDR_FIND_DIALOG_MIDDLE, IDR_FIND_DIALOG_RIGHT); |
| 156 | 156 |
| 157 preferred_height_ = rb.GetImageSkiaNamed(IDR_FIND_DIALOG_MIDDLE)->height(); | 157 preferred_height_ = rb.GetImageSkiaNamed(IDR_FIND_DIALOG_MIDDLE)->height(); |
| 158 | 158 |
| 159 // Use the Omnibox border images for the textfield border. | 159 static const int kImages[] = IMAGE_GRID(IDR_TEXTFIELD); |
| 160 static const int kImages[] = IMAGE_GRID(IDR_OMNIBOX_BORDER_AND_SHADOW); | |
| 161 find_text_border_.reset(views::Painter::CreateImageGridPainter(kImages)); | 160 find_text_border_.reset(views::Painter::CreateImageGridPainter(kImages)); |
| 162 | 161 |
| 163 EnableCanvasFlippingForRTLUI(true); | 162 EnableCanvasFlippingForRTLUI(true); |
| 164 } | 163 } |
| 165 | 164 |
| 166 FindBarView::~FindBarView() { | 165 FindBarView::~FindBarView() { |
| 167 } | 166 } |
| 168 | 167 |
| 169 void FindBarView::SetFindTextAndSelectedRange( | 168 void FindBarView::SetFindTextAndSelectedRange( |
| 170 const base::string16& find_text, | 169 const base::string16& find_text, |
| (...skipping 318 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 489 | 488 |
| 490 void FindBarView::OnThemeChanged() { | 489 void FindBarView::OnThemeChanged() { |
| 491 ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance(); | 490 ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance(); |
| 492 if (GetThemeProvider()) { | 491 if (GetThemeProvider()) { |
| 493 close_button_->SetBackground( | 492 close_button_->SetBackground( |
| 494 GetThemeProvider()->GetColor(ThemeProperties::COLOR_TAB_TEXT), | 493 GetThemeProvider()->GetColor(ThemeProperties::COLOR_TAB_TEXT), |
| 495 rb.GetImageSkiaNamed(IDR_CLOSE_1), | 494 rb.GetImageSkiaNamed(IDR_CLOSE_1), |
| 496 rb.GetImageSkiaNamed(IDR_CLOSE_1_MASK)); | 495 rb.GetImageSkiaNamed(IDR_CLOSE_1_MASK)); |
| 497 } | 496 } |
| 498 } | 497 } |
| OLD | NEW |