Path: blob/trunk/cpp/webdriver-interactions/keycodes.h
2867 views
/*1Licensed to the Software Freedom Conservancy (SFC) under one2or more contributor license agreements. See the NOTICE file3distributed with this work for additional information4regarding copyright ownership. The SFC licenses this file5to you under the Apache License, Version 2.0 (the "License");6you may not use this file except in compliance with the License.7You may obtain a copy of the License at89http://www.apache.org/licenses/LICENSE-2.01011Unless required by applicable law or agreed to in writing, software12distributed under the License is distributed on an "AS IS" BASIS,13WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.14See the License for the specific language governing permissions and15limitations under the License.16*/1718#ifndef keycodes_h19#define keycodes_h2021#define WD_KEY_NULL 0xE000U22#define WD_KEY_CANCEL 0xE001U23#define WD_KEY_HELP 0xE002U24#define WD_KEY_BACKSPACE 0xE003U25#define WD_KEY_TAB 0xE004U26#define WD_KEY_CLEAR 0xE005U27#define WD_KEY_RETURN 0xE006U28#define WD_KEY_ENTER 0xE007U29#define WD_KEY_SHIFT 0xE008U30#define WD_KEY_CONTROL 0xE009U31#define WD_KEY_ALT 0xE00AU32#define WD_KEY_PAUSE 0xE00BU33#define WD_KEY_ESCAPE 0xE00CU34#define WD_KEY_SPACE 0xE00DU35#define WD_KEY_PAGEUP 0xE00EU36#define WD_KEY_PAGEDOWN 0xE00FU37#define WD_KEY_END 0xE010U38#define WD_KEY_HOME 0xE011U39#define WD_KEY_LEFT 0xE012U40#define WD_KEY_UP 0xE013U41#define WD_KEY_RIGHT 0xE014U42#define WD_KEY_DOWN 0xE015U43#define WD_KEY_INSERT 0xE016U44#define WD_KEY_DELETE 0xE017U45#define WD_KEY_SEMICOLON 0xE018U46#define WD_KEY_EQUALS 0xE019U47#define WD_KEY_NUMPAD0 0xE01AU48#define WD_KEY_NUMPAD1 0xE01BU49#define WD_KEY_NUMPAD2 0xE01CU50#define WD_KEY_NUMPAD3 0xE01DU51#define WD_KEY_NUMPAD4 0xE01EU52#define WD_KEY_NUMPAD5 0xE01FU53#define WD_KEY_NUMPAD6 0xE020U54#define WD_KEY_NUMPAD7 0xE021U55#define WD_KEY_NUMPAD8 0xE022U56#define WD_KEY_NUMPAD9 0xE023U57#define WD_KEY_MULTIPLY 0xE024U58#define WD_KEY_ADD 0xE025U59#define WD_KEY_SEPARATOR 0xE026U60#define WD_KEY_SUBTRACT 0xE027U61#define WD_KEY_DECIMAL 0xE028U62#define WD_KEY_DIVIDE 0xE029U63#define WD_KEY_F1 0xE031U64#define WD_KEY_F2 0xE032U65#define WD_KEY_F3 0xE033U66#define WD_KEY_F4 0xE034U67#define WD_KEY_F5 0xE035U68#define WD_KEY_F6 0xE036U69#define WD_KEY_F7 0xE037U70#define WD_KEY_F8 0xE038U71#define WD_KEY_F9 0xE039U72#define WD_KEY_F10 0xE03AU73#define WD_KEY_F11 0xE03BU74#define WD_KEY_F12 0xE03CU75#define WD_KEY_META 0xE03DU7677#endif // keycodes_h787980