Hi William,

William Gough wrote:
Dear OO,
      I have been taking a class on c++ and numerical methods and feel like
I have some things I can contribute.  I am a Mechanical Engineering student
at BYU and would like to start contributing, if at least a little bit.  I
have few numerical methods programs I have written this semester in C++ and
am interested in making them more general and available in OpenOffice.  I
would like to find out what group I need to belong to and how to get
started.
    As a side note OpenOffice is on almost all of the lab compters on campus
with a number of Linux labs.  I think OpenOffice is great and have been
using it for more than 5 years.
good to hear that ;-)

To your question, i think it would be best if you create a Calc add-in [3] providing your set of new functions.

To get familiar with with add-ins i would suggest that you play with NetBeans[1] and our OpenOffice.org API plugin [2]. It's quite easy to create a Java Calc Add-in which can be used to learn the add-in concept. But keep in mind that we use now a combination of code and config files to define new add-in functions. This concept is not yet reflected in [3] and [4] but in the generated add-in projects in NetBeans. In a second step you can use one of the SDK C++ examples to get a working build env for a C++ extension. Adoption to a Calc add-in shouldn't be to difficult and i can help you if necessary. C++ support for our NetBeans plugin is planned but not yet implemented.

The main work is to define your methods in UNOIDL. But for this you can use the Netbeans plugin and can reuse the IDLs later in your C++ project.

Feel free to ask more questions.

Juergen

[1] www.netbeans.org
[2] http://wiki.services.openoffice.org/wiki/OpenOffice_NetBeans_Integration
easiest was to install the plugin is over the integrated update center of NetBeans
[3] http://api.openoffice.org/docs/common/ref/com/sun/star/sheet/AddIn.html
[4] http://api.openoffice.org/docs/DevelopersGuide/Spreadsheet/Spreadsheet.xhtml#1_6_Spreadsheet_Add-Ins



Thanks,
William Gough


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

Reply via email to