Difference between revisions of "Using Cpp with the OOo SDK"
From Apache OpenOffice Wiki
m (Formating) |
(Structuring changed) |
||
Line 1: | Line 1: | ||
{{Documentation/Banner}} | {{Documentation/Banner}} | ||
− | |||
− | This site is about using C++ as a language to program OpenOffice extensions. | + | This site is about using C++ as a language to program OpenOffice extensions. |
* Common | * Common | ||
** [[CppSDKAuthors|About the Author and Contributors]] | ** [[CppSDKAuthors|About the Author and Contributors]] | ||
** [[GNU_Lesser_General_Public_License|GNU Lesser General Public License]] | ** [[GNU_Lesser_General_Public_License|GNU Lesser General Public License]] | ||
− | |||
** [[SDKInstallation|How to install the SDK and compile the C++ examples]] | ** [[SDKInstallation|How to install the SDK and compile the C++ examples]] | ||
** [[SDKCppLanguage|The UNO C++ Language]] | ** [[SDKCppLanguage|The UNO C++ Language]] | ||
Line 25: | Line 23: | ||
** [[Component_and_Dialog|Managing a Dialog in a Component]] | ** [[Component_and_Dialog|Managing a Dialog in a Component]] | ||
** [[Going_further_with_Dialog_and_Component|Going further with Dialog and Components]] | ** [[Going_further_with_Dialog_and_Component|Going further with Dialog and Components]] | ||
+ | ** [[Writing_Professional_Components|Writing professional Components]] | ||
* AddOns | * AddOns | ||
** [[Add-on|Constructing an Addon]] | ** [[Add-on|Constructing an Addon]] | ||
** [[CompleteAddIn | OOoCalc addin in C++]] | ** [[CompleteAddIn | OOoCalc addin in C++]] | ||
− | |||
** [[XML_and_Filter |XML, Filters and Files]] | ** [[XML_and_Filter |XML, Filters and Files]] | ||
{{Documentation/Caution|I have decided to give up with this C++ documentation. My last work was to add two chapters in summer 2009. I have done nothing more during last year. I only want to say this document is completely free, unfortunatly is not finished (particularly with addon and dialog). Please let this caution banner for a year and remove it after because tradition in OpenOffice documentation is to remove author's names. After a year, it would be also great to remove my name everywhere it appears in other chapters. Thank you in Advance. 08:52, 26 August 2010 (UTC)}} | {{Documentation/Caution|I have decided to give up with this C++ documentation. My last work was to add two chapters in summer 2009. I have done nothing more during last year. I only want to say this document is completely free, unfortunatly is not finished (particularly with addon and dialog). Please let this caution banner for a year and remove it after because tradition in OpenOffice documentation is to remove author's names. After a year, it would be also great to remove my name everywhere it appears in other chapters. Thank you in Advance. 08:52, 26 August 2010 (UTC)}} | ||
Line 43: | Line 41: | ||
** [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 | * Coding | ||
** [[Writing_correct_Cplusplus|Writing correct C++]] | ** [[Writing_correct_Cplusplus|Writing correct C++]] | ||
+ | ** [[MakeFile|Using make utility with SDK]] | ||
** [[Writing_warning-free_code|Writing warning-free code]] | ** [[Writing_warning-free_code|Writing warning-free code]] | ||
** [[Debugging |Debugging]] | ** [[Debugging |Debugging]] |
Revision as of 02:10, 11 July 2014
This site is about using C++ as a language to program OpenOffice extensions.
- Common
- Writer, Calc, Draw and Impress
- General Utilities
- Components
- AddOns
See also
- General
- French version of this document.
- Developer's Guide
- C++ and UNO tutorial
- 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
- Working with a database in C++ (not tackled in this document at the moment).
- Compiler versions used by port maintainers and release engineers
- Coding