diff options
author | Albert Thuswaldner <albert.thuswaldner@gmail.com> | 2012-02-03 11:15:31 +0100 |
---|---|---|
committer | Kohei Yoshida <kohei.yoshida@suse.com> | 2012-02-06 13:44:30 -0500 |
commit | 28ff7a37e66c8746a0b176b4ea25e20c1cd135c5 (patch) | |
tree | 1a767aa2587d50ec6f6e3b277b2aa1e11110a492 /sc/inc | |
parent | ce97851773a06103504972eb2771eecd7dd81e36 (diff) |
Moved ScTpCompat from docoptions to appoptions
Diffstat (limited to 'sc/inc')
-rw-r--r-- | sc/inc/appoptio.hxx | 8 | ||||
-rw-r--r-- | sc/inc/docoptio.hxx | 9 | ||||
-rw-r--r-- | sc/inc/sc.hrc | 2 |
3 files changed, 9 insertions, 10 deletions
diff --git a/sc/inc/appoptio.hxx b/sc/inc/appoptio.hxx index 84fbc86801ec..fac4061b50c9 100644 --- a/sc/inc/appoptio.hxx +++ b/sc/inc/appoptio.hxx @@ -33,6 +33,7 @@ #include <svx/zoomitem.hxx> #include <unotools/configitem.hxx> #include "scdllapi.h" +#include "scmod.hxx" #include "global.hxx" #include "optutil.hxx" @@ -87,6 +88,8 @@ public: void SetShowSharedDocumentWarning( sal_Bool bNew ) { mbShowSharedDocumentWarning = bNew; } sal_Bool GetShowSharedDocumentWarning() const { return mbShowSharedDocumentWarning; } + ScOptionsUtil::KeyBindingType GetKeyBindingType() const { return meKeyBindingType; } + void SetKeyBindingType( ScOptionsUtil::KeyBindingType e ) { meKeyBindingType = e; } const ScAppOptions& operator= ( const ScAppOptions& rOpt ); @@ -110,6 +113,7 @@ private: sal_Int32 nDefaultObjectSizeWidth; sal_Int32 nDefaultObjectSizeHeight; sal_Bool mbShowSharedDocumentWarning; + ScOptionsUtil::KeyBindingType meKeyBindingType; }; @@ -128,6 +132,7 @@ class ScAppCfg : public ScAppOptions ScLinkConfigItem aContentItem; ScLinkConfigItem aSortListItem; ScLinkConfigItem aMiscItem; + ScLinkConfigItem aCompatItem; DECL_LINK( LayoutCommitHdl, void* ); DECL_LINK( InputCommitHdl, void* ); @@ -135,6 +140,7 @@ class ScAppCfg : public ScAppOptions DECL_LINK( ContentCommitHdl, void* ); DECL_LINK( SortListCommitHdl, void* ); DECL_LINK( MiscCommitHdl, void* ); + DECL_LINK( CompatCommitHdl, void* ); com::sun::star::uno::Sequence<rtl::OUString> GetLayoutPropertyNames(); com::sun::star::uno::Sequence<rtl::OUString> GetInputPropertyNames(); @@ -142,6 +148,7 @@ class ScAppCfg : public ScAppOptions com::sun::star::uno::Sequence<rtl::OUString> GetContentPropertyNames(); com::sun::star::uno::Sequence<rtl::OUString> GetSortListPropertyNames(); com::sun::star::uno::Sequence<rtl::OUString> GetMiscPropertyNames(); + com::sun::star::uno::Sequence<rtl::OUString> GetCompatPropertyNames(); public: ScAppCfg(); @@ -150,7 +157,6 @@ public: void OptionsChanged(); // after direct access to ScAppOptions base class }; - #endif /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sc/inc/docoptio.hxx b/sc/inc/docoptio.hxx index a960ec0f4764..de44cf043208 100644 --- a/sc/inc/docoptio.hxx +++ b/sc/inc/docoptio.hxx @@ -45,7 +45,6 @@ class SC_DLLPUBLIC ScDocOptions SCTAB nInitTabCount; // number of Tabs for new Spreadsheet doc ::rtl::OUString aInitTabPrefix; // The Tab prefix name in new Spreadsheet doc sal_uInt16 nPrecStandardFormat; // precision for standard format - ScOptionsUtil::KeyBindingType eKeyBindingType; sal_uInt16 nDay; // Null date: sal_uInt16 nMonth; sal_uInt16 nYear; @@ -105,9 +104,6 @@ public: sal_uInt16 GetStdPrecision() const { return nPrecStandardFormat; } void SetStdPrecision( sal_uInt16 n ) { nPrecStandardFormat = n; } - ScOptionsUtil::KeyBindingType GetKeyBindingType() const { return eKeyBindingType; } - void SetKeyBindingType( ScOptionsUtil::KeyBindingType e ) { eKeyBindingType = e; } - sal_Bool IsCalcAsShown() const { return bCalcAsShown; } void SetCalcAsShown( sal_Bool bVal ) { bCalcAsShown = bVal; } @@ -145,7 +141,6 @@ inline const ScDocOptions& ScDocOptions::operator=( const ScDocOptions& rCpy ) aInitTabPrefix = rCpy.aInitTabPrefix; fIterEps = rCpy.fIterEps; nPrecStandardFormat = rCpy.nPrecStandardFormat; - eKeyBindingType = rCpy.eKeyBindingType; nDay = rCpy.nDay; nMonth = rCpy.nMonth; nYear = rCpy.nYear; @@ -175,7 +170,6 @@ inline bool ScDocOptions::operator==( const ScDocOptions& rOpt ) const && rOpt.aInitTabPrefix == aInitTabPrefix && rOpt.fIterEps == fIterEps && rOpt.nPrecStandardFormat == nPrecStandardFormat - && rOpt.eKeyBindingType == eKeyBindingType && rOpt.nDay == nDay && rOpt.nMonth == nMonth && rOpt.nYear == nYear @@ -231,19 +225,16 @@ class ScDocCfg : public ScDocOptions ScLinkConfigItem aCalcItem; ScLinkConfigItem aFormulaItem; ScLinkConfigItem aLayoutItem; - ScLinkConfigItem aCompatItem; ScLinkConfigItem aDefaultsItem; DECL_LINK( CalcCommitHdl, void* ); DECL_LINK( FormulaCommitHdl, void* ); DECL_LINK( LayoutCommitHdl, void* ); - DECL_LINK( CompatCommitHdl, void* ); DECL_LINK( DefaultsCommitHdl, void* ); com::sun::star::uno::Sequence<rtl::OUString> GetCalcPropertyNames(); com::sun::star::uno::Sequence<rtl::OUString> GetFormulaPropertyNames(); com::sun::star::uno::Sequence<rtl::OUString> GetLayoutPropertyNames(); - com::sun::star::uno::Sequence<rtl::OUString> GetCompatPropertyNames(); com::sun::star::uno::Sequence<rtl::OUString> GetDefaultsPropertyNames(); public: diff --git a/sc/inc/sc.hrc b/sc/inc/sc.hrc index 6ca8544bf82e..27cb28b8849e 100644 --- a/sc/inc/sc.hrc +++ b/sc/inc/sc.hrc @@ -223,6 +223,8 @@ // "Zoom / Synchronize sheets" in options dialog #define SID_SC_OPT_SYNCZOOM (SC_VIEW_START + 98) +#define SID_SC_OPT_KEY_BINDING_COMPAT (SC_VIEW_START + 99) + // NOTE: last valid ID is (SC_VIEW_START + 99) // messages |