I just jumped from first to last emails in this thread so I may have
missed a little bit ;-)
On Sat, 23 Sep 2000, Marko Vendelin wrote:
> On Fri, 22 Sep 2000, Angus Leeming wrote:
>
> > 5. We need some method of toggling between the three LaTeX output states. As
> > the left mouse button opens the inset, this leaves the right mouse button.
> > Jürgen seems very against using this to toggle between states, so RMB will
> > launch a (very small) dialog containing only a "choice of output" menu. No
> > "Ok" or "Cancel" buttons are needed, I think. (Now I think of it, haven't I
> > just defined a context-sensitive menu form?)
>
> It seems to me that "Cancel" is needed always. In this case, it will be
> the same for user as to close context-sensitive menu without selecting
> anything by pressing mouse button outside the menu area.
A CSM should only be visible while the mouse button is held down. Once
the mouse is released the menu closes. If the mouse was over a menu entry
that menu entry's action takes place. If the mouse cursor was outside the
menu borders nothing happens. You don't need a cancel button and CSM's
shouldn't be opened with one click and operated with another.
Allan. (ARRae)