LibreOffice Module cui (master) 1
|
#include <CustomNotebookbarGenerator.hxx>
Public Member Functions | |
CustomNotebookbarGenerator () | |
Static Public Member Functions | |
static OUString | getCustomizedUIPath () |
static OUString | getOriginalUIPath () |
static OString | getSystemPath (OUString const &sURL) |
static Sequence< OUString > | getCustomizedUIItem (OUString sNotebookbarConfigType) |
static void | getFileNameAndAppName (OUString &sAppName, OUString &sNotebookbarUIFileName) |
static void | modifyCustomizedUIFile (const Sequence< OUString > &sUIItemProperties) |
static void | createCustomizedUIFile () |
static void | setCustomizedUIItem (Sequence< OUString > sUIItemProperties, OUString sNotebookbarConfigType) |
Definition at line 27 of file CustomNotebookbarGenerator.hxx.
CustomNotebookbarGenerator::CustomNotebookbarGenerator | ( | ) |
Definition at line 38 of file CustomNotebookbarGenerator.cxx.
|
static |
Definition at line 232 of file CustomNotebookbarGenerator.cxx.
References getCustomizedUIPath(), getOriginalUIPath(), getUIDirPath(), and SAL_WARN.
Referenced by modifyCustomizedUIFile().
|
static |
Definition at line 254 of file CustomNotebookbarGenerator.cxx.
References Any, getAppNameRegistryPath(), utl::OConfigurationNode::getNodeValue(), and utl::OConfigurationNode::openNode().
Referenced by EditRegistryFile().
|
static |
Definition at line 98 of file CustomNotebookbarGenerator.cxx.
References customizedUIPathBuffer(), and getFileNameAndAppName().
Referenced by createCustomizedUIFile(), modifyCustomizedUIFile(), SvxNotebookbarConfigPage::QueryReset(), and SvxNotebookbarConfigPage::SelectElement().
|
static |
Definition at line 212 of file CustomNotebookbarGenerator.cxx.
References Any, SfxViewFrame::Current(), vcl::EnumContext::GetApplicationEnum(), SfxViewFrame::GetFrame(), SfxFrame::GetFrameInterface(), utl::OConfigurationNode::getNodeValue(), comphelper::getProcessComponentContext(), lcl_activeAppName(), lcl_getAppName(), and xFrame.
Referenced by getCustomizedUIPath(), getOriginalUIPath(), getUIDirPath(), and SvxConfigPage::SvxConfigPage().
|
static |
Definition at line 106 of file CustomNotebookbarGenerator.cxx.
References getFileNameAndAppName(), and AllSettings::GetUIRootDir().
Referenced by createCustomizedUIFile(), and SvxNotebookbarConfigPage::SelectElement().
|
static |
Definition at line 123 of file CustomNotebookbarGenerator.cxx.
References OUStringToOString(), and SAL_WARN.
Referenced by modifyCustomizedUIFile(), and SvxNotebookbarConfigPage::SelectElement().
|
static |
Definition at line 185 of file CustomNotebookbarGenerator.cxx.
References aIndex, aProperties, aUIPropertiesCount, createCustomizedUIFile(), getCustomizedUIPath(), getSystemPath(), o3tl::getToken(), notebookbarXMLParser(), nPos, and OUStringToOString().
Referenced by SvxNotebookbarEntriesListBox::ChangedVisibility().
|
static |
Definition at line 268 of file CustomNotebookbarGenerator.cxx.
References utl::OConfigurationTreeRoot::commit(), getAppNameRegistryPath(), utl::OConfigurationNode::openNode(), and utl::OConfigurationNode::setNodeValue().
Referenced by EditRegistryFile(), and SvxNotebookbarConfigPage::QueryReset().