|
LibreOffice Module cui (master) 1
|
#include <vcl/timer.hxx>#include <vcl/weld.hxx>#include <vcl/weldutils.hxx>#include <svtools/valueset.hxx>#include <com/sun/star/container/XIndexContainer.hpp>#include <com/sun/star/container/XNameAccess.hpp>#include <com/sun/star/ui/XUIConfigurationManager.hpp>#include <com/sun/star/ui/XImageManager.hpp>#include <com/sun/star/graphic/XGraphicProvider.hpp>#include <com/sun/star/frame/XFrame.hpp>#include <com/sun/star/lang/XSingleComponentFactory.hpp>#include <sfx2/tabdlg.hxx>#include <memory>#include <string_view>#include <vector>#include "cfgutil.hxx"#include "CommandCategoryListBox.hxx"Go to the source code of this file.
Classes | |
| class | SvxConfigDialog |
| class | SaveInData |
| class | MenuSaveInData |
| class | ContextMenuSaveInData |
| class | SvxConfigEntry |
| class | SvxMenuEntriesListBox |
| class | SvxConfigPageFunctionDropTarget |
| class | SvxConfigPage |
| class | SvxMainMenuOrganizerDialog |
| class | ToolbarSaveInData |
| class | SvxNewToolbarDialog |
| class | SvxIconSelectorDialog |
| class | SvxIconChangeDialog |
Typedefs | |
| typedef std::vector< SvxConfigEntry * > | SvxEntries |
Variables | |
| constexpr OUStringLiteral | notebookbarTabScope = u"notebookbarTabScope" |
| constexpr OUStringLiteral | ITEM_DESCRIPTOR_COMMANDURL = u"CommandURL" |
| constexpr OUStringLiteral | ITEM_DESCRIPTOR_CONTAINER = u"ItemDescriptorContainer" |
| constexpr OUStringLiteral | ITEM_DESCRIPTOR_LABEL = u"Label" |
| constexpr OUStringLiteral | ITEM_DESCRIPTOR_TYPE = u"Type" |
| constexpr OUStringLiteral | ITEM_DESCRIPTOR_STYLE = u"Style" |
| constexpr OUStringLiteral | ITEM_DESCRIPTOR_ISVISIBLE = u"IsVisible" |
| constexpr OUStringLiteral | ITEM_DESCRIPTOR_RESOURCEURL = u"ResourceURL" |
| constexpr OUStringLiteral | ITEM_DESCRIPTOR_UINAME = u"UIName" |
| constexpr OUStringLiteral | ITEM_MENUBAR_URL = u"private:resource/menubar/menubar" |
| constexpr OUStringLiteral | ITEM_TOOLBAR_URL = u"private:resource/toolbar/" |
| constexpr OUStringLiteral | ITEM_EVENT_URL = u"private:resource/event/" |
| constexpr OUStringLiteral | CUSTOM_TOOLBAR_STR = u"custom_toolbar_" |
| constexpr OUStringLiteral | aMenuSeparatorStr = u" | " |
| typedef std::vector< SvxConfigEntry* > SvxEntries |
|
inlineconstexpr |
Definition at line 60 of file cfg.hxx.
Referenced by SvxConfigPage::AddSubMenusToUI(), and SaveInData::LoadSubMenus().
|
inlineconstexpr |
Definition at line 58 of file cfg.hxx.
Referenced by SvxConfigPageHelper::generateCustomURL(), and ToolbarSaveInData::GetEntries().
|
inlineconstexpr |
Definition at line 45 of file cfg.hxx.
Referenced by SvxConfigPageHelper::ConvertSvxConfigEntry(), SvxConfigPageHelper::ConvertToolbarEntry(), SvxConfigPageHelper::GetMenuItemData(), and SvxConfigPageHelper::GetToolbarItemData().
|
inlineconstexpr |
Definition at line 46 of file cfg.hxx.
Referenced by SaveInData::ApplyMenu(), and SvxConfigPageHelper::GetMenuItemData().
|
inlineconstexpr |
Definition at line 50 of file cfg.hxx.
Referenced by SvxConfigPageHelper::ConvertToolbarEntry(), and SvxConfigPageHelper::GetToolbarItemData().
|
inlineconstexpr |
Definition at line 47 of file cfg.hxx.
Referenced by SvxConfigPageHelper::ConvertSvxConfigEntry(), SvxConfigPageHelper::ConvertToolbarEntry(), SvxConfigPageHelper::GetMenuItemData(), ToolbarSaveInData::GetSystemUIName(), and SvxConfigPageHelper::GetToolbarItemData().
|
inlineconstexpr |
Definition at line 51 of file cfg.hxx.
Referenced by ContextMenuSaveInData::GetEntries(), and ToolbarSaveInData::GetEntries().
|
inlineconstexpr |
Definition at line 49 of file cfg.hxx.
Referenced by SvxConfigPageHelper::ConvertSvxConfigEntry(), SvxConfigPageHelper::ConvertToolbarEntry(), SvxConfigPageHelper::GetMenuItemData(), ToolbarSaveInData::GetSystemStyle(), SvxConfigPageHelper::GetToolbarItemData(), and ToolbarSaveInData::SetSystemStyle().
|
inlineconstexpr |
Definition at line 48 of file cfg.hxx.
Referenced by SvxConfigPageHelper::ConvertSvxConfigEntry(), SvxConfigPageHelper::ConvertToolbarEntry(), SvxConfigPageHelper::GetMenuItemData(), and SvxConfigPageHelper::GetToolbarItemData().
|
inlineconstexpr |
Definition at line 52 of file cfg.hxx.
Referenced by ToolbarSaveInData::ApplyToolbar(), ToolbarSaveInData::CreateToolbar(), ToolbarSaveInData::GetEntries(), ToolbarSaveInData::GetSystemUIName(), and ContextMenuSaveInData::GetUIName().
|
inlineconstexpr |
Definition at line 56 of file cfg.hxx.
Referenced by SvxConfigDialog::SvxConfigDialog().
|
inlineconstexpr |
Definition at line 54 of file cfg.hxx.
Referenced by MenuSaveInData::MenuSaveInData().
|
inlineconstexpr |
Definition at line 55 of file cfg.hxx.
Referenced by SvxConfigPageHelper::generateCustomURL(), SvxToolbarConfigPage::Init(), SvxConfigDialog::SvxConfigDialog(), and SvxToolbarConfigPage::SvxToolbarConfigPage().
|
inlineconstexpr |
Definition at line 43 of file cfg.hxx.
Referenced by SvxConfigPage::FillItemSet(), IMPL_LINK_NOARG(), and SvxNotebookbarConfigPage::Init().