Welcome to NeoOffice developer notes and announcements
NeoOffice
Developer notes and announcements
 
 

Download or installation problems? Try these steps
Problems after upgrading to NeoOffice 2017? Try these steps


Support
· NeoOffice Support
· NeoWiki


Announcements
· Twitter @NeoOffice


Downloads
· Download NeoOffice


RSS Feeds
· Announcements Only
· All Posts


  
NeoOffice :: View topic - Sub-menus should not be clickable
Sub-menus should not be clickable
 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    NeoOffice Forum Index -> New Features Program
View previous topic :: View next topic  
Author Message
Spenny
Blue Pill


Joined: Dec 18, 2008
Posts: 1

PostPosted: Thu Dec 18, 2008 7:14 am    Post subject: Sub-menus should not be clickable Reply with quote

Hi

A small point, but irritating when you use multiple systems.

If you click on a sub-menu like Insert | Picture, the menu disappears.

It should either ignore the click or toggle the sub-menu (which automatically expands on a mouse over).

It mainly catches me out when I have mis-clicked, but it took a while for me to realise that it was an oddity of the interface rather than the program not working. (Clicking on a menu item should have some result).
Back to top
View user's profile Send private message
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11856
Location: California, USA

PostPosted: Thu Dec 18, 2008 9:44 am    Post subject: Reply with quote

Unfortunately, this is not something we can change as it is the standard menu behavior in Apple's Java code. We use Apple's Java code to create the menus and Apple's Java code then creates matching native menus.

Since Apple's Java code is proprietary, we have no means to determine how Apple's code is forcing native menus to behave this way but it is very clear that Apple's Java engineers decided to tweak something in their code to make this behavior.

Patrick
Back to top
View user's profile Send private message Visit poster's website
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11856
Location: California, USA

PostPosted: Thu Dec 18, 2008 2:13 pm    Post subject: Reply with quote

Although this does not change the situation for us, I was surprised to find that OpenOffice.org 3.0 suffers from the same issue. Since OpenOffice.org does not use Apple's Java and, instead, create native menus directly, I now suspect that the common source of this issue is that both both Apple's Java and OpenOffice.org wait to attach menus until immediately before they are shown.

In contrast, most Mac OS X applications have a fixed, unchanging set of menus that are all attached to the menubar when the application is started. Despite spending an hour searching and writing test code, I have not found any way to change this behavior in menus that are attached immediately before they are displayed. So, I have to conclude that this is an idiosyncracy of the Mac OS X native menus.

Patrick
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    NeoOffice Forum Index -> New Features Program All times are GMT - 7 Hours
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

Powered by phpBB © 2001, 2005 phpBB Group

All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © Planamesa Inc.
NeoOffice is a registered trademark of Planamesa Inc. and may not be used without permission.
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Page Generation: 0.03 Seconds