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)

Reply via email to