LibreOffice Module svx (master) 1
|
#include <AreaPropertyPanel.hxx>
Public Member Functions | |
SfxBindings * | GetBindings () |
AreaPropertyPanel (weld::Widget *pParent, const css::uno::Reference< css::frame::XFrame > &rxFrame, SfxBindings *pBindings) | |
virtual | ~AreaPropertyPanel () override |
virtual void | setFillTransparence (const XFillTransparenceItem &rItem) override |
virtual void | setFillUseBackground (const XFillStyleItem *pStyleItem, const XFillUseSlideBackgroundItem &rItem) override |
virtual void | setFillFloatTransparence (const XFillFloatTransparenceItem &rItem) override |
virtual void | setFillStyle (const XFillStyleItem &rItem) override |
virtual void | setFillStyleAndColor (const XFillStyleItem *pStyleItem, const XFillColorItem &aColorItem) override |
virtual void | setFillStyleAndGradient (const XFillStyleItem *pStyleItem, const XFillGradientItem &aGradientItem) override |
virtual void | setFillStyleAndHatch (const XFillStyleItem *pStyleItem, const XFillHatchItem &aHatchItem) override |
virtual void | setFillStyleAndBitmap (const XFillStyleItem *pStyleItem, const XFillBitmapItem &aHatchItem) override |
Public Member Functions inherited from svx::sidebar::AreaPropertyPanelBase | |
virtual void | NotifyItemUpdate (const sal_uInt16 nSId, const SfxItemState eState, const SfxPoolItem *pState) override |
virtual void | GetControlState (const sal_uInt16, boost::property_tree::ptree &) override |
const basegfx::BGradient & | GetGradient (const css::awt::GradientStyle eStyle) const |
void | SetGradient (const basegfx::BGradient &rGradient) |
sal_Int32 | GetSelectedTransparencyTypeIndex () const |
AreaPropertyPanelBase (weld::Widget *pParent, const css::uno::Reference< css::frame::XFrame > &rxFrame) | |
virtual | ~AreaPropertyPanelBase () override |
virtual void | setFillTransparence (const XFillTransparenceItem &rItem)=0 |
virtual void | setFillFloatTransparence (const XFillFloatTransparenceItem &rItem)=0 |
virtual void | setFillStyle (const XFillStyleItem &rItem)=0 |
virtual void | setFillStyleAndColor (const XFillStyleItem *pStyleItem, const XFillColorItem &aColorItem)=0 |
virtual void | setFillStyleAndGradient (const XFillStyleItem *pStyleItem, const XFillGradientItem &aGradientItem)=0 |
virtual void | setFillStyleAndHatch (const XFillStyleItem *pStyleItem, const XFillHatchItem &aHatchItem)=0 |
virtual void | setFillStyleAndBitmap (const XFillStyleItem *pStyleItem, const XFillBitmapItem &aHatchItem)=0 |
virtual void | setFillUseBackground (const XFillStyleItem *pStyleItem, const XFillUseSlideBackgroundItem &rItem)=0 |
void | updateFillTransparence (bool bDisabled, bool bDefaultOrSet, const SfxPoolItem *pState) |
void | updateFillFloatTransparence (bool bDisabled, bool bDefaultOrSet, const SfxPoolItem *pState) |
void | updateFillStyle (bool bDisabled, bool bDefaultOrSet, const SfxPoolItem *pState) |
void | updateFillGradient (bool bDisabled, bool bDefaultOrSet, const SfxPoolItem *pState) |
void | updateFillHatch (bool bDisabled, bool bDefaultOrSet, const SfxPoolItem *pState) |
void | updateFillColor (bool bDefaultOrSet, const SfxPoolItem *pState) |
void | updateFillBitmap (bool BDisabled, bool bDefaultOrSet, const SfxPoolItem *pState) |
void | updateFillUseBackground (bool BDisabled, bool bDefaultOrSet, const SfxPoolItem *pState) |
Public Member Functions inherited from PanelLayout | |
PanelLayout (weld::Widget *pParent, const OUString &rID, const OUString &rUIXMLDescription) | |
void | SetPanel (sfx2::sidebar::Panel *pPanel) |
virtual | ~PanelLayout () |
Size | get_preferred_size () const |
void | queue_resize () |
Public Member Functions inherited from sfx2::sidebar::ControllerItem::ItemUpdateReceiverInterface | |
virtual void | NotifyItemUpdate (const sal_uInt16 nSId, const SfxItemState eState, const SfxPoolItem *pState)=0 |
virtual void | GetControlState (const sal_uInt16 nSId, boost::property_tree::ptree &rState)=0 |
virtual | ~ItemUpdateReceiverInterface () |
Static Public Member Functions | |
static std::unique_ptr< PanelLayout > | Create (weld::Widget *pParent, const css::uno::Reference< css::frame::XFrame > &rxFrame, SfxBindings *pBindings) |
Definition at line 44 of file AreaPropertyPanel.hxx.
svx::sidebar::AreaPropertyPanel::AreaPropertyPanel | ( | weld::Widget * | pParent, |
const css::uno::Reference< css::frame::XFrame > & | rxFrame, | ||
SfxBindings * | pBindings | ||
) |
Definition at line 33 of file AreaPropertyPanel.cxx.
|
overridevirtual |
Definition at line 54 of file AreaPropertyPanel.cxx.
References SfxControllerItem::dispose(), maBitmapControl, maBitmapListControl, maColorControl, maFillFloatTransparenceController, maFillTransparenceController, maGradientControl, maGradientListControl, maHatchControl, maHatchListControl, maPatternListControl, and maStyleControl.
|
static |
Definition at line 69 of file AreaPropertyPanel.cxx.
|
inline |
Definition at line 52 of file AreaPropertyPanel.hxx.
References mpBindings.
Referenced by setFillFloatTransparence(), setFillStyle(), setFillStyleAndBitmap(), setFillStyleAndColor(), setFillStyleAndGradient(), setFillStyleAndHatch(), setFillTransparence(), and setFillUseBackground().
|
overridevirtual |
Implements svx::sidebar::AreaPropertyPanelBase.
Definition at line 108 of file AreaPropertyPanel.cxx.
References SfxDispatcher::ExecuteList(), GetBindings(), and SfxBindings::GetDispatcher().
|
overridevirtual |
Implements svx::sidebar::AreaPropertyPanelBase.
Definition at line 114 of file AreaPropertyPanel.cxx.
References SfxDispatcher::ExecuteList(), GetBindings(), and SfxBindings::GetDispatcher().
Referenced by setFillUseBackground().
|
overridevirtual |
Implements svx::sidebar::AreaPropertyPanelBase.
Definition at line 147 of file AreaPropertyPanel.cxx.
References SfxDispatcher::ExecuteList(), GetBindings(), and SfxBindings::GetDispatcher().
|
overridevirtual |
Implements svx::sidebar::AreaPropertyPanelBase.
Definition at line 120 of file AreaPropertyPanel.cxx.
References SfxDispatcher::ExecuteList(), GetBindings(), and SfxBindings::GetDispatcher().
|
overridevirtual |
Implements svx::sidebar::AreaPropertyPanelBase.
Definition at line 129 of file AreaPropertyPanel.cxx.
References SfxDispatcher::ExecuteList(), GetBindings(), and SfxBindings::GetDispatcher().
|
overridevirtual |
Implements svx::sidebar::AreaPropertyPanelBase.
Definition at line 138 of file AreaPropertyPanel.cxx.
References SfxDispatcher::ExecuteList(), GetBindings(), and SfxBindings::GetDispatcher().
|
overridevirtual |
Implements svx::sidebar::AreaPropertyPanelBase.
Definition at line 84 of file AreaPropertyPanel.cxx.
References SfxDispatcher::ExecuteList(), GetBindings(), and SfxBindings::GetDispatcher().
|
overridevirtual |
Implements svx::sidebar::AreaPropertyPanelBase.
Definition at line 90 of file AreaPropertyPanel.cxx.
References GetBindings(), SfxBindings::GetDispatcher(), SfxDispatcher::QueryState(), and setFillStyle().
|
private |
Definition at line 76 of file AreaPropertyPanel.hxx.
Referenced by ~AreaPropertyPanel().
|
private |
Definition at line 79 of file AreaPropertyPanel.hxx.
Referenced by ~AreaPropertyPanel().
|
private |
Definition at line 73 of file AreaPropertyPanel.hxx.
Referenced by ~AreaPropertyPanel().
|
private |
Definition at line 82 of file AreaPropertyPanel.hxx.
Referenced by ~AreaPropertyPanel().
|
private |
Definition at line 81 of file AreaPropertyPanel.hxx.
Referenced by ~AreaPropertyPanel().
|
private |
Definition at line 83 of file AreaPropertyPanel.hxx.
|
private |
Definition at line 74 of file AreaPropertyPanel.hxx.
Referenced by ~AreaPropertyPanel().
|
private |
Definition at line 77 of file AreaPropertyPanel.hxx.
Referenced by ~AreaPropertyPanel().
|
private |
Definition at line 75 of file AreaPropertyPanel.hxx.
Referenced by ~AreaPropertyPanel().
|
private |
Definition at line 78 of file AreaPropertyPanel.hxx.
Referenced by ~AreaPropertyPanel().
|
private |
Definition at line 80 of file AreaPropertyPanel.hxx.
Referenced by ~AreaPropertyPanel().
|
private |
Definition at line 72 of file AreaPropertyPanel.hxx.
Referenced by ~AreaPropertyPanel().
|
private |
Definition at line 85 of file AreaPropertyPanel.hxx.
Referenced by GetBindings().