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

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

Issue 9358049: Implement STYLE_LOWERCASE style for Aura NativeTextfield. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rebase. Created 8 years, 9 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/edit_search_engine_dialog.h" 5 #include "chrome/browser/ui/views/edit_search_engine_dialog.h"
6 6
7 #include "base/i18n/rtl.h" 7 #include "base/i18n/rtl.h"
8 #include "base/string_util.h" 8 #include "base/string_util.h"
9 #include "base/utf_string_conversions.h" 9 #include "base/utf_string_conversions.h"
10 #include "chrome/browser/search_engines/template_url.h" 10 #include "chrome/browser/search_engines/template_url.h"
(...skipping 219 matching lines...) Expand 10 before | Expand all | Expand 10 after
230 views::Label* EditSearchEngineDialog::CreateLabel(int message_id) { 230 views::Label* EditSearchEngineDialog::CreateLabel(int message_id) {
231 views::Label* label = 231 views::Label* label =
232 new views::Label(l10n_util::GetStringUTF16(message_id)); 232 new views::Label(l10n_util::GetStringUTF16(message_id));
233 label->SetHorizontalAlignment(views::Label::ALIGN_LEFT); 233 label->SetHorizontalAlignment(views::Label::ALIGN_LEFT);
234 return label; 234 return label;
235 } 235 }
236 236
237 Textfield* EditSearchEngineDialog::CreateTextfield(const string16& text, 237 Textfield* EditSearchEngineDialog::CreateTextfield(const string16& text,
238 bool lowercase) { 238 bool lowercase) {
239 Textfield* text_field = new Textfield( 239 Textfield* text_field = new Textfield(
240 #if defined(USE_AURA)
241 Textfield::STYLE_DEFAULT);
242 NOTIMPLEMENTED(); // TODO(beng): support lowercase mode in
243 // NativeTextfieldViews.
244 // http://crbug.com/109308
245 #else
246 lowercase ? Textfield::STYLE_LOWERCASE : Textfield::STYLE_DEFAULT); 240 lowercase ? Textfield::STYLE_LOWERCASE : Textfield::STYLE_DEFAULT);
247 #endif
248 text_field->SetText(text); 241 text_field->SetText(text);
249 text_field->SetController(this); 242 text_field->SetController(this);
250 return text_field; 243 return text_field;
251 } 244 }
252 245
253 void EditSearchEngineDialog::UpdateImageViews() { 246 void EditSearchEngineDialog::UpdateImageViews() {
254 UpdateImageView(keyword_iv_, controller_->IsKeywordValid(keyword_tf_->text()), 247 UpdateImageView(keyword_iv_, controller_->IsKeywordValid(keyword_tf_->text()),
255 IDS_SEARCH_ENGINES_INVALID_KEYWORD_TT); 248 IDS_SEARCH_ENGINES_INVALID_KEYWORD_TT);
256 UpdateImageView(url_iv_, 249 UpdateImageView(url_iv_,
257 controller_->IsURLValid(UTF16ToUTF8(url_tf_->text())), 250 controller_->IsURLValid(UTF16ToUTF8(url_tf_->text())),
(...skipping 10 matching lines...) Expand all
268 image_view->SetImage( 261 image_view->SetImage(
269 ResourceBundle::GetSharedInstance().GetBitmapNamed( 262 ResourceBundle::GetSharedInstance().GetBitmapNamed(
270 IDR_INPUT_GOOD)); 263 IDR_INPUT_GOOD));
271 } else { 264 } else {
272 image_view->SetTooltipText(l10n_util::GetStringUTF16(invalid_message_id)); 265 image_view->SetTooltipText(l10n_util::GetStringUTF16(invalid_message_id));
273 image_view->SetImage( 266 image_view->SetImage(
274 ResourceBundle::GetSharedInstance().GetBitmapNamed( 267 ResourceBundle::GetSharedInstance().GetBitmapNamed(
275 IDR_INPUT_ALERT)); 268 IDR_INPUT_ALERT));
276 } 269 }
277 } 270 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698