Guillaume Lerouge wrote:
On Mon, Dec 29, 2008 at 2:57 PM, Vincent Massol
<vincent(a)massol.net> wrote:
> On Dec 29, 2008, at 2:29 PM, Guillaume Lerouge wrote:
>
>> On Mon, Dec 29, 2008 at 2:01 PM, Marius Dumitru Florea <
>> mariusdumitru.florea(a)xwiki.com> wrote:
[snip]
>>> B) What should happen when you press Enter
inside a header in the new
>>> WYSIWYG?
>>>
>>> B1) Currently, the text is moved on a new line, but still inside the
>>> header (multi-line header).
>>>
>>> I'm +1 since it's already done (We agreed that you have to press
>>> Enter
>>> twice to generate a new paragraph).
>>
>> +1 for this one since it's what we have and it's consistent with the
>> "press
>> Enter twice" behavior.
> Can you explain why it's "consistent"? I don't understand the
> consistency.
>
> Imagine you're on a header. You've finished typing it and you press
> enter. You start typing your text to realize you're not in a
> paragraph. You select the text you've typed and click in the toolbar
> to select the paragraph style. Yuck!
This is somehow true for paragraphs. A MS Word user would expect to
write on a new paragraph after pressing enter.
I think you are making a confusion between 2 situations:
1) The caret is within the header : HEAD|ER
2) The caret is at the end of the header : HEADER|
What is the difference? If you want to write a multi-line header you
write it on a single line and then split it in multiple lines?
In this particular case I fill it's a yes or no decision regarding
multi-line headers. If the answer is yes then Enter inside or at the end
of a header should generate only a new line.
In case 1) (which I believe is the one Marius was referring to), pressing
enter once puts the header on 2 lines and pressing enter twice creates a new
paragraph (consistent with what happens when pressing enter twice after the
last item fo a list for instance).
In case 2) (which is the one you are referring to), pressing enter indeed
already creates a new paragraph.
Is that correct Marius?
Currently only 1) is implemented.
Guillaume