#include <AlignmentPropertyPanel.hxx>
|
| DECL_LINK (MFLeftIndentMdyHdl, weld::MetricSpinButton &, void) |
|
| DECL_LINK (CBOXMergnCellClkHdl, weld::Toggleable &, void) |
|
| DECL_LINK (CBOXWrapTextClkHdl, weld::Toggleable &, void) |
|
| DECL_LINK (AngleModifiedHdl, weld::MetricSpinButton &, void) |
|
| DECL_LINK (ClickStackHdl, weld::Toggleable &, void) |
|
| DECL_LINK (ReferenceEdgeHdl, weld::Button &, void) |
|
void | Initialize () |
|
Definition at line 29 of file AlignmentPropertyPanel.hxx.
◆ AlignmentPropertyPanel()
sc::sidebar::AlignmentPropertyPanel::AlignmentPropertyPanel |
( |
weld::Widget * |
pParent, |
|
|
const css::uno::Reference< css::frame::XFrame > & |
rxFrame, |
|
|
SfxBindings * |
pBindings |
|
) |
| |
◆ ~AlignmentPropertyPanel()
sc::sidebar::AlignmentPropertyPanel::~AlignmentPropertyPanel |
( |
| ) |
|
|
overridevirtual |
Definition at line 76 of file AlignmentPropertyPanel.cxx.
References SfxControllerItem::dispose(), maAlignHorControl, maAngleControl, maLeftIndentControl, maMergeCellControl, maRefEdgeControl, maVrtStackControl, maWrapTextControl, mxCBStacked, mxCBXMergeCell, mxCBXWrapText, mxFTLeftIndent, mxFtRotate, mxHorizontalAlign, mxHorizontalAlignDispatch, mxIndentButtons, mxIndentButtonsDispatch, mxMFLeftIndent, mxMtrAngle, mxRefEdgeBottom, mxRefEdgeStd, mxRefEdgeTop, mxTextOrientBox, mxVertAlign, mxVertAlignDispatch, mxWriteDirection, and mxWriteDirectionDispatch.
◆ Create()
std::unique_ptr< PanelLayout > sc::sidebar::AlignmentPropertyPanel::Create |
( |
weld::Widget * |
pParent, |
|
|
const css::uno::Reference< css::frame::XFrame > & |
rxFrame, |
|
|
SfxBindings * |
pBindings |
|
) |
| |
|
static |
◆ DECL_LINK() [1/6]
◆ DECL_LINK() [2/6]
sc::sidebar::AlignmentPropertyPanel::DECL_LINK |
( |
CBOXMergnCellClkHdl |
, |
|
|
weld::Toggleable & |
, |
|
|
void |
|
|
) |
| |
|
private |
◆ DECL_LINK() [3/6]
sc::sidebar::AlignmentPropertyPanel::DECL_LINK |
( |
CBOXWrapTextClkHdl |
, |
|
|
weld::Toggleable & |
, |
|
|
void |
|
|
) |
| |
|
private |
◆ DECL_LINK() [4/6]
sc::sidebar::AlignmentPropertyPanel::DECL_LINK |
( |
ClickStackHdl |
, |
|
|
weld::Toggleable & |
, |
|
|
void |
|
|
) |
| |
|
private |
◆ DECL_LINK() [5/6]
◆ DECL_LINK() [6/6]
sc::sidebar::AlignmentPropertyPanel::DECL_LINK |
( |
ReferenceEdgeHdl |
, |
|
|
weld::Button & |
, |
|
|
void |
|
|
) |
| |
|
private |
◆ GetBindings()
SfxBindings * sc::sidebar::AlignmentPropertyPanel::GetBindings |
( |
| ) |
|
|
inline |
◆ GetControlState()
virtual void sc::sidebar::AlignmentPropertyPanel::GetControlState |
( |
const |
sal_uInt16, |
|
|
boost::property_tree::ptree & |
|
|
) |
| |
|
inlineoverridevirtual |
◆ HandleContextChange()
void sc::sidebar::AlignmentPropertyPanel::HandleContextChange |
( |
const vcl::EnumContext & |
rContext | ) |
|
|
overridevirtual |
◆ Initialize()
void sc::sidebar::AlignmentPropertyPanel::Initialize |
( |
| ) |
|
|
private |
◆ NotifyItemUpdate()
void sc::sidebar::AlignmentPropertyPanel::NotifyItemUpdate |
( |
const sal_uInt16 |
nSId, |
|
|
const SfxItemState |
eState, |
|
|
const SfxPoolItem * |
pState |
|
) |
| |
|
overridevirtual |
Implements sfx2::sidebar::ControllerItem::ItemUpdateReceiverInterface.
Definition at line 220 of file AlignmentPropertyPanel.cxx.
References CalcToPoint(), eMode, CntUInt16Item::GetValue(), SfxBoolItem::GetValue(), GetValue, mbMultiDisable, mxCBStacked, mxCBXMergeCell, mxCBXWrapText, mxFTLeftIndent, mxFtRotate, mxMFLeftIndent, mxMtrAngle, mxRefEdgeBottom, mxRefEdgeStd, mxRefEdgeTop, mxTextOrientBox, SVX_ROTATE_MODE_BOTTOM, SVX_ROTATE_MODE_STANDARD, SVX_ROTATE_MODE_TOP, toDegrees(), and TRISTATE_INDET.
◆ maAlignHorControl
◆ maAngleControl
◆ maContext
◆ maLeftIndentControl
◆ maMergeCellControl
◆ maRefEdgeControl
◆ maVrtStackControl
◆ maWrapTextControl
◆ mbMultiDisable
bool sc::sidebar::AlignmentPropertyPanel::mbMultiDisable |
|
private |
◆ mpBindings
SfxBindings* sc::sidebar::AlignmentPropertyPanel::mpBindings |
|
private |
◆ mxCBStacked
◆ mxCBXMergeCell
std::unique_ptr<weld::CheckButton> sc::sidebar::AlignmentPropertyPanel::mxCBXMergeCell |
|
private |
◆ mxCBXWrapText
std::unique_ptr<weld::CheckButton> sc::sidebar::AlignmentPropertyPanel::mxCBXWrapText |
|
private |
◆ mxFTLeftIndent
std::unique_ptr<weld::Label> sc::sidebar::AlignmentPropertyPanel::mxFTLeftIndent |
|
private |
◆ mxFtRotate
std::unique_ptr<weld::Label> sc::sidebar::AlignmentPropertyPanel::mxFtRotate |
|
private |
◆ mxHorizontalAlign
std::unique_ptr<weld::Toolbar> sc::sidebar::AlignmentPropertyPanel::mxHorizontalAlign |
|
private |
◆ mxHorizontalAlignDispatch
std::unique_ptr<ToolbarUnoDispatcher> sc::sidebar::AlignmentPropertyPanel::mxHorizontalAlignDispatch |
|
private |
◆ mxIndentButtons
std::unique_ptr<weld::Toolbar> sc::sidebar::AlignmentPropertyPanel::mxIndentButtons |
|
private |
◆ mxIndentButtonsDispatch
◆ mxMFLeftIndent
◆ mxMtrAngle
◆ mxRefEdgeBottom
◆ mxRefEdgeStd
◆ mxRefEdgeTop
◆ mxTextOrientBox
std::unique_ptr<weld::Widget> sc::sidebar::AlignmentPropertyPanel::mxTextOrientBox |
|
private |
◆ mxVertAlign
std::unique_ptr<weld::Toolbar> sc::sidebar::AlignmentPropertyPanel::mxVertAlign |
|
private |
◆ mxVertAlignDispatch
◆ mxWriteDirection
std::unique_ptr<weld::Toolbar> sc::sidebar::AlignmentPropertyPanel::mxWriteDirection |
|
private |
◆ mxWriteDirectionDispatch
The documentation for this class was generated from the following files: