[Lazarus] TDBNavigator icons break symmetry

Ajeandro Gonzalo parkingspace26 at yahoo.com
Mon Oct 1 21:30:01 CEST 2012


Maintaining Symmetry is a basic principle of good design.  It's broken here in 2 ways.  Since the nbInsert icon is "+", the nbDelete icon MUST be "-".  Also, using the trash can icon could be confusing - it resembles the Windows Recycle Bin so a user might think it deletes the whole file, not just the current record.

Secondly, the nbCancel icon is different from the bkCancel icon for TBitBtn.

Another quibble:  the VisibleButtons in the Object Inspector are in alphabetical order, they should be in the same order as displayed to avoid confusion.

Now that with version 1.0 Lazarus is (mostly) stable I thought it was time the bring up less urgent matters like this.

A. G.




More information about the Lazarus mailing list