27SvxLineSpacingToolBoxControl::SvxLineSpacingToolBoxControl(
28 const css::uno::Reference<css::uno::XComponentContext>& rContext)
29 : PopupWindowController(rContext, nullptr, OUString())
37 PopupWindowController::initialize(rArguments);
47 if (getToolboxId(
nId, &pToolBox))
56 m_pToolbar->set_menu_item_active(m_aCommandURL,
57 !m_pToolbar->get_menu_item_active(m_aCommandURL));
68 return std::make_unique<ParaLineSpacingControl>(
this, m_pToolbar);
74 getFrameInterface(), pParent,
75 std::make_unique<ParaLineSpacingControl>(
this, pParent->
GetFrameWeld()));
84 return "com.sun.star.comp.svx.LineSpacingToolBoxControl";
89 return {
"com.sun.star.frame.ToolbarController" };
92extern "C" SAL_DLLPUBLIC_EXPORT css::uno::XInterface*
94 css::uno::XComponentContext* rContext, css::uno::Sequence<css::uno::Any>
const&)
static VclPtr< reference_type > Create(Arg &&... arg)
weld::Window * GetFrameWeld() const