[open-beos-printing] Re: Margin View and Settings

Hi Simon,

>I've completed field filtering (only numbers allowed now) and bounds 
checking
> in the MarginView class and fixed a bug that flipped the margin bottom and 
>right
> values when you set the page to Landscape.
>
>I have also completed the saving of settings of the SetupMessage to
> ~/config/settings/pdf=5Fwriter=5Fsettings for the PageSetupWindow and 
>MarginView. I save :
>
>       paper=5Frect
>       printable=5Frect
>       pdf=5Fcompatibility
>       orientation
>       pdf=5Fcompression
>       units

Great work.

>Before I commit this though, I have a question about the other settings you
> wanted to save, in the JobSetupWindow class=3F I forget what your last 
>message said. 

I think it was the number of copies and the number of the first and last page
to be printed.
And I think a checkbox should be added whether the status window
should be displayed or not.

Don't know, should the window position be stored/restored too?

> I also want to add a new class, PDFWriterSettings, that does all the 
>work of
> loading and saving the settings. Right now all this code is in the
> PageSetupWindow class and if JobSetupWindow needs it then it should be in a 
>seperate
> class. 

At http://bepdf.sf.net/downloads/GlobalSettings.src.zip is a class that I 
once had
prepared for BeTVOut for saving/restoring settings. 

>Also, what was that other thing about a progress bar control...=3F

A progress bar should be added to the status window, that is incremented
after a page has been converted to PDF.

- Michael



-- Binary/unsupported file stripped by Listar --
-- Type: application/octet-stream
-- File: GlobalSettings.zip



Other related posts: