20#include <com/sun/star/uno/Any.hxx>
21#include <com/sun/star/uno/Sequence.hxx>
22#include <osl/diagnose.h>
34 , bMoveSelection(true)
36 , bExtendFormat(false)
39 , mbSortRefUpdate(true)
43 , bReplCellsWarn(true)
44 , bLegacyCellSelection(false)
45 , bEnterPasteMode(false)
53#define SCINPUTOPT_MOVEDIR 0
54#define SCINPUTOPT_MOVESEL 1
55#define SCINPUTOPT_EDTEREDIT 2
56#define SCINPUTOPT_EXTENDFMT 3
57#define SCINPUTOPT_RANGEFIND 4
58#define SCINPUTOPT_EXPANDREFS 5
59#define SCINPUTOPT_SORT_REF_UPDATE 6
60#define SCINPUTOPT_MARKHEADER 7
61#define SCINPUTOPT_USETABCOL 8
62#define SCINPUTOPT_REPLCELLSWARN 9
63#define SCINPUTOPT_LEGACY_CELL_SELECTION 10
64#define SCINPUTOPT_ENTER_PASTE_MODE 11
68 return {
"MoveSelectionDirection",
74 "UpdateReferenceOnSort",
77 "ReplaceCellsWarning",
78 "LegacyCellSelection",
94 OSL_ENSURE(aValues.getLength() == aNames.getLength(),
"GetProperties failed");
95 if(aValues.getLength() != aNames.getLength())
const PropertyValue * pValues
static bool PutProperties(css::uno::Reference< css::container::XHierarchicalNameAccess > const &xHierarchyAccess, const css::uno::Sequence< OUString > &rNames, const css::uno::Sequence< css::uno::Any > &rValues, bool bAllLocales)
bool EnableNotification(const css::uno::Sequence< OUString > &rNames, bool bEnableInternalNotification=false)
static css::uno::Sequence< css::uno::Any > GetProperties(css::uno::Reference< css::container::XHierarchicalNameAccess > const &xHierarchyAccess, const css::uno::Sequence< OUString > &rNames, bool bAllLocales)