LibreOffice Module cui (master) 1
Macros | Functions
numfmt.cxx File Reference
#include <sal/config.h>
#include <o3tl/safeint.hxx>
#include <svl/eitem.hxx>
#include <svl/intitem.hxx>
#include <sfx2/objsh.hxx>
#include <vcl/outdev.hxx>
#include <i18nlangtag/lang.h>
#include <svx/svxids.hrc>
#include <svtools/colorcfg.hxx>
#include <numcategories.hrc>
#include <strings.hrc>
#include <svx/numinf.hxx>
#include <numfmt.hxx>
#include <svx/numfmtsh.hxx>
#include <dialmgr.hxx>
#include <sfx2/basedlgs.hxx>
#include <svx/flagsdef.hxx>
#include <vector>
#include <com/sun/star/frame/XModel.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <limits>
#include <memory>
Include dependency graph for numfmt.cxx:

Go to the source code of this file.

Macros

#define NUMKEY_UNDEFINED   SAL_MAX_UINT32
 
#define REMOVE_DONTKNOW()
 

Functions

 IMPL_LINK (SvxNumberFormatTabPage, DoubleClickHdl_Impl, weld::TreeView &, rLb, bool)
 
 IMPL_LINK (SvxNumberFormatTabPage, SelFormatClickHdl_Impl, weld::Toggleable &, rLb, void)
 
 IMPL_LINK (SvxNumberFormatTabPage, SelFormatTreeListBoxHdl_Impl, weld::TreeView &, rLb, void)
 
 IMPL_LINK (SvxNumberFormatTabPage, SelFormatListBoxHdl_Impl, weld::ComboBox &, rLb, void)
 
 IMPL_LINK (SvxNumberFormatTabPage, ClickHdl_Impl, weld::Button &, rIB, void)
 
 IMPL_LINK (SvxNumberFormatTabPage, EditModifyHdl_Impl, weld::Entry &, rEdit, void)
 
 IMPL_LINK (SvxNumberFormatTabPage, OptClickHdl_Impl, weld::Toggleable &, rOptCtrl, void)
 
 IMPL_LINK (SvxNumberFormatTabPage, OptEditHdl_Impl, weld::SpinButton &, rEdit, void)
 
 IMPL_LINK_NOARG (SvxNumberFormatTabPage, LostFocusHdl_Impl, weld::Widget &, void)
 

Macro Definition Documentation

◆ NUMKEY_UNDEFINED

#define NUMKEY_UNDEFINED   SAL_MAX_UINT32

Definition at line 51 of file numfmt.cxx.

◆ REMOVE_DONTKNOW

#define REMOVE_DONTKNOW ( )
Value:
if (!m_xFtLanguage->get_sensitive()) \
{ \
m_xFtLanguage->set_sensitive(true); \
m_xLbLanguage->set_sensitive(true); \
m_xLbLanguage->set_active_id(pNumFmtShell->GetCurLanguage()); \
}

Definition at line 191 of file numfmt.cxx.

Function Documentation

◆ IMPL_LINK() [1/8]

IMPL_LINK ( SvxNumberFormatTabPage  ,
ClickHdl_Impl  ,
weld::Button ,
rIB  ,
void   
)

Definition at line 1288 of file numfmt.cxx.

◆ IMPL_LINK() [2/8]

IMPL_LINK ( SvxNumberFormatTabPage  ,
DoubleClickHdl_Impl  ,
weld::TreeView ,
rLb  ,
bool   
)

Definition at line 1123 of file numfmt.cxx.

References weld::Button::clicked(), and SfxOkDialogController::GetOKButton().

◆ IMPL_LINK() [3/8]

IMPL_LINK ( SvxNumberFormatTabPage  ,
EditModifyHdl_Impl  ,
weld::Entry ,
rEdit  ,
void   
)

Definition at line 1468 of file numfmt.cxx.

◆ IMPL_LINK() [4/8]

IMPL_LINK ( SvxNumberFormatTabPage  ,
OptClickHdl_Impl  ,
weld::Toggleable ,
rOptCtrl  ,
void   
)

Definition at line 1539 of file numfmt.cxx.

◆ IMPL_LINK() [5/8]

IMPL_LINK ( SvxNumberFormatTabPage  ,
OptEditHdl_Impl  ,
weld::SpinButton ,
rEdit  ,
void   
)

Definition at line 1544 of file numfmt.cxx.

◆ IMPL_LINK() [6/8]

IMPL_LINK ( SvxNumberFormatTabPage  ,
SelFormatClickHdl_Impl  ,
weld::Toggleable ,
rLb  ,
void   
)

Definition at line 1147 of file numfmt.cxx.

◆ IMPL_LINK() [7/8]

IMPL_LINK ( SvxNumberFormatTabPage  ,
SelFormatListBoxHdl_Impl  ,
weld::ComboBox ,
rLb  ,
void   
)

Definition at line 1157 of file numfmt.cxx.

◆ IMPL_LINK() [8/8]

IMPL_LINK ( SvxNumberFormatTabPage  ,
SelFormatTreeListBoxHdl_Impl  ,
weld::TreeView ,
rLb  ,
void   
)

Definition at line 1152 of file numfmt.cxx.

◆ IMPL_LINK_NOARG()

IMPL_LINK_NOARG ( SvxNumberFormatTabPage  ,
LostFocusHdl_Impl  ,
weld::Widget ,
void   
)

Definition at line 1611 of file numfmt.cxx.

References SELPOS_NONE.