|
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().