~ubuntu-branches/ubuntu/karmic/ibus/karmic-updates

« back to all changes in this revision

Viewing changes to src/ibuskeysyms.h

  • Committer: Bazaar Package Importer
  • Author(s): LI Daobing
  • Date: 2009-07-23 20:22:09 UTC
  • mfrom: (1.1.4 upstream) (6.1.7 sid)
  • Revision ID: james.westby@ubuntu.com-20090723202209-bmgqa80g1umg8l2p
Tags: 1.2.0.20090723-1
new upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
16
16
 * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
17
17
 * Boston, MA 02111-1307, USA.
18
18
 */
 
19
/**
 
20
 * SECTION: ibuskeysyms
 
21
 * @short_description: Key symbol definition.
 
22
 * @stability: Stable
 
23
 * @see_also: #IBusKeymap, #IBusHotkeyProfile
 
24
 *
 
25
 * This section defines the key symbols (keysym) used in IBus.
 
26
 * Those keysym data is converted from keysymdef.h in
 
27
 * FreeDesktop.
 
28
 *
 
29
 * Most of the key symbols are not explicit documented,
 
30
 * because they are self-explaining.
 
31
 */
19
32
 
20
33
#ifndef __IBUS_KEYSYMS_H__
21
34
#define __IBUS_KEYSYMS_H__
32
45
#define IBUS_Sys_Req 0xff15
33
46
#define IBUS_Escape 0xff1b
34
47
#define IBUS_Delete 0xffff
 
48
 
 
49
 
 
50
/**
 
51
 * IBUS_Multi_key:
 
52
 *
 
53
 * Key for composing characters.
 
54
 * A.k.a. Compose Key.
 
55
 */
35
56
#define IBUS_Multi_key 0xff20
 
57
 
 
58
/**
 
59
 * IBUS_Codeinput:
 
60
 *
 
61
 * International and multi-key character composition.
 
62
 */
36
63
#define IBUS_Codeinput 0xff37
37
64
#define IBUS_SingleCandidate 0xff3c
38
65
#define IBUS_MultipleCandidate 0xff3d
39
66
#define IBUS_PreviousCandidate 0xff3e
 
67
 
 
68
/**
 
69
 * IBUS_Kanji:
 
70
 *
 
71
 * Japanese keyboard support.
 
72
 */
40
73
#define IBUS_Kanji 0xff21
 
74
 
 
75
/**
 
76
 * IBUS_Muhenkan:
 
77
 *
 
78
 * Japanese keyboard support.
 
79
 */
41
80
#define IBUS_Muhenkan 0xff22
 
81
 
 
82
/**
 
83
 * IBUS_Henkan_Mode:
 
84
 *
 
85
 * Japanese keyboard support.
 
86
 */
42
87
#define IBUS_Henkan_Mode 0xff23
 
88
 
 
89
/**
 
90
 * IBUS_Henkan:
 
91
 *
 
92
 * Japanese keyboard support.
 
93
 */
43
94
#define IBUS_Henkan 0xff23
 
95
 
 
96
/**
 
97
 * IBUS_Romaji:
 
98
 *
 
99
 * Japanese keyboard support.
 
100
 */
44
101
#define IBUS_Romaji 0xff24
 
102
 
 
103
/**
 
104
 * IBUS_Hiragana:
 
105
 *
 
106
 * Japanese keyboard support.
 
107
 */
45
108
#define IBUS_Hiragana 0xff25
 
109
 
 
110
/**
 
111
 * IBUS_Katakana:
 
112
 *
 
113
 * Japanese keyboard support.
 
114
 */
46
115
#define IBUS_Katakana 0xff26
 
116
 
 
117
/**
 
118
 * IBUS_Hiragana_Katakana:
 
119
 *
 
120
 * Japanese keyboard support.
 
121
 */
47
122
#define IBUS_Hiragana_Katakana 0xff27
48
123
#define IBUS_Zenkaku 0xff28
49
124
#define IBUS_Hankaku 0xff29