Re: Enhancing StarBasic then ? (Re: [api-dev] use of css.container.EnumerableMap

Andreas Bregas <[email protected]> Wed, 05 Jan 2011 12:34:15 +0100
Newsgroups gmane.comp.openoffice.devel.api
Message-ID <[email protected]>
Hi,

 >> Il 21/12/2010 10:25, Frank Schönheit ha scritto:
 >>> as I was the one who wrote this service (out of a particular need):
 >>> Sorry, I wasn't aware that Type is such a ... difficult thing in Basic.
 >>> I'll keep that in mind for the next API I design :-\

This is the wrong way, I think. Handling type correctly clearly is a
problem that has to be solved in Basic. Other problems in other lan-
guage bindings have to be solved there. Otherwise designing new API
would end up in painfully searching a way around all kind of obstac-
les that may be set by different language bindings. Not very nice. :-)


 >> The fact is that the usability and compatibility with StarBasic or
 >> other scripting languages is not a requirement for new API. (AFAIK)
 > If that is true, it is shooting in oneselves foot!
 > :(
 >
 > So is that really true?
 > (It should be a *must* that non-OOo-core-developers are able to easily
 > create scripts and macros for remote-controlling an OOo installation!)

+1


 > What about enhancing StarBasic then which would allow it to be fully
 > able to exploit any of the OOo services, no matter whether they are old
 > or newly developped services ?

+1, working on the type problem and nearly done already :-)

Regards

Andreas