Printerpullpages/Specification OOo33

From Apache OpenOffice Wiki
< Printerpullpages
Revision as of 22:07, 25 November 2009 by ChristophNoack (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Printing Changes for OpenOffice.org 3.3

This page is preliminary and only used to gather feedback whether this kind of specification might be helpful for the team. For questions, please contact one of the team members.
Specification Status
Author Christoph Noack
Last Change
Status (Help) Preliminary

Abstract

A new printing UI should give us better performance, more ease of use and overall more customer satisfaction. New features like the instant preview in a print dialog as well as unified N-Up printing for all applications will bring OOo's print experience more up to current standards. Additionally system integration can benefit by making use of native print dialogs (for which the MacOSX implementation will be the prime example). The development is done in the CWS printerpullpages.

References

Reference Document Check Location (URL)
Prerequisites [passed/failed] n/a
Product Requirement, RFE, Issue ID (required) [available/not available] <PLEASE ENTER LOCATION HERE>
Accessibility Check (required)
See accessibility section for check list
Test case specification (required) [available/not available] <PLEASE ENTER LOCATION HERE>
IDL Specification [available/not available] <PLEASE ENTER LOCATION HERE>
Software Specification Rules n/a n/a
Concept Development Wiki
Printerpullpages

Contacts

Refer to the page Printerpullpages, section "Summary" (preliminary, tbd).

Acronyms and Abbreviations

Refer to the page Printerpullpages, section "Definition of Terms" (preliminary, tbd).

Detailed Specification

Help | User Interface Element Templates | Example Spec

For detailed background information, please have a look at the concept development wiki at Printerpullpages.

General

2009-08-18v2 PrintingDialog Writer General.png

1. Dialog "Print"

Property State Comment
State: Modal
Type: Dialog
Closable: Yes
Resizable Yes
Other: <Specify_Other_Properties_Here>
Title EN-US: Print <Comment>

5. Button "Previous Page"

Property State Comment
Enabled: Number of pages in print preview > 1
Disabled:
  • Number of pages in print preview <= 1, or
  • Shown page in print preview = 1

On Click: Switches to the previous page in print preview
Other: <Specify Other Properties Here>
Button Label: (none) Symbol "back" is used instead of text

6. Button "Next Page"

Property State Comment
Enabled: Number of pages in print preview > 1
Disabled:
  • Number of pages in print preview <= 1, or
  • Shown page in print preview = (last)

On Click: Switches to the next page in print preview
Other: <Specify Other Properties Here>
Button Label: (none) Symbol "next" is used instead of text

7. Button "Help"

Property State Comment
Enabled: Always
Disabled: <Specify When Disabled Here>
On Click: Opens help window If possible, the shown help topic should consider the current context the user is currently working in (Tab Pages 10 ... 13).
Other: <Specify Other Properties Here>
Button Label EN-US: Help <Comment>

8. Button "Print / Print to file..."

Property State Comment
Enabled: Always
Disabled: <Specify When Disabled Here>
On Click:
  • Confirms settings in the dialog (e.g. remember selected print options when dialog is opened again)
  • Prints content with the currently selected print options

Other: <Specify Other Properties Here>
Button Label EN-US: Print Print label may change according to the setting of "print to file" <tbd_number>.

9. Button "Cancel"

Property State Comment
Enabled: Always
Disabled: <Specify When Disabled Here>
On Click:
  • Reject changes in the print options
  • Close the dialog

Other: <Specify Other Properties Here>
Button Label EN-US: Cancel <Comment>

Writer

This section summarizes the print option changes (naming, functionality).

Old Group Old Optio Old Type -> New Group (Tab:Group) New Option New Type Description
Contents
Graphics
Checkbox -> OpenOffice.org Writer: Contents
Pictures and drawings
Checkbox

Setting for Pictures, Drawing Objects and OLE objects.

Naming still in discussion. Please refer to Issue 104312 .

Contents
Tables
Checkbox -> -
-
Checkbox Removed. From now on, tables will be printed in any case.
Contents
Drawings
Checkbox -> -
-
Checkbox Merged with "Pictures and drawings"; the new option also controls the visibility of drawing elements.
Contents
Controls
Checkbox -> OpenOffice.org Writer: Contents
Form controls
Checkbox Besides naming, nothing changed.
Contents
Background
Checkbox -> OpenOffice.org Writer: Contents
Page background
Checkbox Besides naming, nothing changed.
Contents
Print black
Checkbox -> OpenOffice.org Writer: Color
Print text in black
Checkbox Besides naming, nothing changed.
Contents
Hidden text
Checkbox -> OpenOffice.org Writer: Contents
Hidden text
Checkbox Unchanged.
Contents
Text placeholder
Checkbox -> OpenOffice.org Writer: Contents
Text placeholders
Checkbox Besides naming, nothing changed.
Pages
Left pages
Checkbox -> Page Layout: Page sides
Include: Back sides / even numbered pages
Checkbox

The two different options Left pages / Right pages are now presented in a three element drop-down (including "Include: All Pages").

Naming still in discussion.

Pages
Right pages
Checkbox -> Page Layout: Page sides
Include: Front sides / odd numbered pages
Checkbox

The two different options Left pages / Right pages are now presented in a three element drop-down (including "Include: All Pages").

Naming still in discussion.

Pages
Reversed
Checkbox -> Options: Options
Reverse page order
Checkbox
Naming still in discussion.
Pages
Brochure
Checkbox -> Page Layout: Layout: (Brochure)
Brochure
Radio Button

The radio button group is "Layout: Pages per sheet" and "Layout: Brochure".

Pages: (Brochure)
Right to Left
Checkbox
->
Page Layout: Layout
  • Right-to-left script
  • Left-to-right script
Drop-Down
Checkbox settings (True/False) have been transformed into a drop-down with two entries.
Notes
None
Radio Button -> General: Print
Comments: None (document only)
Drop-Down (Notes have been renamed to Comments in OOo)
Notes
Notes only
Radio Button -> General: Print
Comments: Comments only
Drop-Down (Notes have been renamed to Comments in OOo)
Notes
End of document
Radio Button -> General: Print
Comments: List at end of document
Drop-Down (Notes have been renamed to Comments in OOo)
Notes
End of page
Radio Button -> General: Print
Comments: List at end of page
Drop-Down (Notes have been renamed to Comments in OOo)
Other
Print automatically inserted blank pages
Checkbox -> OpenOffice.org Writer: Pages
Add blank pages for page breaks
Checkbox
Naming still in discussion.
Other
Create single print jobs
Checkbox -> Options: Options
Create single print jobs for collated output
Checkbox
Besides naming, nothing changed.
Other
Paper tray from printer settings
Checkbox -> Options: Options
Use only printer tray from printer preferences
Checkbox
Besides naming, nothing changed.
Other
Fax
Drop-Down -> -
-
- Removed, since it does not make sense for documents. Setting still available in Tools -- Options dialog.


Accessibility

<tbd>

Migration

Application Document Settings Migration Decision
All Only some print options feature settings which are saved in the document files. More information is available in document Current_Dialogs_ListOfAllPrintDialogElements.ods, "Identifier", "Document Setting". tbd
Writer The former print option checkboxes "Graphics" and "Drawings" have been merged to "Graphics and drawings". The separate document settings "PrintGraphics" and "PrintDrawings" still exist. tbd


Writer The former print option checkbox "Tables" has been removed. The document setting "PrintTables" is obsolete. tbd
Impress/Draw The former print option checkboxes "Date" and "Time" have been merged to "Date and time". The separate document settings "IsPrintDate" and "IsPrintTime" still exist. tbd
Impress/Draw The former print option radio buttons "Default", "Fit to page" and "Tile page" have been extended by "Distribute on multiple sheets". For two of them document settings are available: IsPrintFitPage, IsPrintTilePage. tbd
Draw The previously available print option checkbox "Hidden pages" has been removed (feature unavailable). The document setting "IsPrintHiddenPages" is obsolete. tbd

Configuration

<START TYPING HERE --- If this part is irrelevant state a reason for its absence.>

Help | Configuration Table Template

File Format

Help | File Format Table Template

Open Issues

  • Finalization of specification
Personal tools