LibreOffice Module cui (master)  1
Macros | Enumerations | Functions
paragrph.cxx File Reference
#include <memory>
#include <osl/diagnose.h>
#include <svl/style.hxx>
#include <sfx2/objsh.hxx>
#include <vcl/mnemonic.hxx>
#include <vcl/settings.hxx>
#include <svx/flagsdef.hxx>
#include <svx/svxids.hrc>
#include <svl/languageoptions.hxx>
#include <svl/cjkoptions.hxx>
#include <editeng/pgrditem.hxx>
#include <svx/strings.hrc>
#include <svx/dialmgr.hxx>
#include <paragrph.hxx>
#include <editeng/frmdiritem.hxx>
#include <editeng/lspcitem.hxx>
#include <editeng/adjustitem.hxx>
#include <editeng/orphitem.hxx>
#include <editeng/widwitem.hxx>
#include <editeng/tstpitem.hxx>
#include <editeng/pmdlitem.hxx>
#include <editeng/spltitem.hxx>
#include <editeng/hyphenzoneitem.hxx>
#include <editeng/ulspitem.hxx>
#include <editeng/lrspitem.hxx>
#include <editeng/formatbreakitem.hxx>
#include <editeng/keepitem.hxx>
#include <svx/dlgutil.hxx>
#include <sfx2/htmlmode.hxx>
#include <editeng/paravertalignitem.hxx>
#include <svl/eitem.hxx>
#include <svl/intitem.hxx>
Include dependency graph for paragrph.cxx:

Go to the source code of this file.

Macros

#define MAX_DURCH   5670
 
#define FIX_DIST_DEF   283
 
#define LASTLINEPOS_DEFAULT   0
 
#define LASTLINEPOS_LEFT   1
 
#define LASTLINECOUNT_OLD   3
 
#define LASTLINECOUNT_NEW   4
 

Enumerations

enum  LineSpaceList
 

Functions

static void SetLineSpace_Impl (SvxLineSpacingItem &, int, tools::Long lValue=0)
 
static sal_uInt16 GetHtmlMode_Impl (const SfxItemSet &rSet)
 
 IMPL_LINK_NOARG (SvxStdParagraphTabPage, ELRLoseFocusHdl, weld::MetricSpinButton &, void)
 
 IMPL_LINK_NOARG (SvxStdParagraphTabPage, LineDistPopupHdl_Impl, weld::ComboBox &, void)
 
 IMPL_LINK (SvxStdParagraphTabPage, LineDistHdl_Impl, weld::ComboBox &, rBox, void)
 
 IMPL_LINK_NOARG (SvxStdParagraphTabPage, ModifyHdl_Impl, weld::MetricSpinButton &, void)
 
 IMPL_LINK (SvxStdParagraphTabPage, AutoHdl_Impl, weld::Toggleable &, rBox, void)
 
 IMPL_LINK_NOARG (SvxParaAlignTabPage, AlignHdl_Impl, weld::Toggleable &, void)
 
 IMPL_LINK_NOARG (SvxParaAlignTabPage, LastLineHdl_Impl, weld::ComboBox &, void)
 
 IMPL_LINK_NOARG (SvxParaAlignTabPage, TextDirectionHdl_Impl, weld::ComboBox &, void)
 
 IMPL_LINK (SvxExtParagraphTabPage, PageBreakHdl_Impl, weld::Toggleable &, rToggle, void)
 
 IMPL_LINK (SvxExtParagraphTabPage, KeepTogetherHdl_Impl, weld::Toggleable &, rToggle, void)
 
 IMPL_LINK (SvxExtParagraphTabPage, WidowHdl_Impl, weld::Toggleable &, rToggle, void)
 
 IMPL_LINK (SvxExtParagraphTabPage, OrphanHdl_Impl, weld::Toggleable &, rToggle, void)
 
 IMPL_LINK (SvxExtParagraphTabPage, HyphenClickHdl_Impl, weld::Toggleable &, rToggle, void)
 
 IMPL_LINK (SvxExtParagraphTabPage, ApplyCollClickHdl_Impl, weld::Toggleable &, rToggle, void)
 
 IMPL_LINK (SvxExtParagraphTabPage, PageBreakPosHdl_Impl, weld::ComboBox &, rListBox, void)
 
 IMPL_LINK (SvxExtParagraphTabPage, PageBreakTypeHdl_Impl, weld::ComboBox &, rListBox, void)
 
 IMPL_LINK (SvxExtParagraphTabPage, PageNumBoxClickHdl_Impl, weld::Toggleable &, rToggle, void)
 
 IMPL_LINK (SvxExtParagraphTabPage, KeepParaBoxClickHdl_Impl, weld::Toggleable &, rToggle, void)
 
static void lcl_SetBox (const SfxItemSet &rSet, sal_uInt16 nSlotId, weld::CheckButton &rBox)
 

Macro Definition Documentation

#define FIX_DIST_DEF   283

Definition at line 71 of file paragrph.cxx.

Referenced by IMPL_LINK().

#define LASTLINECOUNT_NEW   4

Definition at line 974 of file paragrph.cxx.

Referenced by SvxParaAlignTabPage::SvxParaAlignTabPage().

