Re: Get list of printers
Andrew Douglas Pitonyak <[email protected]> Fri, 08 Apr 2011 22:26:03 -0400
| Newsgroups | gmane.comp.openoffice.devel.api |
|---|---|
| Message-ID | <[email protected]> |
Excellent!
I documented, so it will be in my latest OOME document when I push it
out.... Not nearly sufficient, however.
On 04/08/2011 08:53 AM, Bernard Marcelly wrote:
> I have created Issue
> http://openoffice.org/bugzilla/show_bug.cgi?id=117769 to request the
> IDL documentation.
>
> Bernard
>
> Message de Bernard Marcelly date 2011-04-08 13:47 :
>>
>> Hi,
>> Issue 117765 is good news.
>> But this service com.sun.star.awt.PrinterServer is not documented in
>> the IDL !
>> Only its interface. I hate using undocumented API. Can it be also
>> corrected ?
>>
>> Regards
>> Bernard
>>
>> Message de Frank Schönheit date 2011-04-08 09:28 :
>>>
>>> Hi Andrew,
>>>
>>>>>> I had hoped it would be as easy as
>>>>>>
>>>>>> CreateUnoService("com.sun.star.awt.PrinterServer")
>>>>>>
>>>>>> Unfortunately, the returned object is not usable.
>>>>>
>>>>> "Usable" is a relative term. You can always do something like this:
>>>>>
>>>>> oServer = CreateUnoService("com.sun.star.awt.PrinterServer")
>>>>> oCore = CreateUnoService("com.sun.star.reflection.CoreReflection")
>>>>> oClass = oCore.forName("com.sun.star.awt.XPrinterServer")
>>>>> oMethod = oClass.getMethod("getPrinterNames")
>>>>> aNames = oMethod.invoke(oServer, Array())
>>>>>
>>>>> Niklas
>>>> Wow, thanks..... Thanks to Ariel, I have a few links, one of which
>>>> brings me here:
>>>>
>>>>
>>>> http://openoffice.org/projects/api/lists/dev/archive/2008-08/message/66
>>>>
>>>
>>> So this means the problem with this absolutely unusable (despite the
>>> CoreReflection hoops) service is known for more than 2.5 years already,
>>> and nobody of us developers ever cared? Shame on us!
>>>
>>> Known as http://openoffice.org/bugzilla/show_bug.cgi?id=117765 now,
>>> fixed in CWS fs35a.
>>>
>>> Ciao
>>> Frank
>>> --
>
> --
> -----------------------------------------------------------------
> To unsubscribe send email to [email protected]
> For additional commands send email to [email protected]
> with Subject: help
>
--
Andrew Pitonyak
My Macro Document: http://www.pitonyak.org/AndrewMacro.odt
Info: http://www.pitonyak.org/oo.php
--
-----------------------------------------------------------------
To unsubscribe send email to [email protected]
For additional commands send email to [email protected]
with Subject: help