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