wkeydefs.hpp

来自「开放源码的编译器open watcom 1.6.0版的源代码」· HPP 代码 · 共 343 行 · 第 1/2 页

HPP
343
字号
/****************************************************************************
*
*                            Open Watcom Project
*
*    Portions Copyright (c) 1983-2002 Sybase, Inc. All Rights Reserved.
*
*  ========================================================================
*
*    This file contains Original Code and/or Modifications of Original
*    Code as defined in and that are subject to the Sybase Open Watcom
*    Public License version 1.0 (the 'License'). You may not use this file
*    except in compliance with the License. BY USING THIS FILE YOU AGREE TO
*    ALL TERMS AND CONDITIONS OF THE LICENSE. A copy of the License is
*    provided with the Original Code and Modifications, and is also
*    available at www.sybase.com/developer/opensource.
*
*    The Original Code and all software distributed under the License are
*    distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
*    EXPRESS OR IMPLIED, AND SYBASE AND ALL CONTRIBUTORS HEREBY DISCLAIM
*    ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF
*    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR
*    NON-INFRINGEMENT. Please see the License for the specific language
*    governing rights and limitations under the License.
*
*  ========================================================================
*
* Description:  WHEN YOU FIGURE OUT WHAT THIS FILE DOES, PLEASE
*               DESCRIBE IT HERE!
*
****************************************************************************/


#ifndef wkeydefs_h
#define wkeydefs_h

#include "guikey.h"

typedef gui_key WKeyCode;

