LibreOffice Module cui (master) 1
|
#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 <o3tl/string_view.hxx>
#include <com/sun/star/frame/theUICommandDescription.hpp>
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) | |
IMPL_LINK (SvxNotebookbarEntriesListBox, QueryTooltip, const weld::TreeIter &, rIter, OUString) | |
|
static |
Definition at line 66 of file SvxNotebookbarConfigPage.cxx.
Referenced by SvxNotebookbarConfigPage::getNodeValue(), and SvxNotebookbarConfigPage::searchNodeandAttribute().
|
static |
Definition at line 484 of file SvxNotebookbarConfigPage.cxx.
References CustomNotebookbarGenerator::getCustomizedUIItem(), o3tl::getToken(), and CustomNotebookbarGenerator::setCustomizedUIItem().
Referenced by SvxNotebookbarEntriesListBox::ChangedVisibility().
|
static |
Definition at line 71 of file SvxNotebookbarConfigPage.cxx.
References CuiResId(), and u.
Referenced by SvxNotebookbarEntriesListBox::ChangedVisibility(), SvxNotebookbarConfigPage::Init(), and SvxNotebookbarConfigPage::QueryReset().
|
static |
Definition at line 85 of file SvxNotebookbarConfigPage.cxx.
References u.
Referenced by SvxConfigPage::InsertEntryIntoNotebookbarTabUI().
IMPL_LINK | ( | SvxNotebookbarEntriesListBox | , |
CheckButtonHdl | , | ||
const weld::TreeView::iter_col & | , | ||
rRowCol | , | ||
void | |||
) |
Definition at line 534 of file SvxNotebookbarConfigPage.cxx.
References m_xControl.
IMPL_LINK | ( | SvxNotebookbarEntriesListBox | , |
KeyInputHdl | , | ||
const KeyEvent & | , | ||
rKeyEvent | , | ||
bool | |||
) |
Definition at line 540 of file SvxNotebookbarConfigPage.cxx.
References KEY_SPACE, m_xControl, TRISTATE_FALSE, and TRISTATE_TRUE.
IMPL_LINK | ( | SvxNotebookbarEntriesListBox | , |
QueryTooltip | , | ||
const weld::TreeIter & | , | ||
rIter | , | ||
OUString | |||
) |
Definition at line 553 of file SvxNotebookbarConfigPage.cxx.
References aProperties, CuiResId(), vcl::CommandInfoProvider::GetCommandProperties(), vcl::CommandInfoProvider::GetModuleIdentifier(), vcl::CommandInfoProvider::GetTooltipForCommand(), and m_xControl.
|
static |
Definition at line 53 of file SvxNotebookbarConfigPage.cxx.
References u.
Referenced by SvxNotebookbarConfigPage::searchNodeandAttribute().