LibreOffice Module cui (master)  1
Classes | Functions
chardlg.cxx File Reference
#include <vcl/svapp.hxx>
#include <vcl/idle.hxx>
#include <svtools/ctrltool.hxx>
#include <sfx2/objsh.hxx>
#include <svx/svxids.hrc>
#include <svtools/unitconv.hxx>
#include <svl/languageoptions.hxx>
#include <chardlg.hxx>
#include <editeng/fontitem.hxx>
#include <editeng/postitem.hxx>
#include <editeng/udlnitem.hxx>
#include <editeng/crossedoutitem.hxx>
#include <editeng/contouritem.hxx>
#include <editeng/langitem.hxx>
#include <editeng/wghtitem.hxx>
#include <editeng/fhgtitem.hxx>
#include <editeng/shdditem.hxx>
#include <editeng/escapementitem.hxx>
#include <editeng/wrlmitem.hxx>
#include <editeng/cmapitem.hxx>
#include <editeng/kernitem.hxx>
#include <editeng/blinkitem.hxx>
#include <editeng/flstitem.hxx>
#include <editeng/autokernitem.hxx>
#include <editeng/colritem.hxx>
#include <dialmgr.hxx>
#include <sfx2/htmlmode.hxx>
#include <cui/cuicharmap.hxx>
#include "chardlg.h"
#include <editeng/emphasismarkitem.hxx>
#include <editeng/charreliefitem.hxx>
#include <editeng/twolinesitem.hxx>
#include <editeng/charhiddenitem.hxx>
#include <editeng/charscaleitem.hxx>
#include <editeng/charrotateitem.hxx>
#include <officecfg/Office/Common.hxx>
#include <strings.hrc>
#include <twolines.hrc>
#include <svl/intitem.hxx>
#include <svx/flagsdef.hxx>
#include <FontFeaturesDialog.hxx>
#include <sal/log.hxx>
#include <osl/diagnose.h>
Include dependency graph for chardlg.cxx:

Go to the source code of this file.

Classes

struct  SvxCharNamePage_Impl
 

Functions

static bool StateToAttr (TriState aState)
 
 IMPL_LINK_NOARG (SvxCharNamePage, UpdateHdl_Impl, Timer *, void)
 
 IMPL_LINK (SvxCharNamePage, FontModifyComboBoxHdl_Impl, weld::ComboBox &, rBox, void)
 
 IMPL_LINK (SvxCharNamePage, FontModifyEditHdl_Impl, weld::Entry &, rBox, void)
 
 IMPL_LINK (SvxCharNamePage, FontFeatureButtonClicked, weld::Button &, rButton, void)
 
 IMPL_LINK (SvxCharEffectsPage, SelectListBoxHdl_Impl, weld::ComboBox &, rBox, void)
 
 IMPL_LINK_NOARG (SvxCharEffectsPage, UpdatePreview_Impl, weld::ComboBox &, void)
 
 IMPL_LINK_NOARG (SvxCharEffectsPage, CbClickHdl_Impl, weld::ToggleButton &, void)
 
 IMPL_LINK_NOARG (SvxCharEffectsPage, TristClickHdl_Impl, weld::ToggleButton &, void)
 
 IMPL_LINK (SvxCharEffectsPage, ColorBoxSelectHdl_Impl, ColorListBox &, rBox, void)
 
 IMPL_LINK_NOARG (SvxCharPositionPage, PositionHdl_Impl, weld::ToggleButton &, void)
 
 IMPL_LINK_NOARG (SvxCharPositionPage, RotationHdl_Impl, weld::ToggleButton &, void)
 
 IMPL_LINK (SvxCharPositionPage, AutoPositionHdl_Impl, weld::ToggleButton &, rBox, void)
 
 IMPL_LINK_NOARG (SvxCharPositionPage, FitToLineHdl_Impl, weld::ToggleButton &, void)
 
 IMPL_LINK_NOARG (SvxCharPositionPage, KerningModifyHdl_Impl, weld::MetricSpinButton &, void)
 
 IMPL_LINK (SvxCharPositionPage, ValueChangedHdl_Impl, weld::MetricSpinButton &, rField, void)
 
 IMPL_LINK_NOARG (SvxCharPositionPage, ScaleWidthModifyHdl_Impl, weld::MetricSpinButton &, void)
 
 IMPL_LINK_NOARG (SvxCharTwoLinesPage, TwoLinesHdl_Impl, weld::ToggleButton &, void)
 
 IMPL_LINK (SvxCharTwoLinesPage, CharacterMapHdl_Impl, weld::TreeView &, rBox, void)
 

