LibreOffice Module vcl (master) 1
Namespaces | Functions
commandinfoprovider.cxx File Reference
#include <vcl/commandinfoprovider.hxx>
#include <vcl/keycod.hxx>
#include <vcl/mnemonic.hxx>
#include <comphelper/string.hxx>
#include <comphelper/sequence.hxx>
#include <comphelper/processfactory.hxx>
#include <cppuhelper/weakref.hxx>
#include <com/sun/star/frame/XFrame.hpp>
#include <com/sun/star/frame/ModuleManager.hpp>
#include <com/sun/star/frame/theUICommandDescription.hpp>
#include <com/sun/star/ui/GlobalAcceleratorConfiguration.hpp>
#include <com/sun/star/ui/XUIConfigurationManagerSupplier.hpp>
#include <com/sun/star/ui/theModuleUIConfigurationManagerSupplier.hpp>
#include <com/sun/star/ui/ImageType.hpp>
#include <com/sun/star/ui/XImageManager.hpp>
#include <com/sun/star/awt/KeyModifier.hpp>
Include dependency graph for commandinfoprovider.cxx:

Go to the source code of this file.

Namespaces

namespace  vcl
 
namespace  vcl::CommandInfoProvider
 

Functions

static Reference< container::XNameAccess > vcl::CommandInfoProvider::GetCommandDescription ()
 
static Reference< ui::XModuleUIConfigurationManagerSupplier > vcl::CommandInfoProvider::GetModuleConfigurationSupplier ()
 
static Reference< ui::XAcceleratorConfiguration > vcl::CommandInfoProvider::GetGlobalAcceleratorConfiguration ()
 
static Reference< ui::XAcceleratorConfiguration > vcl::CommandInfoProvider::GetDocumentAcceleratorConfiguration (const Reference< frame::XFrame > &rxFrame)
 
static Reference< ui::XAcceleratorConfiguration > vcl::CommandInfoProvider::GetModuleAcceleratorConfiguration (const Reference< frame::XFrame > &rxFrame)
 
static vcl::KeyCode vcl::CommandInfoProvider::AWTKey2VCLKey (const awt::KeyEvent &aAWTKey)
 
static OUString vcl::CommandInfoProvider::RetrieveShortcutsFromConfiguration (const Reference< ui::XAcceleratorConfiguration > &rxConfiguration, const OUString &rsCommandName)
 
static vcl::KeyCode vcl::CommandInfoProvider::RetrieveKeyCodeShortcutsFromConfiguration (const Reference< ui::XAcceleratorConfiguration > &rxConfiguration, const OUString &rsCommandName)
 
static bool vcl::CommandInfoProvider::ResourceHasKey (const OUString &rsResourceName, const OUString &rsCommandName, const OUString &rsModuleName)
 
Sequence< beans::PropertyValue > vcl::CommandInfoProvider::GetCommandProperties (const OUString &rsCommandName, const OUString &rsModuleName)
 Return a label for the given command. More...
 
static OUString vcl::CommandInfoProvider::GetCommandProperty (const OUString &rsProperty, const Sequence< beans::PropertyValue > &rProperties)
 
OUString vcl::CommandInfoProvider::GetLabelForCommand (const css::uno::Sequence< css::beans::PropertyValue > &rProperties)
 Return a label for the given command. More...
 
OUString vcl::CommandInfoProvider::GetMenuLabelForCommand (const css::uno::Sequence< css::beans::PropertyValue > &rProperties)
 
OUString vcl::CommandInfoProvider::GetPopupLabelForCommand (const css::uno::Sequence< css::beans::PropertyValue > &rProperties)
 
OUString vcl::CommandInfoProvider::GetTooltipLabelForCommand (const css::uno::Sequence< css::beans::PropertyValue > &rProperties)
 
OUString vcl::CommandInfoProvider::GetTooltipForCommand (const OUString &rsCommandName, const css::uno::Sequence< css::beans::PropertyValue > &rProperties, const Reference< frame::XFrame > &rxFrame)
 
OUString vcl::CommandInfoProvider::GetCommandShortcut (const OUString &rsCommandName, const Reference< frame::XFrame > &rxFrame)
 
vcl::KeyCode vcl::CommandInfoProvider::GetCommandKeyCodeShortcut (const OUString &rsCommandName, const Reference< frame::XFrame > &rxFrame)
 
OUString vcl::CommandInfoProvider::GetRealCommandForCommand (const css::uno::Sequence< css::beans::PropertyValue > &rProperties)
 
Reference< graphic::XGraphic > vcl::CommandInfoProvider::GetXGraphicForCommand (const OUString &rsCommandName, const Reference< frame::XFrame > &rxFrame, vcl::ImageType eImageType)
 
Image vcl::CommandInfoProvider::GetImageForCommand (const OUString &rsCommandName, const Reference< frame::XFrame > &rxFrame, vcl::ImageType eImageType)
 
sal_Int32 vcl::CommandInfoProvider::GetPropertiesForCommand (const OUString &rsCommandName, const OUString &rsModuleName)
 
bool vcl::CommandInfoProvider::IsRotated (const OUString &rsCommandName, const OUString &rsModuleName)
 
bool vcl::CommandInfoProvider::IsMirrored (const OUString &rsCommandName, const OUString &rsModuleName)
 
bool vcl::CommandInfoProvider::IsExperimental (const OUString &rsCommandName, const OUString &rModuleName)
 Returns whether the command is experimental. More...
 
OUString vcl::CommandInfoProvider::GetModuleIdentifier (const Reference< frame::XFrame > &rxFrame)