OpenOffice.org Writer Textframe Autowidth

OpenOffice.org 2.0

Document - ID	Specification Owner	Last Change	Status
	Gunnar Timm	2004-04-19	Final
Conforms to	
Applies to	Writer
Task ID(s)	I20202,i27201,i27202,i27203,i27204,i27872,i9046
Category	Feature

Abstract

Automatically resize text frames width dependent on containing text width.

i-Team Members (The specification owner is part of the i-Team)

	Name	E-mail Address
User Experience	Frank Löhmann (FL)	Frank.Loehmann@sun.com
Development	Frank Meies (FME) Gunnar Timm (GT)	fme@openoffice.org gunnar.timm@sun.com
Quality Assurance	Michael Rüss (MRU)	Michael.Ruess@sun.com
Documentation	Uwe Fischer (UFI)	uwe.fischer@sun.com

Approved for Implementation

	Approved by	Date
User Experience	Frank Löhmann (FL)	2004-04-19
Development	Frank Meies (FME) Gunnar Timm (GT)	2004-04-19 2004-04-19
Quality Assurance	Michael Rüss (MRU)	2004-04-19
Documentation	Uwe Fischer (UFI)	2004-04-19
String Review	Elizabeth Matthis	2004-04-22

Document Change History

Rev. Level	Change	Initials	Date
1.0	Finalization		2004-04-19

Contents

Glossary	1

1	Motivation	1

2	User Scenarios	1

3	Goals	1

4	Requirements and Dependencies	1

4.1	Requirements	1

4.2	Technical Dependencies	1

5	Competitive Analyses	1

6	Detailed Specification	1

6.1	G11n	2

6.2	Error Conditions	2

7	Future Tasks	2

8	Notes	2

9	References	2

Glossary

Term	Description

Motivation

Interoperability for import / export.

User Scenarios

When importing / exporting documents from Microsoft Word this feature got lost because it's not existant in Writer.

Goals

Provide compatible behaviour to Microsoft Word to fully support this feature in im- / export.

Requirements and Dependencies

Requirements

Be fully compatible in the entire aspect of formatting a text frame.

Technical Dependencies

Competitive Analyses

Detailed Specification

The existing dialog shall be restructured and will look like this:

String list

Item	English	German	Comments
Numeric Field	Width (at least)	Breite (mindestens)	Only visible when Automatic checked
Numeric Field	Height (at least)	Höhe (mindestens)	Only visible when Automatic checked
Check Box	Automatic	Automatisch	

The text before the numerics fields for Width / Height will be changed depending on the state of the Automatic Check Boxes. The checked Box will change the corresponding text from “Width” to “Width min.” / “Height” to “Height min.” to indicate that the numeric value no longer represents the actual value but the minimal one.

Because the Page of this Dialog is also used in a special form for grahpics and OLE-Objects, there shall be small modifications like this:

A writer text frame with an automatic width calculates its width depending on its content. Therefore, we assume, that the frame has an initial width that matches the width of the environment of the paragraph, the frame is anchored to (usually this will be the width of the page body). The paragraphs contained in this frame will be formatted and the width of the frame is set to the maximum width of these paragraphs. Tables in this frame will cause the frame to be extended to its maximum width. The minimum width of the frame is determined by the value set in the associated numeric field.

Error Conditions

Future Tasks

Notes

References

OpenOffice.org Writer Textframe Autowidth

Page 2

http://specs.openoffice.org/writer/textframeautowidth/textframeautowidth.sxw

2004-04-15T12:13:06

Elizabeth Matthis