On 19. juli 2011 08:44, Jürgen Spitzmüller wrote:
Uwe Stöhr wrote:
There is the ideal, and there is what we have. The "ideal" way would be
to ensure that the extra paragraph types for running headers appear if
and only if page layout "fancy" is checked. Currently, that can't be
done with modules.  But at least we have the running headers now, which
is nice.

Well spoken. We were aware of that issue but what we have now is much better
than before and the  header/footer issue came up very often in the user
mailing list.

The problem is that we begin to weaken the module concept. I fear we end up
with modules being a "wastebin" category, where we put everything we are to
lazy to develop a decent GUI for.

That would be a pity, since the module concept is very valuable in itself.

In this particular case, it looks like no extra GUI is needed at all, only programming. The GUI is present already:

Currently, the running header paragraph types becomes available when the user selects the module. All we need then, is to remove the module
from the module list, and tie it to  "headings style == fancy" instead.

Consider that a whishlist item, that would remove one way of getting
compile errors. :-)



For other cases, it seems that LyX is moving tovards modules so powerful that a lot of things might not need any other GUI. I.e. if we get styles with optional arguments, and also flex insets that cannot be typed in (similar to TOC).

Helge Hafting

Reply via email to