[Lazarus] New compiler options page "Additions and Overrides"
Michael Van Canneyt
michael at freepascal.org
Sat Jun 8 11:41:50 CEST 2013
On Sat, 8 Jun 2013, Martin wrote:
> On 08/06/2013 09:49, Michael Van Canneyt wrote:
>> On Sat, 8 Jun 2013, Mattias Gaertner wrote:
>>> Well, that would be a very flexible solution.
>>> But that is only useful for power users. All others would suffer. So,
>>> maybe we have to provide a normal and an expert view.
>>> Same for the custom options: Some need a simple memo, others need
>>> a matrix.
>>
>> If I may chip in, defending the normal users:
>>
>> I can see why you're making this new page.
>>
>> But this new page only makes sense when you use different build modes:
>> For build modes, I think it is an elegant solution that lets you see in one
>> glance, what options are used in the various modes.
>>
>> But build modes I consider something that only experts or powerusers will
>> use, those who do many builds for different targets/platforms.
>>
>> The normal, casual user does not need this.
>>
>> The additional specification of 'where the option is stored' is powerful,
>> but adds yet another layer of complexity, another source of
>> misunderstandings, and necessitates almost a dialog 'where did this or that
>> option come from'.
>> The additional option of 'to what to apply an option': same thing.
>>
>> However, for the casual user, this is complete overkill.
> ...
[snip]
> --------------------
> On that matter, I am not sure, if the IDE-macro page should be advanced too.
Definitely :-)
To this day I don't understand what its intended purpose is :(
Michael.
More information about the Lazarus
mailing list