Difference between revisions of "Using Cpp with the OOo SDK"
From Apache OpenOffice Wiki
m |
m (→See also) |
||
Line 38: | Line 38: | ||
* [[Tutorial_UNO_IDL|UNO IDL]] | * [[Tutorial_UNO_IDL|UNO IDL]] | ||
* [[Uno/Article/Types%26Reflection]] | * [[Uno/Article/Types%26Reflection]] | ||
− | * [ | + | * [https://wiki.openoffice.org/wiki/Uno/Cpp/Tutorials/Introduction_to_Cpp_Uno UNO Introduction] |
* [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]] |
Revision as of 11:52, 21 June 2021
This site is about using C++ as a language to program OpenOffice extensions.
Contents
Common
- About the Author and Contributors
- SDK is licensed under ALv2
- How to install the SDK and compile the C++ examples
- The UNO C++ Language
- OpenOffice UNO automation with a binary (executable)
Writer, Calc, Draw and Impress
- Programming OOoWriter with C++
- OpenOffice Calc
- Programming OOoDraw and OOoImpress with C++
- Working with Shapes in C++
General Utilities
- Playing with Window Toolkit AWT
- Executing an OOoBasic macro with C++
- IDL Files and C++
- UNO registry and Bootstrapping
- Constructing Helpers
Components
- Constructing Components in C++
- Managing a Dialog in a Component
- Going further with Dialog and Components
- Writing professional 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