|
LibreOffice Module sfx2 (master) 1
|
#include <com/sun/star/uno/Reference.h>#include <com/sun/star/frame/XFrame.hpp>#include <com/sun/star/awt/XWindow.hpp>#include <com/sun/star/util/URL.hpp>#include <com/sun/star/util/URLTransformer.hpp>#include <com/sun/star/util/XURLTransformer.hpp>#include <com/sun/star/frame/XController.hpp>#include <com/sun/star/frame/XDispatchProvider.hpp>#include <com/sun/star/lang/XUnoTunnel.hpp>#include <com/sun/star/beans/PropertyValue.hpp>#include <com/sun/star/frame/status/ItemStatus.hpp>#include <com/sun/star/ui/XUIElementFactory.hpp>#include <com/sun/star/frame/status/Visibility.hpp>#include <svl/eitem.hxx>#include <svl/stritem.hxx>#include <svl/intitem.hxx>#include <svl/visitem.hxx>#include <vcl/svapp.hxx>#include <vcl/toolbox.hxx>#include <comphelper/processfactory.hxx>#include <comphelper/servicehelper.hxx>#include <toolkit/helper/vclunohelper.hxx>#include <vcl/InterimItemWindow.hxx>#include <sfx2/tbxctrl.hxx>#include <sfx2/dispatch.hxx>#include <sfx2/msg.hxx>#include <sfx2/msgpool.hxx>#include <sfx2/viewfrm.hxx>#include <sfx2/module.hxx>#include <sfx2/app.hxx>#include <unoctitm.hxx>Go to the source code of this file.
Classes | |
| struct | SfxToolBoxControl_Impl |
Functions | |
| SFX_IMPL_TOOLBOX_CONTROL_ARG (SfxToolBoxControl, SfxStringItem, true) | |
| rtl::Reference< svt::ToolboxController > | SfxToolBoxControllerFactory (const Reference< XFrame > &rFrame, ToolBox *pToolbox, ToolBoxItemId nID, const OUString &aCommandURL) |
| SFX_IMPL_TOOLBOX_CONTROL_ARG | ( | SfxToolBoxControl | , |
| SfxStringItem | , | ||
| true | |||
| ) |
| rtl::Reference< svt::ToolboxController > SfxToolBoxControllerFactory | ( | const Reference< XFrame > & | rFrame, |
| ToolBox * | pToolbox, | ||
| ToolBoxItemId | nID, | ||
| const OUString & | aCommandURL | ||
| ) |
Definition at line 72 of file tbxitem.cxx.
References aTargetURL, SfxToolBoxControl::CreateControl(), SfxObjectShell::GetModule(), SfxObjectShell::GetShellFromComponent(), SfxSlot::GetSlotId(), SfxModule::GetSlotPool(), SfxSlotPool::GetSlotPool(), SfxSlotPool::GetUnoSlot(), URL, xController, and xModel.
Referenced by SfxApplication::GetOrCreate().