Foreign accents

Hank Knox wrote:
> I need to be able to enter French accents into input fields, eg: é.
> According to this site,
> http://www3.uakron.edu/modlang/french/keyboard.html, it is possible to
> enter é from a normal keyboard by pressing:
> Ctrl+' (apostrophe) then e, and in Word, this works.
> However as the following example shows, wx.TextCtrls do not accept
> characters in this way; they only see the e, not the é.
> I notice that Thunderbird doesn't see the é, either, so maybe this is a
> particularly thorny problem. In any case, my client is refusing to
> install a real French Canadian keyboard, preferring to enter accents as
> above.
> Any ideas?

Entering accented chars (or any ANSI chars) on a win platform can be easily
achieved through the Alt + 0nnn keys combination, when nnn should be entered
from the numeric pad.

Eg, éêëì entered with the combinations Alt+0233... Alt+0236

It works on all win platform I know, understand all win platforms I know except Vista, it it independent of the choosen kbd layout (English, Swiss French, ...) and works with all wxPython versions (ansi or unicode).

Regards,
Jean-Michel Fauth, Switzerland

Thanks, I'll suggest this to my client.
Hank

jmf wrote:

···

Hank Knox wrote:
> I need to be able to enter French accents into input fields, eg: é.
> According to this site,
> http://www3.uakron.edu/modlang/french/keyboard.html, it is possible to
> enter é from a normal keyboard by pressing:
> Ctrl+' (apostrophe) then e, and in Word, this works.
> However as the following example shows, wx.TextCtrls do not accept
> characters in this way; they only see the e, not the é.
> I notice that Thunderbird doesn't see the é, either, so maybe this is a
> particularly thorny problem. In any case, my client is refusing to
> install a real French Canadian keyboard, preferring to enter accents as
> above.
> Any ideas?

Entering accented chars (or any ANSI chars) on a win platform can be easily
achieved through the Alt + 0nnn keys combination, when nnn should be entered
from the numeric pad.

Eg, éêëì entered with the combinations Alt+0233... Alt+0236

It works on all win platform I know, understand all win platforms I know except Vista, it it independent of the choosen kbd layout (English, Swiss French, ...) and works with all wxPython versions (ansi or unicode).

Regards,
Jean-Michel Fauth, Switzerland

---------------------------------------------------------------------
To unsubscribe, e-mail: wxPython-users-unsubscribe@lists.wxwidgets.org
For additional commands, e-mail: wxPython-users-help@lists.wxwidgets.org

Hi Hank,

Hank Knox wrote:

Thanks, I'll suggest this to my client.

Another option (also I just about always use Jean-Michel's method - attached a OpenOffice spreadsheet with the relevant codes) might be to use the "Clavier visuel" from the Windows Start Menu/Accessories, you can switch it to the different languages (French, German ....) keyboards from the "language toolbar" (bottom right if you activate it).

Werner

character sets of different fonts.ods (25.9 KB)