#define LASTLINECOUNT_OLD   3

Definition at line 973 of file paragrph.cxx.

Referenced by SvxParaAlignTabPage::SvxParaAlignTabPage().

#define LASTLINEPOS_DEFAULT   0

Definition at line 970 of file paragrph.cxx.

Referenced by SvxParaAlignTabPage::SvxParaAlignTabPage().

#define LASTLINEPOS_LEFT   1

Definition at line 971 of file paragrph.cxx.

Referenced by SvxParaAlignTabPage::SvxParaAlignTabPage().

#define MAX_DURCH   5670

Definition at line 69 of file paragrph.cxx.

Referenced by SvxStdParagraphTabPage::Init_Impl().

Enumeration Type Documentation

Definition at line 75 of file paragrph.cxx.

Function Documentation

static sal_uInt16 GetHtmlMode_Impl ( const SfxItemSet rSet)
static
IMPL_LINK ( SvxStdParagraphTabPage  ,
LineDistHdl_Impl  ,
weld::ComboBox ,
rBox  ,
void   
)
IMPL_LINK ( SvxStdParagraphTabPage  ,
AutoHdl_Impl  ,
weld::Toggleable ,
rBox  ,
void   
)

Definition at line 910 of file paragrph.cxx.

IMPL_LINK ( SvxExtParagraphTabPage  ,
PageBreakHdl_Impl  ,
weld::Toggleable ,
rToggle  ,
void   
)

Definition at line 2019 of file paragrph.cxx.

IMPL_LINK ( SvxExtParagraphTabPage  ,
KeepTogetherHdl_Impl  ,
weld::Toggleable ,
rToggle  ,
void   
)

Definition at line 2032 of file paragrph.cxx.

IMPL_LINK ( SvxExtParagraphTabPage  ,
WidowHdl_Impl  ,
weld::Toggleable ,
rToggle  ,
void   
)

Definition at line 2058 of file paragrph.cxx.

IMPL_LINK ( SvxExtParagraphTabPage  ,
OrphanHdl_Impl  ,
weld::Toggleable ,
rToggle  ,
void   
)

Definition at line 2064 of file paragrph.cxx.

IMPL_LINK ( SvxExtParagraphTabPage  ,
HyphenClickHdl_Impl  ,
weld::Toggleable ,
rToggle  ,
void   
)

Definition at line 2104 of file paragrph.cxx.

IMPL_LINK ( SvxExtParagraphTabPage  ,
ApplyCollClickHdl_Impl  ,
weld::Toggleable ,
rToggle  ,
void   
)

Definition at line 2130 of file paragrph.cxx.

IMPL_LINK ( SvxExtParagraphTabPage  ,
PageBreakPosHdl_Impl  ,
weld::ComboBox ,
rListBox  ,
void   
)

Definition at line 2136 of file paragrph.cxx.

References TRISTATE_FALSE, and TRISTATE_TRUE.

IMPL_LINK ( SvxExtParagraphTabPage  ,
PageBreakTypeHdl_Impl  ,
weld::ComboBox ,
rListBox  ,
void   
)

Definition at line 2161 of file paragrph.cxx.

References TRISTATE_FALSE.

IMPL_LINK ( SvxExtParagraphTabPage  ,
PageNumBoxClickHdl_Impl  ,
weld::Toggleable ,
rToggle  ,
void   
)

Definition at line 2182 of file paragrph.cxx.

IMPL_LINK ( SvxExtParagraphTabPage  ,
KeepParaBoxClickHdl_Impl  ,
weld::Toggleable ,
rToggle  ,
void   
)

Definition at line 2188 of file paragrph.cxx.

IMPL_LINK_NOARG ( SvxStdParagraphTabPage  ,
ELRLoseFocusHdl  ,
weld::MetricSpinButton ,
void   
)

Definition at line 193 of file paragrph.cxx.

IMPL_LINK_NOARG ( SvxStdParagraphTabPage  ,
LineDistPopupHdl_Impl  ,
weld::ComboBox ,
void   
)

Definition at line 773 of file paragrph.cxx.

IMPL_LINK_NOARG ( SvxStdParagraphTabPage  ,
ModifyHdl_Impl  ,
weld::MetricSpinButton ,
void   
)

Definition at line 845 of file paragrph.cxx.

IMPL_LINK_NOARG ( SvxParaAlignTabPage  ,
AlignHdl_Impl  ,
weld::Toggleable ,
void   
)

Definition at line 1239 of file paragrph.cxx.

IMPL_LINK_NOARG ( SvxParaAlignTabPage  ,
LastLineHdl_Impl  ,
weld::ComboBox ,
void   
)

Definition at line 1255 of file paragrph.cxx.

IMPL_LINK_NOARG ( SvxParaAlignTabPage  ,
TextDirectionHdl_Impl  ,
weld::ComboBox ,
void   
)

Definition at line 1266 of file paragrph.cxx.

static void lcl_SetBox ( const SfxItemSet rSet,
sal_uInt16  nSlotId,
weld::CheckButton rBox 
)
static
void SetLineSpace_Impl ( SvxLineSpacingItem rLineSpace,
int  eSpace,
tools::Long  lValue = 0 
)
static