Difference between revisions of "Impress/Features/text fields"

From Apache OpenOffice Wiki
Jump to: navigation, search
(New page: =Text fields in impress= {{Specification_Header|Christian Lippka||Preliminary}} == Abstract == This specification is about the feature text fields in impress. Currently it only covers t...)
 
(Open Issues)
 
(13 intermediate revisions by one other user not shown)
Line 5: Line 5:
 
== Abstract ==
 
== Abstract ==
  
This specification is about the feature text fields in impress. Currently it only covers the new addition of page count fields but should be used for other changes/additions to this overall feature in the future.
+
This specification is about the feature text fields in impress. Currently it only covers the new addition of "Page Count" field but should be used for other changes/additions to this overall feature in the future.
 +
 
 +
The text field feature is also available in OpenOffice.org Draw.
  
 
__TOC__
 
__TOC__
Line 20: Line 22:
 
|-
 
|-
 
| '''Product Requirement, RFE, Issue ID''' (required)
 
| '''Product Requirement, RFE, Issue ID''' (required)
| [available/not available]
+
| available
| <PLEASE ENTER LOCATION HERE>
+
| [http://www.openoffice.org/issues/show_bug.cgi?id=14832 issue 14832]
 
|-
 
|-
 
| '''[[Test case specification]]''' (required)
 
| '''[[Test case specification]]''' (required)
Line 28: Line 30:
 
|-
 
|-
 
| IDL Specification
 
| IDL Specification
| [available/not available]
+
| not available
| <PLEASE ENTER LOCATION HERE>
+
| There is currently no new API for this feature.
 
|-
 
|-
 
| [http://wiki.services.openoffice.org/wiki/The_Three_Golden_Rules_for_Writing_OpenOffice.org_Specifications '''Software Specification Rules''']
 
| [http://wiki.services.openoffice.org/wiki/The_Three_Golden_Rules_for_Writing_OpenOffice.org_Specifications '''Software Specification Rules''']
Line 35: Line 37:
 
| n/a
 
| n/a
 
|-
 
|-
| Other, e.g. references to related specs, Product Concept Document
+
 
|
+
| <PLEASE ENTER LOCATION HERE>
+
|-
+
 
|}
 
|}
  
Line 60: Line 59:
 
|-
 
|-
 
| '''User Experience'''
 
| '''User Experience'''
| Christian Lippka
+
| Frank Loehmann
| cl@openoffice.org
+
| fl@openoffice.org
 
|-
 
|-
 
|}
 
|}
Line 76: Line 75:
  
 
== Detailed Specification ==
 
== Detailed Specification ==
<START '''TYPING''' HERE>
+
 
 +
A new text field "Page Count" is added to the impress/draw application. It behaves like the already available "Page Number" field, but instead of showing the current page number, it
 +
shows the current number of pages in the document.
 +
When viewed in edit mode on a master page, it still shows the number of slides in the document and not the number of master pages.
 +
It can be inserted into the document from the "Fields" submenu in the "Insert" menu. It is placed right after the menu entry for inserting the "Page Number" field.
 +
 
 +
=== "Fields", Menu ===
 +
{| border="2" cellpadding="1" cellspacing="0" style="margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%"
 +
|-
 +
| bgcolor="#dddddd" | '''Item''' || bgcolor="#dddddd" | '''Sub Item''' || bgcolor="#dddddd" | '''Sub Item''' || bgcolor="#dddddd" | '''KBD Shortcut''' || bgcolor="#dddddd" | '''Icon''' || bgcolor="#dddddd" | '''Comment'''
 +
|-
 +
| Date(fixed)
 +
|
 +
|
 +
| d
 +
| none
 +
| Inserts a text field that shows a fixed date.
 +
|-
 +
| Date(variable)
 +
|
 +
|
 +
| e
 +
| none
 +
| Inserts a text field that shows the current date.
 +
|-
 +
| Time(fixed)
 +
|
 +
|
 +
| t
 +
| none
 +
| Inserts a text field that shows a fixed time.
 +
|-
 +
| "Seperator"
 +
|
 +
|
 +
|
 +
|
 +
|
 +
|-
 +
| Author
 +
|
 +
|
 +
| a
 +
| <Icon>
 +
| Inserts a text field that shows the name of the documents author.
 +
|-
 +
| Page Number
 +
|
 +
|
 +
| p
 +
| none
 +
| Inserts a text field that shows the number of the current page.
 +
|-
 +
| Page Count
 +
|
 +
|
 +
| c
 +
| none
 +
| Inserts a text field that shows the number of pages in this document.
 +
|-
 +
| File Name
 +
|
 +
|
 +
| f
 +
| none
 +
| Inserts a text field that shows the current file name of this document.
 +
|-
 +
|}
 +
 
 
