#include <NumberFormatPropertyPanel.hxx>
◆ NumberFormatPropertyPanel()
sc::sidebar::NumberFormatPropertyPanel::NumberFormatPropertyPanel |
( |
weld::Widget * |
pParent, |
|
|
const css::uno::Reference< css::frame::XFrame > & |
rxFrame, |
|
|
SfxBindings * |
pBindings |
|
) |
| |
◆ ~NumberFormatPropertyPanel()
sc::sidebar::NumberFormatPropertyPanel::~NumberFormatPropertyPanel |
( |
| ) |
|
|
overridevirtual |
Definition at line 60 of file NumberFormatPropertyPanel.cxx.
References SfxControllerItem::dispose(), maFormatControl, maNumFormatControl, mxBtnEngineering, mxBtnNegRed, mxBtnThousand, mxCategoryDispatch, mxEdDecimals, mxEdDenominator, mxEdLeadZeroes, mxFtDecimals, mxFtDenominator, mxFtLeadZeroes, mxLbCategory, and mxTBCategory.
◆ Create()
std::unique_ptr< PanelLayout > sc::sidebar::NumberFormatPropertyPanel::Create |
( |
weld::Widget * |
pParent, |
|
|
const css::uno::Reference< css::frame::XFrame > & |
rxFrame, |
|
|
SfxBindings * |
pBindings |
|
) |
| |
|
static |
◆ DECL_LINK() [1/3]
sc::sidebar::NumberFormatPropertyPanel::DECL_LINK |
( |
NumFormatSelectHdl |
, |
|
|
weld::ComboBox & |
, |
|
|
void |
|
|
) |
| |
|
private |
◆ DECL_LINK() [2/3]
sc::sidebar::NumberFormatPropertyPanel::DECL_LINK |
( |
NumFormatValueClickHdl |
, |
|
|
weld::Toggleable & |
, |
|
|
void |
|
|
) |
| |
|
private |
◆ DECL_LINK() [3/3]
sc::sidebar::NumberFormatPropertyPanel::DECL_LINK |
( |
NumFormatValueHdl |
, |
|
|
weld::SpinButton & |
, |
|
|
void |
|
|
) |
| |
|
private |
◆ DisableControls()
void sc::sidebar::NumberFormatPropertyPanel::DisableControls |
( |
| ) |
|
|
private |
◆ GetBindings()
SfxBindings * sc::sidebar::NumberFormatPropertyPanel::GetBindings |
( |
| ) |
|
|
inline |
◆ GetControlState()
virtual void sc::sidebar::NumberFormatPropertyPanel::GetControlState |
( |
const |
sal_uInt16, |
|
|
boost::property_tree::ptree & |
|
|
) |
| |
|
inlineoverridevirtual |
◆ HandleContextChange()
void sc::sidebar::NumberFormatPropertyPanel::HandleContextChange |
( |
const vcl::EnumContext & |
rContext | ) |
|
|
overridevirtual |
◆ Initialize()
void sc::sidebar::NumberFormatPropertyPanel::Initialize |
( |
| ) |
|
|
private |
◆ NotifyItemUpdate()
void sc::sidebar::NumberFormatPropertyPanel::NotifyItemUpdate |
( |
const sal_uInt16 |
nSId, |
|
|
const SfxItemState |
eState, |
|
|
const SfxPoolItem * |
pState |
|
) |
| |
|
overridevirtual |
Implements sfx2::sidebar::ControllerItem::ItemUpdateReceiverInterface.
Definition at line 174 of file NumberFormatPropertyPanel.cxx.
References CAT_CURRENCY, CAT_DATE, CAT_FRACTION, CAT_NUMBER, CAT_PERCENT, CAT_SCIENTIFIC, CAT_TIME, DisableControls(), o3tl::getToken(), CntUInt16Item::GetValue(), CntUnencodedStringItem::GetValue(), mnCategorySelected, mxBtnEngineering, mxBtnNegRed, mxBtnThousand, mxEdDecimals, mxEdDenominator, mxEdLeadZeroes, mxFtDecimals, mxFtDenominator, mxFtLeadZeroes, mxLbCategory, nIndex, and o3tl::toInt32().
◆ maContext
◆ maFormatControl
◆ maNumFormatControl
◆ mnCategorySelected
sal_Int32 sc::sidebar::NumberFormatPropertyPanel::mnCategorySelected |
|
private |
◆ mpBindings
SfxBindings* sc::sidebar::NumberFormatPropertyPanel::mpBindings |
|
private |
◆ mxBtnEngineering
std::unique_ptr<weld::CheckButton> sc::sidebar::NumberFormatPropertyPanel::mxBtnEngineering |
|
private |
◆ mxBtnNegRed
std::unique_ptr<weld::CheckButton> sc::sidebar::NumberFormatPropertyPanel::mxBtnNegRed |
|
private |
◆ mxBtnThousand
std::unique_ptr<weld::CheckButton> sc::sidebar::NumberFormatPropertyPanel::mxBtnThousand |
|
private |
◆ mxCategoryDispatch
◆ mxEdDecimals
std::unique_ptr<weld::SpinButton> sc::sidebar::NumberFormatPropertyPanel::mxEdDecimals |
|
private |
◆ mxEdDenominator
std::unique_ptr<weld::SpinButton> sc::sidebar::NumberFormatPropertyPanel::mxEdDenominator |
|
private |
◆ mxEdLeadZeroes
std::unique_ptr<weld::SpinButton> sc::sidebar::NumberFormatPropertyPanel::mxEdLeadZeroes |
|
private |
◆ mxFtDecimals
std::unique_ptr<weld::Label> sc::sidebar::NumberFormatPropertyPanel::mxFtDecimals |
|
private |
◆ mxFtDenominator
std::unique_ptr<weld::Label> sc::sidebar::NumberFormatPropertyPanel::mxFtDenominator |
|
private |
◆ mxFtLeadZeroes
std::unique_ptr<weld::Label> sc::sidebar::NumberFormatPropertyPanel::mxFtLeadZeroes |
|
private |
◆ mxLbCategory
std::unique_ptr<weld::ComboBox> sc::sidebar::NumberFormatPropertyPanel::mxLbCategory |
|
private |
◆ mxTBCategory
std::unique_ptr<weld::Toolbar> sc::sidebar::NumberFormatPropertyPanel::mxTBCategory |
|
private |
The documentation for this class was generated from the following files: