Apache OpenOffice (AOO) Bugzilla – Issue 65310
Frame Style Column Spacing Units Only Allow %
Last modified: 2017-05-20 11:21:46 UTC
I noticed when creating a frame style that the Column Spacing option (when multiple columns are selected) accepts only units of %. This is in contrast to the Format->Frame dialog that defaults to inches, but allows other units as well (although _not_ %). I'd love to be able to create a frame style with column separation of 0.25 inches, but that doesn't seem possible. There may be a good explanation for that difference in units between frame styles and Format->Frame on existing frames, but in that case, the behavior of column spacing using Frame styles is still very strange. As an example, I created a frame style with frame width 5 inches and column separation 25%. When applying the frame style to a frame, I end up with a column separation of 0.17 inches. I can't figure out for the life of me what 0.17 inches is 25% of. Either this is just wrong behavior, or the OpenOffice documentation should be updated to explain this behavior. Thanks for making a great product and for taking a look at this issue. Scott Thatcher
Created attachment 36412 [details] Small file that demonstrates the frame style and its effect on a frame
MRU->OS: does it have a certain reason that you can set the column spacings in frame styles only in per cent values?
Created attachment 80026 [details] frames_2_cols.odt: 2-columns in frame Still broken in AOO 3.4.1 and AOO 3.5 (snapshot 2012-12-13) in Linux64. I cannot image that this is intentional. In a document with a printable width of 17.0 cm, for a 2-column layout I have set cols 1 and 2 to 25% each and spacing to 50%, and what I get is: cols 1 and 2 = 8.06 cm; spacing = 0.88 cm. Now after playing around with the settings a bit, the style dialogue shows these settings (col 1 and 2 at 25%, spacing 50%), but number of columns = 1. I cannot change the number of columns except by clicking on the column thumbnails. On next open of dialogue, it is "1" again. It is not possible to enter numeric unit values (like "1 cm") in columns width or spacing fields. Any unit names are ignored, the number entered is taken as a percent value. If I edit the frame properties of the object itself instead of the style, it is the other way round: A per cent value is read as the default unit ("5%" -> "5cm"). Entering numeric values works.
Reset assigne to the default "issues@openoffice.apache.org".