LibreOffice Module svx (master) 1
Classes | Macros | Functions
fmgridif.cxx File Reference
#include <sal/config.h>
#include <string_view>
#include <svx/fmgridif.hxx>
#include <fmprop.hxx>
#include <fmservs.hxx>
#include <svx/fmtools.hxx>
#include <fmurl.hxx>
#include <formcontrolfactory.hxx>
#include <gridcell.hxx>
#include <sdbdatacolumn.hxx>
#include <svx/fmgridcl.hxx>
#include <tools/urlobj.hxx>
#include <com/sun/star/awt/PosSize.hpp>
#include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/form/FormComponentType.hpp>
#include <com/sun/star/form/XFormComponent.hpp>
#include <com/sun/star/form/XLoadable.hpp>
#include <com/sun/star/form/XReset.hpp>
#include <com/sun/star/lang/DisposedException.hpp>
#include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
#include <com/sun/star/lang/NoSupportException.hpp>
#include <com/sun/star/sdbc/ResultSetType.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/view/XSelectionSupplier.hpp>
#include <com/sun/star/sdbcx/XRowLocate.hpp>
#include <comphelper/enumhelper.hxx>
#include <comphelper/processfactory.hxx>
#include <comphelper/property.hxx>
#include <comphelper/sequence.hxx>
#include <comphelper/types.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <cppuhelper/queryinterface.hxx>
#include <o3tl/safeint.hxx>
#include <vcl/unohelp.hxx>
#include <vcl/svapp.hxx>
#include <tools/debug.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <sal/macros.h>
Include dependency graph for fmgridif.cxx:

Go to the source code of this file.

Classes

class  FmXGridPeer::GridListenerDelegator
 

Macros

#define LAST_KNOWN_TYPE   FormComponentType::PATTERNFIELD
 

Functions

static css::awt::FontDescriptor ImplCreateFontDescriptor (const vcl::Font &rFont)
 
static vcl::Font ImplCreateFont (const css::awt::FontDescriptor &rDescr)
 
Reference< XInterfaceFmXGridControl_NewInstance_Impl (const Reference< XMultiServiceFactory > &_rxFactory)
 
 IMPL_LINK (FmXGridPeer, OnQueryGridSlotState, DbGridControlNavigationBarState, nSlot, int)
 
 IMPL_LINK (FmXGridPeer, OnExecuteGridSlot, DbGridControlNavigationBarState, nSlot, bool)
 

Macro Definition Documentation

◆ LAST_KNOWN_TYPE

#define LAST_KNOWN_TYPE   FormComponentType::PATTERNFIELD

Definition at line 1136 of file fmgridif.cxx.

Function Documentation

◆ FmXGridControl_NewInstance_Impl()

Reference< XInterface > FmXGridControl_NewInstance_Impl ( const Reference< XMultiServiceFactory > &  _rxFactory)

Definition at line 329 of file fmgridif.cxx.

References comphelper::getComponentContext().

◆ IMPL_LINK() [1/2]

IMPL_LINK ( FmXGridPeer  ,
OnExecuteGridSlot  ,
DbGridControlNavigationBarState  ,
nSlot  ,
bool   
)

Definition at line 2789 of file fmgridif.cxx.

References DBG_ASSERT, FMURL_RECORD_UNDO, i, and o3tl::make_unsigned().

◆ IMPL_LINK() [2/2]

IMPL_LINK ( FmXGridPeer  ,
OnQueryGridSlotState  ,
DbGridControlNavigationBarState  ,
nSlot  ,
int   
)

Definition at line 2767 of file fmgridif.cxx.

References i.

◆ ImplCreateFont()

static vcl::Font ImplCreateFont ( const css::awt::FontDescriptor &  rDescr)
static

◆ ImplCreateFontDescriptor()

static css::awt::FontDescriptor ImplCreateFontDescriptor ( const vcl::Font rFont)
static