On Tue, 19 Sep 2000, Allan Rae wrote:

> Can't you just make it that this menu can't be torn off?

I think its not nice. I would even suggest that it will one of the most
popular menus to tear off :(. However, even if I disable this feature then
I will have to compose menus on the fly as it is done in XForms
frontend and its not very easy to do it in Gnome. Anyway, new update
mechanism is expected for the lists later which will allow to refresh the
menus without a dedicated button.

> [...]
> > FormCitation and others). It seems to me that this approach leads to
> > faster typing since it allows you to do all your work by keyboard only and
> > it doesn't cover your main text with the dialog.
> 
> Cool idea.  I guess I should add some gnome libraries etc. and try this
> out or is there a framework that can be used by all ports?

It is not implemented in other ports. Basically it uses the Dialog
framework (create/update/hide).

> Also you should be aware that the long term plan was/is to allow multiple
> BufferViews per LyXView.  Will your scheme still work in such a case?  How
> hard to make it work?  (Sorry I haven't time to look at your work till
> next week at the earliest so I'll just ask questions blindly instead)

I don't think that this is a problem. Since the action area is used by    
small dialogs and it is expected to have immediate input from the user, we
can either remove (hide) the dialog on switch of the buffer or make these
dialogs modal.

> > Finally, is there any way to select Inset by keyboard only. I can move
> > into math-mode or tabular or figure float by just moving around with arrow
> > keys. However, if I move around Inset then all I can achieve is to have a
> > cursor before or after inset. Wouldn't that be nice to have "selected"
> > mode for insets where I can hit Enter to edit it?
> 
> C-o  always used to open insets.  Perhaps the bindings are broken for this
> also.

C-o opens a new document now :( /* LyX 1.1.5 too */. Where I am supposed
to position a cursor (before inset or after inset) to issue C-o ?

Marko

Reply via email to