[Lazarus] High-DPI TImageList
Ondrej Pokorny
lazarus at kluug.net
Mon Feb 5 16:01:00 CET 2018
On 05.02.2018 14:07, Werner Pamler via Lazarus wrote:
> The high-DPI imagelist adds a new entry to the lfm file, "BitmapAdv".
> Is this really absolutely necessary in all cases, for example if the
> imagelist contains only standard-resolution images? The problem is
> that once a form with an image list has been opened by Laz trunk it
> cannot be opened by Laz 1.8 or older any more without an error message
> and the need to remove this new entry. In particular, this is an
> issue for third-party components where the author must be very careful
> to save demo forms with Laz 1.8, not with trunk.
>
> I remember I had the same argument with the addition of
> "Application.Scaled := true" to the lpr file, but here portability
> could kept by putting it into an {$if lclversion >= 1090000}
> directive. In the lfm files, however, such directives are not allowed.
No, it's not needed if no extra resolutions are stored. I'll check if it
can be omitted (it's a manually added entry and not a normal property).
If not, I'll add an ignore entry for 1.8.2.
Ondrej
More information about the Lazarus
mailing list