#define WKeyNone                ((gui_key)0)
#define WKeyCtrlKPEnter         GUI_KEY_CTRL_KP_ENTER
#define WKeyKPEnter             GUI_KEY_KP_ENTER
#define WKeyKPAsterisk          GUI_KEY_KP_ASTERISK
#define WKeyKPPlus              GUI_KEY_KP_PLUS
#define WKeyKPMinus             GUI_KEY_KP_MINUS
#define WKeyKPPeriod            GUI_KEY_KP_PERIOD
#define WKeyKPSlash             GUI_KEY_KP_SLASH
#define WKeyCtrlA               GUI_KEY_CTRL_A
#define WKeyCtrlB               GUI_KEY_CTRL_B
#define WKeyCtrlC               GUI_KEY_CTRL_C
#define WKeyCtrlD               GUI_KEY_CTRL_D
#define WKeyCtrlE               GUI_KEY_CTRL_E
#define WKeyCtrlF               GUI_KEY_CTRL_F
#define WKeyCtrlG               GUI_KEY_CTRL_G
#define WKeyCtrlH               GUI_KEY_CTRL_H
#define WKeyCtrlI               GUI_KEY_CTRL_I
#define WKeyTab                 GUI_KEY_TAB
#define WKeyCtrlJ               GUI_KEY_CTRL_J
#define WKeyCtrlK               GUI_KEY_CTRL_K
#define WKeyCtrlL               GUI_KEY_CTRL_L
#define WKeyCtrlM               GUI_KEY_CTRL_M
#define WKeyCtrlN               GUI_KEY_CTRL_N
#define WKeyCtrlO               GUI_KEY_CTRL_O
#define WKeyCtrlP               GUI_KEY_CTRL_P
#define WKeyCtrlQ               GUI_KEY_CTRL_Q
#define WKeyCtrlR               GUI_KEY_CTRL_R
#define WKeyCtrlS               GUI_KEY_CTRL_S
#define WKeyCtrlT               GUI_KEY_CTRL_T
#define WKeyCtrlU               GUI_KEY_CTRL_U
#define WKeyCtrlV               GUI_KEY_CTRL_V
#define WKeyCtrlW               GUI_KEY_CTRL_W
#define WKeyCtrlX               GUI_KEY_CTRL_X
#define WKeyCtrlY               GUI_KEY_CTRL_Y
#define WKeyCtrlZ               GUI_KEY_CTRL_Z
#define WKeyCtrlBackslash       GUI_KEY_CTRL_BACKSLASH
#define WKeyCtrlRightBracket    GUI_KEY_CTRL_RIGHT_BRACKET
#define WKeyCtrlLeftBracket     GUI_KEY_CTRL_LEFT_BRACKET
#define WKeyCtrl6               GUI_KEY_CTRL_6
#define WKeyCtrlMinus           GUI_KEY_CTRL_MINUS
#define WKeyCtrlBackspace       GUI_KEY_CTRL_BACKSPACE
#define WKeyCtrlEnter           GUI_KEY_CTRL_ENTER
#define WKeyBackquote           GUI_KEY_BACKQUOTE
#define WKey1                   GUI_KEY_1
#define WKey2                   GUI_KEY_2
#define WKey3                   GUI_KEY_3
#define WKey4                   GUI_KEY_4
#define WKey5                   GUI_KEY_5
#define WKey6                   GUI_KEY_6
#define WKey7                   GUI_KEY_7
#define WKey8                   GUI_KEY_8
#define WKey9                   GUI_KEY_9
#define WKey0                   GUI_KEY_0
#define WKeyMinus               GUI_KEY_MINUS
#define WKeyEqual               GUI_KEY_EQUAL
#define WKeyq                   GUI_KEY_q
#define WKeyw                   GUI_KEY_w
#define WKeye                   GUI_KEY_e
#define WKeyr                   GUI_KEY_r
#define WKeyt                   GUI_KEY_t
#define WKeyy                   GUI_KEY_y
#define WKeyu                   GUI_KEY_u
#define WKeyi                   GUI_KEY_i
#define WKeyo                   GUI_KEY_o
#define WKeyp                   GUI_KEY_p
#define WKeyLeftBracket         GUI_KEY_LEFT_BRACKET
#define WKeyRightBracket        GUI_KEY_RIGHT_BRACKET
#define WKeyBackslash           GUI_KEY_BACKSLASH
#define WKeya                   GUI_KEY_a
#define WKeys                   GUI_KEY_s
#define WKeyd                   GUI_KEY_d
#define WKeyf                   GUI_KEY_f
#define WKeyg                   GUI_KEY_g
#define WKeyh                   GUI_KEY_h
#define WKeyj                   GUI_KEY_j
#define WKeyk                   GUI_KEY_k
#define WKeyl                   GUI_KEY_l
#define WKeySemicolon           GUI_KEY_SEMICOLON
#define WKeyQuote               GUI_KEY_QUOTE
#define WKeyz                   GUI_KEY_z
#define WKeyx                   GUI_KEY_x
#define WKeyc                   GUI_KEY_c
#define WKeyv                   GUI_KEY_v
#define WKeyb                   GUI_KEY_b
#define WKeyn                   GUI_KEY_n
#define WKeym                   GUI_KEY_m
#define WKeyComma               GUI_KEY_COMMA
#define WKeyPeriod              GUI_KEY_PERIOD
#define WKeySlash               GUI_KEY_SLASH
#define WKeyTilde               GUI_KEY_TILDE
#define WKeyExclamation         GUI_KEY_EXCLAMATION
#define WKeyAt                  GUI_KEY_AT
#define WKeyOctathorpe          GUI_KEY_OCTATHORPE
#define WKeyDollar              GUI_KEY_DOLLAR
#define WKeyPercent             GUI_KEY_PERCENT
#define WKeyCaret               GUI_KEY_CARET
#define WKeyAmpersand           GUI_KEY_AMPERSAND
#define WKeyAsterisk            GUI_KEY_ASTERISK
#define WKeyLeftParen           GUI_KEY_LEFT_PAREN
#define WKeyRightParen          GUI_KEY_RIGHT_PAREN
#define WKeyUnderscore          GUI_KEY_UNDERSCORE
#define WKeyPlus                GUI_KEY_PLUS
#define WKeyQ                   GUI_KEY_Q
#define WKeyW                   GUI_KEY_W
#define WKeyE                   GUI_KEY_E
#define WKeyR                   GUI_KEY_R
#define WKeyT                   GUI_KEY_T
#define WKeyY                   GUI_KEY_Y
#define WKeyU                   GUI_KEY_U
#define WKeyI                   GUI_KEY_I
#define WKeyO                   GUI_KEY_O
#define WKeyP                   GUI_KEY_P
#define WKeyLeftBrace           GUI_KEY_LEFT_BRACE
#define WKeyRightBrace          GUI_KEY_RIGHT_BRACE
#define WKeyBar                 GUI_KEY_BAR
#define WKeyA                   GUI_KEY_A
#define WKeyS                   GUI_KEY_S
#define WKeyD                   GUI_KEY_D
#define WKeyF                   GUI_KEY_F
#define WKeyG                   GUI_KEY_G
#define WKeyH                   GUI_KEY_H
#define WKeyJ                   GUI_KEY_J
#define WKeyK                   GUI_KEY_K
#define WKeyL                   GUI_KEY_L
#define WKeyColon               GUI_KEY_COLON
#define WKeyDoublequote         GUI_KEY_DOUBLEQUOTE
#define WKeyZ                   GUI_KEY_Z
#define WKeyX                   GUI_KEY_X
#define WKeyC                   GUI_KEY_C
#define WKeyV                   GUI_KEY_V
#define WKeyB                   GUI_KEY_B
#define WKeyN                   GUI_KEY_N
#define WKeyM                   GUI_KEY_M

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?