Re: [evolution-patches] mail HIG patch



On Thu, 2004-01-08 at 11:49 -0500, William Jon McCann wrote:
> Not Zed wrote:
> > ...
> > Why do you do this here, but elsewhere you just set the frame to no
> > border and embolden the label?  Seems pretty complex, especially the "
> > " label???
> > 
> > And why do you do the same in the glade file?  Thats a huge semantic
> > difference to the code.
> 
> That is so the "frame" content will be indented with respect to the 
> label.  I completely agree that it is a pain.  It would be great if the 
> GtkFrame was changed to allow for simple indenting but it doesn't.  In 
> fact this is one area where the HIG actually does provide pretty 
> specific guidelines (see Technical Details for Proper Layout under 
> <http://developer.gnome.org/projects/gup/hig/1.0/layout.html#window-layout-spacing>).
> 
> This same sort of thing has been done all over GNOME.  And yes it kind 
> of sucks.

Wow, that is insane.  Totally insane.

> That said, I do think the visual end product is very nice.  It is just 

I guess thats open to interpretation, looks pretty fugly to me.

> unfortunate that we don't have a simple widget that we can use.  What I 
> did in gnome-games is to hack a GamesFrame widget.  However, I don't 
> think we should try that here for a few reasons: it is too late in the 
> schedule, may introduce unknown behavioral subtleties, harder to use in 
> glade files.

Why do you just alter the frame in some places but replace it with base
widgets in others?

This whole hard-coded HIUG thing is really insane, and will come back to
bite gnome in the future when a new style comes along.  It's already a
problem if you don't use the right resolution display with the right
sized font.






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]