On Sat, Dec 28, 2002 at 11:16:20PM +0000, Mikhael Goikhman wrote:
> On 28 Dec 2002 22:56:00 +0100, Olivier Chapuis wrote:
> > 
> > Some examples:
> > 
> > Menu button:  |\   Iconify button:   --   Maximize Button: /\
> >               |/                     \/                    --
> > 
> > If you rotate cw the buttons, then menu button looks like the
> > iconify button. If you rotate buttons, which buttons is the
> > maximize button, which one is the iconify button?
> 
> Actually, even in your example, such buttons usually have a light source,
> so they are not fully symmetrical and probably not easily confusable.

I will say that light source rotation will add to the confusion.  The
light source come from the top left of the screen (and the brain know
that!). I do not think that the light source should be rotated it is a
property of the all screen (example: with a 180 rotation raised will
become sunk!! with a 90 rotation you have a raised-sunk relief). Note
that for title the relief is not rotated (if you rotate you get
various catastrophic result).

> But maybe just to have a button rotation flag as a property of buttons?
> 
> > Of course, one can implement something like
> > 
> >    {Stretch,Shrunk,Tiled,Adjusted,}Pixmap (AllowsRotation) file
> > 
> > in ButtonStyle. But I am not sure this is a good idea. This may
> > leads to some terrible fvwm config decoration hack (as the current
> > nanoGUI fvwm-themes theme). 
> 
> I would not do this too, a better way is to have one flag for all buttons:
> 
>   Style * UseButtonImageRotation  # UseButtonForeRotation?
> 
> similar to UseTitleDecorRotation and activated only when the last is set.
> Of course, almost noone else can easily implement it and you are pretty
> overloaded with all the wonderful recent work, so it is your decision.
> 
> > Do you have an example that cannot be fixed by a clever config?
> 
> I think Grzegorz says that the brain does more work with title rotation
> and no button rotation, so any config would be an example here.
>

Really I do not understand. How it is possible to say that a rotated
real button (a fg button) will be easily recognized than its normal
version. What I can understand is that some current config will
_globally_ look better with buttons rotation. If we add a new style
for that what will happen is that some config will not be fixed.
Then, as I think that buttons rotation is erroneous from the usability
point of view I do not think that I will have the time to implement
any buttons rotation.
 
Olivier
--
Visit the official FVWM web page at <URL:http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm-workers" in the
body of a message to [EMAIL PROTECTED]
To report problems, send mail to [EMAIL PROTECTED]

Reply via email to