|
LibreOffice Module forms (master) 1
|
#include <comphelper/uno3.hxx>#include <com/sun/star/container/XNameContainer.hpp>#include <com/sun/star/lang/EventObject.hpp>#include <com/sun/star/container/XEnumerationAccess.hpp>#include <com/sun/star/io/XPersistObject.hpp>#include <com/sun/star/beans/XPropertyChangeListener.hpp>#include <com/sun/star/beans/PropertyChangeEvent.hpp>#include <com/sun/star/beans/XPropertySet.hpp>#include <com/sun/star/script/XEventAttacherManager.hpp>#include <com/sun/star/script/ScriptEventDescriptor.hpp>#include <com/sun/star/container/XContainer.hpp>#include <com/sun/star/container/XIndexContainer.hpp>#include <com/sun/star/form/XFormComponent.hpp>#include <com/sun/star/util/XCloneable.hpp>#include <osl/mutex.hxx>#include <comphelper/interfacecontainer3.hxx>#include <cppuhelper/component.hxx>#include <cppuhelper/implbase1.hxx>#include <cppuhelper/implbase8.hxx>#include <unordered_map>Go to the source code of this file.
Classes | |
| struct | frm::ElementDescription |
| class | frm::OInterfaceContainer |
| class | frm::OFormComponents |
Namespaces | |
| namespace | com |
| namespace | com::sun |
| namespace | com::sun::star |
| namespace | com::sun::star::uno |
| namespace | frm |
| ListBox is a bit confusing / different from other form components, so here are a few notes: | |
Typedefs | |
| typedef std::vector< css::uno::Reference< css::uno::XInterface > > | frm::OInterfaceArray |
| typedef std::unordered_multimap< OUString, css::uno::Reference< css::uno::XInterface > > | frm::OInterfaceMap |
| typedef ::cppu::ImplHelper8< css::container::XNameContainer, css::container::XIndexContainer, css::container::XContainer, css::container::XEnumerationAccess, css::script::XEventAttacherManager, css::beans::XPropertyChangeListener, css::io::XPersistObject, css::util::XCloneable > | frm::OInterfaceContainer_BASE |
| typedef ::cppu::ImplHelper1< css::form::XFormComponent > | frm::OFormComponents_BASE |