LibreOffice Module framework (master) 1
Namespaces | Functions | Variables
actiontriggerhelper.cxx File Reference
#include <framework/actiontriggerhelper.hxx>
#include <classes/actiontriggerseparatorpropertyset.hxx>
#include <classes/rootactiontriggercontainer.hxx>
#include <framework/addonsoptions.hxx>
#include <com/sun/star/awt/XBitmap.hpp>
#include <com/sun/star/awt/XPopupMenu.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <toolkit/awt/vclxmenu.hxx>
#include <tools/stream.hxx>
#include <vcl/dibtools.hxx>
#include <vcl/graph.hxx>
#include <vcl/svapp.hxx>
#include <o3tl/string_view.hxx>
Include dependency graph for actiontriggerhelper.cxx:

Go to the source code of this file.

Namespaces

namespace  framework
 

Functions

static bool framework::IsSeparator (const Reference< XPropertySet > &xPropertySet)
 
static void framework::GetMenuItemAttributes (const Reference< XPropertySet > &xActionTriggerPropertySet, OUString &aMenuLabel, OUString &aCommandURL, OUString &aHelpURL, Reference< XBitmap > &xBitmap, Reference< XIndexContainer > &xSubContainer)
 
static void framework::InsertSubMenuItems (const Reference< XPopupMenu > &rSubMenu, sal_uInt16 &nItemId, const Reference< XIndexContainer > &xActionTriggerContainer)
 
static Reference< XPropertySetframework::CreateActionTrigger (sal_uInt16 nItemId, const Reference< XPopupMenu > &rMenu, const Reference< XIndexContainer > &rActionTriggerContainer)
 
static Reference< XPropertySetframework::CreateActionTriggerSeparator (const Reference< XIndexContainer > &rActionTriggerContainer)
 
static Reference< XIndexContainer > framework::CreateActionTriggerContainer (const Reference< XIndexContainer > &rActionTriggerContainer)
 
static void framework::FillActionTriggerContainerWithMenu (const Reference< XPopupMenu > &rMenu, const Reference< XIndexContainer > &rActionTriggerContainer)
 

Variables

const sal_uInt16 START_ITEMID = 1000
 

Variable Documentation

◆ START_ITEMID

const sal_uInt16 START_ITEMID = 1000