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

Side by Side Diff: chrome/browser/ui/webui/chromeos/keyboard_overlay_ui.cc

Issue 11280153: Add Search-. as a shortcut for the Insert key when Search is acting as a Function key. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years 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/webui/chromeos/keyboard_overlay_ui.h" 5 #include "chrome/browser/ui/webui/chromeos/keyboard_overlay_ui.h"
6 6
7 #include "base/bind.h" 7 #include "base/bind.h"
8 #include "base/bind_helpers.h" 8 #include "base/bind_helpers.h"
9 #include "base/memory/weak_ptr.h" 9 #include "base/memory/weak_ptr.h"
10 #include "base/utf_string_conversions.h" 10 #include "base/utf_string_conversions.h"
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after
147 { "keyboardOverlayFocusStatusIcon", IDS_KEYBOARD_OVERLAY_FOCUS_STATUS_ICON }, 147 { "keyboardOverlayFocusStatusIcon", IDS_KEYBOARD_OVERLAY_FOCUS_STATUS_ICON },
148 { "keyboardOverlayFocusToolbar", IDS_KEYBOARD_OVERLAY_FOCUS_TOOLBAR }, 148 { "keyboardOverlayFocusToolbar", IDS_KEYBOARD_OVERLAY_FOCUS_TOOLBAR },
149 { "keyboardOverlayFullScreen", IDS_KEYBOARD_OVERLAY_FULL_SCREEN }, 149 { "keyboardOverlayFullScreen", IDS_KEYBOARD_OVERLAY_FULL_SCREEN },
150 { "keyboardOverlayGoBack", IDS_KEYBOARD_OVERLAY_GO_BACK }, 150 { "keyboardOverlayGoBack", IDS_KEYBOARD_OVERLAY_GO_BACK },
151 { "keyboardOverlayGoForward", IDS_KEYBOARD_OVERLAY_GO_FORWARD }, 151 { "keyboardOverlayGoForward", IDS_KEYBOARD_OVERLAY_GO_FORWARD },
152 { "keyboardOverlayHelp", IDS_KEYBOARD_OVERLAY_HELP }, 152 { "keyboardOverlayHelp", IDS_KEYBOARD_OVERLAY_HELP },
153 { "keyboardOverlayHistory", IDS_KEYBOARD_OVERLAY_HISTORY }, 153 { "keyboardOverlayHistory", IDS_KEYBOARD_OVERLAY_HISTORY },
154 { "keyboardOverlayHome", IDS_KEYBOARD_OVERLAY_HOME }, 154 { "keyboardOverlayHome", IDS_KEYBOARD_OVERLAY_HOME },
155 { "keyboardOverlayIncreaseKeyBrightness", 155 { "keyboardOverlayIncreaseKeyBrightness",
156 IDS_KEYBOARD_OVERLAY_INCREASE_KEY_BRIGHTNESS }, 156 IDS_KEYBOARD_OVERLAY_INCREASE_KEY_BRIGHTNESS },
157 { "keyboardOverlayInsert", IDS_KEYBOARD_OVERLAY_INSERT },
157 { "keyboardOverlayInputUnicodeCharacters", 158 { "keyboardOverlayInputUnicodeCharacters",
158 IDS_KEYBOARD_OVERLAY_INPUT_UNICODE_CHARACTERS }, 159 IDS_KEYBOARD_OVERLAY_INPUT_UNICODE_CHARACTERS },
159 { "keyboardOverlayJavascriptConsole", 160 { "keyboardOverlayJavascriptConsole",
160 IDS_KEYBOARD_OVERLAY_JAVASCRIPT_CONSOLE }, 161 IDS_KEYBOARD_OVERLAY_JAVASCRIPT_CONSOLE },
161 { "keyboardOverlayLockScreen", IDS_KEYBOARD_OVERLAY_LOCK_SCREEN }, 162 { "keyboardOverlayLockScreen", IDS_KEYBOARD_OVERLAY_LOCK_SCREEN },
162 { "keyboardOverlayLockScreenOrPowerOff", 163 { "keyboardOverlayLockScreenOrPowerOff",
163 IDS_KEYBOARD_OVERLAY_LOCK_SCREEN_OR_POWER_OFF }, 164 IDS_KEYBOARD_OVERLAY_LOCK_SCREEN_OR_POWER_OFF },
164 { "keyboardOverlayMagnifierDecreaseZoom", 165 { "keyboardOverlayMagnifierDecreaseZoom",
165 IDS_KEYBOARD_OVERLAY_MAGNIFIER_DECREASE_ZOOM }, 166 IDS_KEYBOARD_OVERLAY_MAGNIFIER_DECREASE_ZOOM },
166 { "keyboardOverlayMagnifierIncreaseZoom", 167 { "keyboardOverlayMagnifierIncreaseZoom",
(...skipping 198 matching lines...) Expand 10 before | Expand all | Expand 10 after
365 web_ui->AddMessageHandler(handler); 366 web_ui->AddMessageHandler(handler);
366 367
367 PrefService* pref_service = profile->GetPrefs(); 368 PrefService* pref_service = profile->GetPrefs();
368 bool search_key_acts_as_function_key = 369 bool search_key_acts_as_function_key =
369 pref_service->GetBoolean(prefs::kLanguageSearchKeyActsAsFunctionKey); 370 pref_service->GetBoolean(prefs::kLanguageSearchKeyActsAsFunctionKey);
370 371
371 // Set up the chrome://keyboardoverlay/ source. 372 // Set up the chrome://keyboardoverlay/ source.
372 ChromeURLDataManager::AddDataSource(profile, 373 ChromeURLDataManager::AddDataSource(profile,
373 CreateKeyboardOverlayUIHTMLSource(search_key_acts_as_function_key)); 374 CreateKeyboardOverlayUIHTMLSource(search_key_acts_as_function_key));
374 } 375 }
OLDNEW
« chrome/browser/ui/ash/event_rewriter.cc ('K') | « chrome/browser/ui/ash/event_rewriter.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698