Function Documentation

IMPL_LINK ( SvxCharNamePage  ,
FontModifyComboBoxHdl_Impl  ,
weld::ComboBox ,
rBox  ,
void   
)

Definition at line 1126 of file chardlg.cxx.

IMPL_LINK ( SvxCharNamePage  ,
FontModifyEditHdl_Impl  ,
weld::Entry ,
rBox  ,
void   
)

Definition at line 1131 of file chardlg.cxx.

IMPL_LINK ( SvxCharNamePage  ,
FontFeatureButtonClicked  ,
weld::Button ,
rButton  ,
void   
)
IMPL_LINK ( SvxCharEffectsPage  ,
SelectListBoxHdl_Impl  ,
weld::ComboBox ,
rBox  ,
void   
)

Definition at line 1596 of file chardlg.cxx.

IMPL_LINK ( SvxCharEffectsPage  ,
ColorBoxSelectHdl_Impl  ,
ColorListBox ,
rBox  ,
void   
)

Definition at line 1658 of file chardlg.cxx.

IMPL_LINK ( SvxCharPositionPage  ,
AutoPositionHdl_Impl  ,
weld::ToggleButton ,
rBox  ,
void   
)

Definition at line 2589 of file chardlg.cxx.

References weld::ComboBox::get_active().

IMPL_LINK ( SvxCharPositionPage  ,
ValueChangedHdl_Impl  ,
weld::MetricSpinButton ,
rField  ,
void   
)

Definition at line 2627 of file chardlg.cxx.

References DBG_ASSERT.

IMPL_LINK ( SvxCharTwoLinesPage  ,
CharacterMapHdl_Impl  ,
weld::TreeView ,
rBox  ,
void   
)

Definition at line 3154 of file chardlg.cxx.

References weld::ComboBox::get_id(), and nPos.

IMPL_LINK_NOARG ( SvxCharNamePage  ,
UpdateHdl_Impl  ,
Timer ,
void   
)

Definition at line 1121 of file chardlg.cxx.

IMPL_LINK_NOARG ( SvxCharEffectsPage  ,
UpdatePreview_Impl  ,
weld::ComboBox ,
void   
)

Definition at line 1638 of file chardlg.cxx.

IMPL_LINK_NOARG ( SvxCharEffectsPage  ,
CbClickHdl_Impl  ,
weld::ToggleButton ,
void   
)

Definition at line 1648 of file chardlg.cxx.

IMPL_LINK_NOARG ( SvxCharEffectsPage  ,
TristClickHdl_Impl  ,
weld::ToggleButton ,
void   
)

Definition at line 1653 of file chardlg.cxx.

IMPL_LINK_NOARG ( SvxCharPositionPage  ,
PositionHdl_Impl  ,
weld::ToggleButton ,
void   
)

Definition at line 2559 of file chardlg.cxx.

IMPL_LINK_NOARG ( SvxCharPositionPage  ,
RotationHdl_Impl  ,
weld::ToggleButton ,
void   
)

Definition at line 2571 of file chardlg.cxx.

IMPL_LINK_NOARG ( SvxCharPositionPage  ,
FitToLineHdl_Impl  ,
weld::ToggleButton ,
void   
)

Definition at line 2602 of file chardlg.cxx.

IMPL_LINK_NOARG ( SvxCharPositionPage  ,
KerningModifyHdl_Impl  ,
weld::MetricSpinButton ,
void   
)

Definition at line 2611 of file chardlg.cxx.

References OutputDevice::LogicToLogic(), and SvxFont::SetFixKerning().

IMPL_LINK_NOARG ( SvxCharPositionPage  ,
ScaleWidthModifyHdl_Impl  ,
weld::MetricSpinButton ,
void   
)

Definition at line 2651 of file chardlg.cxx.

IMPL_LINK_NOARG ( SvxCharTwoLinesPage  ,
TwoLinesHdl_Impl  ,
weld::ToggleButton ,
void   
)

Definition at line 3147 of file chardlg.cxx.

static bool StateToAttr ( TriState  aState)
static