LibreOffice Module forms (master) 1
Classes | Namespaces | Functions | Variables
DatabaseForm.cxx File Reference
#include <sal/config.h>
#include <string_view>
#include <componenttools.hxx>
#include "DatabaseForm.hxx"
#include "EventThread.hxx"
#include <strings.hrc>
#include <frm_resource.hxx>
#include "GroupManager.hxx"
#include <property.hxx>
#include <services.hxx>
#include <comphelper/propertyvalue.hxx>
#include <com/sun/star/awt/XControlContainer.hpp>
#include <com/sun/star/awt/XTextComponent.hpp>
#include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/form/DataSelectionType.hpp>
#include <com/sun/star/form/FormComponentType.hpp>
#include <com/sun/star/form/TabulatorCycle.hpp>
#include <com/sun/star/frame/FrameSearchFlag.hpp>
#include <com/sun/star/frame/XDispatch.hpp>
#include <com/sun/star/frame/XDispatchProvider.hpp>
#include <com/sun/star/frame/XModel.hpp>
#include <com/sun/star/io/XObjectInputStream.hpp>
#include <com/sun/star/io/XObjectOutputStream.hpp>
#include <com/sun/star/lang/WrappedTargetRuntimeException.hpp>
#include <com/sun/star/sdb/CommandType.hpp>
#include <com/sun/star/sdb/RowSetVetoException.hpp>
#include <com/sun/star/sdb/XColumnUpdate.hpp>
#include <com/sun/star/sdbc/ResultSetConcurrency.hpp>
#include <com/sun/star/sdbc/ResultSetType.hpp>
#include <com/sun/star/sdbc/XRowSet.hpp>
#include <com/sun/star/sdbcx/Privilege.hpp>
#include <com/sun/star/sdbcx/XColumnsSupplier.hpp>
#include <com/sun/star/util/URLTransformer.hpp>
#include <com/sun/star/util/XURLTransformer.hpp>
#include <com/sun/star/util/XModifiable2.hpp>
#include <comphelper/basicio.hxx>
#include <comphelper/property.hxx>
#include <comphelper/seqstream.hxx>
#include <comphelper/sequence.hxx>
#include <connectivity/dbtools.hxx>
#include <cppuhelper/exc_hlp.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <comphelper/types.hxx>
#include <rtl/math.hxx>
#include <rtl/tencinfo.h>
#include <svl/inettype.hxx>
#include <tools/datetime.hxx>
#include <tools/debug.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <tools/inetmsg.hxx>
#include <tools/inetstrm.hxx>
#include <tools/urlobj.hxx>
#include <unotools/ucbstreamhelper.hxx>
#include <vcl/svapp.hxx>
#include <vcl/timer.hxx>
#include <osl/mutex.hxx>
Include dependency graph for DatabaseForm.cxx:

Go to the source code of this file.

Classes

class  frm::OFormSubmitResetThread
 

Namespaces

namespace  frm
 ListBox is a bit confusing / different from other form components, so here are a few notes:
 

Functions

static void frm::lcl_dispatch (const Reference< XFrame > &xFrame, const Reference< XURLTransformer > &xTransformer, const OUString &aURLStr, const OUString &aReferer, const OUString &aTargetName, std::u16string_view aData, rtl_TextEncoding _eEncoding)
 
 frm::IMPL_LINK_NOARG (ODatabaseForm, OnTimeout, Timer *, void)
 
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * com_sun_star_comp_forms_ODatabaseForm_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &)
 

Variables

const sal_uInt16 frm::CYCLE = 0x0001
 
const sal_uInt16 frm::DONTAPPLYFILTER = 0x0002
 

Function Documentation

◆ com_sun_star_comp_forms_ODatabaseForm_get_implementation()

SAL_DLLPUBLIC_EXPORT css::uno::XInterface * com_sun_star_comp_forms_ODatabaseForm_get_implementation ( css::uno::XComponentContext *  context,
css::uno::Sequence< css::uno::Any > const &   
)

Definition at line 4036 of file DatabaseForm.cxx.

Variable Documentation

◆ m_xDocumentModify

Reference< XModifiable2 > m_xDocumentModify
private

Definition at line 131 of file DatabaseForm.cxx.