LibreOffice Module sd (master) 1
|
#include <slidelayoutcontroller.hxx>
Public Member Functions | |
SlideLayoutController (const css::uno::Reference< css::uno::XComponentContext > &rxContext, bool bInsertPage) | |
virtual std::unique_ptr< WeldToolbarPopup > | weldPopupWindow () override |
virtual VclPtr< vcl::Window > | createVclPopupWindow (vcl::Window *pParent) override |
virtual void SAL_CALL | initialize (const css::uno::Sequence< css::uno::Any > &aArguments) override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
Public Member Functions inherited from svt::PopupWindowController | |
PopupWindowController (const css::uno::Reference< css::uno::XComponentContext > &rxContext, const css::uno::Reference< css::frame::XFrame > &xFrame, const OUString &aCommandURL) | |
virtual | ~PopupWindowController () override |
void | EndPopupMode () |
virtual VclPtr< vcl::Window > | createVclPopupWindow (vcl::Window *pParent) |
virtual std::unique_ptr< WeldToolbarPopup > | weldPopupWindow ()=0 |
virtual OUString SAL_CALL | getImplementationName () override=0 |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override=0 |
virtual void SAL_CALL | dispose () override |
virtual void SAL_CALL | statusChanged (const css::frame::FeatureStateEvent &Event) override |
virtual css::uno::Reference< css::awt::XWindow > SAL_CALL | createPopupWindow () override |
virtual void SAL_CALL | click () override |
Private Attributes | |
bool | mbInsertPage |
Additional Inherited Members | |
Protected Attributes inherited from svt::PopupWindowController | |
std::unique_ptr< ToolbarPopupContainer > | mxPopoverContainer |
VclPtr< InterimToolbarPopup > | mxInterimPopover |
Definition at line 26 of file slidelayoutcontroller.hxx.
sd::SlideLayoutController::SlideLayoutController | ( | const css::uno::Reference< css::uno::XComponentContext > & | rxContext, |
bool | bInsertPage | ||
) |
Definition at line 309 of file slidelayoutcontroller.cxx.
|
overridevirtual |
Reimplemented from svt::PopupWindowController.
Definition at line 335 of file slidelayoutcontroller.cxx.
References VclPtr< class reference_type >::Create(), vcl::Window::GetFrameWeld(), mbInsertPage, and svt::PopupWindowController::mxInterimPopover.
|
overridevirtual |
Implements svt::PopupWindowController.
Definition at line 347 of file slidelayoutcontroller.cxx.
References sd::InsertSlideController_getImplementationName(), mbInsertPage, and sd::SlideLayoutController_getImplementationName().
|
overridevirtual |
Implements svt::PopupWindowController.
Definition at line 355 of file slidelayoutcontroller.cxx.
References sd::InsertSlideController_getSupportedServiceNames(), mbInsertPage, and sd::SlideLayoutController_getSupportedServiceNames().
|
overridevirtual |
Definition at line 315 of file slidelayoutcontroller.cxx.
References aArguments, ToolBox::GetItemBits(), mbInsertPage, nId, and ToolBox::SetItemBits().
|
overridevirtual |
Implements svt::PopupWindowController.
Definition at line 330 of file slidelayoutcontroller.cxx.
References mbInsertPage.
|
private |
Definition at line 43 of file slidelayoutcontroller.hxx.
Referenced by createVclPopupWindow(), getImplementationName(), getSupportedServiceNames(), initialize(), and weldPopupWindow().