LibreOffice Module cui (master)  1
Macros | Functions
CustomNotebookbarGenerator.cxx File Reference
#include <comphelper/processfactory.hxx>
#include <rtl/bootstrap.hxx>
#include <config_folders.h>
#include <CustomNotebookbarGenerator.hxx>
#include <osl/file.hxx>
#include <osl/thread.h>
#include <vcl/EnumContext.hxx>
#include <vcl/settings.hxx>
#include <sfx2/viewfrm.hxx>
#include <com/sun/star/frame/ModuleManager.hpp>
#include <unotools/confignode.hxx>
#include <libxml/parser.h>
Include dependency graph for CustomNotebookbarGenerator.cxx:

Go to the source code of this file.

Macros

#define aUIPropertiesCount   3
 

Functions

static OUString lcl_activeAppName (vcl::EnumContext::Application eApp)
 
static OUString lcl_getAppName (vcl::EnumContext::Application eApp)
 
static OUString getAppNameRegistryPath ()
 
static OUString customizedUIPathBuffer ()
 
static OUString getUIDirPath ()
 
static void changeNodeValue (xmlNode *pNodePtr, const char *pProperty, const char *pValue)
 
static void searchNodeAndAttribute (xmlNode *pNodePtr, const char *pUIItemID, const char *pProperty, const char *pValue)
 
static xmlDocPtr notebookbarXMLParser (const OString &rDocName, const OString &rUIItemID, const OString &rProperty, const OString &rValue)
 

Macro Definition Documentation

#define aUIPropertiesCount   3

Function Documentation

static void changeNodeValue ( xmlNode *  pNodePtr,
const char *  pProperty,
const char *  pValue 
)
static

Definition at line 144 of file CustomNotebookbarGenerator.cxx.

Referenced by searchNodeAndAttribute().

static OUString customizedUIPathBuffer ( )
static
static OUString getAppNameRegistryPath ( )
static
static OUString getUIDirPath ( )
static
static OUString lcl_activeAppName ( vcl::EnumContext::Application  eApp)
static
static OUString lcl_getAppName ( vcl::EnumContext::Application  eApp)
static
static xmlDocPtr notebookbarXMLParser ( const OString &  rDocName,
const OString &  rUIItemID,
const OString &  rProperty,
const OString &  rValue 
)
static
static void searchNodeAndAttribute ( xmlNode *  pNodePtr,
const char *  pUIItemID,
const char *  pProperty,
const char *  pValue 
)
static

Definition at line 161 of file CustomNotebookbarGenerator.cxx.

References changeNodeValue().

Referenced by notebookbarXMLParser().