Difference between revisions of "Using Cpp with the OOo SDK"
From Apache OpenOffice Wiki
SergeMoutou (talk | contribs) m (→Contacts) |
Materthron (talk | contribs) m (minor improvements) |
||
Line 1: | Line 1: | ||
[[Image:HomePageCpp.png]] | [[Image:HomePageCpp.png]] | ||
− | + | This site is about using C++ as a language to program OOo extensions. | |
*[[CppSDKAuthors|About the Author and Contributors]] | *[[CppSDKAuthors|About the Author and Contributors]] | ||
− | * [[SDKInstallation | How to install the SDK and compile the C++ examples]] (see also [[Windows| Welcome to OOo development for Windows]]) | + | * [[SDKInstallation|How to install the SDK and compile the C++ examples]] (see also [[Windows|Welcome to OOo development for Windows]]) |
− | * [[SDKCppLanguage | The UNO C++ Language]] | + | * [[SDKCppLanguage|The UNO C++ Language]] |
* [[UNO_automation_with_a_binary_(executable)|OpenOffice.org's UNO automation with a binary (executable)]] | * [[UNO_automation_with_a_binary_(executable)|OpenOffice.org's UNO automation with a binary (executable)]] | ||
* [[OpenOffice_Calc|OpenOffice Calc]] | * [[OpenOffice_Calc|OpenOffice Calc]] | ||
Line 20: | Line 20: | ||
* [[XML_and_Filter |XML, Filters and Files]] | * [[XML_and_Filter |XML, Filters and Files]] | ||
* [[GNU_Lesser_General_Public_License|GNU Lesser General Public License]] | * [[GNU_Lesser_General_Public_License|GNU Lesser General Public License]] | ||
+ | |||
= See also= | = See also= | ||
+ | == General == | ||
* Writing a Program to Control OpenOffice.org, by Franco Pingiori — [http://www.linuxjournal.com/article/8550 Part 1] and [http://www.linuxjournal.com/article/8608 Part 2], Linux Journal | * Writing a Program to Control OpenOffice.org, by Franco Pingiori — [http://www.linuxjournal.com/article/8550 Part 1] and [http://www.linuxjournal.com/article/8608 Part 2], Linux Journal | ||
* [[Tutorial_UNO_Library|UNO tutorial]] | * [[Tutorial_UNO_Library|UNO tutorial]] | ||
Line 30: | Line 32: | ||
* [http://www.oooforum.org/forum/viewtopic.phtml?t=8702 Working with a database in C++] (not tackled in this document at the moment). | * [http://www.oooforum.org/forum/viewtopic.phtml?t=8702 Working with a database in C++] (not tackled in this document at the moment). | ||
* [[Compiler_versions_used_by_port_maintainers_and_release_engineers|Compiler versions used by port maintainers and release engineers]] | * [[Compiler_versions_used_by_port_maintainers_and_release_engineers|Compiler versions used by port maintainers and release engineers]] | ||
+ | |||
+ | == Coding == | ||
* [[Writing_correct_Cplusplus|Writing correct C++]] | * [[Writing_correct_Cplusplus|Writing correct C++]] | ||
* [[Writing_warning-free_code|Writing warning-free code]] | * [[Writing_warning-free_code|Writing warning-free code]] |
Revision as of 12:21, 25 September 2007
This site is about using C++ as a language to program OOo extensions.
- About the Author and Contributors
- How to install the SDK and compile the C++ examples (see also Welcome to OOo development for Windows)
- The UNO C++ Language
- OpenOffice.org's UNO automation with a binary (executable)
- OpenOffice Calc
- C++ automation of OOoDraw and OOoImpress
- Working with Shapes in C++
- Programming OooWriter with C++
- General Utilities
- IDL Files and C++
- UNO registery and Bootstrapping
- Constructing Helpers
- Constructing Components in C++
- OOoCalc addin in C++
- XML, Filters and Files
- GNU Lesser General Public License
See also
General
- Writing a Program to Control OpenOffice.org, by Franco Pingiori — Part 1 and Part 2, Linux Journal
- UNO tutorial
- UNO IDL
- Uno/Article/Types&Reflection
- UNO Introduction
- A Guide to C++ UNO
- UNO/C++ (Complete UNO/C++ document)
- Working with a database in C++ (not tackled in this document at the moment).
- Compiler versions used by port maintainers and release engineers