[Lazarus] New compiler options page "Additions and Overrides"

Mattias Gaertner nc-gaertnma at netcologne.de
Tue Jun 11 18:05:13 CEST 2013


On Tue, 11 Jun 2013 10:56:20 +0100
Martin <lazarus at mfriebe.de> wrote:

>[...]
> > A broader column means less space
> > for the modes and options. The abbreviations IDE,LPI and LPS are not as
> > clear as a sentence. It's not one grid, there are three, so some
> > disruption is needed.
> At the moment the grid usus a lot more vertical than horizontal space.  

Yes, the design maximizes the space for the value to avoid horizontal
scrolling.
Most users will have only a few additions, so in most cases
no scrolling is not needed.


> If a user has so many build modes that horizontal space becomes so 
> valuable that a 3 letter column is an issue,

You don't need many build modes to need horizontal space. Long
values are enough. For example
units/$(BuildMode)/$(TargetCPU)-$(TargetOS)/$(LCLWidgetType)


> then he also will have the 
> same issue in vertical direction (unless all the buildmodes are unused). 
> To make a useful buildmode, it mus have options that differ from the 
> other modes, therefore the amount of rows will be similar big.

Mattias




More information about the Lazarus mailing list