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.