LibreOffice Module sc (master) 1
Public Member Functions | List of all members
IAnyRefDialog Class Referenceabstract

#include <IAnyRefDialog.hxx>

Inheritance diagram for IAnyRefDialog:
Collaboration diagram for IAnyRefDialog:

Public Member Functions

virtual void SetReference (const ScRange &rRef, ScDocument &rDoc)=0
virtual void RefInputStart (formula::RefEdit *pEdit, formula::RefButton *pButton=nullptr)=0
virtual void RefInputDone (bool bForced=false)=0
virtual bool IsTableLocked () const =0
virtual bool IsRefInputMode () const =0
virtual bool IsDocAllowed (SfxObjectShell *pDocSh) const =0
virtual void AddRefEntry ()=0
virtual void SetActive ()=0
virtual void ViewShellChanged ()=0
- Public Member Functions inherited from formula::IControlReferenceHandler
virtual void ShowReference (const OUString &_sRef)=0
virtual void HideReference (bool bDoneRefMode=true)=0
virtual void ReleaseFocus (RefEdit *pEdit)=0
virtual void ToggleCollapsed (RefEdit *pEdit, RefButton *pButton)=0

Additional Inherited Members

- Protected Member Functions inherited from formula::IControlReferenceHandler
 ~IControlReferenceHandler ()

Detailed Description

Definition at line 31 of file IAnyRefDialog.hxx.

Constructor & Destructor Documentation

◆ ~IAnyRefDialog()

virtual IAnyRefDialog::~IAnyRefDialog ( )

Definition at line 34 of file IAnyRefDialog.hxx.

Member Function Documentation

◆ AddRefEntry()

virtual void IAnyRefDialog::AddRefEntry ( )
pure virtual

Implemented in ScRefHandler, ScPrintAreasDlg, and ScFormulaDlg.

Referenced by ScModule::AddRefEntry().

◆ IsDocAllowed()

virtual bool IAnyRefDialog::IsDocAllowed ( SfxObjectShell pDocSh) const
pure virtual

Implemented in ScRefHandler, and ScFormulaDlg.

Referenced by ScModule::IsModalMode().

◆ IsRefInputMode()

virtual bool IAnyRefDialog::IsRefInputMode ( ) const
pure virtual

◆ IsTableLocked()

virtual bool IAnyRefDialog::IsTableLocked ( ) const
pure virtual

◆ RefInputDone()

virtual void IAnyRefDialog::RefInputDone ( bool  bForced = false)
pure virtual

◆ RefInputStart()

virtual void IAnyRefDialog::RefInputStart ( formula::RefEdit pEdit,
formula::RefButton pButton = nullptr 
pure virtual

◆ SetActive()

virtual void IAnyRefDialog::SetActive ( )
pure virtual

◆ SetReference()

virtual void IAnyRefDialog::SetReference ( const ScRange rRef,
ScDocument rDoc 
pure virtual

◆ ViewShellChanged()

virtual void IAnyRefDialog::ViewShellChanged ( )
pure virtual

The documentation for this class was generated from the following file: