LibreOffice Module sc (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
ScRedComDialog Class Referencefinal

#include <redcom.hxx>

Collaboration diagram for ScRedComDialog:
[legend]

Public Member Functions

 ScRedComDialog (weld::Window *pParent, const SfxItemSet &rCoreSet, ScDocShell *pShell, ScChangeAction *pAction, bool bPrevNext)
 
 ~ScRedComDialog ()
 
void Execute ()
 

Private Member Functions

 DECL_LINK (PrevHdl, AbstractSvxPostItDialog &, void)
 
 DECL_LINK (NextHdl, AbstractSvxPostItDialog &, void)
 
void ReInit (ScChangeAction *)
 
void SelectCell ()
 
ScChangeActionFindPrev (ScChangeAction *pAction)
 
ScChangeActionFindNext (ScChangeAction *pAction)
 

Private Attributes

ScChangeActionpChangeAction
 
ScDocShellpDocShell
 
OUString aComment
 
VclPtr< AbstractSvxPostItDialogpDlg
 

Detailed Description

Definition at line 32 of file redcom.hxx.

Constructor & Destructor Documentation

◆ ScRedComDialog()

ScRedComDialog::ScRedComDialog ( weld::Window pParent,
const SfxItemSet rCoreSet,
ScDocShell pShell,
ScChangeAction pAction,
bool  bPrevNext 
)

◆ ~ScRedComDialog()

ScRedComDialog::~ScRedComDialog ( )

Definition at line 48 of file redcom.cxx.

References VclPtr< class reference_type >::disposeAndClear(), and pDlg.

Member Function Documentation

◆ DECL_LINK() [1/2]

ScRedComDialog::DECL_LINK ( NextHdl  ,
AbstractSvxPostItDialog ,
void   
)
private

◆ DECL_LINK() [2/2]

ScRedComDialog::DECL_LINK ( PrevHdl  ,
AbstractSvxPostItDialog ,
void   
)
private

◆ Execute()

void ScRedComDialog::Execute ( )

Definition at line 119 of file redcom.cxx.

References aComment, pChangeAction, pDlg, pDocShell, RET_OK, and ScDocShell::SetChangeComment().

◆ FindNext()

ScChangeAction * ScRedComDialog::FindNext ( ScChangeAction pAction)
private

◆ FindPrev()

ScChangeAction * ScRedComDialog::FindPrev ( ScChangeAction pAction)
private

◆ ReInit()

void ScRedComDialog::ReInit ( ScChangeAction pAction)
private

◆ SelectCell()

void ScRedComDialog::SelectCell ( )
private

Member Data Documentation

◆ aComment

OUString ScRedComDialog::aComment
private

Definition at line 36 of file redcom.hxx.

Referenced by Execute(), and ReInit().

◆ pChangeAction

ScChangeAction* ScRedComDialog::pChangeAction
private

Definition at line 34 of file redcom.hxx.

Referenced by Execute(), ReInit(), and SelectCell().

◆ pDlg

VclPtr<AbstractSvxPostItDialog> ScRedComDialog::pDlg
private

Definition at line 37 of file redcom.hxx.

Referenced by Execute(), ReInit(), ScRedComDialog(), and ~ScRedComDialog().

◆ pDocShell

ScDocShell* ScRedComDialog::pDocShell
private

Definition at line 35 of file redcom.hxx.

Referenced by Execute(), FindNext(), FindPrev(), ReInit(), ScRedComDialog(), and SelectCell().


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