20 #ifndef INCLUDED_SC_SOURCE_UI_INC_FORMULA_HXX
21 #define INCLUDED_SC_SOURCE_UI_INC_FORMULA_HXX
40 css::uno::Reference< css::sheet::XFormulaParser>
m_xParser;
55 virtual
void fill() override;
56 virtual
bool calculateValue(const OUString& _sExpression, OUString& _rResult,
bool bMatrixFormula) override;
59 virtual
void doClose(
bool _bOk) override;
61 virtual
void showReference(const OUString& _sFormula) override;
62 virtual
void dispatch(
bool _bOK,
bool _bMatrixChecked) override;
65 virtual
void clear() override;
69 virtual
void setSelection(sal_Int32 _nStart, sal_Int32 _nEnd) override;
70 virtual
void getSelection(sal_Int32& _nStart, sal_Int32& _nEnd) const override;
79 virtual
void Close() override;
83 virtual
void HideReference(
bool bDoneRefMode = true ) override;
88 virtual
void RefInputDone(
bool bForced = false ) override;
105 #endif // INCLUDED_SC_SOURCE_UI_INC_FORMULA_HXX
Stores and generates human readable descriptions for spreadsheet-functions, e.g. functions used in fo...