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

#include <colorformat.hxx>

Inheritance diagram for ScDataBarSettingsDlg:
[legend]
Collaboration diagram for ScDataBarSettingsDlg:
[legend]

Public Member Functions

 ScDataBarSettingsDlg (weld::Window *pParent, const ScDataBarFormatData &rData, ScDocument *pDoc, const ScAddress &rPos)
 
virtual ~ScDataBarSettingsDlg () override
 
ScDataBarFormatDataGetData ()
 
- Public Member Functions inherited from weld::GenericDialogController
 GenericDialogController (weld::Widget *pParent, const OUString &rUIFile, const OString &rDialogId, bool bMobile=false)
 
virtual DialoggetDialog () override
 
virtual ~GenericDialogController () COVERITY_NOEXCEPT_FALSE override
 
- Public Member Functions inherited from weld::DialogController
const DialoggetConstDialog () const
 
virtual short run ()
 
void set_title (const OUString &rTitle)
 
OUString get_title () const
 
void set_help_id (const OString &rHelpId)
 
OString get_help_id () const
 
void response (int nResponse)
 
virtual ~DialogController () COVERITY_NOEXCEPT_FALSE
 

Private Member Functions

 DECL_LINK (OkBtnHdl, weld::Button &, void)
 
 DECL_LINK (TypeSelectHdl, weld::ComboBox &, void)
 
 DECL_LINK (PosSelectHdl, weld::ComboBox &, void)
 
void Init ()
 

Private Attributes

OUString maStrWarnSameValue
 
SvNumberFormattermpNumberFormatter
 
ScDocumentmpDoc
 
ScAddress maPos
 
std::unique_ptr< weld::ButtonmxBtnOk
 
std::unique_ptr< weld::ButtonmxBtnCancel
 
std::unique_ptr< ColorListBoxmxLbPos
 
std::unique_ptr< ColorListBoxmxLbNeg
 
std::unique_ptr< ColorListBoxmxLbAxisCol
 
std::unique_ptr< weld::ComboBoxmxLbFillType
 
std::unique_ptr< weld::ComboBoxmxLbTypeMin
 
std::unique_ptr< weld::ComboBoxmxLbTypeMax
 
std::unique_ptr< weld::ComboBoxmxLbAxisPos
 
std::unique_ptr< weld::EntrymxEdMin
 
std::unique_ptr< weld::EntrymxEdMax
 
std::unique_ptr< weld::EntrymxLenMin
 
std::unique_ptr< weld::EntrymxLenMax
 
std::unique_ptr< weld::CheckButtonmxCbOnlyBar
 
std::unique_ptr< weld::LabelmxStrSameValueFT
 

Additional Inherited Members

- Static Public Member Functions inherited from weld::DialogController
static bool runAsync (const std::shared_ptr< DialogController > &rController, const std::function< void(sal_Int32)> &)
 
- Protected Attributes inherited from weld::GenericDialogController
std::unique_ptr< weld::Builderm_xBuilder
 
std::shared_ptr< weld::Dialogm_xDialog
 

Detailed Description

Definition at line 20 of file colorformat.hxx.

Constructor & Destructor Documentation

ScDataBarSettingsDlg::ScDataBarSettingsDlg ( weld::Window pParent,
const ScDataBarFormatData rData,
ScDocument pDoc,
const ScAddress rPos 
)

Definition at line 70 of file colorformat.cxx.

References weld::GenericDialogController::m_xDialog.

ScDataBarSettingsDlg::~ScDataBarSettingsDlg ( )
overridevirtual

Definition at line 125 of file colorformat.cxx.

Member Function Documentation

ScDataBarSettingsDlg::DECL_LINK ( OkBtnHdl  ,
weld::Button ,
void   
)
private
ScDataBarSettingsDlg::DECL_LINK ( TypeSelectHdl  ,
weld::ComboBox ,
void   
)
private
ScDataBarSettingsDlg::DECL_LINK ( PosSelectHdl  ,
weld::ComboBox ,
void   
)
private
ScDataBarFormatData * ScDataBarSettingsDlg::GetData ( )
void ScDataBarSettingsDlg::Init ( void  )
private

Member Data Documentation

ScAddress ScDataBarSettingsDlg::maPos
private

Definition at line 27 of file colorformat.hxx.

Referenced by GetData().

OUString ScDataBarSettingsDlg::maStrWarnSameValue
private

Definition at line 23 of file colorformat.hxx.

ScDocument* ScDataBarSettingsDlg::mpDoc
private

Definition at line 26 of file colorformat.hxx.

Referenced by GetData().

SvNumberFormatter* ScDataBarSettingsDlg::mpNumberFormatter
private

Definition at line 24 of file colorformat.hxx.

Referenced by GetData().

std::unique_ptr<weld::Button> ScDataBarSettingsDlg::mxBtnCancel
private

Definition at line 30 of file colorformat.hxx.

std::unique_ptr<weld::Button> ScDataBarSettingsDlg::mxBtnOk
private

Definition at line 29 of file colorformat.hxx.

Referenced by Init().

std::unique_ptr<weld::CheckButton> ScDataBarSettingsDlg::mxCbOnlyBar
private

Definition at line 46 of file colorformat.hxx.

Referenced by GetData().

std::unique_ptr<weld::Entry> ScDataBarSettingsDlg::mxEdMax
private

Definition at line 42 of file colorformat.hxx.

Referenced by GetData().

std::unique_ptr<weld::Entry> ScDataBarSettingsDlg::mxEdMin
private

Definition at line 41 of file colorformat.hxx.

Referenced by GetData().

std::unique_ptr<ColorListBox> ScDataBarSettingsDlg::mxLbAxisCol
private

Definition at line 34 of file colorformat.hxx.

Referenced by GetData(), and Init().

std::unique_ptr<weld::ComboBox> ScDataBarSettingsDlg::mxLbAxisPos
private

Definition at line 39 of file colorformat.hxx.

Referenced by GetData(), and Init().

std::unique_ptr<weld::ComboBox> ScDataBarSettingsDlg::mxLbFillType
private

Definition at line 36 of file colorformat.hxx.

Referenced by GetData().

std::unique_ptr<ColorListBox> ScDataBarSettingsDlg::mxLbNeg
private

Definition at line 33 of file colorformat.hxx.

Referenced by GetData(), and Init().

std::unique_ptr<ColorListBox> ScDataBarSettingsDlg::mxLbPos
private

Definition at line 32 of file colorformat.hxx.

Referenced by GetData(), and Init().

std::unique_ptr<weld::ComboBox> ScDataBarSettingsDlg::mxLbTypeMax
private

Definition at line 38 of file colorformat.hxx.

Referenced by GetData(), and Init().

std::unique_ptr<weld::ComboBox> ScDataBarSettingsDlg::mxLbTypeMin
private

Definition at line 37 of file colorformat.hxx.

Referenced by GetData(), and Init().

std::unique_ptr<weld::Entry> ScDataBarSettingsDlg::mxLenMax
private

Definition at line 44 of file colorformat.hxx.

Referenced by GetData().

std::unique_ptr<weld::Entry> ScDataBarSettingsDlg::mxLenMin
private

Definition at line 43 of file colorformat.hxx.

Referenced by GetData().

std::unique_ptr<weld::Label> ScDataBarSettingsDlg::mxStrSameValueFT
private

Definition at line 48 of file colorformat.hxx.


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