[Lazarus] High-DPI TImageList

Werner Pamler werner.pamler at freenet.de
Tue Feb 6 12:18:26 CET 2018


Am 06.02.2018 um 07:00 schrieb Ondrej Pokorny via Lazarus:
> Lazarus is perfectly backwards compatible. E.g. If you want to support 
> 1.6, write your demos in 1.6 -> 1.8 and 1.9 will open your project 
> without problems.

This is correct. But unrealistic. Even if I write a demo for 1.8 I must 
test it with trunk. And if I commit it after I saved it with trunk 
without having gone back to 1.8 the new property is in the lfm - the 
user will see it and get the impression "what piece of crap!". Of 
course, you will say: don't do this, always run the last test with the 
release version. But that's the way things are, they just happen, we're 
only human. But if an unneeded property is not written to the form by 
trunk, at least this kind of error cannot happen.


More information about the Lazarus mailing list