Hi Clint and everyone else,
Let me be more specific, I am talking about entering keyboard strokes to a text field created by Ivib. The characters are simply not registered. from the keyboard. Changing input locals doesn't help. Using Alt-strokes doesn't help. Charmap is useless because they are no enabled editing functions in the text field (another problem) so you can't copy and paste to or from it. Strangely I can get characters into the text field with a command like
spelling$set_contents("aieou\xed\xe9\xfa\xf3\xe0\xf2\xe8\xe4\xeb\xef\xf6\xfc")
(the text field is called "spelling")
and I can then access the contents of the field with "spelling$get_contents()". Everything displays perfectly. But I can't enter these characters directly from the keyboard no matter what trick I try. aarrrgggghh. Surely this is a severe limitation of the Unicon graphical environment.
More info:
Accents behave strangely in the Ui environment as well. If you try the following program from Ui
procedure main()
while form := read() do {
write(form)
if form == "end" then
break
}
end
Suppose you enter "Fran�a"
you will see "Frana"
but the form produced by the write(form) statement will show
"Fran�a". So the keystroke is registered but not displayed.
There is a workaround. I could have the user type the input into a non-graphical window and then use set_contents to copy the input into the text field but really.... do I have to do that? Is there no fix?
Thanks again,
Jonathan


--
Jonathan Kaye
Carrer Fontajau 32-34, 1r   3a
E17007 Girona
Catalunya (Catalonia)
Tel: +34 972 22 82 50




------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click _______________________________________________ Unicon-group mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unicon-group

Reply via email to