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/webui/chromeos/keyboard_overlay_ui.h" | 5 #include "chrome/browser/ui/webui/chromeos/keyboard_overlay_ui.h" |
6 | 6 |
7 #include <stddef.h> | 7 #include <stddef.h> |
8 | 8 |
9 #include "ash/display/display_manager.h" | 9 #include "ash/display/display_manager.h" |
10 #include "ash/shell.h" | 10 #include "ash/shell.h" |
(...skipping 215 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
226 IDS_KEYBOARD_OVERLAY_RELOAD_BYPASSING_CACHE }, | 226 IDS_KEYBOARD_OVERLAY_RELOAD_BYPASSING_CACHE }, |
227 { "keyboardOverlayReopenLastClosedTab", | 227 { "keyboardOverlayReopenLastClosedTab", |
228 IDS_KEYBOARD_OVERLAY_REOPEN_LAST_CLOSED_TAB }, | 228 IDS_KEYBOARD_OVERLAY_REOPEN_LAST_CLOSED_TAB }, |
229 { "keyboardOverlayReportIssue", IDS_KEYBOARD_OVERLAY_REPORT_ISSUE }, | 229 { "keyboardOverlayReportIssue", IDS_KEYBOARD_OVERLAY_REPORT_ISSUE }, |
230 { "keyboardOverlayResetScreenZoom", IDS_KEYBOARD_OVERLAY_RESET_SCREEN_ZOOM }, | 230 { "keyboardOverlayResetScreenZoom", IDS_KEYBOARD_OVERLAY_RESET_SCREEN_ZOOM }, |
231 { "keyboardOverlayResetZoom", IDS_KEYBOARD_OVERLAY_RESET_ZOOM }, | 231 { "keyboardOverlayResetZoom", IDS_KEYBOARD_OVERLAY_RESET_ZOOM }, |
232 { "keyboardOverlayRotateScreen", IDS_KEYBOARD_OVERLAY_ROTATE_SCREEN }, | 232 { "keyboardOverlayRotateScreen", IDS_KEYBOARD_OVERLAY_ROTATE_SCREEN }, |
233 { "keyboardOverlaySave", IDS_KEYBOARD_OVERLAY_SAVE }, | 233 { "keyboardOverlaySave", IDS_KEYBOARD_OVERLAY_SAVE }, |
234 { "keyboardOverlayScreenshotRegion", | 234 { "keyboardOverlayScreenshotRegion", |
235 IDS_KEYBOARD_OVERLAY_SCREENSHOT_REGION }, | 235 IDS_KEYBOARD_OVERLAY_SCREENSHOT_REGION }, |
| 236 { "keyboardOverlayScreenshotWindow", |
| 237 IDS_KEYBOARD_OVERLAY_SCREENSHOT_WINDOW }, |
236 { "keyboardOverlayScrollUpOnePage", | 238 { "keyboardOverlayScrollUpOnePage", |
237 IDS_KEYBOARD_OVERLAY_SCROLL_UP_ONE_PAGE }, | 239 IDS_KEYBOARD_OVERLAY_SCROLL_UP_ONE_PAGE }, |
238 { "keyboardOverlaySelectAll", IDS_KEYBOARD_OVERLAY_SELECT_ALL }, | 240 { "keyboardOverlaySelectAll", IDS_KEYBOARD_OVERLAY_SELECT_ALL }, |
239 { "keyboardOverlaySelectPreviousInputMethod", | 241 { "keyboardOverlaySelectPreviousInputMethod", |
240 IDS_KEYBOARD_OVERLAY_SELECT_PREVIOUS_INPUT_METHOD }, | 242 IDS_KEYBOARD_OVERLAY_SELECT_PREVIOUS_INPUT_METHOD }, |
241 { "keyboardOverlaySelectWordAtATime", | 243 { "keyboardOverlaySelectWordAtATime", |
242 IDS_KEYBOARD_OVERLAY_SELECT_WORD_AT_A_TIME }, | 244 IDS_KEYBOARD_OVERLAY_SELECT_WORD_AT_A_TIME }, |
243 { "keyboardOverlayShowMessageCenter", | 245 { "keyboardOverlayShowMessageCenter", |
244 IDS_KEYBOARD_OVERLAY_SHOW_MESSAGE_CENTER }, | 246 IDS_KEYBOARD_OVERLAY_SHOW_MESSAGE_CENTER }, |
245 { "keyboardOverlayShowStatusMenu", IDS_KEYBOARD_OVERLAY_SHOW_STATUS_MENU }, | 247 { "keyboardOverlayShowStatusMenu", IDS_KEYBOARD_OVERLAY_SHOW_STATUS_MENU }, |
(...skipping 159 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
405 | 407 |
406 KeyboardOverlayUI::KeyboardOverlayUI(content::WebUI* web_ui) | 408 KeyboardOverlayUI::KeyboardOverlayUI(content::WebUI* web_ui) |
407 : WebDialogUI(web_ui) { | 409 : WebDialogUI(web_ui) { |
408 Profile* profile = Profile::FromWebUI(web_ui); | 410 Profile* profile = Profile::FromWebUI(web_ui); |
409 KeyboardOverlayHandler* handler = new KeyboardOverlayHandler(profile); | 411 KeyboardOverlayHandler* handler = new KeyboardOverlayHandler(profile); |
410 web_ui->AddMessageHandler(handler); | 412 web_ui->AddMessageHandler(handler); |
411 | 413 |
412 // Set up the chrome://keyboardoverlay/ source. | 414 // Set up the chrome://keyboardoverlay/ source. |
413 content::WebUIDataSource::Add(profile, CreateKeyboardOverlayUIHTMLSource()); | 415 content::WebUIDataSource::Add(profile, CreateKeyboardOverlayUIHTMLSource()); |
414 } | 416 } |
OLD | NEW |