christstc / seaglass

Automatically exported from code.google.com/p/seaglass
0 stars 0 forks source link

Make buttons always have their standard height unless overridden by code. #21

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
From lemmi:

SeaGlass is adopting quite a bit of the Apple features / design guidelines and 
it just occured to me 
that there is a big difference in the way buttons are treated. On Aqua, the 
buttons pretty much 
always have their standard height. For example when using MacWidgets: on Mac 
the toolbar 
buttons have the standard button height. On Windows the buttons fill the entire 
height of the 
toolbar. I think this is one of those very flexible behaviours of Swing that 
ultimately lead to bad UIs, 
because buttons are used inconsistently.

My proposal would be that SeaGlass buttons always use their standard height, 
centering themselves 
within the layout bounds (if possible). A client property could be used to 
revert back to the 
standard behaviour.

Original issue reported on code.google.com by kahuxtable on 28 Feb 2010 at 4:41

GoogleCodeExporter commented 9 years ago
I've started on this.

Original comment by kahuxtable on 8 Mar 2010 at 4:48

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r1423.

Original comment by kahuxtable on 15 Mar 2010 at 8:12

GoogleCodeExporter commented 9 years ago
Actually, r1424 has the documentation update.

Original comment by kahuxtable on 15 Mar 2010 at 8:17