LibreOffice Module unotools (master) 1
|
Functions | |
static Sequence< OUString > | lcl_GetPropertyNames (css::uno::Reference< css::container::XHierarchicalNameAccess > const &xHierarchyAccess, sal_uInt32 &nNewCount, sal_uInt32 &nWizardCount) |
std::vector< SvtDynMenuEntry > | GetMenu (EDynamicMenuType eMenu) |
static void | lcl_SortAndExpandPropertyNames (const Sequence< OUString > &lSource, Sequence< OUString > &lDestination, std::u16string_view sSetNode) |
UNOTOOLS_DLLPUBLIC std::vector< SvtDynMenuEntry > SvtDynamicMenuOptions::GetMenu | ( | EDynamicMenuType | eMenu | ) |
Definition at line 119 of file dynamicmenuoptions.cxx.
References utl::ConfigManager::acquireTree(), DBG_ASSERT, utl::ConfigItem::GetProperties(), lcl_GetPropertyNames(), NewMenu, SvtDynMenuEntry::sImageIdentifier, SvtDynMenuEntry::sTargetName, SvtDynMenuEntry::sTitle, SvtDynMenuEntry::sURL, u, and WizardMenu.
|
static |
Definition at line 224 of file dynamicmenuoptions.cxx.
References utl::ConfigItem::GetNodeNames(), lcl_SortAndExpandPropertyNames(), utl::LocalPath, SETNODE_NEWMENU, and SETNODE_WIZARDMENU.
Referenced by GetMenu().
|
static |
Definition at line 282 of file dynamicmenuoptions.cxx.
References n1, n2, PATHDELIMITER, PATHPREFIX_SETUP, PROPERTYCOUNT, PROPERTYNAME_IMAGEIDENTIFIER, PROPERTYNAME_TARGETNAME, PROPERTYNAME_TITLE, PROPERTYNAME_URL, o3tl::starts_with(), and o3tl::toInt32().
Referenced by lcl_GetPropertyNames().