LibreOffice Module vbahelper (master) 1
Classes | Typedefs | Variables
vbacommandbarhelper.hxx File Reference
#include <com/sun/star/frame/XModel.hpp>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/ui/XUIConfigurationManager.hpp>
#include <com/sun/star/container/XIndexAccess.hpp>
#include <com/sun/star/container/XNameAccess.hpp>
#include <com/sun/star/frame/XLayoutManager.hpp>
#include <memory>
Include dependency graph for vbacommandbarhelper.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  VbaCommandBarHelper
 

Typedefs

typedef std::shared_ptr< VbaCommandBarHelperVbaCommandBarHelperRef
 

Variables

constexpr OUStringLiteral ITEM_DESCRIPTOR_COMMANDURL = u"CommandURL"
 
constexpr OUStringLiteral ITEM_DESCRIPTOR_HELPURL = u"HelpURL"
 
constexpr OUStringLiteral ITEM_DESCRIPTOR_CONTAINER = u"ItemDescriptorContainer"
 
constexpr OUStringLiteral ITEM_DESCRIPTOR_LABEL = u"Label"
 
constexpr OUStringLiteral ITEM_DESCRIPTOR_TYPE = u"Type"
 
constexpr OUStringLiteral ITEM_DESCRIPTOR_STYLE = u"Style"
 
constexpr OUStringLiteral ITEM_DESCRIPTOR_ISVISIBLE = u"IsVisible"
 
constexpr OUStringLiteral ITEM_DESCRIPTOR_UINAME = u"UIName"
 
constexpr OUStringLiteral ITEM_DESCRIPTOR_ENABLED = u"Enabled"
 
constexpr OUStringLiteral ITEM_MENUBAR_URL = u"private:resource/menubar/menubar"
 
constexpr char16_t ITEM_TOOLBAR_URL [] = u"private:resource/toolbar/"
 
constexpr OUStringLiteral CUSTOM_TOOLBAR_STR = u"custom_toolbar_"
 
constexpr OUStringLiteral CUSTOM_MENU_STR = u"vnd.openoffice.org:CustomMenu"
 

Typedef Documentation

◆ VbaCommandBarHelperRef

typedef std::shared_ptr< VbaCommandBarHelper > VbaCommandBarHelperRef

Definition at line 47 of file vbacommandbarhelper.hxx.

Variable Documentation

◆ CUSTOM_MENU_STR

constexpr OUStringLiteral CUSTOM_MENU_STR = u"vnd.openoffice.org:CustomMenu"
inlineconstexpr

Definition at line 44 of file vbacommandbarhelper.hxx.

Referenced by ScVbaCommandBarControls::Add().

◆ CUSTOM_TOOLBAR_STR

constexpr OUStringLiteral CUSTOM_TOOLBAR_STR = u"custom_toolbar_"
inlineconstexpr

Definition at line 43 of file vbacommandbarhelper.hxx.

Referenced by VbaCommandBarHelper::generateCustomURL().

◆ ITEM_DESCRIPTOR_COMMANDURL

constexpr OUStringLiteral ITEM_DESCRIPTOR_COMMANDURL = u"CommandURL"
inlineconstexpr

◆ ITEM_DESCRIPTOR_CONTAINER

constexpr OUStringLiteral ITEM_DESCRIPTOR_CONTAINER = u"ItemDescriptorContainer"
inlineconstexpr

◆ ITEM_DESCRIPTOR_ENABLED

constexpr OUStringLiteral ITEM_DESCRIPTOR_ENABLED = u"Enabled"
inlineconstexpr

◆ ITEM_DESCRIPTOR_HELPURL

constexpr OUStringLiteral ITEM_DESCRIPTOR_HELPURL = u"HelpURL"
inlineconstexpr

◆ ITEM_DESCRIPTOR_ISVISIBLE

constexpr OUStringLiteral ITEM_DESCRIPTOR_ISVISIBLE = u"IsVisible"
inlineconstexpr

◆ ITEM_DESCRIPTOR_LABEL

constexpr OUStringLiteral ITEM_DESCRIPTOR_LABEL = u"Label"
inlineconstexpr

◆ ITEM_DESCRIPTOR_STYLE

constexpr OUStringLiteral ITEM_DESCRIPTOR_STYLE = u"Style"
inlineconstexpr

◆ ITEM_DESCRIPTOR_TYPE

constexpr OUStringLiteral ITEM_DESCRIPTOR_TYPE = u"Type"
inlineconstexpr

◆ ITEM_DESCRIPTOR_UINAME

constexpr OUStringLiteral ITEM_DESCRIPTOR_UINAME = u"UIName"
inlineconstexpr

Definition at line 37 of file vbacommandbarhelper.hxx.

Referenced by VbaCommandBarHelper::hasToolbar().

◆ ITEM_MENUBAR_URL

constexpr OUStringLiteral ITEM_MENUBAR_URL = u"private:resource/menubar/menubar"
inlineconstexpr

◆ ITEM_TOOLBAR_URL

constexpr char16_t ITEM_TOOLBAR_URL[] = u"private:resource/toolbar/"
constexpr

Definition at line 41 of file vbacommandbarhelper.hxx.

Referenced by VbaCommandBarHelper::generateCustomURL().