[Lazarus] Accents in IDE and my apps

Mattias Gaertner nc-gaertnma at netcologne.de
Sun Jul 7 20:54:12 CEST 2013


On Sun, 07 Jul 2013 15:22:53 -0300
Éderson Cássio <ederson_cassio at yahoo.com.br> wrote:

> When I type accented letters in the IDE or in my forms, they appear 
> duplicated: áá êê íí õõ üü ...
> 
> Searching the bugtracker, I found 
> this:http://bugs.freepascal.org/view.php?id=15688
> 
> It seems to be a GTK2 problem, in the CheckDeadKey procedure 
> (lcl/interfaces/gtk2/gtk2proc.inc).
> 
> I tried to comment out such code and replace the call by a single call 
> to gtk_im_context_filter_keypress. It solved the duplication problem but 
> I can't type an accent key (a dead key) in one control, and after type 
> the letter in other control. It's not a big problem to me, but it's a 
> pattern in applications behavior.
> 
> Does anybody know how can I contact someone in the development  team and 
> talk about this? I'd like to help to improve the GTK2 support, but I'm a 
> newbie about this...

Looking at the bug thread it seems that there is no solution yet that
works on all systems, right?


Mattias




More information about the Lazarus mailing list