
TypingTrainer
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
Typing Trainer is an application suite that is directed towards students, from the novice to those who have the basic knowledge of the kebyoard finger layout, and want to train and exercise their expertese in typing. The design of the latter program, also allows for an environment where students ability in typing, can be examined by the program. And the results stored in a central database and characters given.
16 years ago
Added Unicode support.
Fixed download pointers, that were pointing to older files.
16 years ago
Added Unicode support.
Fixed download pointers, that were pointing to older files.
thomax
15 years ago
then mv -f ".deps/printresults.Tpo" ".deps/printresults.Po"; else rm -f ".deps/printresults.Tpo"; exit 1; fi
In file included from printresults.cpp:18:
printresults.h:21:33: ttcore/ttexthandler.h: Onbekend bestand of map
In file included from printresults.cpp:18:
printresults.h:27: error: parse-fout before `{' token
printresults.h:30: error: destructors must be member functions
printresults.h:32: error: syntax error before `(' token
printresults.h:34: error: syntax error before `(' token
printresults.h:36: error: syntax error before `(' token
printresults.cpp:21: error: invalid use of undefined type `class PrintResults'
printresults.h:27: error: forward declaration of `class PrintResults'
printresults.cpp: In constructor `PrintResults::PrintResults()':
printresults.cpp:21: error: class `PrintResults' does not have any field named
`TTextHandler'
printresults.cpp: At global scope:
printresults.cpp:26: error: invalid use of undefined type `class PrintResults'
printresults.h:27: error: forward declaration of `class PrintResults'
printresults.cpp:30: error: syntax error before `::' token
printresults.cpp:57: error: syntax error before `::' token
printresults.cpp:63: error: syntax error before `::' token
make[2]: *** [printresults.o] Fout 1
make[2]: Leaving directory `/mnt/data/src/work/typingtrainer/teacherspet-1.0rc1/teacherspet-1.0/teacherspet'
make[1]: *** [all-recursive] Fout 1
make[1]: Leaving directory `/mnt/data/src/work/typingtrainer/teacherspet-1.0rc1/teacherspet-1.0'
make: *** [all] Fout 2
[email protected]:/mnt/data/src/work/typingtrainer/teacherspet-1.0rc1/teacherspet-1.0$
Report
maarizwan
16 years ago
and a bug, that whenever you end your lesson by typing all the text, Typing Trainer 1.0rc3 crashes. both with unicode (hindi) and english text.
Report
hanseno
16 years ago
Yes, Touch Typer does work with Unicode, but there's a drawback since X11 does not support full Unicode with their Keysyms, the unicode support is therefore somewhat limited for the moment.
Report
hanseno
16 years ago
Report
maarizwan
16 years ago
okay, but Typing Trainer must have to have an option or 'Settings' to set the font. I have to edit 3 .cpp files and change 'Courier' to 'mangal' which is mangal.ttf for hindi and recompile.
under settings also, time limit and other stuff needed to be configured.
while typing if the user/typist does a mistake say he types x instead of y then the text 'x' shown above should get highlighted with a different color much like ktouch.
Report
hanseno
16 years ago
Observations well noted, thanks.
Report
hanseno
16 years ago
Again, sorry for the mixup.
Report
hanseno
16 years ago
Report
maarizwan
16 years ago
Report
hanseno
16 years ago
All feedback and suggestions are welcome.
Report
Superstoned
16 years ago
Report
hanseno
16 years ago
Report
Superstoned
16 years ago
Report
liucougar
16 years ago
Report
hanseno
16 years ago
Report
maarizwan
16 years ago
Report
hanseno
16 years ago
Report
prjanique
16 years ago
information_setup.ui.h: In method `void information_setup::pageSelect(QListBoxItem *)':
information_setup.ui.h:11: warning: unused parameter `class QListBoxItem * item_p'
information_setup.ui.h: In method `void information_setup::textChanged(const QString &)':
information_setup.ui.h:17: warning: unused parameter `const class QString & _txt'
information_setup.ui.h: In method `void information_setup::timeChanged(const QTime &)':
information_setup.ui.h:22: warning: unused parameter `const class QTime & _tm'
information_setup.ui.h: In method `void information_setup::stateChanged(int)':
information_setup.ui.h:28: warning: unused parameter `int _val'
information_setup.cpp: In method `information_setup::information_setup(QWidget* = 0, const char * = 0, bool = FALSE, unsigned int = 0)':
information_setup.cpp:1604: `Horizontal_Spacing2' undeclared (first use this function)
information_setup.cpp:1604: (Each undeclared identifier is reported only once
information_setup.cpp:1604: for each function it appears in.)
make[2]: *** [information_setup.o] Error 1
make[2]: Leaving directory `/home/jinjiru/Personal_Files/Develop/teacherspet-0.1/teacherspet'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jinjiru/Personal_Files/Develop/teacherspet-0.1'
make: *** [all] Error 2
What should I do?
Using KDE 3.3beta2, QT 3.3
Report
hanseno
16 years ago
Report
hanseno
16 years ago
Report
prjanique
16 years ago
Report
hanseno
16 years ago
Report
maarizwan
16 years ago
instead of CTRL+O why not show errors at runtime (while typing)? that would be more intuitive.
And Open (ctrl+O) means open a file/exercise for a user, typing trainer's open behavior is not expected, that is it shows typing errors. Please try to make errors appear in red color during runtime typing. thanks.
Report
maarizwan
16 years ago
1. Actual Text (language text) in first row as in Language keyboard layout. (??????)
2. Key to be pressed to get the language character in the US keyboard layout. (ufvdor)
3. Entry area where text get entered
simply, 3 rows to get working with international Typing Trainer :)
unlike:
1. Text displayed to be typed
2. space to enter the text (which is displayed above).
Thank you, and good luck in your efforts.
Report