Well, despite your unfriendly demeanour, I can still answer your issue. From the FAQ:
From which languages can I use the OpenOffice-API?
OpenOffice implements the API with UNO (Universal Network Objects). Currently there are language bindings for Java and C++. You can implement your own language binding, and in fact we are actively looking for a volunteer to create a C language binding.
Additionally UNO allows control from scripting languages and scripting environments (for example debuggers). Currently StarBASIC (VBA syntax compatible) can call on the API and there is a prototype written for Python integration.
So yes, I got that there are no C bindings yet. However, there are other bindings, simply not yet for the language you chose to use. That is different from your original statement that " I've looked at every single office suite out there. None of them - NONE of them, have any type of automation interface."You can consider it to be whatever you please, but it is still an automation interface, however easy or difficult it is to use. Irrespective of your personal capacities, using UNO is rather trivial, there are some good examples using Java on the site.
You work for a vendor that sells a very piece of vertical market software? Better find a new place of work, cuz your company is not going to survive for long, doing such terrible market research.
OpenOffice.org, and by extension, StarOffice, supports a very rich automation interface. Granted, it is not all that easy to use, but the developer support is great. I'd like to know from you where exactly the OpenOffice.org automation interface failed the requirements your company would place on it. At least, instead of just bitching and moaning about what is missing, you can help the OpenOffice.org community help you, by providing the features your require. For more info, a good starting point would be the OpenOffice.org API site.
Elcomsoft (of "dimitri" fame) is listed pretty high up on the spamhaus site as a spamming organistation. Maybe they sent too many "Free Dimitri" mails?
From which languages can I use the OpenOffice-API?
OpenOffice implements the API with UNO (Universal Network Objects). Currently there are language bindings for Java and C++. You can implement your own language binding, and in fact we are actively looking for a volunteer to create a C language binding.
Additionally UNO allows control from scripting languages and scripting environments (for example debuggers). Currently StarBASIC (VBA syntax compatible) can call on the API and there is a prototype written for Python integration.
So yes, I got that there are no C bindings yet. However, there are other bindings, simply not yet for the language you chose to use. That is different from your original statement that " I've looked at every single office suite out there. None of them - NONE of them, have any type of automation interface."You can consider it to be whatever you please, but it is still an automation interface, however easy or difficult it is to use. Irrespective of your personal capacities, using UNO is rather trivial, there are some good examples using Java on the site.
OpenOffice.org, and by extension, StarOffice, supports a very rich automation interface. Granted, it is not all that easy to use, but the developer support is great. I'd like to know from you where exactly the OpenOffice.org automation interface failed the requirements your company would place on it. At least, instead of just bitching and moaning about what is missing, you can help the OpenOffice.org community help you, by providing the features your require. For more info, a good starting point would be the OpenOffice.org API site.
yay! and the controlling software is GPL - I wonder if they will develop the software in the open, besides just open-sourcing it.
Elcomsoft (of "dimitri" fame) is listed pretty high up on the spamhaus site as a spamming organistation. Maybe they sent too many "Free Dimitri" mails?
Maybe Jeremy is a regular Slashdot visitor and poster as well?