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.
Enumerations | |
enum | eFillStyle |
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"]" |
enum eFillStyle |
Definition at line 53 of file fillctrl.cxx.
IMPL_LINK | ( | FillControl | , |
TypeKeyInputHdl | , | ||
const KeyEvent & | , | ||
rKEvt | , | ||
bool | |||
) |
Definition at line 631 of file fillctrl.cxx.
References vcl::KeyCode::GetCode(), vcl::KeyCode::IsShift(), KEY_ESCAPE, KEY_TAB, and nCode.
IMPL_LINK | ( | FillControl | , |
AttrKeyInputHdl | , | ||
const KeyEvent & | , | ||
rKEvt | , | ||
bool | |||
) |
Definition at line 662 of file fillctrl.cxx.
References vcl::KeyCode::GetCode(), KEY_ESCAPE, and nCode.
IMPL_LINK | ( | FillControl | , |
ColorKeyInputHdl | , | ||
const KeyEvent & | , | ||
rKEvt | , | ||
bool | |||
) |
Definition at line 677 of file fillctrl.cxx.
IMPL_LINK_NOARG | ( | FillControl | , |
TypeFocusHdl | , | ||
weld::Widget & | , | ||
void | |||
) |
Definition at line 652 of file fillctrl.cxx.
IMPL_LINK_NOARG | ( | FillControl | , |
AttrFocusHdl | , | ||
weld::Widget & | , | ||
void | |||
) |
Definition at line 657 of file fillctrl.cxx.
IMPL_LINK_NOARG | ( | SvxFillToolBoxControl | , |
SelectFillTypeHdl | , | ||
weld::ComboBox & | , | ||
void | |||
) |
Definition at line 696 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_LINK_NOARG | ( | SvxFillToolBoxControl | , |
SelectFillAttrHdl | , | ||
weld::ComboBox & | , | ||
void | |||
) |
Definition at line 901 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_STATIC_LINK | ( | FillControl | , |
DumpAsPropertyTreeHdl | , | ||
tools::JsonWriter & | , | ||
rJsonWriter | , | ||
void | |||
) |
Definition at line 615 of file fillctrl.cxx.
SFX_IMPL_TOOLBOX_CONTROL | ( | SvxFillToolBoxControl | , |
XFillStyleItem | |||
) |
constexpr OUStringLiteral TMP_STR_BEGIN = u"[" |
Definition at line 31 of file fillctrl.cxx.
Referenced by SvxFillToolBoxControl::Update().
constexpr OUStringLiteral TMP_STR_END = u"]" |
Definition at line 32 of file fillctrl.cxx.
Referenced by SvxFillToolBoxControl::Update().