Apache OpenOffice (AOO) Bugzilla – Issue 24375
numbered lists dialog deficiencies
Last modified: 2004-02-12 16:22:53 UTC
The outline numbering dialog [Format->Styles->Catalog->Numbering Styles->Modify] is a poorly-implemented GUI. The Position tab has the horizontal spacing controls out of order: 'Spacing to text' affects the second line of a paragraph, and 'Minimum space numbering <-> text' - affects the first line of a paragraph. This is counter-intuitive; they should be listed in reverse order, ie, in the order that the visual representation in that tab suggests - first line, then second line. As well, 'Spacing to text' is ambiguous. what text does this refer to? First line? Second line? Initially it's not clear how 'Spacing to text' is different to 'Indent', until operating the control shows that it indents all of the paragraph except for the first line. So why not call it 'Second line indent'?. At least that would suggest its function. With 'Minimum spacing numbering <-> text', its meaning is reasonably clear, but its effect is inconsistent. The term 'Minimum spacing', suggests that the text will begin at the next tab stop, unless the spacing from the numbering to the first tab stop is less than the 'Minimum spacing' specified, whereupon the text will begin after the first tab stop, after inserting that 'Minimum spacing' between the numbering and the text. And that's the observed behaviour for outline numbering at levels two and greater, but for level one, the 'Minimum spacing' is applied regardless. There seems to be no way of making level one text begin at the first tab stop after the numbering. This results in text in level one paragraphs being badly aligned with the text of other levels and makes alignment with these other outline levels impossible. The behaviour of spacing after numbering in level one paragraphs should be changed to make it consistent with the behaviour of levels two and above. For tidy formatting, my organisation requires that the start of text in numbered paragraphs lines up with the numbering of paragraphs in the next level, so this is a showstopper for me. Although the outline format you've entered is shown in the lower part of the Position tab and the right side of the Options tab, nothing is shown of this format in the Outline tab. Indeed, if you subsequently select one of these options and click OK, your previously entered settings are lost. Your only recourse after a wayward click is to re-enter all your settings. As well, if you enter this dialog some time later, there is no way of knowing which of the examples in the Outline tab hold your settings. Again, if you click on the wrong one and click OK, your settings are lost for good. Expected behaviour for a useful GUI is for the entered Position and Options settings to be reflected in the Outline tab, that they be saved for later review, and that the example modified appear as the selected outline when opening the dialog while the cursor is in a paragraph holding that numbering style. So in summary, the outline numbering dialog has sufficient deficiencies in its user interface functions to warrant improvement. The 'Spacing to text' term should be changed to something less confusing, such as 'Second line indent', or similar. The order of controls for alignment of the first and subsequent lines of a paragraph should be swapped to be in a more logical sequence. The horizontal spacing following numbering in level one paragraphs should be changed to match the behaviour of levels two and above. The Position and Options settings of the dialog should be reflected in the Outline tab example that was modified to accept those settings, and all of this should be saved for later selection and review. Lastly, the modified example in the Outline tab should be the default selection when opening this dialog from a paragraph containing this particular numbering style.
Created attachment 12471 [details] Example of outline numbering showing problem in level one paragraph alignment with other levels
Reassigned to BH
As I understand it, this is NOT the way IZ works. Each of the following (unless I'm badly mistaken) needs to be reposted as a separate issue: "The 'Spacing to text' term should be changed to something less confusing, such as 'Second line indent', or similar." "The order of controls for alignment of the first and subsequent lines of a paragraph should be swapped to be in a more logical sequence." "The horizontal spacing following numbering in level one paragraphs should be changed to match the behaviour of levels two and above." "The Position and Options settings of the dialog should be reflected in the Outline tab example that was modified to accept those settings,..." "Lastly, the modified example in the Outline tab should be the default selection when opening this dialog from a paragraph " The following should be part of each issue: "...and all of this should be saved for later selection and review." That way each could be worked on by whomever needed to one issue at a time.
As requested, I have broken the suggestions in this issue into separate issues. See Issues 24776, 24777, 24778 and 24779. This issue could therefore be closed.
Will close as requested, but not before changing the summary. For details see Issue 19211.
.