I have a pulldown menu button which has a menupick script and also a mouseLeave script.
On a Mac, when a user brings up the menu and drags the mouse down to select a menu item (leaving the button rect but within the pulldown menu), the menupick handler is invoked, and then the mouseleave handler is called. This is what I expected. However on Windows, the mouseleave script is called immediately the mouse leaves the button while the user is still in the process of making the selection, and then menupick is called if the user actually makes the selection. Which means standalones behave quite differently (in my app, the menupick did something to a selection in a field, and mouseleave did something else to the selection: the order is thus critical). They can’t both be right, so certainly one is a bug. The Mac order is IMO correct since the pulldown menu has been started by the user so the app should be in a modal state until the menu selection is resolved. Neville _______________________________________________ use-livecode mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
