LibreOffice Module vcl (master) 1
|
Functions | |
void | MergeNotebookBarAddons (vcl::Window *pParent, const VclBuilder::customMakeWidget &pFunction, const css::uno::Reference< css::frame::XFrame > &m_xFrame, const NotebookBarAddonsItem &aNotebookBarAddonsItem, VclBuilder::stringmap &rMap) |
void | MergeNotebookBarMenuAddons (Menu *pPopupMenu, sal_Int16 nItemId, const OUString &sItemIdName, NotebookBarAddonsItem &aNotebookBarAddonsItem) |
void NotebookBarAddonsMerger::MergeNotebookBarAddons | ( | vcl::Window * | pParent, |
const VclBuilder::customMakeWidget & | pFunction, | ||
const css::uno::Reference< css::frame::XFrame > & | m_xFrame, | ||
const NotebookBarAddonsItem & | aNotebookBarAddonsItem, | ||
VclBuilder::stringmap & | rMap | ||
) |
Definition at line 107 of file NotebookBarAddonsMerger.cxx.
References NotebookBarAddonsItem::aAddonValues, NotebookBarAddonsItem::aImageValues, VclPtr< reference_type >::Create(), CreateNotebookBarToolBox(), VclPtr< reference_type >::get(), GetAddonNotebookBarItem(), m_xFrame, and vcl::Window::Show().
Referenced by VclBuilder::makeObject().
void NotebookBarAddonsMerger::MergeNotebookBarMenuAddons | ( | Menu * | pPopupMenu, |
sal_Int16 | nItemId, | ||
const OUString & | sItemIdName, | ||
NotebookBarAddonsItem & | aNotebookBarAddonsItem | ||
) |
Definition at line 145 of file NotebookBarAddonsMerger.cxx.
References NotebookBarAddonsItem::aAddonValues, NotebookBarAddonsItem::aImageValues, GetAddonNotebookBarItem(), ICON, Menu::InsertItem(), Menu::InsertSeparator(), AddonNotebookBarItem::sCommandURL, Menu::SetItemCommand(), Menu::SetItemImage(), and AddonNotebookBarItem::sLabel.
Referenced by VclBuilder::insertMenuObject().