LibreOffice Module svx (master)  1
Public Member Functions | List of all members
SvxGrafModeToolBoxControl Class Referencefinal

#include <grafctrl.hxx>

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

Public Member Functions

 SFX_DECL_TOOLBOX_CONTROL ()
 
 SvxGrafModeToolBoxControl (sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox &rTbx)
 
virtual ~SvxGrafModeToolBoxControl () override
 
virtual void StateChanged (sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem *pState) override
 
virtual VclPtr< vcl::WindowCreateItemWindow (vcl::Window *pParent) override
 
- Public Member Functions inherited from SfxToolBoxControl
virtual void SAL_CALL dispose () override
 
virtual void SAL_CALL statusChanged (const css::frame::FeatureStateEvent &Event) override
 
virtual void SAL_CALL execute (sal_Int16 KeyModifier) override
 
virtual void SAL_CALL click () override
 
virtual void SAL_CALL doubleClick () override
 
virtual css::uno::Reference< css::awt::XWindow > SAL_CALL createPopupWindow () override
 
virtual css::uno::Reference< css::awt::XWindow > SAL_CALL createItemWindow (const css::uno::Reference< css::awt::XWindow > &rParent) override
 
 SFX_DECL_TOOLBOX_CONTROL ()
 
 SfxToolBoxControl (sal_uInt16 nSlotID, sal_uInt16 nId, ToolBox &rBox, bool bShowStrings=false)
 
virtual ~SfxToolBoxControl () override
 
ToolBoxGetToolBox () const
 
unsigned short GetId () const
 
unsigned short GetSlotId () const
 
void Dispatch (const OUString &aCommand, css::uno::Sequence< css::beans::PropertyValue > const &aArgs)
 
- Public Member Functions inherited from SfxListener
 SfxListener ()
 
 SfxListener (const SfxListener &rCopy)
 
virtual ~SfxListener () COVERITY_NOEXCEPT_FALSE
 
void StartListening (SfxBroadcaster &rBroadcaster, DuplicateHandling eDuplicateHanding=DuplicateHandling::Unexpected)
 
void EndListening (SfxBroadcaster &rBroadcaster, bool bRemoveAllDuplicates=false)
 
void EndListeningAll ()
 
bool IsListening (SfxBroadcaster &rBroadcaster) const
 
sal_uInt16 GetBroadcasterCount () const
 
SfxBroadcasterGetBroadcasterJOE (sal_uInt16 nNo) const
 
virtual void Notify (SfxBroadcaster &rBC, const SfxHint &rHint)
 
void RemoveBroadcaster_Impl (SfxBroadcaster &rBC)
 

Additional Inherited Members

- Static Public Member Functions inherited from SfxToolBoxControl
static void Dispatch (const css::uno::Reference< css::frame::XDispatchProvider > &rDispatchProvider, const OUString &rCommand, css::uno::Sequence< css::beans::PropertyValue > const &aArgs)
 
static SfxItemState GetItemState (const SfxPoolItem *pState)
 
static SfxToolBoxControlCreateControl (sal_uInt16 nSlotId, sal_uInt16 nTbxId, ToolBox *pBox, SfxModule const *pMod)
 
static void RegisterToolBoxControl (SfxModule *, const SfxTbxCtrlFactory &)
 
- Protected Member Functions inherited from SfxToolBoxControl
 DECL_LINK (PopupModeEndHdl, FloatingWindow *, void)
 
 DECL_LINK (ClosePopupWindow, SfxPopupWindow *, void)
 
virtual void Select (sal_uInt16 nSelectModifier)
 
virtual void DoubleClick ()
 
virtual void Click ()
 
virtual VclPtr< SfxPopupWindowCreatePopupWindow ()
 
void SetPopupWindow (SfxPopupWindow *pWindow)
 

Detailed Description

Definition at line 95 of file grafctrl.hxx.

Constructor & Destructor Documentation

SvxGrafModeToolBoxControl::SvxGrafModeToolBoxControl ( sal_uInt16  nSlotId,
sal_uInt16  nId,
ToolBox rTbx 
)

Definition at line 519 of file grafctrl.cxx.

SvxGrafModeToolBoxControl::~SvxGrafModeToolBoxControl ( )
overridevirtual

Definition at line 524 of file grafctrl.cxx.

Member Function Documentation

VclPtr< vcl::Window > SvxGrafModeToolBoxControl::CreateItemWindow ( vcl::Window pParent)
overridevirtual

Reimplemented from SfxToolBoxControl.

Definition at line 550 of file grafctrl.cxx.

References VclPtr< reference_type >::Create().

SvxGrafModeToolBoxControl::SFX_DECL_TOOLBOX_CONTROL ( )
void SvxGrafModeToolBoxControl::StateChanged ( sal_uInt16  nSID,
SfxItemState  eState,
const SfxPoolItem pState 
)
overridevirtual

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