Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ Library support » LineEdit, EditFields, DocEdit » Dead chars not handled correctly on non-English keyboards
Dead chars not handled correctly on non-English keyboards [message #26267] Mon, 19 April 2010 21:59 Go to next message
frankdeprins is currently offline  frankdeprins
Messages: 99
Registered: September 2008
Location: Antwerp - Belgium
Member
If you want to type the text "~n" on a Belgian/French keyboard, you have to type the 'dead' character '~', then a space to make the tilde apear and then a 'n'. If you ommit the space, you get ''. This is normal behaviour in Windows. I do not know about other OS-es or keyboard nationalities.
But when you type the tilde and the space in any of the Ultimate edit field flavours, you get " ~". In other words an unwanted space character is prepended. The same is true for the other dead characters, such as '^' and ''. This is cumbersome because any time you want any of these characters as standalone characters (not combined with another character), you always have to go back to remove the leading space.

[Updated on: Mon, 19 April 2010 22:01]

Report message to a moderator

Re: Dead chars not handled correctly on non-English keyboards [message #26268 is a reply to message #26267] Mon, 19 April 2010 23:05 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 13442
Registered: November 2005
Ultimate Member
frankdeprins wrote on Mon, 19 April 2010 15:59

If you want to type the text "~n" on a Belgian/French keyboard, you have to type the 'dead' character '~', then a space to make the tilde apear and then a 'n'. If you ommit the space, you get ''. This is normal behaviour in Windows. I do not know about other OS-es or keyboard nationalities.
But when you type the tilde and the space in any of the Ultimate edit field flavours, you get " ~". In other words an unwanted space character is prepended. The same is true for the other dead characters, such as '^' and ''. This is cumbersome because any time you want any of these characters as standalone characters (not combined with another character), you always have to go back to remove the leading space.


Interesting. Will look into the issue....

Mirek
Re: Dead chars not handled correctly on non-English keyboards [message #26269 is a reply to message #26268] Mon, 19 April 2010 23:27 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 13442
Registered: November 2005
Ultimate Member
Hopefully fixed.

Mirek
Re: Dead chars not handled correctly on non-English keyboards [message #26271 is a reply to message #26269] Tue, 20 April 2010 07:33 Go to previous message
frankdeprins is currently offline  frankdeprins
Messages: 99
Registered: September 2008
Location: Antwerp - Belgium
Member
It is indeed; thanks a lot.
Previous Topic: Ctrl-C and read only EditString
Next Topic: [Not a bug] EditString::SetData sets text properly
Goto Forum:
  


Current Time: Fri Oct 22 21:05:45 CEST 2021

Total time taken to generate the page: 0.01345 seconds