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().