LibreOffice Module svx (master) 1
Classes | Functions
fmvwimp.cxx File Reference
#include <memory>
#include <fmdocumentclassification.hxx>
#include <fmobj.hxx>
#include <fmpgeimp.hxx>
#include <fmprop.hxx>
#include <svx/strings.hrc>
#include <fmservs.hxx>
#include <fmshimp.hxx>
#include <svx/fmtools.hxx>
#include <fmvwimp.hxx>
#include <formcontrolfactory.hxx>
#include <svx/sdrpaintwindow.hxx>
#include <svx/svditer.hxx>
#include <svx/dataaccessdescriptor.hxx>
#include <svx/dialmgr.hxx>
#include <svx/svdobjkind.hxx>
#include <svx/fmmodel.hxx>
#include <svx/fmpage.hxx>
#include <svx/fmshell.hxx>
#include <svx/fmview.hxx>
#include <svx/sdrpagewindow.hxx>
#include <svx/svdogrp.hxx>
#include <svx/svdpagv.hxx>
#include <svx/xmlexchg.hxx>
#include <toolkit/helper/vclunohelper.hxx>
#include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
#include <com/sun/star/ui/dialogs/XExecutableDialog.hpp>
#include <com/sun/star/sdbc/XRowSet.hpp>
#include <com/sun/star/util/XNumberFormatsSupplier.hpp>
#include <com/sun/star/util/XNumberFormats.hpp>
#include <com/sun/star/sdb/CommandType.hpp>
#include <com/sun/star/sdbc/DataType.hpp>
#include <com/sun/star/form/FormComponentType.hpp>
#include <com/sun/star/form/FormButtonType.hpp>
#include <com/sun/star/form/binding/XBindableValue.hpp>
#include <com/sun/star/form/binding/XValueBinding.hpp>
#include <com/sun/star/form/runtime/FormController.hpp>
#include <com/sun/star/form/submission/XSubmissionSupplier.hpp>
#include <com/sun/star/awt/XTabControllerModel.hpp>
#include <com/sun/star/awt/XControlContainer.hpp>
#include <com/sun/star/awt/XTabController.hpp>
#include <com/sun/star/container/XIndexAccess.hpp>
#include <com/sun/star/awt/XControl.hpp>
#include <com/sun/star/sdbc/SQLException.hpp>
#include <com/sun/star/sdb/XQueriesSupplier.hpp>
#include <com/sun/star/container/XContainer.hpp>
#include <comphelper/namedvaluecollection.hxx>
#include <comphelper/property.hxx>
#include <comphelper/processfactory.hxx>
#include <comphelper/types.hxx>
#include <cppuhelper/exc_hlp.hxx>
#include <unotools/moduleoptions.hxx>
#include <tools/debug.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <sal/log.hxx>
#include <utility>
#include <vcl/svapp.hxx>
#include <vcl/stdtext.hxx>
#include <vcl/window.hxx>
#include <connectivity/dbtools.hxx>
#include <algorithm>
Include dependency graph for fmvwimp.cxx:

Go to the source code of this file.

Classes

class  FmXFormView::ObjectRemoveListener
 

Functions

static Reference< XFormController > getControllerSearchChildren (const Reference< XIndexAccess > &xIndex, const Reference< XTabControllerModel > &xModel)
 
 IMPL_LINK_NOARG (FmXFormView, OnDelayedErrorMessage, void *, void)
 
 IMPL_LINK_NOARG (FmXFormView, OnActivate, void *, void)
 
static Reference< XControl > lcl_firstFocussableControl (const Sequence< Reference< XControl > > &_rControls)
 
 IMPL_LINK_NOARG (FmXFormView, OnAutoFocus, void *, void)
 
 IMPL_LINK_NOARG (FmXFormView, OnStartControlWizard, void *, void)
 
static bool lcl_hasObject (SdrObjListIter &rIter, SdrObject const *pObj)
 

Function Documentation

◆ getControllerSearchChildren()

static Reference< XFormController > getControllerSearchChildren ( const Reference< XIndexAccess > &  xIndex,
const Reference< XTabControllerModel > &  xModel 
)
static

◆ IMPL_LINK_NOARG() [1/4]

IMPL_LINK_NOARG ( FmXFormView  ,
OnActivate  ,
void *  ,
void   
)

Definition at line 676 of file fmvwimp.cxx.

References OUTDEV_WINDOW, and xController.

◆ IMPL_LINK_NOARG() [2/4]

IMPL_LINK_NOARG ( FmXFormView  ,
OnAutoFocus  ,
void *  ,
void   
)

◆ IMPL_LINK_NOARG() [3/4]

IMPL_LINK_NOARG ( FmXFormView  ,
OnDelayedErrorMessage  ,
void *  ,
void   
)

Definition at line 578 of file fmvwimp.cxx.

References displayException().

◆ IMPL_LINK_NOARG() [4/4]

IMPL_LINK_NOARG ( FmXFormView  ,
OnStartControlWizard  ,
void *  ,
void   
)

◆ lcl_firstFocussableControl()

static Reference< XControl > lcl_firstFocussableControl ( const Sequence< Reference< XControl > > &  _rControls)
static

Definition at line 818 of file fmvwimp.cxx.

References FmXFormView::isFocusable().

Referenced by IMPL_LINK_NOARG().

◆ lcl_hasObject()

static bool lcl_hasObject ( SdrObjListIter rIter,
SdrObject const *  pObj 
)
static