On Sat, Dec 27, 2008 at 8:21 PM, Anca Paula Luca
<ancapaula.luca(a)xwiki.com> wrote:
Marius Dumitru Florea wrote:
> Hi devs,
>
> We have to decide upon the proper behavior of the Tab key in the new
> WYSIWYG editor. Open Office has the following behavior:
>
> A) If the caret is inside a table cell then jump to the next one (or
> previous one with Shift).
>
> B) If the caret is at the beginning of a list item then indent that item
> (or outdent with Shift). By indent I mean make it a subitem of the
> previous list item.
+1 for A) and B)
>
> C) Otherwise insert a Tab. The Tab doesn't always have the same width;
> it depends on the top ruler and on the caret position. Shift+Tab is ignored.
>
> C1) Insert spaces (say 4); we would have to use non-breaking spaces of
> course.
+0.5.
> C2) Insert just one (breaking) space to discourage
users from using the
> tab key to layout text.
-0.
C3) do nothing
+0.
C4) default browser behaviour -- move focus to next
form field (which is
happening now for all situations)
-1 since this is what we're trying to avoid.
C5) if the cursor is at the beginning of a paragraph
it should indent the first
line in the paragraph (the CSS way), but I am pretty sure that's too much trouble.
-0, this seems not noobproof enough to me.
Thanks,
JV.