LibreOffice Module cui (master) 1
Classes | Macros | Functions
optcolor.cxx File Reference
#include <sal/config.h>
#include <bitset>
#include <tools/debug.hxx>
#include <editeng/editids.hrc>
#include <svtools/colorcfg.hxx>
#include <svtools/extcolorcfg.hxx>
#include <svx/colorbox.hxx>
#include <unotools/moduleoptions.hxx>
#include <vcl/svapp.hxx>
#include <vcl/weld.hxx>
#include <svx/svxdlg.hxx>
#include <helpids.h>
#include <dialmgr.hxx>
#include "optcolor.hxx"
#include <strings.hrc>
#include <svtools/miscopt.hxx>
#include <officecfg/Office/Common.hxx>
Include dependency graph for optcolor.cxx:

Go to the source code of this file.

Classes

class  ColorConfigCtrl_Impl
 

Macros

#define IDS(Name)    SAL_STRINGIFY(Name), SAL_STRINGIFY(Name##_lb), false
 
#define IDS_CB(Name)    SAL_STRINGIFY(Name), SAL_STRINGIFY(Name##_lb), true
 

Functions

 IMPL_LINK (ColorConfigCtrl_Impl, ClickHdl, weld::Toggleable &, rBox, void)
 
 IMPL_LINK (ColorConfigCtrl_Impl, ColorHdl, ColorListBox &, rBox, void)
 
 IMPL_LINK (ColorConfigCtrl_Impl, ControlFocusHdl, weld::Widget &, rCtrl, void)
 
 IMPL_LINK_NOARG (SvxColorOptionsTabPage, onAutoColorChanged, weld::ComboBox &, void)
 
 IMPL_LINK (SvxColorOptionsTabPage, SchemeChangedHdl_Impl, weld::ComboBox &, rBox, void)
 
 IMPL_LINK (SvxColorOptionsTabPage, SaveDeleteHdl_Impl, weld::Button &, rButton, void)
 
 IMPL_LINK (SvxColorOptionsTabPage, CheckNameHdl_Impl, AbstractSvxNameDialog &, rDialog, bool)
 
 IMPL_LINK_NOARG (SvxColorOptionsTabPage, AdjustHeaderBar, const Size &, void)
 
 IMPL_LINK_NOARG (SvxColorOptionsTabPage, PostAdjustHeaderBar, void *, void)
 

Macro Definition Documentation

◆ IDS

#define IDS (   Name)     SAL_STRINGIFY(Name), SAL_STRINGIFY(Name##_lb), false

◆ IDS_CB

#define IDS_CB (   Name)     SAL_STRINGIFY(Name), SAL_STRINGIFY(Name##_lb), true

Function Documentation

◆ IMPL_LINK() [1/6]

IMPL_LINK ( ColorConfigCtrl_Impl  ,
ClickHdl  ,
weld::Toggleable ,
rBox  ,
void   
)

Definition at line 692 of file optcolor.cxx.

References DBG_ASSERT.

◆ IMPL_LINK() [2/6]

IMPL_LINK ( ColorConfigCtrl_Impl  ,
ColorHdl  ,
ColorListBox ,
rBox  ,
void   
)

Definition at line 699 of file optcolor.cxx.

References DBG_ASSERT.

◆ IMPL_LINK() [3/6]

IMPL_LINK ( ColorConfigCtrl_Impl  ,
ControlFocusHdl  ,
weld::Widget ,
rCtrl  ,
void   
)

Definition at line 705 of file optcolor.cxx.

References x.

◆ IMPL_LINK() [4/6]

IMPL_LINK ( SvxColorOptionsTabPage  ,
CheckNameHdl_Impl  ,
AbstractSvxNameDialog ,
rDialog  ,
bool   
)

Definition at line 926 of file optcolor.cxx.

References sName.

◆ IMPL_LINK() [5/6]

IMPL_LINK ( SvxColorOptionsTabPage  ,
SaveDeleteHdl_Impl  ,
weld::Button ,
rButton  ,
void   
)

◆ IMPL_LINK() [6/6]

IMPL_LINK ( SvxColorOptionsTabPage  ,
SchemeChangedHdl_Impl  ,
weld::ComboBox ,
rBox  ,
void   
)

Definition at line 875 of file optcolor.cxx.

◆ IMPL_LINK_NOARG() [1/3]

IMPL_LINK_NOARG ( SvxColorOptionsTabPage  ,
AdjustHeaderBar  ,
const Size ,
void   
)

Definition at line 938 of file optcolor.cxx.

References LINK, and Application::PostUserEvent().

◆ IMPL_LINK_NOARG() [2/3]

IMPL_LINK_NOARG ( SvxColorOptionsTabPage  ,
onAutoColorChanged  ,
weld::ComboBox ,
void   
)

Definition at line 864 of file optcolor.cxx.

References MiscSettings::SetAppColorMode().

◆ IMPL_LINK_NOARG() [3/3]

IMPL_LINK_NOARG ( SvxColorOptionsTabPage  ,
PostAdjustHeaderBar  ,
void *  ,
void   
)

Definition at line 945 of file optcolor.cxx.

References y.