OpenOffice.org Writer vs. Notes rich text editing: Property boxes
Tue 19 Sep 2006, 09:38 PMTweet
by Ben Langhinrichs
This post is a bit different than my past few which showed differences between Open Document Format (ODF) and Notes rich text, as this shows differences between OpenOffice.org Writer and the Notes client rich text editor. Let me start by saying I vastly prefer the Notes client approach. The most obvious issue with the OOo Writer properties is that they are modal, meaning that you must act on the dialog box or cancel out of it before you can go to another element. To see how incredibly annoying this is, simply try to find out the widths in a simple table, such as this:
Looking at properties in Notes client
In the Notes client, I would start by clicking in the first column and selecting Table - Table properties (or using Shift-Enter and switching to Table). I would get the following, which shows the width of the column as 1.500 inches.
Then, leaving the non-modal dialog alone, I would click on the second column, and the properties would instantly switch to that column's properties, showing 1.750 inches.
and finally, I would click on the third column, still leaving the dialog box visible, and I would see that column's properties, showing 2.725 inches (trust me, as I won't bother showing it here). Three clicks to see three columns. I could even switch to non-table objects and instantly see their properties, and switch between the possible properties (text vs table vs hotspot) for any place in the rich text.
Looking at properties in OpenOffice.org Writer
This is much less simple in the OOo Writer. To see the same column values on the same table, I would click on column 1, then right click and look at the long list of possibilities:
Sheesh, do I pick Table... or Cell or Row or Column? I would guess Column, which is correct, and would then select the submenu item Width, thus displaying:
So, from this dialog, I try to click on the next column, but I can't. I have to close out the dialog box first. But look, I can switch to the next column inside the dialog! Well, that is great, but I seldom want to work on just one thing at a time, so what if I want to change the background color of the cell, or the borders, or the text color or size of the text in the column. I can't get at any of those values without closing this dialog.
But that is not my major complaint. My major complaint is that some bright person noticed that this was extremely annoying and made a fix. But, where you might ask? Why, they just put it somewhere else. If I had gone back to that dropdown menu and selected Table..., I would have seen:
And if I were to click on the Columns tab, I would have seen:
Now, there is a handy view of the column widths. You can change them and everything, but the question is, why is it here? Or rather, why is the other column width dialog there with a completely different look and a different way to cycle between columns? And why is there a Cell tab with the cell properties, and a Row tab with the Row height and other such properties?
That is my major complaint with the OpenOffice.org Writer properties, and it pervades the product. There is not a sense of logical order, and there are several instances of the same information being presented different ways in different places. The dialog boxes are not sized to the proper sizes, and there is an overwhelming sense that multiple people worked on the product at different times and with different visions. I mean, even Microsoft Word 2003, which shares the limitation of modal dialogs, has a more coherent table properties dialog:
There is obviously much, much more that could be written about the various properties boxes, but mostly because they vary all over the place in OpenOffice.org Writer. This is an area where the Notes client is much better thought out and organized.
Copyright © 2006 Genii Software Ltd.
What has been said:
484.1. Ian Randall (20/09/2006 12:36 AM)
I agree that the Notes method is simpler & more consistent, however in addition to the current method of changing column width, I would prefer to have the option to change the column width by dragging it with the mouse.