[haiku-development] Re: BButton colors?

  • From: "François Revol" <revol@xxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Fri, 07 Mar 2008 22:36:21 +0100 CET

> Stephan Assmus wrote:
> > On 2008-03-04 at 11:34:57 [+0100], Gabriele Biffi <mlist@xxxxxxxxx>
> > wrote:
> >> Rene Gollent wrote:
> >>> Is there a reason BButton uses a tint off
> > > > B_PANEL_BACKGROUND_COLOR
> >>> instead of using B_CONTROL_BACKGROUND_COLOR? Or should I fix
> > > > that?
> >> I have a slightly different question: why does BButton uses
> > > InvertRect()
> >> for the pushed effect, like Windows 2.0 did? Aren't our computers
> > > fast
> >> enough to do something better? My 286 with Windows 3.1 was...
> >>
> >> It's something that I really don't like. I can rework BButton, if
> > > anybody
> >> has something against this.
> >
> > You are welcome to rework this, but I would recommend to make the
> > pushed in
> > surface much darker then what would be realistic lighting, since
> > this is
> > just important visual feedback that your click hit the target.
>
> I don't think this is so much important. It may have been in the
> past,
> when people wasn't used to computers, but unless we're developing an
> interface for the visually impaired, I can't see any good reason.

This can always be changed with a Theme (cf HighContrast in zeta :p)...

>
> What about using some light gradient? This will give a much more
> pleasurable (and modern) effect. I'll show you a couple of ideas I
> was
> working on for libwalter's toolbar.

Hmm I should release skin-o-Be someday :)

> > While you're
> > at it, you could also add the flashing effect to BMenuItem
> > invokation.
>
> That's another thing I never liked. Why putting delays where there
> isn't
> any need? That makes the system look slow. When I do a fresh install
> of
> XP, one of ther things I do is to disable all those fadings, smooth
> scrooling, popup effects, etc. And they always thank me :-)
>

+1

François.

Other related posts: