Re: [Lazarus] Lazarus IDE text display

2020-08-16 Thread Martin Frb via lazarus
On 16/08/2020 23:19, Alexey via lazarus wrote: > Ideally "default" for the IDE font would give a sensible monospace font for each platform No, “default” is def variable width font. But yes, we need new alias for default mono font, eg “def_mono”. And I will use it, and IDE should use it. Cou

Re: [Lazarus] Lazarus IDE text display

2020-08-16 Thread Alexey via lazarus
> Ideally "default" for the IDE font would give a sensible monospace font for > each platform No, “default” is def variable width font. But yes, we need new alias for default mono font, eg “def_mono”. And I will use it, and IDE should use it. Courier isn’t installed on all OS. Courier New too

Re: [Lazarus] Lazarus IDE text display

2020-08-16 Thread C Western via lazarus
On 16/08/2020 18:27, Alexey Tor. via lazarus wrote: On 16.08.2020 19:24, Martin Frb via lazarus wrote: And how does a this text look? MMM@@@WWW In Pascal syntax, it is 3 tokens; all 3 tokens are clipped on right side (with non monospaced font). Doing some more tests (with Cocoa) with diff

Re: [Lazarus] Lazarus IDE text display

2020-08-16 Thread Alexey Tor. via lazarus
On 16.08.2020 19:24, Martin Frb via lazarus wrote: And how does a this text look? MMM@@@WWW In Pascal syntax, it is 3 tokens; all 3 tokens are clipped on right side (with non monospaced font). -- Regards, Alexey -- ___ lazarus mailing list lazaru

Re: [Lazarus] Lazarus IDE text display

2020-08-16 Thread Martin Frb via lazarus
On 16/08/2020 14:07, Alexey Tor. via lazarus wrote: On 16.08.2020 14:57, Martin Frb via lazarus wrote: To do so, SynEdit looks for the widest char in the font (by looking at specific samples, like XMW@): "@" is often the widest. ATSynEdit takes with of 'grid' as widht of 'N' (before it was 'M'

Re: [Lazarus] Lazarus IDE text display

2020-08-16 Thread Colin Western via lazarus
On 16 August 2020 13:07:01 BST, "Alexey Tor. via lazarus" wrote: >On 16.08.2020 14:57, Martin Frb via lazarus wrote: >> To do so, SynEdit looks for the widest char in the font (by looking >at >> specific samples, like XMW@): "@" is often the widest. > >ATSynEdit takes with of 'grid' as widht o

Re: [Lazarus] Lazarus IDE text display

2020-08-16 Thread Alexey Tor. via lazarus
On 16.08.2020 14:57, Martin Frb via lazarus wrote: To do so, SynEdit looks for the widest char in the font (by looking at specific samples, like XMW@): "@" is often the widest. ATSynEdit takes with of 'grid' as widht of 'N' (before it was 'M', it gave too big size for non monospaced fonts, 'N'

Re: [Lazarus] Lazarus IDE text display

2020-08-16 Thread Martin Frb via lazarus
On 16/08/2020 13:45, Colin Western via lazarus wrote: Working on High Sierra Lazarus compiled for Cocoa shows odd character spacing for program text - each character looks about twice the width it should be. If I compile Lazarus for carbon it looks fine, and text spacing in my apps looks OK, s

[Lazarus] Lazarus IDE text display

2020-08-16 Thread Colin Western via lazarus
Working on High Sierra Lazarus compiled for Cocoa shows odd character spacing for program text - each character looks about twice the width it should be. If I compile Lazarus for carbon it looks fine, and text spacing in my apps looks OK, so I suspect a SynEdit related issue. I though I had seen