[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    Re: kdebase/kicker
From:       Waldo Bastian <bastian () suse ! de>
Date:       2000-03-05 11:58:07
[Download RAW message or body]

On Sun, 05 Mar 2000, mosfet wrote:
> CVS by pfeiffer wrote:
> > kdebase/kicker panel.cpp,1.53,1.54
> > Author: pfeiffer
> > CVSROOT: /home/kde
> > Sat Mar  4 14:24:09 MET 2000
> > Update of /home/kde/kdebase/kicker
> > In directory zeus:/tmp/cvs-serv1357
> >
> > Modified Files:
> >         panel.cpp
> > Log Message:
> > allow sliding away the panel even if the button was not exactly hit
> > due to the frame around the panel
>
> This is an interesting UI issue. Everyone says that buttons should
> extend to the edges of the panel in order to make it easier to hit,
> and I agree. But we don't want to make the buttons actually
> physically extend to the edges, or else the panel frame decoration
> gets overwritten. Not sure what the best way is to solve this.

I looked into this but wasn't able to find a satisfying solution. 
Basically you would like to redirect mouse clicks from the edge of the 
panel to the buttons more inside the panel. You would also have to 
redirect mouse moves so that "mouse-over" effects would show when you 
are near the edge as well. I couldn't figure out how to do that in an 
nice way.

Cheers,
Waldo

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic