Yaaaayyyy!!!!!!!!!
I nailed it! I just figured out how to get a great emulation of
Windows menuing. I can now handle a pretty complete range of
interactions using menu heading button rollovers/ups,downs etc.; plus
clicking on the menu heading button when the menu is already down
works quite well (using a "click at" statement); and my menu behaves
great, with screen snaps of the icons for menu items employed as
button hilite states.
I can't believe it works so well, after the amount of time it took to
figure out how to intercept the limited messaging that takes place
when a stack menu is open. But it really works!
I realize, of course, that the current situation may be considered to
be somewhat "fragile", since it depends on a couple of messages
(focusIn and focusOut) that may not have been intended to be sent at
all. And future versions of MetaCard may change the operation of
those messages. I am not sure how to present a request to maintain a
"quirk" most effectively!
If anyone is interested in the way I have set up this interaction, by
all means let me know. It's not that hard to explain, and/or I can
pass along my example stack with the snaps it uses.
Have a great new millennium!!!!
David
--
David Cramer, Process Innovation Evangelist 87-1313 Border Street
PBSC Computer Training Centres (an IBM company) Winnipeg MB R3H 0X4
Corporate Office Research & Development Canada
This is the MetaCard mailing list.
Archives: http://www.mail-archive.com/metacard%40lists.best.com/
Info: http://www.xworlds.com/metacard/mailinglist.htm