[Lazarus] Component palette enhancements
Marco van de Voort
fpc at pascalprogramming.org
Fri Apr 8 11:58:27 CEST 2022
On 8-4-2022 11:26, Michael Van Canneyt wrote:
>
>> The duplications are within sets of units with similar names for
>> different component packages. It is only logical to also use that.
>> There is no need to force the unit as disambiguator.
>
> I want to be able to use the unit as disambiguator.
That is clear. What isn't clear is why this is needed in a way that
forces changes (and incompatibilities) on users apps to solve IDE problems.
IOW in which cases is disambiguation in the class registration of the
generated app needed?
Sure, the IDE is also a FPC/Lazarus app, but it has more leeway for
solutions that doesn't require changes to the way EVERY APP streams its
forms.
>
> That's the whole point of the exercise.
>
> But given that we will offer the backwards compatibility flag, it is
> not 'forcing'.
>
This is a nonsense argument to make discussion go away. Enough such
flags that an user only finds out when he is actually having problems is
enough to turn them away from Lazarus permanently.
More information about the lazarus
mailing list