LibreOffice Module framework (master) 1
|
#include <sal/config.h>
#include <sal/log.hxx>
#include <cassert>
#include <uielement/toolbarmanager.hxx>
#include <framework/generictoolbarcontroller.hxx>
#include <officecfg/Office/Common.hxx>
#include <uielement/styletoolbarcontroller.hxx>
#include <properties.h>
#include <framework/sfxhelperfunctions.hxx>
#include <classes/fwkresid.hxx>
#include <classes/resource.hxx>
#include <strings.hrc>
#include <uielement/toolbarmerger.hxx>
#include <com/sun/star/ui/ItemType.hpp>
#include <com/sun/star/frame/XDispatchProvider.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/awt/XDockableWindow.hpp>
#include <com/sun/star/frame/XLayoutManager.hpp>
#include <com/sun/star/ui/DockingArea.hpp>
#include <com/sun/star/graphic/XGraphic.hpp>
#include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <com/sun/star/frame/ModuleManager.hpp>
#include <com/sun/star/frame/theToolbarControllerFactory.hpp>
#include <com/sun/star/ui/ItemStyle.hpp>
#include <com/sun/star/ui/XUIElementSettings.hpp>
#include <com/sun/star/ui/XUIConfigurationPersistence.hpp>
#include <com/sun/star/ui/theModuleUIConfigurationManagerSupplier.hpp>
#include <com/sun/star/ui/XUIConfigurationManagerSupplier.hpp>
#include <com/sun/star/ui/ImageType.hpp>
#include <com/sun/star/ui/UIElementType.hpp>
#include <com/sun/star/lang/DisposedException.hpp>
#include <com/sun/star/util/URLTransformer.hpp>
#include <svtools/toolboxcontroller.hxx>
#include <unotools/cmdoptions.hxx>
#include <toolkit/helper/vclunohelper.hxx>
#include <unotools/mediadescriptor.hxx>
#include <comphelper/propertyvalue.hxx>
#include <comphelper/propertysequence.hxx>
#include <svtools/miscopt.hxx>
#include <svtools/imgdef.hxx>
#include <utility>
#include <vcl/event.hxx>
#include <vcl/graph.hxx>
#include <vcl/svapp.hxx>
#include <vcl/menu.hxx>
#include <vcl/syswin.hxx>
#include <vcl/taskpanelist.hxx>
#include <vcl/toolbox.hxx>
#include <vcl/settings.hxx>
#include <vcl/commandinfoprovider.hxx>
#include <vcl/weldutils.hxx>
#include <tools/debug.hxx>
Go to the source code of this file.
Namespaces | |
namespace | framework |
Functions | |
static css::uno::Reference< css::frame::XLayoutManager > | framework::getLayoutManagerFromFrame (css::uno::Reference< css::frame::XFrame > const &rFrame) |
framework::IMPL_LINK_NOARG (ToolBarManager, DropdownClick, ToolBox *, void) | |
framework::IMPL_LINK_NOARG (ToolBarManager, DoubleClick, ToolBox *, void) | |
framework::IMPL_LINK (ToolBarManager, MenuButton, ToolBox *, pToolBar, void) | |
framework::IMPL_LINK (ToolBarManager, OverflowEventListener, VclWindowEvent &, rWindowEvent, void) | |
framework::IMPL_LINK (ToolBarManager, MenuPreExecute, ToolBox *, pToolBar, void) | |
framework::IMPL_LINK (ToolBarManager, MenuSelect, Menu *, pMenu, bool) | |
framework::IMPL_LINK_NOARG (ToolBarManager, Select, ToolBox *, void) | |
framework::IMPL_LINK (ToolBarManager, StateChanged, StateChangedType const *, pStateChangedType, void) | |
framework::IMPL_LINK (ToolBarManager, DataChanged, DataChangedEvent const *, pDataChangedEvent, void) | |
framework::IMPL_LINK_NOARG (ToolBarManager, MiscOptionsChanged, LinkParamNone *, void) | |
framework::IMPL_LINK_NOARG (ToolBarManager, AsyncUpdateControllersHdl, Timer *, void) | |
framework::IMPL_STATIC_LINK (ToolBarManager, ExecuteHdl_Impl, void *, p, void) | |
Variables | |
const sal_uInt16 | framework::STARTID_CUSTOMIZE_POPUPMENU = 1000 |
|
private |
Definition at line 515 of file toolbarmanager.cxx.
|
private |
Definition at line 513 of file toolbarmanager.cxx.
|
private |
Definition at line 514 of file toolbarmanager.cxx.
|
private |
Definition at line 375 of file toolbarmanager.cxx.
|
private |
Definition at line 512 of file toolbarmanager.cxx.
|
private |
Definition at line 510 of file toolbarmanager.cxx.
|
private |
Definition at line 376 of file toolbarmanager.cxx.
Definition at line 374 of file toolbarmanager.cxx.
Referenced by framework::ToolBarManager::AddCustomizeMenuItems(), framework::ToolBarManager::CreateControllers(), framework::ToolBarManager::dispose(), framework::ToolBarManager::FillAddonToolbar(), framework::ToolBarManager::FillOverflowToolbar(), framework::ToolBarManager::GetToolBar(), framework::IMPL_LINK(), framework::IMPL_LINK_NOARG(), and framework::ToolBarManager::~ToolBarManager().
|
private |
Definition at line 509 of file toolbarmanager.cxx.
Referenced by framework::ToolBarManager::CreateControllers().