Re: [Evolution-hackers] component information area.



> > > Proposal
> > > 
> > > Keeping the above tasks and analysis in mind, we propose using the
> > > following design to provide information about the currently selected
> > > component (and folder). 
> > > 
> > > http://primates.ximian.com/~anna/component_info.png
> > 
> > Great, the Component Information finally gets back. :)
> > 
> > Although you will need a very wide folder list, to not cut off vital
> > information. Looking at the screenshot, this is another info:
> > 
> >  [M] Mail (evolution-hackers) - 20 unread, 10000 total
> 
> We can probably avoid saying "Mail" here, since we will have the icon,
> and it will be very obvious which component you are in, based on the
> larger, more visible parts of the UI.

Yes, the component buttons provide visible feedback anyway.


> That leaves us with:
> 
> [M] evolution-hackers - 20 unread, 10000 total
> 
> So, if that is still too big for the horizontal space, basically, what
> will happen is this:
> 
> [M] evolu... - 20 unread, 10000 total
> 
> The label on the left will be clipped, while the one to the right will
> not, and will be right-aligned.This will allow the resizing to work how
> we want it to, and give the information we need.

Great, thanks for clarification, Dobey. :)

Still, what about the additional information, that is displayed in 1.4
versions? The label containing "unread" and "total" counts plus the
extra "selected" and "hidden" counts may get wider than the tree. Will
this label be cropped, too?

...guenther


-- 
char *t="\10pse\0r\0dtu\0  ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}




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