Joined: 02 Apr 2003
Location: Lawrence, Kansas, USA
|Posted: Thu Jan 01, 2004 10:29 am Post subject:
|From the gist of your question, I would say that (A) is the only approach.
If you seriously consider (B) or (C), then perhaps I misunderstand your question.
I interpret your question as one of taking source code from OOo and using it to build your own completely new application. In this case, (A) is called for. Actually, I'll generalize that. You would want to use whatever languages that OOo parts are written in. Today this is mostly C++. But some OOo parts are already written in Java. Components can be written in Python or Java today and seemlessly integrated into the office. So in the future, even (A) will be less clear of an answer.
If you mean to simply use OOo as a compiled program and drive it from some other program, then (B) or (C) are probably much easier. Learn to program OOo's API in OOo Basic. Lots of examples are already on this forum along with pointers to documentation. Sorry it isn't organized in a nice accessible way.
Once you learn the OOo API your knowledge is directly applicable to any other programming language that works with OOo.
Want to make OOo Drawings like the colored flower design to the left?