Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(411)

Side by Side Diff: chrome/browser/ui/views/open_pdf_in_reader_bubble_view.cc

Issue 13584010: views: Migrate the cases of "new .*NativeTextButton(" to LabelButton. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: back out the changes to one_click_signin_bubble_view.* Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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/open_pdf_in_reader_bubble_view.h" 5 #include "chrome/browser/ui/views/open_pdf_in_reader_bubble_view.h"
6 6
7 #include "chrome/browser/ui/pdf/open_pdf_in_reader_prompt_delegate.h" 7 #include "chrome/browser/ui/pdf/open_pdf_in_reader_prompt_delegate.h"
8 #include "grit/generated_resources.h" 8 #include "grit/generated_resources.h"
9 #include "ui/base/l10n/l10n_util.h" 9 #include "ui/base/l10n/l10n_util.h"
10 #include "ui/views/controls/button/text_button.h" 10 #include "ui/views/controls/button/label_button.h"
11 #include "ui/views/controls/label.h" 11 #include "ui/views/controls/label.h"
12 #include "ui/views/controls/link.h" 12 #include "ui/views/controls/link.h"
13 #include "ui/views/controls/separator.h" 13 #include "ui/views/controls/separator.h"
14 #include "ui/views/layout/grid_layout.h" 14 #include "ui/views/layout/grid_layout.h"
15 #include "ui/views/layout/layout_constants.h" 15 #include "ui/views/layout/layout_constants.h"
16 16
17 OpenPDFInReaderBubbleView::~OpenPDFInReaderBubbleView() {} 17 OpenPDFInReaderBubbleView::~OpenPDFInReaderBubbleView() {}
18 18
19 OpenPDFInReaderBubbleView::OpenPDFInReaderBubbleView( 19 OpenPDFInReaderBubbleView::OpenPDFInReaderBubbleView(
20 views::View* anchor_view, 20 views::View* anchor_view,
(...skipping 29 matching lines...) Expand all
50 open_in_reader_link_->set_listener(this); 50 open_in_reader_link_->set_listener(this);
51 layout->StartRow(0, single_column_set_id); 51 layout->StartRow(0, single_column_set_id);
52 layout->AddView(open_in_reader_link_); 52 layout->AddView(open_in_reader_link_);
53 53
54 layout->AddPaddingRow(0, views::kRelatedControlVerticalSpacing); 54 layout->AddPaddingRow(0, views::kRelatedControlVerticalSpacing);
55 layout->StartRow(0, single_column_set_id); 55 layout->StartRow(0, single_column_set_id);
56 layout->AddView(new views::Separator, 1, 1, 56 layout->AddView(new views::Separator, 1, 1,
57 GridLayout::FILL, GridLayout::FILL); 57 GridLayout::FILL, GridLayout::FILL);
58 layout->AddPaddingRow(0, views::kRelatedControlVerticalSpacing); 58 layout->AddPaddingRow(0, views::kRelatedControlVerticalSpacing);
59 59
60 close_button_ = new views::NativeTextButton(this, 60 close_button_ = new views::LabelButton(this, model_->GetCancelButtonText());
61 model_->GetCancelButtonText()); 61 close_button_->SetStyle(views::Button::STYLE_NATIVE_TEXTBUTTON);
62 layout->StartRow(0, single_column_set_id); 62 layout->StartRow(0, single_column_set_id);
63 layout->AddView(close_button_); 63 layout->AddView(close_button_);
64 } 64 }
65 65
66 void OpenPDFInReaderBubbleView::ButtonPressed(views::Button* sender, 66 void OpenPDFInReaderBubbleView::ButtonPressed(views::Button* sender,
67 const ui::Event& event) { 67 const ui::Event& event) {
68 DCHECK_EQ(close_button_, sender); 68 DCHECK_EQ(close_button_, sender);
69 69
70 model_->Cancel(); 70 model_->Cancel();
71 StartFade(false); 71 StartFade(false);
72 } 72 }
73 73
74 void OpenPDFInReaderBubbleView::LinkClicked(views::Link* source, 74 void OpenPDFInReaderBubbleView::LinkClicked(views::Link* source,
75 int event_flags) { 75 int event_flags) {
76 DCHECK_EQ(open_in_reader_link_, source); 76 DCHECK_EQ(open_in_reader_link_, source);
77 77
78 model_->Accept(); 78 model_->Accept();
79 StartFade(false); 79 StartFade(false);
80 } 80 }
81 81
OLDNEW
« no previous file with comments | « chrome/browser/ui/views/open_pdf_in_reader_bubble_view.h ('k') | chrome/browser/ui/views/outdated_upgrade_bubble_view.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698