Le 3 mars 06 à 11:41, Nicolas Roard a écrit :

On 3/3/06, Stefan Urbanek <[EMAIL PROTECTED]> wrote:
Citát Nicolas Roard <[EMAIL PROTECTED]>:

However, I do not agree with your opiniton about menu separators :-) good space is enough, bars just add noise to the menu. Users are already accustomed to
click on grouped letters (menu label)

I would tend to agree, but separators turns them into "real buttons"
and keep things more consistent.. I'll need to wait for the next
"subdued" version with lighter separators to make my mind definitely.

I would tend to agree too.
I'm not sure to be convinced by lighter separators but I wait the next version like you :-)

No, services menu at the end is not bad position, it is easily accessible because it is "the last menu item", and you use it less frequently compared to other menus in the application. what is more important about the services menu is, that it should stay as the top-level menu. Apple put the menu iside the application menu and therefore made services non-accessible. I use them less
frequently, because they are just too deep...

They are used less frequently because we're not used to them ;-) but
étoilé wants to use them more.. And, more importantly, Services are
independant of the current application -- they are dependant of the
selection. Thus putting the service menu before the app menu make
sense, and it will be in a fixed position too.

In my opinion, it looks weird to have Services menu before the app menu unless we decide it should replace 'Apple menu' in the menu bar. We cannot afford to have more than one menu before the app menu, because it is the one which tells you what's your current context… Very often, people tend to forget to which application belongs the frontmost window on the screen (especially when this window doesn't belong to the active application).

My personal taste on this one would be to make 'Services' menu the right most menu in the status bar (systray) area. In a corner of the screen, it could be very easily hit and morever it would be clearer this menu isn't only/specially related to the active application.


Another suggestion for top-level menus:
- scripting menu (shared across applications) - on Apple it is a menu with paper
leaf icon instead of a label
- object menu

Good idea.


The "Object menu" should have similar function to right-click contextual menu and/or the apple menus on different places depicted with teethed- wheel icon, for example like the one in finder. The entries in that menu would mean "what I
can do with selected or object". Content will change depending on the
selection. That would require new concept inside the application: focused
object:

object = [[NSApp sharedFocus] object];
menu = [NSMenu menuForObject:object];

and each class would implement:

MyObject:NSObject
+ objectMenu
{
    ... get supermenu ...
    ... add items either at top or at bottom ...
    ... return the menu ...
}

Having the contextual object menu in the menu bar will make it visible (not obscure as it is on all systems), and will provide common place where user will
be able to find the menu.

Excellent idea !!
For this one I'd prefer to have it as the last top-level menu item, as
it is dependant of the app yet we want it to be in a somehow fixed
position for easy access.

Yes.

As for the label, i would suggest to use something similar to apple's
teethed-wheel icon - takes less space than a label, is easily spottable.

True.

Quentin.

--
Quentin Mathé
[EMAIL PROTECTED]


_______________________________________________
Etoile-dev mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-dev

Reply via email to