OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

office message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [office] Public comment #20 -- default print range in tables


2008/7/1  <robert_weir@us.ibm.com>:
>
> A few other scenarios:
>
> 1) A user loads a ODF spreadsheet document where no print range was
> specified.  They select a range of cells and click the print button.  What
> prints?  The selected range?  Or the default range?  Note that they have not
> saved the document with the new print range yet.

You're detailing how now. That's implementation dependent.


>
> 2) A user loads an ODF spreadsheet document with a pre-defined print range.
>  They select a range of cells and click the print button.  What prints?  The
> selected range?  Or the stored print range?  Note that they have not saved
> the document with the new print range yet.

Ditto. Another vendor uses common sense and takes the selected range
as a print selection. Hence complies with the spec.


>
> 3) A user loads a ODF spreadsheet document where no print range was
> specified. The user clicks the print button.  The application queries the
> user for what range they want to print.

Ditto. Direct interpretation of the spec. If there isn't a range specified,
ask the user.


>
>
> My point here is that runtime print behavior is more complicated than what
> we are saying in the standard.

So say 'what', simply. Not how.


 The stored print range expresses what the
> document author
or last user
set as the preferred print range.  But it does not determine
> what is printed the next time.  It can be overridden by the user, in the
> application, without changing the file.  So it is really a hint or a
> preference.

Which vendors can work with.



>
> Similarly, the lack of a specified print range could invoke some logic to
> calculate a default print range,

And get the nasty user surprises you see today.

>
> Once we go down the road of defining runtime print behavior

No. We specify what.

Implementors say how.

regards



-- 
Dave Pawson
XSLT XSL-FO FAQ.
http://www.dpawson.co.uk


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]