libFSAYS Code
Brought to you by:
eeuwevandijk
File | Date | Author | Commit |
---|---|---|---|
apps | 2015-02-22 | eeuwevandijk | [r30] alpha version refactoring libfsays: improved da... |
libfsays | 2015-02-22 | eeuwevandijk | [r30] alpha version refactoring libfsays: improved da... |
README | 2011-01-06 | eeuwevandijk | [r2] Added README |
One of FSAYS goal is to provide software that helps people to learn languages. Another goal is to provide software components that can be used by other software applications which can use the same mechanism of multiple keyboard layouts. This way it is possible to use for instance a QWERTY-keyboard layout for a one textfield and a YaWERTY/JTsUKENG-keyboard layout for another textfield within the same application. libfasys. libfsays is an open source library and can be redistributed and/or modified under the terms of the GNU Lesser General Public License as published by the Free Software Foundation. myfsays is an example application that can: - define keyboardlayouts - a key translation mechanism which can transform key presses from for instance QWERTY to jawerty or vice versa. - You can also turn keytranslations off/on by pressing the 'F6' (pronounced 'F SAYS' in dutch, hence the name). - a dictionary editor/viewer. With this editor you can create dictionaries or lessons. For instance Dutch-Russian, Russian-English or English-Dutch. - a memory game - a tinyboard: for quickly entering text in a different keyboard layout and paste it to the clipboard. In one of the next releases myfsays will provide the following additonal functionality: - rehearsal tool, so you can practise a lesson. Check http://www.fsays.eu for the latest version of both libfsays and myfsays. Regards, Eeuwe van Dijk.