Hi everyone,

With Guille we are trying to improve the usability of the WorldMenu.

The world menu is by large un-intuitive:
 - Users are not used to click on a background to open a menu
 - For those that "get it" they try to do it with right click (Of
course, it looks like a context menu!) and that does not work

Since some decades now the default way to display a menu in applications
is to have a bar at the top of the windows. We should change that world
menu by a menu bar like any application. That will lower the entrance
barrier to new users, at the cost of having to move the cursor to the
top to look for the menu...

You can find here a PR that add the WorldMenu as a top bar to Pharo and
reorganize it:

https://github.com/pharo-project/pharo/pull/1470

See screen in the PR.

It still have room for improvements but we think it's stable enough for
integration in Pharo.

Missing features:
- What do we do when Pharo is not wide enough?
- What to do when a window is dragged behind?
- Make it parametrizable to allow users to build a bar with their own
menu builder
- Add shortcuts to open the menu windows like (maybe)
- Update it when we change the font size (this is a general Pharo problem)

Feedback is welcome.

Related issue:
https://pharo.fogbugz.com/f/cases/22038/Replace-World-Menu-by-Menu-bar

Guille & Cyril

-- 
Cyril Ferlicot
https://ferlicot.fr

Reply via email to