#include <PageStylesPanel.hxx>
|
void | Initialize () |
|
void | Update () |
|
Color const & | GetColorSetOrDefault () |
|
XGradient const & | GetGradientSetOrDefault () |
|
OUString const & | GetHatchingSetOrDefault () |
|
OUString const & | GetBitmapSetOrDefault () |
|
OUString const & | GetPatternSetOrDefault () |
|
void | ModifyFillColor () |
|
| DECL_LINK (ModifyColumnCountHdl, weld::ComboBox &, void) |
|
| DECL_LINK (ModifyNumberingHdl, weld::ComboBox &, void) |
|
| DECL_LINK (ModifyLayoutHdl, weld::ComboBox &, void) |
|
| DECL_LINK (ModifyFillStyleHdl, weld::ComboBox &, void) |
|
| DECL_LINK (ModifyFillColorHdl, weld::ComboBox &, void) |
|
| DECL_LINK (ModifyFillColorListHdl, ColorListBox &, void) |
|
Definition at line 39 of file PageStylesPanel.hxx.
sw::sidebar::PageStylesPanel::~PageStylesPanel |
( |
| ) |
|
|
overridevirtual |
Definition at line 117 of file PageStylesPanel.cxx.
References SfxControllerItem::dispose(), maBgBitmapControl, maBgColorControl, maBgFillStyleControl, maBgGradientControl, maBgHatchingControl, maPageColumnControl, maPageNumFormatControl, mxBgBitmapLB, mxBgColorLB, mxBgFillType, mxBgGradientLB, mxBgHatchingLB, mxColumnCount, mxCustomEntry, mxLayoutSelectLB, and mxNumberSelectLB.
sw::sidebar::PageStylesPanel::DECL_LINK |
( |
ModifyColumnCountHdl |
, |
|
|
weld::ComboBox & |
, |
|
|
void |
|
|
) |
| |
|
private |
sw::sidebar::PageStylesPanel::DECL_LINK |
( |
ModifyFillColorListHdl |
, |
|
|
ColorListBox & |
, |
|
|
void |
|
|
) |
| |
|
private |
SfxBindings* sw::sidebar::PageStylesPanel::GetBindings |
( |
| ) |
const |
|
inline |
OUString const & sw::sidebar::PageStylesPanel::GetBitmapSetOrDefault |
( |
| ) |
|
|
private |
Color const & sw::sidebar::PageStylesPanel::GetColorSetOrDefault |
( |
| ) |
|
|
private |
virtual void sw::sidebar::PageStylesPanel::GetControlState |
( |
const sal_uInt16 |
, |
|
|
boost::property_tree::ptree & |
|
|
) |
| |
|
inlineoverridevirtual |
XGradient const & sw::sidebar::PageStylesPanel::GetGradientSetOrDefault |
( |
| ) |
|
|
private |
OUString const & sw::sidebar::PageStylesPanel::GetHatchingSetOrDefault |
( |
| ) |
|
|
private |
OUString const & sw::sidebar::PageStylesPanel::GetPatternSetOrDefault |
( |
| ) |
|
|
private |
void sw::sidebar::PageStylesPanel::Initialize |
( |
| ) |
|
|
private |
Definition at line 138 of file PageStylesPanel.cxx.
References SvxFillTypeBox::Fill(), SvxNumOptionsTabPageHelper::GetI18nNumbering(), SfxBindings::Invalidate(), LINK, m_aCustomEntry, mpBindings, mxBgBitmapLB, mxBgColorLB, mxBgFillType, mxBgGradientLB, mxBgHatchingLB, mxColumnCount, mxCustomEntry, mxLayoutSelectLB, mxNumberSelectLB, SID_ATTR_PAGE_COLUMN, and Update().
void sw::sidebar::PageStylesPanel::ModifyFillColor |
( |
| ) |
|
|
private |
Definition at line 527 of file PageStylesPanel.cxx.
References BITMAP, SfxObjectShell::Current(), SfxDispatcher::ExecuteList(), GetBindings(), SvxBitmapListItem::GetBitmapList(), SfxBindings::GetDispatcher(), SvxHatchListItem::GetHatchList(), SfxShell::GetItem(), SvxPatternListItem::GetPatternList(), GRADIENT, HATCH, mxBgBitmapLB, mxBgColorLB, mxBgFillType, mxBgGradientLB, mxBgHatchingLB, nPos, PATTERN, XGradient::SetEndColor(), XGradient::SetStartColor(), and SOLID.
Implements sfx2::sidebar::ControllerItem::ItemUpdateReceiverInterface.
Definition at line 319 of file PageStylesPanel.cxx.
References BITMAP, SfxPoolItem::Clone(), GRADIENT, HATCH, m_aCustomEntry, mpBgBitmapItem, mpBgColorItem, mpBgGradientItem, mpBgHatchItem, mpPageColumnItem, mpPageItem, mxBgFillType, mxColumnCount, mxLayoutSelectLB, mxNumberSelectLB, nIndex, NONE, sw::sidebar::PageUsageToPos_Impl(), PATTERN, SID_ATTR_PAGE_COLUMN, SOLID, and Update().
void sw::sidebar::PageStylesPanel::Update |
( |
| ) |
|
|
private |
Definition at line 159 of file PageStylesPanel.cxx.
References BITMAP, SfxObjectShell::Current(), SvxFillAttrBox::Fill(), GetBitmapSetOrDefault(), GetColorSetOrDefault(), XGradient::GetEndColor(), GetGradientSetOrDefault(), GetHatchingSetOrDefault(), SfxShell::GetItem(), GetPatternSetOrDefault(), XGradient::GetStartColor(), GRADIENT, HATCH, PanelLayout::m_pPanel, mxBgBitmapLB, mxBgColorLB, mxBgFillType, mxBgGradientLB, mxBgHatchingLB, NONE, PATTERN, SAL_WARN, SOLID, and sfx2::sidebar::Panel::TriggerDeckLayouting().
Referenced by Initialize(), and NotifyItemUpdate().
OUString sw::sidebar::PageStylesPanel::m_aCustomEntry |
|
private |
::std::unique_ptr<XFillBitmapItem> sw::sidebar::PageStylesPanel::mpBgBitmapItem |
|
private |
::std::unique_ptr<XFillColorItem> sw::sidebar::PageStylesPanel::mpBgColorItem |
|
private |
::std::unique_ptr<XFillHatchItem> sw::sidebar::PageStylesPanel::mpBgHatchItem |
|
private |
::std::unique_ptr<SfxInt16Item> sw::sidebar::PageStylesPanel::mpPageColumnItem |
|
private |
::std::unique_ptr<SvxPageItem> sw::sidebar::PageStylesPanel::mpPageItem |
|
private |
std::unique_ptr<weld::ComboBox> sw::sidebar::PageStylesPanel::mxBgBitmapLB |
|
private |
std::unique_ptr<ColorListBox> sw::sidebar::PageStylesPanel::mxBgColorLB |
|
private |
std::unique_ptr<weld::ComboBox> sw::sidebar::PageStylesPanel::mxBgFillType |
|
private |
std::unique_ptr<ColorListBox> sw::sidebar::PageStylesPanel::mxBgGradientLB |
|
private |
std::unique_ptr<weld::ComboBox> sw::sidebar::PageStylesPanel::mxBgHatchingLB |
|
private |
std::unique_ptr<weld::ComboBox> sw::sidebar::PageStylesPanel::mxColumnCount |
|
private |
std::unique_ptr<weld::Label> sw::sidebar::PageStylesPanel::mxCustomEntry |
|
private |
std::unique_ptr<weld::ComboBox> sw::sidebar::PageStylesPanel::mxLayoutSelectLB |
|
private |
The documentation for this class was generated from the following files: