LibreOffice Module framework (master) 1
Functions | Variables
controlmenucontroller.cxx File Reference
#include <sal/config.h>
#include <com/sun/star/frame/XDispatch.hpp>
#include <com/sun/star/frame/XDispatchProvider.hpp>
#include <com/sun/star/frame/XFrame.hpp>
#include <com/sun/star/frame/XStatusListener.hpp>
#include <com/sun/star/util/XURLTransformer.hpp>
#include <cppuhelper/supportsservice.hxx>
#include <vcl/graph.hxx>
#include <vcl/svapp.hxx>
#include <vcl/settings.hxx>
#include <vcl/image.hxx>
#include <svtools/popupmenucontrollerbase.hxx>
#include <toolkit/awt/vclxmenu.hxx>
#include <osl/mutex.hxx>
#include <unordered_map>
#include <classes/fwkresid.hxx>
#include <bitmaps.hlst>
#include <strings.hrc>
Include dependency graph for controlmenucontroller.cxx:

Go to the source code of this file.

Functions

SAL_DLLPUBLIC_EXPORT css::uno::XInterface * com_sun_star_comp_framework_ControlMenuController_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &)
 

Variables

static const char * aCommands []
 
static TranslateId aLabels []
 
const rtl::OUStringConstExpr aImgIds []
 

Function Documentation

◆ com_sun_star_comp_framework_ControlMenuController_get_implementation()

SAL_DLLPUBLIC_EXPORT css::uno::XInterface * com_sun_star_comp_framework_ControlMenuController_get_implementation ( css::uno::XComponentContext *  context,
css::uno::Sequence< css::uno::Any > const &   
)

Definition at line 322 of file controlmenucontroller.cxx.

Variable Documentation

◆ aCommands

const char* aCommands[]
static
Initial value:
=
{
".uno:ConvertToEdit",
".uno:ConvertToButton",
".uno:ConvertToFixed",
".uno:ConvertToList",
".uno:ConvertToCheckBox",
".uno:ConvertToRadio",
".uno:ConvertToGroup",
".uno:ConvertToCombo",
".uno:ConvertToImageBtn",
".uno:ConvertToFileControl",
".uno:ConvertToDate",
".uno:ConvertToTime",
".uno:ConvertToNumeric",
".uno:ConvertToCurrency",
".uno:ConvertToPattern",
".uno:ConvertToImageControl",
".uno:ConvertToFormatted",
".uno:ConvertToScrollBar",
".uno:ConvertToSpinButton",
".uno:ConvertToNavigationBar"
}

Definition at line 42 of file controlmenucontroller.cxx.

◆ aImgIds

const rtl::OUStringConstExpr aImgIds[]
Initial value:
{
RID_SVXBMP_EDITBOX,
RID_SVXBMP_BUTTON,
RID_SVXBMP_FIXEDTEXT,
RID_SVXBMP_LISTBOX,
RID_SVXBMP_CHECKBOX,
RID_SVXBMP_RADIOBUTTON,
RID_SVXBMP_GROUPBOX,
RID_SVXBMP_COMBOBOX,
RID_SVXBMP_IMAGEBUTTON,
RID_SVXBMP_FILECONTROL,
RID_SVXBMP_DATEFIELD,
RID_SVXBMP_TIMEFIELD,
RID_SVXBMP_NUMERICFIELD,
RID_SVXBMP_CURRENCYFIELD,
RID_SVXBMP_PATTERNFIELD,
RID_SVXBMP_IMAGECONTROL,
RID_SVXBMP_FORMATTEDFIELD,
RID_SVXBMP_SCROLLBAR,
RID_SVXBMP_SPINBUTTON,
RID_SVXBMP_NAVIGATIONBAR
}

Definition at line 90 of file controlmenucontroller.cxx.

◆ aLabels

TranslateId aLabels[]
static
Initial value:
=
{
RID_STR_PROPTITLE_EDIT,
RID_STR_PROPTITLE_PUSHBUTTON,
RID_STR_PROPTITLE_FIXEDTEXT,
RID_STR_PROPTITLE_LISTBOX,
RID_STR_PROPTITLE_CHECKBOX,
RID_STR_PROPTITLE_RADIOBUTTON,
RID_STR_PROPTITLE_GROUPBOX,
RID_STR_PROPTITLE_COMBOBOX,
RID_STR_PROPTITLE_IMAGEBUTTON,
RID_STR_PROPTITLE_FILECONTROL,
RID_STR_PROPTITLE_DATEFIELD,
RID_STR_PROPTITLE_TIMEFIELD,
RID_STR_PROPTITLE_NUMERICFIELD,
RID_STR_PROPTITLE_CURRENCYFIELD,
RID_STR_PROPTITLE_PATTERNFIELD,
RID_STR_PROPTITLE_IMAGECONTROL,
RID_STR_PROPTITLE_FORMATTED,
RID_STR_PROPTITLE_SCROLLBAR,
RID_STR_PROPTITLE_SPINBUTTON,
RID_STR_PROPTITLE_NAVBAR
}

Definition at line 66 of file controlmenucontroller.cxx.