LibreOffice Module svx (master) 1
|
#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>
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< XInterface > | FmXGridControl_NewInstance_Impl (const Reference< XMultiServiceFactory > &_rxFactory) |
IMPL_LINK (FmXGridPeer, OnQueryGridSlotState, DbGridControlNavigationBarState, nSlot, int) | |
IMPL_LINK (FmXGridPeer, OnExecuteGridSlot, DbGridControlNavigationBarState, nSlot, bool) | |
#define LAST_KNOWN_TYPE FormComponentType::PATTERNFIELD |
Definition at line 1136 of file fmgridif.cxx.
Reference< XInterface > FmXGridControl_NewInstance_Impl | ( | const Reference< XMultiServiceFactory > & | _rxFactory | ) |
Definition at line 329 of file fmgridif.cxx.
References comphelper::getComponentContext().
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 | ( | FmXGridPeer | , |
OnQueryGridSlotState | , | ||
DbGridControlNavigationBarState | , | ||
nSlot | , | ||
int | |||
) |
Definition at line 2767 of file fmgridif.cxx.
References i.
|
static |
Definition at line 109 of file fmgridif.cxx.
References vcl::unohelper::ConvertFontWeight(), vcl::unohelper::ConvertFontWidth(), vcl::Font::SetCharSet(), vcl::Font::SetFamily(), vcl::Font::SetFamilyName(), vcl::Font::SetFontSize(), vcl::Font::SetItalic(), vcl::Font::SetKerning(), vcl::Font::SetOrientation(), vcl::Font::SetPitch(), vcl::Font::SetStrikeout(), vcl::Font::SetStyleName(), vcl::Font::SetUnderline(), vcl::Font::SetWeight(), vcl::Font::SetWidthType(), and vcl::Font::SetWordLineMode().
Referenced by FmXGridPeer::setProperty().
|
static |
Definition at line 86 of file fmgridif.cxx.
References vcl::unohelper::ConvertFontSlant(), vcl::unohelper::ConvertFontWeight(), vcl::unohelper::ConvertFontWidth(), vcl::Font::GetCharSet(), vcl::Font::GetFamilyName(), vcl::Font::GetFamilyType(), vcl::Font::GetFontSize(), vcl::Font::GetItalic(), vcl::Font::GetOrientation(), vcl::Font::GetPitch(), vcl::Font::GetStrikeout(), vcl::Font::GetStyleName(), vcl::Font::GetUnderline(), vcl::Font::GetWeight(), vcl::Font::GetWidthType(), Size::Height(), vcl::Font::IsKerning(), vcl::Font::IsWordLineMode(), toDegrees(), and Size::Width().
Referenced by FmXGridPeer::getProperty().