LibreOffice Module sw (master) 1
Functions
outline.cxx File Reference
#include <hintids.hxx>
#include <vcl/settings.hxx>
#include <vcl/virdev.hxx>
#include <sfx2/tabdlg.hxx>
#include <editeng/brushitem.hxx>
#include <unotools/configmgr.hxx>
#include <SwStyleNameMapper.hxx>
#include <num.hxx>
#include <view.hxx>
#include <docsh.hxx>
#include <uitool.hxx>
#include <wrtsh.hxx>
#include <swmodule.hxx>
#include <fmtcol.hxx>
#include <outline.hxx>
#include <uinums.hxx>
#include <poolfmt.hxx>
#include <shellres.hxx>
#include <svl/style.hxx>
#include <charfmt.hxx>
#include <docstyle.hxx>
#include <viewopt.hxx>
#include <outline.hrc>
#include <strings.hrc>
#include <paratr.hxx>
#include <svtools/colorcfg.hxx>
#include <IDocumentOutlineNodes.hxx>
Include dependency graph for outline.cxx:

Go to the source code of this file.

Functions

 IMPL_LINK (SwNumNamesDlg, SelectHdl, weld::TreeView &, rBox, void)
 
 IMPL_LINK (SwNumNamesDlg, ModifyHdl, weld::Entry &, rBox, void)
 
 IMPL_LINK_NOARG (SwNumNamesDlg, DoubleClickHdl, weld::TreeView &, bool)
 
static sal_uInt16 lcl_BitToLevel (sal_uInt16 nActLevel)
 
 IMPL_LINK_NOARG (SwOutlineTabDialog, CancelHdl, weld::Button &, void)
 
 IMPL_LINK_NOARG (SwOutlineTabDialog, FormHdl, weld::Toggleable &, void)
 
 IMPL_LINK (SwOutlineTabDialog, MenuSelectHdl, const OUString &, rIdent, void)
 
 IMPL_LINK (SwOutlineSettingsTabPage, LevelHdl, weld::TreeView &, rBox, void)
 
 IMPL_LINK (SwOutlineSettingsTabPage, ToggleComplete, weld::SpinButton &, rEdit, void)
 
 IMPL_LINK (SwOutlineSettingsTabPage, CollSelect, weld::ComboBox &, rBox, void)
 
 IMPL_LINK_NOARG (SwOutlineSettingsTabPage, NumberSelect, weld::ComboBox &, void)
 
 IMPL_LINK_NOARG (SwOutlineSettingsTabPage, DelimModify, weld::Entry &, void)
 
 IMPL_LINK (SwOutlineSettingsTabPage, StartModified, weld::SpinButton &, rEdit, void)
 
 IMPL_LINK_NOARG (SwOutlineSettingsTabPage, CharFormatHdl, weld::ComboBox &, void)
 
static tools::Long lcl_DrawBullet (vcl::RenderContext *pVDev, const SwNumFormat &rFormat, tools::Long nXStart, tools::Long nYStart, const Size &rSize)
 
static tools::Long lcl_DrawGraphic (vcl::RenderContext &rVDev, const SwNumFormat &rFormat, tools::Long nXStart, tools::Long nYStart, tools::Long nDivision)
 

Function Documentation

◆ IMPL_LINK() [1/7]

IMPL_LINK ( SwNumNamesDlg  ,
ModifyHdl  ,
weld::Entry ,
rBox  ,
void   
)

Definition at line 101 of file outline.cxx.

◆ IMPL_LINK() [2/7]

IMPL_LINK ( SwNumNamesDlg  ,
SelectHdl  ,
weld::TreeView ,
rBox  ,
void   
)

Definition at line 73 of file outline.cxx.

◆ IMPL_LINK() [3/7]

IMPL_LINK ( SwOutlineSettingsTabPage  ,
CollSelect  ,
weld::ComboBox ,
rBox  ,
void   
)

Definition at line 572 of file outline.cxx.

References i, lcl_BitToLevel(), MAXLEVEL, and n.

◆ IMPL_LINK() [4/7]

IMPL_LINK ( SwOutlineSettingsTabPage  ,
LevelHdl  ,
weld::TreeView ,
rBox  ,
void   
)

Definition at line 538 of file outline.cxx.

References MAXLEVEL, and Update.

◆ IMPL_LINK() [5/7]

IMPL_LINK ( SwOutlineSettingsTabPage  ,
StartModified  ,
weld::SpinButton ,
rEdit  ,
void   
)

Definition at line 650 of file outline.cxx.

References i, MAXLEVEL, and SvxNumberFormat::SetStart().

◆ IMPL_LINK() [6/7]

IMPL_LINK ( SwOutlineSettingsTabPage  ,
ToggleComplete  ,
weld::SpinButton ,
rEdit  ,
void   
)

◆ IMPL_LINK() [7/7]

IMPL_LINK ( SwOutlineTabDialog  ,
MenuSelectHdl  ,
const OUString &  ,
rIdent  ,
void   
)

◆ IMPL_LINK_NOARG() [1/6]

IMPL_LINK_NOARG ( SwNumNamesDlg  ,
DoubleClickHdl  ,
weld::TreeView ,
bool   
)

Definition at line 107 of file outline.cxx.

References m_xDialog, and RET_OK.

◆ IMPL_LINK_NOARG() [2/6]

IMPL_LINK_NOARG ( SwOutlineSettingsTabPage  ,
CharFormatHdl  ,
weld::ComboBox ,
void   
)

◆ IMPL_LINK_NOARG() [3/6]

IMPL_LINK_NOARG ( SwOutlineSettingsTabPage  ,
DelimModify  ,
weld::Entry ,
void   
)

Definition at line 634 of file outline.cxx.

References i, MAXLEVEL, and SvxNumberFormat::SetListFormat().

◆ IMPL_LINK_NOARG() [4/6]

IMPL_LINK_NOARG ( SwOutlineSettingsTabPage  ,
NumberSelect  ,
weld::ComboBox ,
void   
)

Definition at line 616 of file outline.cxx.

References i, MAXLEVEL, and SvxNumberType::SetNumberingType().

◆ IMPL_LINK_NOARG() [5/6]

IMPL_LINK_NOARG ( SwOutlineTabDialog  ,
CancelHdl  ,
weld::Button ,
void   
)

Definition at line 212 of file outline.cxx.

References m_xDialog, and RET_CANCEL.

◆ IMPL_LINK_NOARG() [6/6]

IMPL_LINK_NOARG ( SwOutlineTabDialog  ,
FormHdl  ,
weld::Toggleable ,
void   
)

Definition at line 219 of file outline.cxx.

References SwNumRulesWithName::GetName(), i, and SwChapterNumRules::nMaxRules.

◆ lcl_BitToLevel()

static sal_uInt16 lcl_BitToLevel ( sal_uInt16  nActLevel)
static

◆ lcl_DrawBullet()

static tools::Long lcl_DrawBullet ( vcl::RenderContext pVDev,
const SwNumFormat rFormat,
tools::Long  nXStart,
tools::Long  nYStart,
const Size rSize 
)
static

◆ lcl_DrawGraphic()

static tools::Long lcl_DrawGraphic ( vcl::RenderContext rVDev,
const SwNumFormat rFormat,
tools::Long  nXStart,
tools::Long  nYStart,
tools::Long  nDivision 
)
static