On Mon, 25 Sep 2000, Allan Rae wrote:

> 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.

We don't need "Cancel" in CSM, but we need it if we want to emulate CSM
with a dialog.

Marko

Reply via email to