Form Save Dialog

OpenOffice.org 2.0 Base

Document - ID	Specification Owner	Last Change	Status
	Marc Neumann	07.07.2004	Draft
Conforms to	
Applies to	Database
Task ID(s)	
Category	Feature

Abstract

New dialog for saving a new form in the database application.

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

	Name	E-mail Address
User Experience	Christian Jansen ( CJ )	Christian.jansen@sun.com
Development	Ocke Janssen ( OJ )	Ocke.janssen@sun.com
Quality Assurance	Marc Neumann ( MSC )	Marc.neumann@sun.com
Documentation	Uwe Fischer ( UFI )	Uwe.fischer@sun.com

Approved for Implementation

	Approved by	Date
User Experience		
Development		
Quality Assurance		
Documentation		
String Review	EM	07/07/2004

Document Change History

Rev. Level	Change	Initials	Date
1.0			<Date>

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	2

6.1	G11n	3

6.2	Error Conditions	3

6.3	Migration	4

7	Future Tasks	4

8	Notes	4

9	References	4

Glossary

Term	Description

Motivation

Provide a user friendly possibility to save a new form in the new database application.

User Scenarios

User want to save a new form in the new database application [ ]

Goals

Provide a user friendly possibility to save a new form in the new database application.

Requirements and Dependencies

Requirements

N/a

Technical Dependencies

N/a

Competitive Analyses

The dialog (Figuere 1) from the competitive Microsoft 2003, which appear when a Form will be saved,doesn't have the folder function OpenOffice.org has.

Figure 1 Save as dialog from Microsoft Office 2003

Detailed Specification

The renewed 'Save As' dialog (Illustration 1) shall appear when a new form will be saved the first time.

In the “Form name” text field the name of the new form can be specified. A default name ( “Form1” ... “ Formn” ) will be set.

CJ-> For being more consistent We should locate the Form name stuff under the tree.

With the context menu of an item ( Form or Folder ) in the tree view, the item can be deleted and renamed. The “default delete messages box” should appear when a form or folder should delete.

The “rename “ of an item should done in place.

CJ->If we do rename in place we should also allow to create new folders in place. Or vice versa. However we should provide for both action a same behavior.

When a Form should be saved with a name which already exists the error messages from Illustration 3 should be displayed.

With the “New Folder” button a new folder can be insert into the tree view. The “new Folder” button is disabled when a existing form is selected. If an existing folder is selected, the “new folder” button is enabled and a new folder in the selected folder will be created. Illustration 2 provide the dialog for creating a new folder. If the folder already exists the error messages shown in Illustration 4 should be displayed. It's not possible to overwrite a existing folder.

Illustration 1 Form save dialog String list

Item	English	German	Comments
Button	~New Folder	~Neuer Ordner	
Button	~Save	~Speichern	
Button	Cancel	Abbrechen	
Button	~Help	~Hilfe	
Context menu item	~Delete	~Löschen	
Context menu item	~Rename	~Umbenennen	
Label	Form name	Formularname	
Title	Save Form	Formular speichern	

Illustration 2 Dialog for creating a new form

String list

Item	English	German	Comments
Button	OK	OK	
Button	Cancel	Abbrechen	
Label	Name of folder	Ordnername	
Title	New Folder	Neuer Ordner	

Tab Order

The form name control has the initial focus, which the 'form name' selected. Then the tab order is 'tree view' -> 'New Folder' -> 'Save' -> 'Cancel' -> 'Help' -> 'Form name'

Key Board Shortcuts

no keyboard shortcuts

G11n

n/a

Error Conditions

Error messages when the new form name already exists. The no Button has the default focus

Illustration 3 Error messages when form already exists

String list

Item	English	German	Comments
Button	Yes	Ja	
Button	No	Nein	
Text	A form with the name '%FORMNAME' already exists.\nDo you want to overwrite the existing form?	Ein Formular mit dem Name '%FORMNAME' existiert bereits.\nMöchten Sie das bestehende Formular überschreiben?	%FOLDERNAME is a place holder do not translate.
Title	%PRODUCTNAME %PRODUCTVERSION	%PRODUCTNAME %PRODUCTVERSION	

Illustration 4 Error messages when a folder already exits

String list

Item	English	German	Comments
Button	OK	OK	
Button	Cancel	Abbrechen	
Text	A folder with the name '%FOLDERNAME' already exists.\nPlease provide another name.	Ein Ordnder mit dem Namen '%FORLDERNAME' existiert bereits.\nBitte geben Sie einen anderen Namen an.	%FOLDERNAME is a place holder do not translate.
Text	Name of folder	Ordnername	
Title	%PRODUCTNAME %PRODUCTVERSION	%PRODUCTNAME %PRODUCTVERSION	

Migration

N/a

Future Tasks

N/a

Notes

References

N/a

OpenOffice.org Base Specification: http://dba.openoffice.org/specifications/Database_application.sxw

Form Save Dialog

Page 1

<Required - Path to specification>

2004-07-07T10:31:39