Smoother menus

Pavel Roskin kaffe@rufus.w3.org
Sun, 23 May 1999 03:59:18 +0400 (EEST)


  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--96667023-2067591436-927417558=:7795
Content-Type: TEXT/PLAIN; charset=US-ASCII

Hello!

The attached patch changes the reaction of menus on mouse movement in two
ways:

1) Mouse movement is no longer allowed to select a menu if there is no
other selected menu

2) Mouse movement is no longer allowed to deselect a menu

1999-05-23  Pavel Roskin <pavel_roskin@geocities.com>

        * libraries/javalib/java/awt/BarMenu.java: mouse movement should
        not deselect menus, neither should it select deselected menus.

Pavel Roskin

--96667023-2067591436-927417558=:7795
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="menu.diff"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.4.10.9905230359180.7795@intra.typhoon.spb.ru>
Content-Description: 
Content-Disposition: attachment; filename="menu.diff"

LS0tIGthZmZlL2xpYnJhcmllcy9qYXZhbGliL2phdmEvYXd0L0Jhck1lbnUu
amF2YQlNb24gQXByIDI2IDEwOjA3OjEyIDE5OTkNCisrKyBrYWZmZS9saWJy
YXJpZXMvamF2YWxpYi9qYXZhL2F3dC9CYXJNZW51LmphdmEJU3VuIE1heSAy
MyAwMzo0OTo1NiAxOTk5DQpAQCAtMjA3LDggKzIwNywxMSBAQA0KIAkNCiAJ
TW91c2VNb3Rpb25BZGFwdGVyIG1tYSA9IG5ldyBNb3VzZU1vdGlvbkFkYXB0
ZXIoKSB7DQogCQlwdWJsaWMgdm9pZCBtb3VzZU1vdmVkKCBNb3VzZUV2ZW50
IGV2dCkgew0KLQkJCWlmICggKEFXVEV2ZW50LmtleVRndCA9PSBldnQuZ2V0
U291cmNlKCkpIHx8IChjdXJyZW50ICE9IG51bGwpICkNCi0JCQkJc2VsZWN0
TWVudSggbWVudUF0KCBldnQuZ2V0WCgpICkpOw0KKwkJCWlmIChjdXJyZW50
ICE9IG51bGwpIHsNCisJCQkJTWVudSBtID0gbWVudUF0KCBldnQuZ2V0WCgp
ICk7DQorCQkJCWlmIChtICE9IG51bGwpDQorCQkJCQlzZWxlY3RNZW51KCBt
KTsNCisJCQl9DQogCQl9DQogCX07DQogCU1vdXNlQWRhcHRlciBtYSA9IG5l
dyBNb3VzZUFkYXB0ZXIoKSB7DQo=
--96667023-2067591436-927417558=:7795--