LibreOffice Module cui (master)  1
Functions
SvxNotebookbarConfigPage.cxx File Reference
#include <sal/config.h>
#include <vcl/commandinfoprovider.hxx>
#include <vcl/event.hxx>
#include <vcl/weld.hxx>
#include <vcl/svapp.hxx>
#include <algorithm>
#include <cstddef>
#include <helpids.h>
#include <strings.hrc>
#include <cfg.hxx>
#include <SvxNotebookbarConfigPage.hxx>
#include <SvxConfigPageHelper.hxx>
#include <dialmgr.hxx>
#include <libxml/parser.h>
#include <osl/file.hxx>
#include <CustomNotebookbarGenerator.hxx>
#include <sfx2/notebookbar/SfxNotebookBar.hxx>
#include <unotools/configmgr.hxx>
#include <comphelper/processfactory.hxx>
#include <com/sun/star/frame/theUICommandDescription.hpp>
Include dependency graph for SvxNotebookbarConfigPage.cxx:

Go to the source code of this file.

Functions

static bool isCategoryAvailable (std::u16string_view sClassId, std::u16string_view sUIItemId, std::u16string_view sActiveCategory, bool &isCategory)
 
static OUString charToString (const char *cString)
 
static OUString getFileName (std::u16string_view aFileName)
 
static OUString getModuleId (std::u16string_view sModuleName)
 
static void EditRegistryFile (std::u16string_view sUIItemId, const OUString &sSetEntry, const OUString &sNotebookbarInterface)
 
 IMPL_LINK (SvxNotebookbarEntriesListBox, CheckButtonHdl, const weld::TreeView::iter_col &, rRowCol, void)
 
 IMPL_LINK (SvxNotebookbarEntriesListBox, KeyInputHdl, const KeyEvent &, rKeyEvent, bool)
 

Function Documentation

static OUString charToString ( const char *  cString)
static
static void EditRegistryFile ( std::u16string_view  sUIItemId,
const OUString &  sSetEntry,
const OUString &  sNotebookbarInterface 
)
static
static OUString getFileName ( std::u16string_view  aFileName)
static
static OUString getModuleId ( std::u16string_view  sModuleName)
static

Definition at line 84 of file SvxNotebookbarConfigPage.cxx.

References u.

Referenced by SvxConfigPage::InsertEntryIntoNotebookbarTabUI().

IMPL_LINK ( SvxNotebookbarEntriesListBox  ,
CheckButtonHdl  ,
const weld::TreeView::iter_col ,
rRowCol  ,
void   
)

Definition at line 527 of file SvxNotebookbarConfigPage.cxx.

References m_xControl.

IMPL_LINK ( SvxNotebookbarEntriesListBox  ,
KeyInputHdl  ,
const KeyEvent ,
rKeyEvent  ,
bool   
)

Definition at line 533 of file SvxNotebookbarConfigPage.cxx.

References KEY_SPACE, m_xControl, TRISTATE_FALSE, and TRISTATE_TRUE.

static bool isCategoryAvailable ( std::u16string_view  sClassId,
std::u16string_view  sUIItemId,
std::u16string_view  sActiveCategory,
bool &  isCategory 
)
static

Definition at line 52 of file SvxNotebookbarConfigPage.cxx.

References u.

Referenced by SvxNotebookbarConfigPage::searchNodeandAttribute().