Fix wording.

This commit is contained in:
Daiki Ueno
2010-06-05 10:00:35 +09:00
parent dd4e7e9524
commit 4f12043155

18
README
View File

@ -15,14 +15,14 @@ lacks documentation.
$ make $ make
$ ./examples/eek-clutter-xkb-test --geometry=kinesis --symbols=in $ ./examples/eek-clutter-xkb-test --geometry=kinesis --symbols=in
* API * API (not fixed)
There are two kinds of objects in eek. One is "keyboard element" and There are two different kinds of objects in eek. One is "keyboard
another is "keyboard layout engine". A keyboard element represents element" and another is "keyboard layout engine". A keyboard element
either a keyboard, a section, or a key. Each element implements the represents either a keyboard, a section, or a key. Each element
Builder pattern so that it can be converted into a UI widget implements the Builder pattern so that it can be converted into a UI
(ClutterActor, GTK+ button, ...). A keyboard layout engine arranges widget (ClutterActor, GTK+ button, ...). A layout engine arranges
keyboard elements using layout rules from external configuration keyboard elements using information from external configuration
mechanisms (XKB, matchbox-keyboard layouts in XML, ...) mechanisms (XKB, matchbox-keyboard layouts in XML, ...)
Here is a sample code which utilizes Clutter-based keyboard elements Here is a sample code which utilizes Clutter-based keyboard elements
@ -31,10 +31,10 @@ and an XKB-based layout engine:
EekKeyboard *keyboard; EekKeyboard *keyboard;
EekLayout *layout; EekLayout *layout;
/* Create a keyboard layout from XKB configuration. */ /* Create a keyboard layout using XKB configuration. */
layout = eek_xkb_layout_new (NULL, "kinesis", "in"); layout = eek_xkb_layout_new (NULL, "kinesis", "in");
/* Create a keyboard that is implemented as ClutterActor. */ /* Create a keyboard implemented as ClutterActor. */
keyboard = eek_clutter_keyboard_new (); keyboard = eek_clutter_keyboard_new ();
/* Apply the layout to the keyboard. */ /* Apply the layout to the keyboard. */