[fa.info-vax] VAXstation VS100 s/w help

info-vax@ucbvax.ARPA (05/02/85)

From: Jerry Wolf <WOLF@BBNG>

I need help with a VS100 programming puzzle.  We are running VMS 3.7
with 1.0 of the VS100 software.

I'm trying to make a command menu subroutine.  I create a menu,
set all its regions selectable (and specify an AST service routine to
be called when one is selected), then paste the menu display on
an existing pasteboard.  WHen I move the mouse onto the menu and select
a command, I get not 1 AST delivered to my service routine, but N
of them, the first one for the selected command and one more for
each other selectable (but not selected by the mouse) region!
Furthermore, after I take down that
menu (by deleting all its regions and its virtual display) and
put up another one, the new one appears and then I get an AST for each command
in that one without doing ANYTHING with the mouse.

I don't expect that anyone can debug my routine from such info.
But if anyone out there has experience with similar things with the VS100,
I'd appreciate hearing from you.  Reply by message or 617-497-3381.
Thanks.

Cheers,
  Jerry