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

#include <foptmgr.hxx>

Collaboration diagram for ScFilterOptionsMgr:
[legend]

Public Member Functions

 ScFilterOptionsMgr (ScViewData *ptrViewData, const ScQueryParam &refQueryData, weld::CheckButton *refBtnCase, weld::CheckButton *refBtnRegExp, weld::CheckButton *refBtnHeader, weld::CheckButton *refBtnUnique, weld::CheckButton *refBtnCopyResult, weld::CheckButton *refBtnDestPers, weld::ComboBox *refLbCopyArea, formula::RefEdit *refEdCopyArea, formula::RefButton *refRbCopyArea, weld::Label *refFtDbAreaLabel, weld::Label *refFtDbArea, const OUString &refStrUndefined)
 
 ~ScFilterOptionsMgr ()
 
bool VerifyPosStr (const OUString &rPosStr) const
 

Private Member Functions

void Init ()
 
 DECL_LINK (EdAreaModifyHdl, formula::RefEdit &, void)
 
 DECL_LINK (LbAreaSelHdl, weld::ComboBox &, void)
 
 DECL_LINK (BtnCopyResultHdl, weld::ToggleButton &, void)
 

Private Attributes

ScViewDatapViewData
 
ScDocumentpDoc
 
weld::CheckButtonpBtnCase
 
weld::CheckButtonpBtnRegExp
 
weld::CheckButtonpBtnHeader
 
weld::CheckButtonpBtnUnique
 
weld::CheckButtonpBtnCopyResult
 
weld::CheckButtonpBtnDestPers
 
weld::ComboBoxpLbCopyArea
 
formula::RefEditpEdCopyArea
 
formula::RefButtonpRbCopyArea
 
weld::LabelpFtDbAreaLabel
 
weld::LabelpFtDbArea
 
const OUString & rStrUndefined
 
const ScQueryParamrQueryData
 

Detailed Description

Definition at line 33 of file foptmgr.hxx.

Constructor & Destructor Documentation

ScFilterOptionsMgr::ScFilterOptionsMgr ( ScViewData ptrViewData,
const ScQueryParam refQueryData,
weld::CheckButton refBtnCase,
weld::CheckButton refBtnRegExp,
weld::CheckButton refBtnHeader,
weld::CheckButton refBtnUnique,
weld::CheckButton refBtnCopyResult,
weld::CheckButton refBtnDestPers,
weld::ComboBox refLbCopyArea,
formula::RefEdit refEdCopyArea,
formula::RefButton refRbCopyArea,
weld::Label refFtDbAreaLabel,
weld::Label refFtDbArea,
const OUString &  refStrUndefined 
)

Definition at line 34 of file foptmgr.cxx.

References Init().

ScFilterOptionsMgr::~ScFilterOptionsMgr ( )

Definition at line 69 of file foptmgr.cxx.

Member Function Documentation

ScFilterOptionsMgr::DECL_LINK ( EdAreaModifyHdl  ,
formula::RefEdit ,
void   
)
private
ScFilterOptionsMgr::DECL_LINK ( LbAreaSelHdl  ,
weld::ComboBox ,
void   
)
private
ScFilterOptionsMgr::DECL_LINK ( BtnCopyResultHdl  ,
weld::ToggleButton ,
void   
)
private
void ScFilterOptionsMgr::Init ( void  )
private
bool ScFilterOptionsMgr::VerifyPosStr ( const OUString &  rPosStr) const

Definition at line 187 of file foptmgr.cxx.

References ScDocument::GetAddressConvention(), ScAddress::Parse(), pDoc, and VALID.

Member Data Documentation

weld::CheckButton* ScFilterOptionsMgr::pBtnCase
private

Definition at line 57 of file foptmgr.hxx.

Referenced by Init().

weld::CheckButton* ScFilterOptionsMgr::pBtnCopyResult
private

Definition at line 61 of file foptmgr.hxx.

Referenced by Init().

weld::CheckButton* ScFilterOptionsMgr::pBtnDestPers
private

Definition at line 62 of file foptmgr.hxx.

Referenced by Init().

weld::CheckButton* ScFilterOptionsMgr::pBtnHeader
private

Definition at line 59 of file foptmgr.hxx.

Referenced by Init().

weld::CheckButton* ScFilterOptionsMgr::pBtnRegExp
private

Definition at line 58 of file foptmgr.hxx.

Referenced by Init().

weld::CheckButton* ScFilterOptionsMgr::pBtnUnique
private

Definition at line 60 of file foptmgr.hxx.

Referenced by Init().

ScDocument* ScFilterOptionsMgr::pDoc
private

Definition at line 55 of file foptmgr.hxx.

Referenced by Init(), and VerifyPosStr().

formula::RefEdit* ScFilterOptionsMgr::pEdCopyArea
private

Definition at line 64 of file foptmgr.hxx.

Referenced by Init().

weld::Label* ScFilterOptionsMgr::pFtDbArea
private

Definition at line 67 of file foptmgr.hxx.

Referenced by Init().

weld::Label* ScFilterOptionsMgr::pFtDbAreaLabel
private

Definition at line 66 of file foptmgr.hxx.

Referenced by Init().

weld::ComboBox* ScFilterOptionsMgr::pLbCopyArea
private

Definition at line 63 of file foptmgr.hxx.

Referenced by Init().

formula::RefButton* ScFilterOptionsMgr::pRbCopyArea
private

Definition at line 65 of file foptmgr.hxx.

Referenced by Init().

ScViewData* ScFilterOptionsMgr::pViewData
private

Definition at line 54 of file foptmgr.hxx.

Referenced by Init().

const ScQueryParam& ScFilterOptionsMgr::rQueryData
private

Definition at line 71 of file foptmgr.hxx.

Referenced by Init().

const OUString& ScFilterOptionsMgr::rStrUndefined
private

Definition at line 69 of file foptmgr.hxx.

Referenced by Init().


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