LibreOffice Module vcl (master)  1
Functions | Variables
NotebookBarAddonsMerger.cxx File Reference
#include <sal/config.h>
#include <cstddef>
#include <vcl/NotebookBarAddonsMerger.hxx>
#include <vcl/commandinfoprovider.hxx>
#include <vcl/vclenum.hxx>
#include <vcl/toolbox.hxx>
#include <vcl/OptionalBox.hxx>
#include <vcl/IPrioritable.hxx>
Include dependency graph for NotebookBarAddonsMerger.cxx:

Go to the source code of this file.

Functions

static void GetAddonNotebookBarItem (const css::uno::Sequence< css::beans::PropertyValue > &pExtension, AddonNotebookBarItem &aAddonNotebookBarItem)
 
static void CreateNotebookBarToolBox (vcl::Window *pNotebookbarToolBox, const css::uno::Reference< css::frame::XFrame > &m_xFrame, const AddonNotebookBarItem &aAddonNotebookBarItem, const std::vector< Image > &aImageVec, const unsigned long &nIter)
 

Variables

static const char STYLE_TEXT [] = "Text"
 
static const char STYLE_ICON [] = "Icon"
 
static const char MERGE_NOTEBOOKBAR_URL [] = "URL"
 
static const char MERGE_NOTEBOOKBAR_TITLE [] = "Title"
 
static const char MERGE_NOTEBOOKBAR_IMAGEID [] = "ImageIdentifier"
 
static const char MERGE_NOTEBOOKBAR_CONTEXT [] = "Context"
 
static const char MERGE_NOTEBOOKBAR_TARGET [] = "Target"
 
static const char MERGE_NOTEBOOKBAR_CONTROLTYPE [] = "ControlType"
 
static const char MERGE_NOTEBOOKBAR_WIDTH [] = "Width"
 
static const char MERGE_NOTEBOOKBAR_STYLE [] = "Style"
 

Function Documentation

static void CreateNotebookBarToolBox ( vcl::Window pNotebookbarToolBox,
const css::uno::Reference< css::frame::XFrame > &  m_xFrame,
const AddonNotebookBarItem aAddonNotebookBarItem,
const std::vector< Image > &  aImageVec,
const unsigned long &  nIter 
)
static
static void GetAddonNotebookBarItem ( const css::uno::Sequence< css::beans::PropertyValue > &  pExtension,
AddonNotebookBarItem aAddonNotebookBarItem 
)
static

Variable Documentation

const char MERGE_NOTEBOOKBAR_CONTEXT[] = "Context"
static

Definition at line 37 of file NotebookBarAddonsMerger.cxx.

Referenced by GetAddonNotebookBarItem().

const char MERGE_NOTEBOOKBAR_CONTROLTYPE[] = "ControlType"
static

Definition at line 39 of file NotebookBarAddonsMerger.cxx.

Referenced by GetAddonNotebookBarItem().

const char MERGE_NOTEBOOKBAR_IMAGEID[] = "ImageIdentifier"
static

Definition at line 36 of file NotebookBarAddonsMerger.cxx.

Referenced by GetAddonNotebookBarItem().

const char MERGE_NOTEBOOKBAR_STYLE[] = "Style"
static

Definition at line 41 of file NotebookBarAddonsMerger.cxx.

Referenced by GetAddonNotebookBarItem().

const char MERGE_NOTEBOOKBAR_TARGET[] = "Target"
static

Definition at line 38 of file NotebookBarAddonsMerger.cxx.

Referenced by GetAddonNotebookBarItem().

const char MERGE_NOTEBOOKBAR_TITLE[] = "Title"
static

Definition at line 35 of file NotebookBarAddonsMerger.cxx.

Referenced by GetAddonNotebookBarItem().

const char MERGE_NOTEBOOKBAR_URL[] = "URL"
static

Definition at line 34 of file NotebookBarAddonsMerger.cxx.

Referenced by GetAddonNotebookBarItem().

const char MERGE_NOTEBOOKBAR_WIDTH[] = "Width"
static

Definition at line 40 of file NotebookBarAddonsMerger.cxx.

Referenced by GetAddonNotebookBarItem().

const char STYLE_ICON[] = "Icon"
static

Definition at line 32 of file NotebookBarAddonsMerger.cxx.

Referenced by CreateNotebookBarToolBox().

const char STYLE_TEXT[] = "Text"
static

Definition at line 31 of file NotebookBarAddonsMerger.cxx.

Referenced by CreateNotebookBarToolBox().