mirror of
https://github.com/Microsoft/vscode
synced 2024-09-13 13:46:13 +00:00
Fixes #143239: Add mapping for VK_CLEAR
This commit is contained in:
parent
2e8d14275c
commit
6f0a12fd51
|
@ -208,6 +208,11 @@ export const enum KeyCode {
|
|||
LaunchMail,
|
||||
LaunchApp2,
|
||||
|
||||
/**
|
||||
* VK_CLEAR, 0x0C, CLEAR key
|
||||
*/
|
||||
Clear,
|
||||
|
||||
/**
|
||||
* Placed last to cover the length of the enum.
|
||||
* Please do not depend on this value!
|
||||
|
@ -638,7 +643,7 @@ for (let i = 0; i <= KeyCode.MAX_VALUE; i++) {
|
|||
[0, 1, ScanCode.NumpadMemoryClear, 'NumpadMemoryClear', KeyCode.Unknown, empty, 0, empty, empty, empty],
|
||||
[0, 1, ScanCode.NumpadMemoryAdd, 'NumpadMemoryAdd', KeyCode.Unknown, empty, 0, empty, empty, empty],
|
||||
[0, 1, ScanCode.NumpadMemorySubtract, 'NumpadMemorySubtract', KeyCode.Unknown, empty, 0, empty, empty, empty],
|
||||
[0, 1, ScanCode.NumpadClear, 'NumpadClear', KeyCode.Unknown, empty, 0, empty, empty, empty],
|
||||
[0, 1, ScanCode.NumpadClear, 'NumpadClear', KeyCode.Clear, 'Clear', 12, 'VK_CLEAR', empty, empty],
|
||||
[0, 1, ScanCode.NumpadClearEntry, 'NumpadClearEntry', KeyCode.Unknown, empty, 0, empty, empty, empty],
|
||||
[5, 1, ScanCode.None, empty, KeyCode.Ctrl, 'Ctrl', 17, 'VK_CONTROL', empty, empty],
|
||||
[4, 1, ScanCode.None, empty, KeyCode.Shift, 'Shift', 16, 'VK_SHIFT', empty, empty],
|
||||
|
@ -686,7 +691,6 @@ for (let i = 0; i <= KeyCode.MAX_VALUE; i++) {
|
|||
[109, 1, ScanCode.None, empty, KeyCode.KEY_IN_COMPOSITION, 'KeyInComposition', 229, empty, empty, empty],
|
||||
[111, 1, ScanCode.None, empty, KeyCode.ABNT_C2, 'ABNT_C2', 194, 'VK_ABNT_C2', empty, empty],
|
||||
[91, 1, ScanCode.None, empty, KeyCode.OEM_8, 'OEM_8', 223, 'VK_OEM_8', empty, empty],
|
||||
[0, 1, ScanCode.None, empty, KeyCode.Unknown, empty, 0, 'VK_CLEAR', empty, empty],
|
||||
[0, 1, ScanCode.None, empty, KeyCode.Unknown, empty, 0, 'VK_KANA', empty, empty],
|
||||
[0, 1, ScanCode.None, empty, KeyCode.Unknown, empty, 0, 'VK_HANGUL', empty, empty],
|
||||
[0, 1, ScanCode.None, empty, KeyCode.Unknown, empty, 0, 'VK_JUNJA', empty, empty],
|
||||
|
|
|
@ -574,11 +574,15 @@ export enum KeyCode {
|
|||
LaunchMediaPlayer = 123,
|
||||
LaunchMail = 124,
|
||||
LaunchApp2 = 125,
|
||||
/**
|
||||
* VK_CLEAR, 0x0C, CLEAR key
|
||||
*/
|
||||
Clear = 126,
|
||||
/**
|
||||
* Placed last to cover the length of the enum.
|
||||
* Please do not depend on this value!
|
||||
*/
|
||||
MAX_VALUE = 126
|
||||
MAX_VALUE = 127
|
||||
}
|
||||
|
||||
export enum MarkerSeverity {
|
||||
|
|
6
src/vs/monaco.d.ts
vendored
6
src/vs/monaco.d.ts
vendored
|
@ -404,11 +404,15 @@ declare namespace monaco {
|
|||
LaunchMediaPlayer = 123,
|
||||
LaunchMail = 124,
|
||||
LaunchApp2 = 125,
|
||||
/**
|
||||
* VK_CLEAR, 0x0C, CLEAR key
|
||||
*/
|
||||
Clear = 126,
|
||||
/**
|
||||
* Placed last to cover the length of the enum.
|
||||
* Please do not depend on this value!
|
||||
*/
|
||||
MAX_VALUE = 126
|
||||
MAX_VALUE = 127
|
||||
}
|
||||
export class KeyMod {
|
||||
static readonly CtrlCmd: number;
|
||||
|
|
Loading…
Reference in a new issue