[Lazarus] New high DPI features in 1.7

Michael W. Vogel m-w-vogel at gmx.de
Sat Dec 10 14:40:36 CET 2016


Am 10.12.2016 um 12:40 schrieb Ondrej Pokorny via Lazarus:
> On 10.12.2016 11:13, zeljko wrote:
>> Is there any chance to have TApplication property which will disable 
>> Scaled (even when Scaled=True) for complete application (Design and 
>> RunTime) ?
>
> I thought about it already but I haven't solved one issue: how should 
> that property be reliably read both in design and run time?
>
> We'd need some kind of project option (in .lpi) that would 
> automatically set the corresponding TApplication property in .lpr - 
> something like TApplication.Title (that can be set in project 
> options). I am still not 100% sure about it, but it may be the only 
> one solution. Any suggestions are welcome!

Oh, then we get a global switch to enable/disable high DPI support OS 
independet (as defined in the Windows manifest - and then this value has 
to take care about that switch).

Michl
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20161210/edc515bf/attachment-0001.html>


More information about the Lazarus mailing list