Hi Maoyg,

I want to add another suggestion to this feature discussion.

Printing a spreadsheet is sometimes not that easy as it should be. Think
about a small table you want to print out in a maximized size on a
single page in Calc.

There are two ways to achieve this goal. First you can change the
formatting (font sizes etc.) of your table, or second you can change the
scaling factor for printing in the Format Page dialog, which saves you
much time and effort.

This feature is already present but hard to find. Furthermore it
provides no immediate feedback on changing the scaling factor in a modal
dialog. Same is true for the page borders issue you are currently
working on. So it looks like it could perfectly fit into this new feature.

We could introduce this as a spin field in the Page Preview tool bar and
furthermore in the Page Break Preview mode. So the user would get
immediate feedback when changing this setting and she could see how the
printout will look like.

Would it be possible to add this to the page border feature set? I could
provide a mock-up of the tool bar if this would help to implement this
feature.

Best regards

Frank

Frank Loehmann schrieb:
> Hi,
>
> Sorry for the delay. I was busy working on the new solver feature.
>
> Printing in Calc is an important task and there are several areas of
> possible improvements. Changing the page border in Page preview is one
> of these. So thank you for taking care of this issue.
>
> My comments:
>   - Changing the page margins will change the page breaks of a table. So
> this also affects the page break preview. But the page break preview
> could currently not be reached from page preview. Excel allows to call
> the page break preview from that view directly.
>   - Please add a button to the toolbar to show/hide margins. Not every
> user wants to see those borders. Default should be hidden in my opinion.
>   - At least on Windows systems, the printer driver provides the minimal
> page margin of the assigned printer. (i.e. press Page Down key in a
> margin field of Writer Page dialog to test this behavior) So maybe we
> should snap but not limit to these minimal page margins.
>  -  We should change the line color if the user moves the line outside
> the minimal page margin.
>   - Please do not show dialogs, if a margin cannot be further dragged. I
> would propose to change the color of a line in that case (i.e red) to
> give feedback and restrict further movement outside the allowed area.
>   - Please do not use no exclamation points in dialogs (table 2 & 3). It
> is like shouting the user.
>
> Please don't hesitate to put me on CC or write me directly for any Calc
> related UX question.
>
> Best regards,
>
> Frank
>
> Niklas Nebel schrieb:
>   
>> maoyg wrote:
>>     
>>> What do the user experience people in sum think of the spec, is there any 
>>> consensus?
>>>       
>> They're still busy with other things, I'm afraid.
>>
>>     
>>> I have finished reading the code of class preview and class ScPrintFunc.
>>> According to your comment on the issue51656#, we have removed the constant 
>>> "TWIPS_PER_PIXEL",
>>> all the unit conversion problems have been solved.
>>>       
>> So it works with different scales (view and print scale)?
>>
>>     
>>> Whether will we handle the problem of the column and hidden columns? 
>>> Because our spec doesn't have to define it.
>>>       
>> The handling of hidden columns should be mentioned in the specification.
>>
>> Niklas
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>     
>
>   

-- 
Sun Microsystems GmbH                Frank Loehmann
Nagelsweg 55                         User Experience StarOffice
20097 Hamburg                        Phone: (+49 40)23646 882
Germany                              Fax:   (+49 40)23646 550
http://www.sun.de                    mailto:[EMAIL PROTECTED]

Sitz der Gesellschaft: Sun Microsystems GmbH,Sonnenallee 1,
D-85551 Kirchheim-Heimstetten, Amtsgericht Muenchen: HRB 161028
Geschaeftsfuehrer: Thomas Schro"der, Wolfgang Engels, Dr. Roland Boemer
Vorsitzender des Aufsichtsrates: Martin Haering

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to