|
| | FormulaDlg (SfxBindings *pB, SfxChildWindow *pCW, weld::Window *pParent, IFunctionManager const *_pFunctionMgr, IControlReferenceHandler *_pDlg) |
| |
| virtual | ~FormulaDlg () override |
| |
| virtual | ~SfxModelessDialogController () override |
| |
| void | Initialize (SfxChildWinInfo const *pInfo) |
| |
| bool | IsClosing () const |
| |
| virtual void | Close () override |
| |
| virtual void | EndDialog (int nResponse) override |
| |
| virtual void | Activate () override |
| |
| virtual void | Deactivate () override |
| |
| virtual void | ChildWinDispose () override |
| |
| virtual void | FillInfo (SfxChildWinInfo &) const |
| |
| SfxBindings & | GetBindings () const |
| |
| | SfxDialogController (weld::Widget *pParent, const OUString &rUIFile, const OUString &rDialogId) |
| |
| virtual void | Activate () |
| |
| virtual void | Deactivate () |
| |
| virtual void | ChildWinDispose () |
| |
| virtual void | Close () |
| |
| virtual void | EndDialog (int nResponse) |
| |
| virtual bool | CloseOnHide () const |
| |
| virtual void | notifyChange ()=0 |
| |
| virtual void | fill ()=0 |
| |
| virtual OUString | getCurrentFormula () const =0 |
| |
| virtual void | setCurrentFormula (const OUString &_sReplacement)=0 |
| |
| virtual void | getSelection (sal_Int32 &_nStart, sal_Int32 &_nEnd) const =0 |
| |
| virtual void | setSelection (sal_Int32 _nStart, sal_Int32 _nEnd)=0 |
| |
| virtual FormEditData * | getFormEditData () const =0 |
| |
| virtual bool | calculateValue (const OUString &_sExpression, OUString &_rResult, bool bMatrixFormula)=0 |
| |
| virtual std::shared_ptr< FormulaCompiler > | getCompiler () const =0 |
| | Obtain a resident FormulaCompiler instance, created without FormulaTokenArray and reused but being application specific derived. More...
|
| |
| virtual std::unique_ptr< FormulaCompiler > | createCompiler (FormulaTokenArray &rArray) const =0 |
| | Create an application specific FormulaCompiler instance with FormulaTokenArray. More...
|
| |
| virtual void | switchBack ()=0 |
| |
| virtual void | clear ()=0 |
| |
| virtual void | deleteFormData ()=0 |
| |
| virtual IFunctionManager * | getFunctionManager ()=0 |
| |
| virtual ::std::unique_ptr< FormulaTokenArray > | convertToTokenArray (const css::uno::Sequence< css::sheet::FormulaToken > &_aTokenList)=0 |
| |
| virtual css::uno::Reference< css::sheet::XFormulaParser > | getFormulaParser () const =0 |
| |
| virtual css::uno::Reference< css::sheet::XFormulaOpCodeMapper > | getFormulaOpCodeMapper () const =0 |
| |
| virtual css::table::CellAddress | getReferencePosition () const =0 |
| |
| virtual void | setDispatcherLock (bool bLock)=0 |
| |
| virtual void | dispatch (bool _bOK, bool _bMatrixChecked)=0 |
| |
| virtual void | doClose (bool _bOk)=0 |
| |
| virtual void | insertEntryToLRUList (const IFunctionDescription *pDesc)=0 |
| |
| virtual void | showReference (const OUString &_sFormula)=0 |
| |
|
| void | disableOk () |
| |
| ::std::pair< RefButton *, RefEdit * > | RefInputStartBefore (RefEdit *pEdit, RefButton *pButton) |
| |
| void | RefInputStartAfter () |
| |
| void | RefInputDoneAfter (bool bForced) |
| |
| void | SetMeText (const OUString &_sText) |
| |
| FormulaDlgMode | SetMeText (const OUString &_sText, sal_Int32 PrivStart, sal_Int32 PrivEnd, bool bMatrix, bool _bSelect, bool _bUpdate) |
| |
| void | Update () |
| |
| bool | CheckMatrix (OUString &aFormula) |
| |
| OUString | GetMeText () const |
| |
| void | Update (const OUString &_sExp) |
| |
| void | DoEnter () |
| |
| const IFunctionDescription * | getCurrentFunctionDescription () const |
| |
| bool | UpdateParaWin (Selection &_rSelection) |
| |
| void | UpdateParaWin (const Selection &_rSelection, const OUString &_sRefStr) |
| |
| RefEdit * | GetActiveEdit () |
| |
| void | SetEdSelection () |
| |
| void | StoreFormEditData (FormEditData *pData) |
| |
| const FormulaHelper & | GetFormulaHelper () const |
| |
| | SfxModelessDialogController (SfxBindings *, SfxChildWindow *pChildWin, weld::Window *pParent, const OUString &rUIXMLDescription, const OUString &rID) |
| |
| | ~IFormulaEditorHelper () |
| |
Definition at line 81 of file formula.hxx.