Jean-Marc Lasgouttes schreef:

v...@lyx.org writes:
> Move handling of LFUN_MOUSE_RELEASE up to Inset and remove the edit() functions for insets that do not derive from InsetCollapsable.

Does it mean that you should rethink the editable() enum, which return
currently EDITABLE for thinks like labels? We could turn it into a bool,
and merge it with isActive (which should mean the same thing really, but
comes from mathed world).

Basically it means that the edit() functions could be renamed to highlyEdit() functions.

The only place where there is a difference between IS_EDITABLE and NOT_EDITABLE is in the painting of buttons (e.g. nomenclature, index list).

PS. This fails for InsetFloatLists and Table of Contents..

JMarc

Vincent

Reply via email to