<p>Am 17.10.2017 07:19 schrieb "R0b0t1 via Lazarus" <<a href="mailto:lazarus@lists.lazarus-ide.org">lazarus@lists.lazarus-ide.org</a>>:<br>
><br>
> On Mon, Oct 16, 2017 at 2:48 PM, Juha Manninen via Lazarus<br>
> <<a href="mailto:lazarus@lists.lazarus-ide.org">lazarus@lists.lazarus-ide.org</a>> wrote:<br>
> > On Mon, Oct 16, 2017 at 8:56 PM, R0b0t1 via Lazarus<br>
> > <<a href="mailto:lazarus@lists.lazarus-ide.org">lazarus@lists.lazarus-ide.org</a>> wrote:<br>
> >><br>
> >> Is it not possible to bundle supported resources in the LCL? That seems<br>
> >> like the typical solution for Windows. On other OSes this is less proper,<br>
> >> but I have still seen it done.<br>
> ><br>
> ><br>
> > Excuse me?<br>
> > How could LCL bundle the fonts used by your OS?<br>
> ><br>
><br>
> It is not necessary to rely on only the system font collection, even<br>
> when using WinAPI forms:<br>
> <a href="https://msdn.microsoft.com/en-us/library/system.drawing.text.privatefontcollection.aspx">https://msdn.microsoft.com/en-us/library/system.drawing.text.privatefontcollection.aspx</a>.<br>
> Something similar is done in C++.<br>
><br>
> Admittedly there does seem to be some confusion about whether you can<br>
> make certain UI objects (non-GDI+, specifically) take on face of these<br>
> fonts, but I suspect you can, as it seems that there is a common<br>
> underlying graphics system that the old APIs use. Even if not it would<br>
> be possible to distribute an open font with Lazarus/the LCL and<br>
> install it when Lazarus/the LCL is installed.</p>
<p>If anything that should be part of the application's setup, not of the application itself nor of the LCL.</p>
<p>Regards <br>
Sven</p>