|
LibreOffice Module svx (master) 1
|
#include <sfx2/dispatch.hxx>#include <sfx2/objsh.hxx>#include <sfx2/viewsh.hxx>#include <rtl/ustring.hxx>#include <vcl/event.hxx>#include <vcl/settings.hxx>#include <vcl/toolbox.hxx>#include <vcl/virdev.hxx>#include <svx/svxids.hrc>#include <tools/json_writer.hxx>#include <svx/drawitem.hxx>#include <svx/xfillit0.hxx>#include <svx/xtable.hxx>#include <svx/fillctrl.hxx>#include <svx/itemwin.hxx>#include <svx/xflclit.hxx>#include <svx/xflgrit.hxx>#include <svx/xflhtit.hxx>#include <svx/xbtmpit.hxx>#include <memory>Go to the source code of this file.
Functions | |
| SFX_IMPL_TOOLBOX_CONTROL (SvxFillToolBoxControl, XFillStyleItem) | |
| IMPL_STATIC_LINK (FillControl, DumpAsPropertyTreeHdl, tools::JsonWriter &, rJsonWriter, void) | |
| IMPL_LINK (FillControl, TypeKeyInputHdl, const KeyEvent &, rKEvt, bool) | |
| IMPL_LINK_NOARG (FillControl, TypeFocusHdl, weld::Widget &, void) | |
| IMPL_LINK_NOARG (FillControl, AttrFocusHdl, weld::Widget &, void) | |
| IMPL_LINK (FillControl, AttrKeyInputHdl, const KeyEvent &, rKEvt, bool) | |
| IMPL_LINK (FillControl, ColorKeyInputHdl, const KeyEvent &, rKEvt, bool) | |
| IMPL_LINK_NOARG (SvxFillToolBoxControl, SelectFillTypeHdl, weld::ComboBox &, void) | |
| IMPL_LINK_NOARG (SvxFillToolBoxControl, SelectFillAttrHdl, weld::ComboBox &, void) | |
Variables | |
| constexpr OUStringLiteral | TMP_STR_BEGIN = u"[" |
| constexpr OUStringLiteral | TMP_STR_END = u"]" |
| IMPL_LINK | ( | FillControl | , |
| AttrKeyInputHdl | , | ||
| const KeyEvent & | , | ||
| rKEvt | , | ||
| bool | |||
| ) |
Definition at line 665 of file fillctrl.cxx.
References vcl::KeyCode::GetCode(), and KEY_ESCAPE.
| IMPL_LINK | ( | FillControl | , |
| ColorKeyInputHdl | , | ||
| const KeyEvent & | , | ||
| rKEvt | , | ||
| bool | |||
| ) |
Definition at line 680 of file fillctrl.cxx.
| IMPL_LINK | ( | FillControl | , |
| TypeKeyInputHdl | , | ||
| const KeyEvent & | , | ||
| rKEvt | , | ||
| bool | |||
| ) |
Definition at line 634 of file fillctrl.cxx.
References vcl::KeyCode::GetCode(), vcl::KeyCode::IsShift(), KEY_ESCAPE, and KEY_TAB.
| IMPL_LINK_NOARG | ( | FillControl | , |
| AttrFocusHdl | , | ||
| weld::Widget & | , | ||
| void | |||
| ) |
Definition at line 660 of file fillctrl.cxx.
| IMPL_LINK_NOARG | ( | FillControl | , |
| TypeFocusHdl | , | ||
| weld::Widget & | , | ||
| void | |||
| ) |
Definition at line 655 of file fillctrl.cxx.
| IMPL_LINK_NOARG | ( | SvxFillToolBoxControl | , |
| SelectFillAttrHdl | , | ||
| weld::ComboBox & | , | ||
| void | |||
| ) |
Definition at line 904 of file fillctrl.cxx.
References BITMAP, Count, SfxObjectShell::Current(), SfxDispatcher::ExecuteList(), SvxBitmapListItem::GetBitmapList(), SfxShell::GetDispatcher(), SvxGradientListItem::GetGradientList(), XBitmapEntry::GetGraphicObject(), SvxHatchListItem::GetHatchList(), SfxShell::GetItem(), SvxPatternListItem::GetPatternList(), GRADIENT, HATCH, nPos, PATTERN, and SOLID.
| IMPL_LINK_NOARG | ( | SvxFillToolBoxControl | , |
| SelectFillTypeHdl | , | ||
| weld::ComboBox & | , | ||
| void | |||
| ) |
Definition at line 699 of file fillctrl.cxx.
References BITMAP, COL_AUTO(), Count, SfxObjectShell::Current(), SfxDispatcher::ExecuteList(), SvxFillAttrBox::Fill(), SvxBitmapListItem::GetBitmapList(), SfxShell::GetDispatcher(), SvxGradientListItem::GetGradientList(), XBitmapEntry::GetGraphicObject(), SvxHatchListItem::GetHatchList(), SfxShell::GetItem(), SvxPatternListItem::GetPatternList(), GRADIENT, HATCH, NONE, PATTERN, and SOLID.
| IMPL_STATIC_LINK | ( | FillControl | , |
| DumpAsPropertyTreeHdl | , | ||
| tools::JsonWriter & | , | ||
| rJsonWriter | , | ||
| void | |||
| ) |
Definition at line 618 of file fillctrl.cxx.
| SFX_IMPL_TOOLBOX_CONTROL | ( | SvxFillToolBoxControl | , |
| XFillStyleItem | |||
| ) |
|
constexpr |
Definition at line 31 of file fillctrl.cxx.
Referenced by SvxFillToolBoxControl::Update().
|
constexpr |
Definition at line 32 of file fillctrl.cxx.
Referenced by SvxFillToolBoxControl::Update().