Hi Ariel,

> you mean all OutputDevice::PixelToLogic and OutputDevice::LogicToPixel
> methods in vcl/source/gdi/outmap.cxx are gonna be wrapped in a new UNO
> interface?

Yes.

> I also find inconsistence the fact that some controls/models have to be
> instantiated by the global service manager, instead of the
> UnoControlDialogModel's XMultiServiceManager; besides that this isn't
> documented anywhere: nor in the services IDL, nor in the brand new GUI
> chap. in the Dev's Guide; so how do you know how to instantiate them ?
> by try and error.

That's a bug. I'm somewhat surprised, since I darkly remember having
added code the the dialog model that allows to create any control model
- as long as it supports the UnoControlModel -, where previously only a
fixed list was allowed. (This was some premature "prepare it for
data-aware control models" implementation :) So, I would have assumed
that you can instantiate anything you like at the dialog model.

In any case, as I am a big believer in the necessity and importance of a
clear and consistent API, I as always encourage you to submit an issue,
requesting consistency. If you do, please put me on CC.

> Little story ...

I took the liberty to put some more challenging targets onto the issues.
I *really* think we pay way too little attention to API users.

Ciao
Frank

-- 
- Frank Schönheit, Software Engineer         [EMAIL PROTECTED] -
- Sun Microsystems                      http://www.sun.com/staroffice -
- OpenOffice.org Base                       http://dba.openoffice.org -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

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

Reply via email to