100 virtual void RefInputDone(
bool bForced =
false )
override;
116 virtual
void HideReference(
bool bDoneRefMode = true ) override;
139template<
class TBase,
bool bBindRef = true>
145 : TBase(pParent, rUIXMLDescription, rID, pArg)
146 ,
ScRefHandler(*static_cast<TBase*>(this), pB, bBindRef)
151 : TBase(pB, pCW, pParent, rUIXMLDescription, rID)
152 ,
ScRefHandler(*static_cast<TBase*>(this), pB, bBindRef)
virtual void RefInputStart(formula::RefEdit *pEdit, formula::RefButton *pButton=nullptr) override
weld::DialogController * m_pController
bool ParseWithNames(ScRangeList &rRanges, std::u16string_view rStr, const ScDocument &pDoc)
virtual bool IsRefInputMode() const override
virtual void RefInputDone(bool bForced=false) override
virtual void ToggleCollapsed(formula::RefEdit *pEdit, formula::RefButton *pButton) override
ScRefHandler(SfxDialogController &rController, SfxBindings *pB, bool bBindRef)
virtual void AddRefEntry() override
static bool CanInputStart(const formula::RefEdit *pEdit)
ScFormulaReferenceHelper m_aHelper
virtual void SetActive() override=0
virtual bool IsTableLocked() const override
bool DoClose(sal_uInt16 nId)
virtual void ShowReference(const OUString &rStr) override
virtual void SetReference(const ScRange &rRef, ScDocument &rDoc) override=0
virtual ~ScRefHandler() COVERITY_NOEXCEPT_FALSE override
virtual bool IsDocAllowed(SfxObjectShell *pDocSh) const override
virtual void ViewShellChanged() override
SfxBindings * m_pMyBindings
virtual void ReleaseFocus(formula::RefEdit *pEdit) override
virtual void HideReference(bool bDoneRefMode=true) override
void SetDispatcherLock(bool bLock)
bool CanInputDone(bool bForced)
ScAnyRefDlgController(SfxBindings *rt1, SfxChildWindow *rt2, weld::Window *rt3, const OUString &rt4, const OUString &rt5)
ScRefHdlrControllerImpl(weld::Window *pParent, const OUString &rUIXMLDescription, const OUString &rID, const SfxItemSet *pArg, SfxBindings *pB)
ScRefHdlrControllerImpl(SfxBindings *pB, SfxChildWindow *pCW, weld::Window *pParent, const OUString &rUIXMLDescription, const OUString &rID)