Next | Prev | Up | Top | Contents | Index

User Input

This section explains the translation of physical user events into programmatic character strings or special keyboard data (such as "backspace"). This kind of work should be done by toolkits. If you can use a toolkit to manage event processing for you, do so, and blissfully ignore this section. If you are writing a toolkit text object, or are writing a truly extraordinary application, then this section is for you.

This section on user input covers these topics:


About User Input and Input Methods
About X Keyboard Support
Input Methods (IMs)
IM Styles
Input Contexts (ICs)
Events Under IM Control

Next | Prev | Up | Top | Contents | Index