LibreOffice Module svx (master)  1
Enumerations | Functions | Variables
fillctrl.cxx File Reference
#include <sfx2/dispatch.hxx>
#include <sfx2/objsh.hxx>
#include <sfx2/viewfrm.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>
Include dependency graph for fillctrl.cxx:

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"]"
 

Enumeration Type Documentation

enum eFillStyle

Definition at line 54 of file fillctrl.cxx.

Function Documentation

IMPL_LINK ( FillControl  ,
TypeKeyInputHdl  ,
const KeyEvent ,
rKEvt  ,
bool   
)

Definition at line 632 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 663 of file fillctrl.cxx.

References vcl::KeyCode::GetCode(), KEY_ESCAPE, and nCode.

IMPL_LINK ( FillControl  ,
ColorKeyInputHdl  ,
const KeyEvent ,
rKEvt  ,
bool   
)

Definition at line 678 of file fillctrl.cxx.

IMPL_LINK_NOARG ( FillControl  ,
TypeFocusHdl  ,
weld::Widget ,
void   
)

Definition at line 653 of file fillctrl.cxx.

IMPL_LINK_NOARG ( FillControl  ,
AttrFocusHdl  ,
weld::Widget ,
void   
)

Definition at line 658 of file fillctrl.cxx.

IMPL_LINK_NOARG ( SvxFillToolBoxControl  ,
SelectFillTypeHdl  ,
weld::ComboBox ,
void   
)
IMPL_LINK_NOARG ( SvxFillToolBoxControl  ,
SelectFillAttrHdl  ,
weld::ComboBox ,
void   
)
IMPL_STATIC_LINK ( FillControl  ,
DumpAsPropertyTreeHdl  ,
tools::JsonWriter ,
rJsonWriter  ,
void   
)

Definition at line 616 of file fillctrl.cxx.

SFX_IMPL_TOOLBOX_CONTROL ( SvxFillToolBoxControl  ,
XFillStyleItem   
)

Variable Documentation

constexpr OUStringLiteral TMP_STR_BEGIN = u"["

Definition at line 32 of file fillctrl.cxx.

Referenced by SvxFillToolBoxControl::Update().

constexpr OUStringLiteral TMP_STR_END = u"]"

Definition at line 33 of file fillctrl.cxx.

Referenced by SvxFillToolBoxControl::Update().