1 | /* $Xorg: HPkeysym.h,v 1.5 2001/02/09 02:03:22 xorgcvs Exp $ */
|
---|
2 | /*
|
---|
3 |
|
---|
4 | Copyright 1987, 1998 The Open Group
|
---|
5 |
|
---|
6 | Permission to use, copy, modify, distribute, and sell this software and its
|
---|
7 | documentation for any purpose is hereby granted without fee, provided that
|
---|
8 | the above copyright notice appear in all copies and that both that
|
---|
9 | copyright notice and this permission notice appear in supporting
|
---|
10 | documentation.
|
---|
11 |
|
---|
12 | The above copyright notice and this permission notice shall be included
|
---|
13 | in all copies or substantial portions of the Software.
|
---|
14 |
|
---|
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
---|
16 | OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
---|
17 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
---|
18 | IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR
|
---|
19 | OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
---|
20 | ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
---|
21 | OTHER DEALINGS IN THE SOFTWARE.
|
---|
22 |
|
---|
23 | Except as contained in this notice, the name of The Open Group shall
|
---|
24 | not be used in advertising or otherwise to promote the sale, use or
|
---|
25 | other dealings in this Software without prior written authorization
|
---|
26 | from The Open Group.
|
---|
27 |
|
---|
28 | Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts,
|
---|
29 |
|
---|
30 | All Rights Reserved
|
---|
31 |
|
---|
32 | Permission to use, copy, modify, and distribute this software and its
|
---|
33 | documentation for any purpose and without fee is hereby granted,
|
---|
34 | provided that the above copyright notice appear in all copies and that
|
---|
35 | both that copyright notice and this permission notice appear in
|
---|
36 | supporting documentation, and that the names of Hewlett Packard
|
---|
37 | or Digital not be
|
---|
38 | used in advertising or publicity pertaining to distribution of the
|
---|
39 | software without specific, written prior permission.
|
---|
40 |
|
---|
41 | DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
|
---|
42 | ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
|
---|
43 | DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
|
---|
44 | ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
|
---|
45 | WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
|
---|
46 | ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
|
---|
47 | SOFTWARE.
|
---|
48 |
|
---|
49 | HEWLETT-PACKARD MAKES NO WARRANTY OF ANY KIND WITH REGARD
|
---|
50 | TO THIS SOFWARE, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
---|
51 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
---|
52 | PURPOSE. Hewlett-Packard shall not be liable for errors
|
---|
53 | contained herein or direct, indirect, special, incidental or
|
---|
54 | consequential damages in connection with the furnishing,
|
---|
55 | performance, or use of this material.
|
---|
56 |
|
---|
57 | */
|
---|
58 |
|
---|
59 | #ifndef _HPKEYSYM_H
|
---|
60 |
|
---|
61 | #define _HPKEYSYM
|
---|
62 |
|
---|
63 | #define hpXK_ClearLine 0x1000FF6F
|
---|
64 | #define hpXK_InsertLine 0x1000FF70
|
---|
65 | #define hpXK_DeleteLine 0x1000FF71
|
---|
66 | #define hpXK_InsertChar 0x1000FF72
|
---|
67 | #define hpXK_DeleteChar 0x1000FF73
|
---|
68 | #define hpXK_BackTab 0x1000FF74
|
---|
69 | #define hpXK_KP_BackTab 0x1000FF75
|
---|
70 | #define hpXK_Modelock1 0x1000FF48
|
---|
71 | #define hpXK_Modelock2 0x1000FF49
|
---|
72 | #define hpXK_Reset 0x1000FF6C
|
---|
73 | #define hpXK_System 0x1000FF6D
|
---|
74 | #define hpXK_User 0x1000FF6E
|
---|
75 | #define hpXK_mute_acute 0x100000A8
|
---|
76 | #define hpXK_mute_grave 0x100000A9
|
---|
77 | #define hpXK_mute_asciicircum 0x100000AA
|
---|
78 | #define hpXK_mute_diaeresis 0x100000AB
|
---|
79 | #define hpXK_mute_asciitilde 0x100000AC
|
---|
80 | #define hpXK_lira 0x100000AF
|
---|
81 | #define hpXK_guilder 0x100000BE
|
---|
82 | #define hpXK_Ydiaeresis 0x100000EE
|
---|
83 | #define hpXK_IO 0x100000EE
|
---|
84 | #define hpXK_longminus 0x100000F6
|
---|
85 | #define hpXK_block 0x100000FC
|
---|
86 |
|
---|
87 |
|
---|
88 | #ifndef _OSF_Keysyms
|
---|
89 | #define _OSF_Keysyms
|
---|
90 |
|
---|
91 | #define osfXK_Copy 0x1004FF02
|
---|
92 | #define osfXK_Cut 0x1004FF03
|
---|
93 | #define osfXK_Paste 0x1004FF04
|
---|
94 | #define osfXK_BackTab 0x1004FF07
|
---|
95 | #define osfXK_BackSpace 0x1004FF08
|
---|
96 | #define osfXK_Clear 0x1004FF0B
|
---|
97 | #define osfXK_Escape 0x1004FF1B
|
---|
98 | #define osfXK_AddMode 0x1004FF31
|
---|
99 | #define osfXK_PrimaryPaste 0x1004FF32
|
---|
100 | #define osfXK_QuickPaste 0x1004FF33
|
---|
101 | #define osfXK_PageLeft 0x1004FF40
|
---|
102 | #define osfXK_PageUp 0x1004FF41
|
---|
103 | #define osfXK_PageDown 0x1004FF42
|
---|
104 | #define osfXK_PageRight 0x1004FF43
|
---|
105 | #define osfXK_Activate 0x1004FF44
|
---|
106 | #define osfXK_MenuBar 0x1004FF45
|
---|
107 | #define osfXK_Left 0x1004FF51
|
---|
108 | #define osfXK_Up 0x1004FF52
|
---|
109 | #define osfXK_Right 0x1004FF53
|
---|
110 | #define osfXK_Down 0x1004FF54
|
---|
111 | #define osfXK_EndLine 0x1004FF57
|
---|
112 | #define osfXK_BeginLine 0x1004FF58
|
---|
113 | #define osfXK_EndData 0x1004FF59
|
---|
114 | #define osfXK_BeginData 0x1004FF5A
|
---|
115 | #define osfXK_PrevMenu 0x1004FF5B
|
---|
116 | #define osfXK_NextMenu 0x1004FF5C
|
---|
117 | #define osfXK_PrevField 0x1004FF5D
|
---|
118 | #define osfXK_NextField 0x1004FF5E
|
---|
119 | #define osfXK_Select 0x1004FF60
|
---|
120 | #define osfXK_Insert 0x1004FF63
|
---|
121 | #define osfXK_Undo 0x1004FF65
|
---|
122 | #define osfXK_Menu 0x1004FF67
|
---|
123 | #define osfXK_Cancel 0x1004FF69
|
---|
124 | #define osfXK_Help 0x1004FF6A
|
---|
125 | #define osfXK_SelectAll 0x1004FF71
|
---|
126 | #define osfXK_DeselectAll 0x1004FF72
|
---|
127 | #define osfXK_Reselect 0x1004FF73
|
---|
128 | #define osfXK_Extend 0x1004FF74
|
---|
129 | #define osfXK_Restore 0x1004FF78
|
---|
130 | #define osfXK_Delete 0x1004FFFF
|
---|
131 |
|
---|
132 | #endif /* _OSF_Keysyms */
|
---|
133 |
|
---|
134 |
|
---|
135 | /**************************************************************
|
---|
136 | * The use of the following macros is deprecated.
|
---|
137 | * They are listed below only for backwards compatibility.
|
---|
138 | */
|
---|
139 | #define XK_Reset 0x1000FF6C
|
---|
140 | #define XK_System 0x1000FF6D
|
---|
141 | #define XK_User 0x1000FF6E
|
---|
142 | #define XK_ClearLine 0x1000FF6F
|
---|
143 | #define XK_InsertLine 0x1000FF70
|
---|
144 | #define XK_DeleteLine 0x1000FF71
|
---|
145 | #define XK_InsertChar 0x1000FF72
|
---|
146 | #define XK_DeleteChar 0x1000FF73
|
---|
147 | #define XK_BackTab 0x1000FF74
|
---|
148 | #define XK_KP_BackTab 0x1000FF75
|
---|
149 | #define XK_Ext16bit_L 0x1000FF76
|
---|
150 | #define XK_Ext16bit_R 0x1000FF77
|
---|
151 | #define XK_mute_acute 0x100000a8
|
---|
152 | #define XK_mute_grave 0x100000a9
|
---|
153 | #define XK_mute_asciicircum 0x100000aa
|
---|
154 | #define XK_mute_diaeresis 0x100000ab
|
---|
155 | #define XK_mute_asciitilde 0x100000ac
|
---|
156 | #define XK_lira 0x100000af
|
---|
157 | #define XK_guilder 0x100000be
|
---|
158 | #ifndef XK_Ydiaeresis
|
---|
159 | #define XK_Ydiaeresis 0x100000ee
|
---|
160 | #endif
|
---|
161 | #define XK_IO 0x100000ee
|
---|
162 | #define XK_longminus 0x100000f6
|
---|
163 | #define XK_block 0x100000fc
|
---|
164 |
|
---|
165 | #endif /* _HPKEYSYM_H */
|
---|