Modify Slide Dialog

OpenOffice.org 2.0 Impress

Document - ID	Specification Owner	Last Change	Status
	Matthias Müller-Prove	04/08/04	final & canceled
Conforms to	
Applies to	Impress
Task ID(s)	i27281, i27283, i27284
Category	feature

Abstract

The Modify Slide dialog in Impress can be used for renaming slides, for assigning a new AutoLayout, and for re-assigning an AutoLayout to a user-customized slide.

Note. This spec is canceled due to the general redesign of Impress' UI.

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

	Name	E-mail Address
User Experience	Matthias Müller-Prove /MMP	mprove@sun.com
Development	André Fischer /AF	Andre.w.fischer@sun.com
Quality Assurance	Christian Guenther /CG	Christian.Guenther@Sun.COM
Documentation	Uwe Fischer /UFI	uwe.fischer@sun.com
		mail to iTeam

Approved for Implementation

	Approved by	Date
User Experience	n/a	n/a
Development	André Fischer	04/06/04
Quality Assurance	Christian Guenther	04/08/04
Documentation	Uwe Fischer	04/01/04
String Review	n/a	n/a

Document Change History

Rev. Level	Change	Initials	Date
	initial version	MMP	03/15/04
	fill in detailed specification, request for approval from iTeam	MMP	04/01/04
1.0	The design of the "checker frame" has to be consistent with [Task Panel Specification]	MMP	04/06/04
1.0 final	approved by entire iTeam	MMP	04/08/04

Contents

1	Motivation	4

2	User Scenarios	4

3	Goals	4

4	Requirements and Dependencies	4

4.1	Requirements	4

4.2	Technical Dependencies	4

5	Competitive Analyses	4

5.1	StarOffice 7	4

5.2	Microsoft PowerPoint XP	5

6	Detailed Specification	5

7	Future Tasks	6

8	Notes	6

9	References	7

Motivation

The Modify Slides Dialog does not behave as expected. If the dialog is used for just changing the title of the slide the layout is applied anyway which is not intended by the user.

User Scenarios

Peter uses the context menu command Rename Slide... to set a new name for a specific slide. The dialog contains just one text field. He enters the new name and clicks OK.

Paul uses a double click to a slide tab to open a dialog where he can type a new name for a specific slide. He enters the new name, clicks OK, and finds the layout of his slide changed.

Goals

The initial state of a modal dialog – when it comes up – has to match the status of the system. This means that if the user does not operate the control elements the OK and Cancel are the same.

If the dialog contains more than one control element just the values of the modified elements are used to change the status of the system.

Requirements and Dependencies

Requirements

n/a

Technical Dependencies

For OOo2.0 it is planned to redesign the user interface of Impress. A new task panel concept might replace the Modify Slide Dialog of OOo 1.1 [Task Panel Specification].

Competitive Analyses

StarOffice 7

The context menu for the slide tab contains (at least) the following 4 commands:

Insert Slide...

Delete Slide...

Modify Slide...

Rename Slide...

The Rename Slide command opens a dialog where the user can enter a new name for the slide.

The Modify Slide command or a double click to a slide tab opens the Modify Slide dialog where the user can i) change the name and ii) select a new AutoLayout for the slide:

Illustration 1 Modify Slide Dialog of StarOffice 7

Each AutoLayout icon can be selected. For the currently selected AutoLayout there is a subtle change of the selection border.

Microsoft PowerPoint XP

PowerPoint has an implicit naming scheme. The name of a slide is taken automatically from the title area of each slide.

Detailed Specification

Just the controls that are changed by the user are applied to the slide. This means

if the user edits the name text field, and the OK button is pressed, then the slide gets the new name.

if the user selects a different AutoLayout, and the OK button is pressed, then the layout of the slide changes to match the new AutoLayout.

The last point needs a more detailed view. It can be the case that the slide was created with a certain AutoLayout, but later on the user has manually changed some elements. For this instance a different highlight for the selection of the AutoLayout is needed to indicate that the slide was based on this layout but has now changed. The user can reassign the AutoLayout by clicking the icon. For this purpose a checkered frame is used.

Illustration 2 AutoLayout with checker frame for user-customized slide

Illustration 3 Detailed view of the checker frame

Clicking the icon with a checker frame will change the frame to the full selection used in OOo1.1, and the AutoLayout will be applied to the current slide when the user presses the OK button.

Comment. Depending on the redesign of the task panes for Impress the checker frame might get a different design, too [Task Panel Specification]

Future Tasks

n/a

Notes

MMP-1 As mentioned in 4.2, the new task panel concept for OOo2.0 might entirely replace the Modify Slide Dialog.

References

[Task Panel Specification] http://specs.openoffice.org/ui_in_general/task_panel/task_panel_spec.sxw

7	Modify Slide Dialog

Modify Slide Dialog	7

http://specs.openoffice.org/impress/edit_slides/ModifySlideDialog.sxw

Matthias Müller-Prove

2004-03-15T17:24:48