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