[Lazarus] Universal FontDialog for LCL

C Western l at c-m-w.me.uk
Thu Mar 7 23:19:49 CET 2019

On 07/03/2019 13:09, zeljko via lazarus wrote:
> On 03/06/2019 07:54 PM, AlexeyT via lazarus wrote:
>> I have an idea to make LCL based TFontDialog- which will be LCL form, 
>> which can be called by TFontDialog.Execute (if Boolean variable in 
>> LCL is set). Why make it?

I haven't checked recently, but the system TFontDialog on a mac does not 
an OK/cancel button, making the system dialog useless, so a standard 
alternative might be helpful. I reported this a while back 
(https://bugs.freepascal.org/view.php?id=13383) but it was closed as 
expected behavior, which I am not sure is right.

Checking further, is the font dialog working at all under carbon? 
Checking a couple of different versions of my program and lazarus simply 
gives an access violation when it is invoked. (These versions are from 
SVN a couple of months ago at least - I will check with current when I 
have time)


More information about the lazarus mailing list