[[Specification_Template_Help#Detailed_Specification|Help]] | [[UI-Elements|User Interface Element Templates]] | [[Specification_Example|Example Spec]]
 
[[Specification_Template_Help#Detailed_Specification|Help]] | [[UI-Elements|User Interface Element Templates]] | [[Specification_Example|Example Spec]]
  
 
== Migration ==
 
== Migration ==
<START TYPING HERE --- If this part is irrelevant state a reason for its absence.>
+
The "Page Count" field is a new feature that will be silently ignored when loaded from older versions of OpenOffice.org
  
 
== Configuration ==
 
== Configuration ==
<START TYPING HERE --- If this part is irrelevant state a reason for its absence.>
+
There currently is no configuration for this feature.
 
+
[[Specification_Template_Help#Configuration|Help]] | [[Configuration-Table|Configuration Table Template]]
+
  
 
== File Format ==
 
== File Format ==
<START TYPING HERE --- If this part is irrelevant state a reason for its absence.> [[Specification_Template_Help#File_Format|Help]]
+
For storing the new "Page Count" field in impress, the element <text:page-count/> is used as described in section 6.4.17 of the OpenDocument Specification Version 1.1.
 
+
[[Specification_Template_Help#File Format|Help]] | [[File Format Table|File Format Table Template]]
+
  
 
== Open Issues ==
 
== Open Issues ==
<State a bulleted list of issues Issue here>
+
 
 +
Two related issues:
 +
 
 +
* [http://qa.openoffice.org/issues/show_bug.cgi?id=67309 issue 67309] page numbers on hand outs
 +
* [http://qa.openoffice.org/issues/show_bug.cgi?id=98897 issue 98897] page numbers in custom presentations
  
 
[[Category:Specification]] [[Category:Impress]]
 
[[Category:Specification]] [[Category:Impress]]

Latest revision as of 21:08, 4 February 2009

Text fields in impress

Specification Status
Author Christian Lippka
Last Change
Status (Help) Preliminary

Abstract

This specification is about the feature text fields in impress. Currently it only covers the new addition of "Page Count" field but should be used for other changes/additions to this overall feature in the future.

The text field feature is also available in OpenOffice.org Draw.

References

Reference Document Check Location (URL)
Prerequisites [passed/failed] n/a
Product Requirement, RFE, Issue ID (required) available issue 14832
Test case specification (required) [available/not available] <PLEASE ENTER LOCATION HERE>
IDL Specification not available There is currently no new API for this feature.
Software Specification Rules n/a n/a

Contacts

Role Name E-Mail Address
Developer Christian Lippka cl@openoffice.org
Quality Assurance Wolfram Garten wg@openoffice.org
Documentation Uwe Fischer ufi@openoffice.org
User Experience Frank Loehmann fl@openoffice.org

Acronyms and Abbreviations

Acronym / Abbreviation Definition
<WYSIWYG> <What You See Is What You Get>

Detailed Specification

A new text field "Page Count" is added to the impress/draw application. It behaves like the already available "Page Number" field, but instead of showing the current page number, it shows the current number of pages in the document. When viewed in edit mode on a master page, it still shows the number of slides in the document and not the number of master pages. It can be inserted into the document from the "Fields" submenu in the "Insert" menu. It is placed right after the menu entry for inserting the "Page Number" field.

"Fields", Menu

Item Sub Item Sub Item KBD Shortcut Icon Comment
Date(fixed) d none Inserts a text field that shows a fixed date.
Date(variable) e none Inserts a text field that shows the current date.
Time(fixed) t none Inserts a text field that shows a fixed time.
"Seperator"
Author a <Icon> Inserts a text field that shows the name of the documents author.
Page Number p none Inserts a text field that shows the number of the current page.
Page Count c none Inserts a text field that shows the number of pages in this document.
File Name f none Inserts a text field that shows the current file name of this document.

Help | User Interface Element Templates | Example Spec

Migration

The "Page Count" field is a new feature that will be silently ignored when loaded from older versions of OpenOffice.org

Configuration

There currently is no configuration for this feature.

File Format

For storing the new "Page Count" field in impress, the element <text:page-count/> is used as described in section 6.4.17 of the OpenDocument Specification Version 1.1.

Open Issues

Two related issues:

Personal tools