characters unavailable in IDE and generated programs
Original Reporter info from Mantis: Kristen
-
Reporter name: Kristen Tonnelle
Original Reporter info from Mantis: Kristen
- Reporter name: Kristen Tonnelle
Description:
I'm unable to use characters - needed in programs written in breton - like Ñ or ñ (and others..) in the IDE. German users seem to have the same problem (see post in the forum > options-settings 'lazarus menu-items with ferman umlauts are invisible'), though these characters belong to the current font (courier). There's ablank instead of the 'Ñ'...
So i tried to bypass this limitation with a hard-coding but the prog generated behaved in a very strange way (see below)
Steps to reproduce:
procedure TForm1.FormCreate(Sender: TObject);
var xx : char;
begin
xx:= #209; // code for 'Ñ', 0X00D1 in hexa
Label1.Caption:= xx;
end;
Additional information:
At first run the prog displayed a plain 'N' instead of the expected character. I tried to change the Label's font property to 'nimbus' just to see, knowing that Ñ belongs to this font. It was worse : my window displayed a big 'C' when I ran the program...
I'm runing Lazarus under mandriva 2005 LE and KDE at home. At my workplace it runs with Windows XP and I can use all the characters I need without problem.
Mantis conversion info:
- Mantis ID: 1624
- OS: linux
- OS Build: mandriva le 2005
- Monitored by: » marcgeldon (Marc Geldon), » fatalerrors (Geoffray Levasseur)
- Target version: 1.0.0
- LazTarget: 1.0