|
LibreOffice Module sc (master) 1
|
#include <CellLineStyleControl.hxx>
Public Member Functions | |
| CellLineStylePopup (weld::Toolbar *pParent, const OUString &rId, SfxDispatcher *pDispatcher) | |
| void | SetLineStyleSelect (sal_uInt16 out, sal_uInt16 in, sal_uInt16 dis) |
| virtual void | GrabFocus () override |
| virtual | ~CellLineStylePopup () 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 | Initialize () |
| void | SetAllNoSel () |
| DECL_LINK (VSSelectHdl, ValueSet *, void) | |
| DECL_LINK (PBClickHdl, weld::Button &, void) | |
Private Attributes | |
| MenuOrToolMenuButton | maToolButton |
| SfxDispatcher * | mpDispatcher |
| std::unique_ptr< CellLineStyleValueSet > | mxCellLineStyleValueSet |
| std::unique_ptr< weld::CustomWeld > | mxCellLineStyleValueSetWin |
| std::unique_ptr< weld::Button > | mxPushButtonMoreOptions |
| OUString | maStr [CELL_LINE_STYLE_ENTRIES] |
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 29 of file CellLineStyleControl.hxx.
| sc::sidebar::CellLineStylePopup::CellLineStylePopup | ( | weld::Toolbar * | pParent, |
| const OUString & | rId, | ||
| SfxDispatcher * | pDispatcher | ||
| ) |
Definition at line 35 of file CellLineStyleControl.cxx.
References Initialize().
|
overridevirtual |
Definition at line 46 of file CellLineStyleControl.cxx.
|
private |
|
private |
|
overridevirtual |
Implements WeldToolbarPopup.
Definition at line 86 of file CellLineStyleControl.cxx.
References mxCellLineStyleValueSet.
|
private |
Definition at line 50 of file CellLineStyleControl.cxx.
References CELL_LINE_STYLE_ENTRIES, AllSettings::GetLocaleI18nHelper(), vcl::I18nHelper::GetNum(), Application::GetSettings(), i, LINK, maStr, mxCellLineStyleValueSet, mxPushButtonMoreOptions, ScResId(), SetAllNoSel(), WB_3DLOOK, and WB_NO_DIRECTSELECT.
Referenced by CellLineStylePopup().
|
private |
Definition at line 91 of file CellLineStyleControl.cxx.
References mxCellLineStyleValueSet.
Referenced by Initialize(), and SetLineStyleSelect().
| void sc::sidebar::CellLineStylePopup::SetLineStyleSelect | ( | sal_uInt16 | out, |
| sal_uInt16 | in, | ||
| sal_uInt16 | dis | ||
| ) |
Definition at line 180 of file CellLineStyleControl.cxx.
References SvxBorderLineWidth::ExtraThick, SvxBorderLineWidth::Hairline, in, SvxBorderLineWidth::Medium, mxCellLineStyleValueSet, mxPushButtonMoreOptions, SetAllNoSel(), SvxBorderLineWidth::Thick, SvxBorderLineWidth::Thin, and SvxBorderLineWidth::VeryThin.
Referenced by sc::sidebar::IMPL_LINK_NOARG().
|
private |
Definition at line 37 of file CellLineStyleControl.hxx.
Referenced by Initialize().
|
private |
Definition at line 32 of file CellLineStyleControl.hxx.
|
private |
Definition at line 33 of file CellLineStyleControl.hxx.
|
private |
Definition at line 34 of file CellLineStyleControl.hxx.
Referenced by GrabFocus(), Initialize(), SetAllNoSel(), and SetLineStyleSelect().
|
private |
Definition at line 35 of file CellLineStyleControl.hxx.
|
private |
Definition at line 36 of file CellLineStyleControl.hxx.
Referenced by Initialize(), and SetLineStyleSelect().