LibreOffice Module sfx2 (master) 1
Classes | Macros | Functions | Variables
NotebookbarTabControl.cxx File Reference
#include <vcl/builderfactory.hxx>
#include <vcl/layout.hxx>
#include <vcl/notebookbar/notebookbar.hxx>
#include <vcl/tabpage.hxx>
#include <sfx2/viewfrm.hxx>
#include <notebookbar/NotebookbarTabControl.hxx>
#include <com/sun/star/ui/theModuleUIConfigurationManagerSupplier.hpp>
#include <com/sun/star/ui/ItemType.hpp>
#include <com/sun/star/frame/XModuleManager.hpp>
#include <com/sun/star/frame/ModuleManager.hpp>
#include <com/sun/star/frame/XFrame.hpp>
#include <com/sun/star/uno/Reference.h>
#include <com/sun/star/awt/PopupMenuDirection.hpp>
#include <com/sun/star/awt/XVclWindowPeer.hpp>
#include <com/sun/star/frame/XPopupMenuController.hpp>
#include <comphelper/processfactory.hxx>
#include <comphelper/propertyvalue.hxx>
#include <sidebar/SidebarToolBox.hxx>
#include <toolkit/awt/vclxmenu.hxx>
#include <cppuhelper/implbase.hxx>
Include dependency graph for NotebookbarTabControl.cxx:

Go to the source code of this file.

Classes

class  ChangedUIEventListener
 

Macros

#define ICON_SIZE   25
 

Functions

 IMPL_LINK (NotebookbarTabControl, OpenNotebookbarPopupMenu, NotebookBar *, pNotebookbar, void)
 

Variables

constexpr OUStringLiteral TOOLBAR_STR = u"private:resource/toolbar/notebookbarshortcuts"
 

Macro Definition Documentation

◆ ICON_SIZE

#define ICON_SIZE   25

Definition at line 41 of file NotebookbarTabControl.cxx.

Function Documentation

◆ IMPL_LINK()

IMPL_LINK ( NotebookbarTabControl  ,
OpenNotebookbarPopupMenu  ,
NotebookBar ,
pNotebookbar  ,
void   
)

Variable Documentation

◆ TOOLBAR_STR

constexpr OUStringLiteral TOOLBAR_STR = u"private:resource/toolbar/notebookbarshortcuts"
constexpr