On 10 Feb 2004, at 9:02 am, Stewart Lynch wrote:

I have followed the instructions in the Rev Cookbook for creating a Window
menu (Recipe for automatically updating a Window Menu.


It works just fine on Windows, but not under Mac OS X

I note the following in the Recipe.

Cross-platform note: When a menu button is being displayed in the Mac OS
menu bar, it does not receive mouseDown messages, but its group does. For
this reason, this example handler should be placed in the script of the
menu bar group, rather than in the menu button. (The first line of the
handler makes sure it’s only executed if the user clicked the Window
menu.) This ensures that the example will work on all platforms.


The problem appears to be the line
if the short name of the target is "Window" then

You are correct - this is the problem, so just remove this line (& it's matching end if) and build the Windows menu any time the mouse goes down in the menu bar. It is so quick the extra overhead doesn't matter,

Jeanne: this is a cookbook problem.

Cheers,
Sarah

_______________________________________________
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to