On 11/24/2010 04:00 PM, Jean-Marc Lasgouttes wrote:
Le 24 nov. 2010 à 17:32, Richard Heck a écrit :
Certainly part of this would be fairly simple to do. Call it 
InsetSimpleCommand, and the only thing it does
is issue whatever command it is supposed to issue. The command in question can 
be given in a module:

InsetCommand InsertEndnotes
    guiname "Insert Endnotes Here"
    label Endnotes
    command \theendnotes
End

Can't this be part of a normal inset definition with a special inset type 
"Command"?

I suppose, and really long-term maybe that'd be even better. My dream---I seem to have a lot of these---is for Flex insets that take arguments. So you click on the button and you get a dialog, where you can enter additional arguments. Now the whole InsetCommand vs InsetCollapsable distinction starts to vanish. An InsetCommand is just an InsetCollapsable with nothing but arguments, and the sort of thing we're discussing is just a special case of that.

For now, though, given how the code is actually organized, it just seems wrong that this sort of thing would be an InsetText, and at the moment the whole InsetLayout business is pretty tied to text insets, if I remember right.

Richard

Reply via email to