> <mailto:
address@hidden>> wrote:
>
> Now you left me puzzled. Which menu items get duplicated by my
> reorganisation code? I tried to reproduce this with FlexiSheet and Bean
> and I am very sure that each item only appears once.
> In FlexiSheet I see an issue with the missing German language string for
> "Services" as there we have a German menu NIB, but otherwise everything
> is as expected.
> On the contrary your code is duplicating the quit menu item, but that
> isn't that bad, is it?
>
> I am not sure about the separator items. I fully agree that they don't
> look great in our current drawing style. But the idea of structuring
> even a vertical a menu seems correct to me. We could try to replace the
> separator item drawing with something that just displays a vertical or
> horizontal line, this will make the menu item size computation a bid
> harder, but surely looks a lot better.
>
> Now we have two differing opinions. How to proceed from here? Are there
> any other points of view out there?
>
> Gregory Casamento wrote:
> > Differing philosophies is, I believe, the case. The reason I
> made the
> > change I did is because I felt it was important to do as little
> > transformation on the menu as possible since it would be easier to
> > predict where the items would end up. My code merely changes the
> > title, changes the name of one of the menus to Info (the first menu)
> > and adds "quit" item.
> >
> > I think I would feel better about the transformations you're doing in
> > your solution if it didn't duplicate the items and didn't include
> > separators in the main menu. I guess one thing we could do, in
> > general, is get rid of separator items altogether when displaying
> > vertically. I think putting menu transformation into a theme is
> > definitely a good idea. Different themes may have different ways of
> > organizing the menus.
> >
> > On an unrelated note, the solution to the duplicate items may be
> because
> > of alternate menu items. We should look into implementing that
> > sometime soon.