|
LibreOffice Module svx (master) 1
|
#include <itemwin.hxx>
Public Member Functions | |
| SvxLineBox (SvxLineStyleToolBoxControl *pControl, weld::Widget *pParent, int nInitialIndex) | |
| virtual | ~SvxLineBox () override |
Public Member Functions inherited from WeldToolbarPopup | |
| WeldToolbarPopup (css::uno::Reference< css::frame::XFrame > xFrame, weld::Widget *pParent, const OUString &rUIFile, const OUString &rId) | |
| virtual | ~WeldToolbarPopup () |
| weld::Container * | getTopLevel () |
| weld::Container * | getContainer () |
| void | AddStatusListener (const OUString &rCommandURL) |
| virtual void | statusChanged (const css::frame::FeatureStateEvent &Event) |
| virtual void | GrabFocus ()=0 |
Private Member Functions | |
| void | FillControl () |
| void | Fill (const XDashListRef &pList) |
| DECL_LINK (SelectHdl, ValueSet *, void) | |
| virtual void | GrabFocus () override |
Private Attributes | |
| rtl::Reference< SvxLineStyleToolBoxControl > | mxControl |
| std::unique_ptr< ValueSet > | mxLineStyleSet |
| std::unique_ptr< weld::CustomWeld > | mxLineStyleSetWin |
Additional Inherited Members | |
Protected Attributes inherited from WeldToolbarPopup | |
| std::unique_ptr< weld::Builder > | m_xBuilder |
| std::unique_ptr< weld::Container > | m_xTopLevel |
| std::unique_ptr< weld::Container > | m_xContainer |
| css::uno::Reference< css::frame::XFrame > | m_xFrame |
| rtl::Reference< svt::FrameStatusListener > | m_xStatusListener |
Definition at line 31 of file itemwin.hxx.
| SvxLineBox::SvxLineBox | ( | SvxLineStyleToolBoxControl * | pControl, |
| weld::Widget * | pParent, | ||
| int | nInitialIndex | ||
| ) |
Definition at line 510 of file linectrl.cxx.
References FillControl(), LINK, mxLineStyleSet, WB_3DLOOK, WB_FLATVALUESET, WB_ITEMBORDER, and WB_NO_DIRECTSELECT.
|
overridevirtual |
Definition at line 530 of file linectrl.cxx.
|
private |
|
private |
Definition at line 536 of file linectrl.cxx.
References Size::AdjustHeight(), Size::AdjustWidth(), XPropertyEntry::GetName(), BitmapEx::GetSizePixel(), Size::Height(), i, MAX_LINES, mxLineStyleSet, nCount, WB_VSCROLL, and Size::Width().
Referenced by FillControl().
|
private |
Definition at line 635 of file linectrl.cxx.
References SfxObjectShell::Current(), Fill(), SvxDashListItem::GetDashList(), and SfxShell::GetItem().
Referenced by SvxLineBox().
|
overrideprivatevirtual |
Implements WeldToolbarPopup.
Definition at line 525 of file linectrl.cxx.
References mxLineStyleSet.
|
private |
Definition at line 33 of file itemwin.hxx.
|
private |
Definition at line 34 of file itemwin.hxx.
Referenced by Fill(), GrabFocus(), and SvxLineBox().
|
private |
Definition at line 35 of file itemwin.hxx.