Jan Holesovsky wrote:

> Matthias is the leader of the API project, I hope he could help you with the 
> interface part, or allocate someone to help you.

Not quite so. :-)

I'm the leader of the framework project and here @Sun also responsible
for the Writer. But of course I'm very interested in API also. :-)
Anyway, of course we would help with any interface related questions.
And I'm sure that Jürgen Schmidt as the leader of the API project and
the developer who created our marvellous code creator will assist in
getting the implementation done as easy as possible.

> This task contains:
> - you have to define the interface/service

A good start for the interface would be to think about the input and
output parameters of the printer dialog and how they can be represented
most easily and as type safe as possible. We can collect information
here on the list if you want.

As an example, a printer dialog should have methods to return all the
parameters you can enter in various places, e.g. by declaring some
attributes representing them. If you want, you can start by just doing
this for the MacOSX dialog, we can add what we need for other platforms.
So what goes into the dialog, what must be available to the caller in
return?

> - the calls to PrintDialog methods should be replaced with the calls to the 
> new service

Well, this will be quite some work. But I wrote something about this
already in my last mail.

> - remake PrintDialog to be an implementation of the service

I assume that means: implement the new API using the old code.

> - make your own MacOSX implementation

That should be the easiest part. :-)

Best regards,
Mathias

-- 
Mathias Bauer - OpenOffice.org Application Framework Project Lead
Please reply to the list only, [EMAIL PROTECTED] is a spam sink.

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

Reply via email to