LibreOffice Module svx (master)  1
Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
svx::sidebar Namespace Reference

Namespaces

 NBOutlineTypeMgrFact
 

Classes

class  AreaPropertyPanel
 
class  AreaPropertyPanelBase
 
class  AreaTransparencyGradientPopup
 
class  BulletsSettings
 
class  BulletsTypeMgr
 
class  DefaultShapesPanel
 This panel provides buttons for inserting shapes into a document. More...
 
class  EffectPropertyPanel
 
class  EmptyPanel
 Display a panel that tells the user that the current deck is intentionally empty. More...
 
class  FontworkPropertyPanel
 
class  GraphicPropertyPanel
 
class  InspectorTextPanel
 
class  LinePropertyPanel
 
class  LinePropertyPanelBase
 
class  LineStyleNoneChange
 
class  LineWidthPopup
 
class  LineWidthValueSet
 
class  ListsPropertyPanel
 
class  MediaPlaybackPanel
 This panel provides media playback control in document. More...
 
class  NBOTypeMgrBase
 
class  NumberingTypeMgr
 
class  NumberSettings_Impl
 
class  NumSettings_Impl
 
class  OutlineSettings_Impl
 
class  OutlineTypeMgr
 
class  ParaPropertyPanel
 
class  PosSizePropertyPanel
 
class  SelectionAnalyzer
 Analyze the current selection of Calc or Draw/Impress documents and return the associated sidebar context. More...
 
class  SelectionChangeHandler
 
class  ShadowPropertyPanel
 
class  StylesPropertyPanel
 
class  SvxShapeCommandsMap
 
class  TextColumnsPropertyPanel
 
class  TextPropertyPanel
 
struct  TreeNode
 
class  ValueSetWithTextControl
 Specialization of class <ValueSet>. More...
 

Typedefs

typedef std::vector< std::shared_ptr< NumSettings_Impl > > NumSettingsArr_Impl
 
typedef std::vector< std::shared_ptr< NumberSettings_Impl > > NumberSettingsArr_Impl
 
typedef comphelper::WeakComponentImplHelper< css::view::XSelectionChangeListener > SelectionChangeHandlerInterfaceBase
 

Enumerations

enum  NBOType {
  NBOType::Bullets = 1,
  NBOType::Numbering,
  NBOType::Outline
}
 

Functions

 IMPL_LINK_NOARG (AreaPropertyPanelBase, ToolbarHdl_Impl, const OString &, void)
 
 IMPL_LINK_NOARG (AreaPropertyPanelBase, ClickImportBitmapHdl, weld::Button &, void)
 
 IMPL_LINK_NOARG (AreaPropertyPanelBase, SelectFillTypeHdl, weld::ComboBox &, void)
 
 IMPL_LINK_NOARG (AreaPropertyPanelBase, SelectFillColorHdl, ColorListBox &, void)
 
 IMPL_LINK_NOARG (AreaPropertyPanelBase, SelectFillAttrHdl, weld::ComboBox &, void)
 
 IMPL_LINK_NOARG (AreaPropertyPanelBase, ChangeGradientAngle, weld::MetricSpinButton &, void)
 
 IMPL_LINK_NOARG (AreaPropertyPanelBase, ModifyTransSliderHdl, weld::Scale &, void)
 
 IMPL_LINK_NOARG (AreaPropertyPanelBase, ChangeTrgrTypeHdl_Impl, weld::ComboBox &, void)
 
 IMPL_LINK_NOARG (AreaPropertyPanelBase, ModifyTransparentHdl_Impl, weld::MetricSpinButton &, void)
 
 IMPL_LINK_NOARG (AreaTransparencyGradientPopup, ModifiedTrgrHdl_Impl, weld::MetricSpinButton &, void)
 
 IMPL_LINK_NOARG (AreaTransparencyGradientPopup, Left_Click45_Impl, const OString &, void)
 
 IMPL_LINK_NOARG (AreaTransparencyGradientPopup, Right_Click45_Impl, const OString &, void)
 
 IMPL_LINK_NOARG (EffectPropertyPanel, ModifySoftEdgeRadiusHdl, weld::MetricSpinButton &, void)
 
 IMPL_LINK_NOARG (EffectPropertyPanel, ModifyGlowColorHdl, ColorListBox &, void)
 
 IMPL_LINK_NOARG (EffectPropertyPanel, ModifyGlowRadiusHdl, weld::MetricSpinButton &, void)
 
 IMPL_LINK_NOARG (EffectPropertyPanel, ModifyGlowTransparencyHdl, weld::MetricSpinButton &, void)
 
 IMPL_LINK_NOARG (GraphicPropertyPanel, ModifyBrightnessHdl, weld::MetricSpinButton &, void)
 
 IMPL_LINK_NOARG (GraphicPropertyPanel, ModifyContrastHdl, weld::MetricSpinButton &, void)
 
 IMPL_LINK_NOARG (GraphicPropertyPanel, ModifyTransHdl, weld::MetricSpinButton &, void)
 
 IMPL_LINK_NOARG (GraphicPropertyPanel, ClickColorModeHdl, weld::ComboBox &, void)
 
static bool GetPropertyValues (std::u16string_view rPropName, const uno::Any &rAny, OUString &rString)
 
static void FillBox_Impl (weld::TreeView &rListBoxStyles, const TreeNode &rCurrent, const weld::TreeIter *pParent)
 
 IMPL_LINK_NOARG (LinePropertyPanelBase, ChangeEdgeStyleHdl, weld::ComboBox &, void)
 
 IMPL_LINK_NOARG (LinePropertyPanelBase, ChangeCapStyleHdl, weld::ComboBox &, void)
 
 IMPL_LINK_NOARG (LinePropertyPanelBase, ToolboxWidthSelectHdl, const OString &, void)
 
 IMPL_LINK_NOARG (LinePropertyPanelBase, ChangeTransparentHdl, weld::MetricSpinButton &, void)
 
 IMPL_LINK_NOARG (LineWidthPopup, VSSelectHdl, ValueSet *, void)
 
 IMPL_LINK_NOARG (LineWidthPopup, MFModifyHdl, weld::MetricSpinButton &, void)
 
 IMPL_LINK_NOARG (MediaPlaybackPanel, VolumeSlideHdl, weld::Scale &, void)
 
 IMPL_LINK_NOARG (MediaPlaybackPanel, SeekHdl, weld::Scale &, void)
 
 IMPL_LINK_NOARG (MediaPlaybackPanel, TimeoutHdl, Timer *, void)
 
 IMPL_LINK (MediaPlaybackPanel, PlayToolBoxSelectHdl, const OString &, rId, void)
 
 IMPL_LINK_NOARG (ParaPropertyPanel, ModifyIndentHdl_Impl, weld::MetricSpinButton &, void)
 
 IMPL_LINK_NOARG (ParaPropertyPanel, ULSpaceHdl_Impl, weld::MetricSpinButton &, void)
 
 IMPL_LINK_NOARG (PosSizePropertyPanel, ChangeWidthHdl, weld::MetricSpinButton &, void)
 
 IMPL_LINK_NOARG (PosSizePropertyPanel, ChangeHeightHdl, weld::MetricSpinButton &, void)
 
 IMPL_LINK_NOARG (PosSizePropertyPanel, ChangePosXHdl, weld::MetricSpinButton &, void)
 
 IMPL_LINK_NOARG (PosSizePropertyPanel, ChangePosYHdl, weld::MetricSpinButton &, void)
 
 IMPL_LINK_NOARG (PosSizePropertyPanel, ClickAutoHdl, weld::Toggleable &, void)
 
 IMPL_LINK_NOARG (PosSizePropertyPanel, RotationHdl, DialControl &, void)
 
 IMPL_STATIC_LINK_NOARG (PosSizePropertyPanel, ClickObjectEditHdl, weld::Button &, void)
 
 IMPL_LINK_NOARG (ShadowPropertyPanel, ClickShadowHdl, weld::Toggleable &, void)
 
 IMPL_LINK_NOARG (ShadowPropertyPanel, ModifyShadowColorHdl, ColorListBox &, void)
 
 IMPL_LINK_NOARG (ShadowPropertyPanel, ModifyShadowTransMetricHdl, weld::MetricSpinButton &, void)
 
 IMPL_LINK_NOARG (ShadowPropertyPanel, ModifyShadowBlurMetricHdl, weld::MetricSpinButton &, void)
 
 IMPL_LINK_NOARG (ShadowPropertyPanel, ModifyShadowTransSliderHdl, weld::Scale &, void)
 
 IMPL_LINK_NOARG (ShadowPropertyPanel, ModifyShadowAngleHdl, weld::ComboBox &, void)
 
 IMPL_LINK_NOARG (ShadowPropertyPanel, ModifyShadowDistanceHdl, weld::MetricSpinButton &, void)
 
 IMPL_LINK (DefaultShapesPanel, ShapeSelectHdl, ValueSet *, rValueSet, void)
 
 IMPL_LINK_NOARG (TextColumnsPropertyPanel, ModifyColumnsNumberHdl, weld::SpinButton &, void)
 
 IMPL_LINK_NOARG (TextColumnsPropertyPanel, ModifyColumnsSpacingHdl, weld::MetricSpinButton &, void)
 

Variables

const TranslateId RID_SVXSTR_SINGLENUM_DESCRIPTIONS []
 

Typedef Documentation

typedef std::vector< std::shared_ptr<NumberSettings_Impl> > svx::sidebar::NumberSettingsArr_Impl

Definition at line 95 of file nbdtmg.hxx.

typedef std::vector< std::shared_ptr<NumSettings_Impl> > svx::sidebar::NumSettingsArr_Impl

Definition at line 69 of file nbdtmg.hxx.

Definition at line 38 of file SelectionChangeHandler.hxx.

Enumeration Type Documentation

enum svx::sidebar::NBOType
strong
Enumerator
Bullets 
Numbering 
Outline 

Definition at line 33 of file nbdtmg.hxx.

Function Documentation

static void svx::sidebar::FillBox_Impl ( weld::TreeView rListBoxStyles,
const TreeNode rCurrent,
const weld::TreeIter pParent 
)
static
static bool svx::sidebar::GetPropertyValues ( std::u16string_view  rPropName,
const uno::Any rAny,
OUString &  rString 
)
static
svx::sidebar::IMPL_LINK ( DefaultShapesPanel  ,
ShapeSelectHdl  ,
ValueSet ,
rValueSet  ,
void   
)

Definition at line 117 of file DefaultShapesPanel.cxx.

References comphelper::dispatchCommand().

svx::sidebar::IMPL_LINK ( MediaPlaybackPanel  ,
PlayToolBoxSelectHdl  ,
const OString &  ,
rId  ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( TextColumnsPropertyPanel  ,
ModifyColumnsNumberHdl  ,
weld::SpinButton ,
void   
)

Definition at line 66 of file TextColumnsPropertyPanel.cxx.

References SDRATTR_TEXTCOLUMNS_NUMBER().

svx::sidebar::IMPL_LINK_NOARG ( EffectPropertyPanel  ,
ModifySoftEdgeRadiusHdl  ,
weld::MetricSpinButton ,
void   
)

Definition at line 72 of file EffectPropertyPanel.cxx.

References SDRATTR_SOFTEDGE_RADIUS().

svx::sidebar::IMPL_LINK_NOARG ( TextColumnsPropertyPanel  ,
ModifyColumnsSpacingHdl  ,
weld::MetricSpinButton ,
void   
)

Definition at line 73 of file TextColumnsPropertyPanel.cxx.

References GetCoreValue(), and SDRATTR_TEXTCOLUMNS_SPACING().

svx::sidebar::IMPL_LINK_NOARG ( EffectPropertyPanel  ,
ModifyGlowColorHdl  ,
ColorListBox ,
void   
)

Definition at line 79 of file EffectPropertyPanel.cxx.

References SDRATTR_GLOW_COLOR().

svx::sidebar::IMPL_LINK_NOARG ( EffectPropertyPanel  ,
ModifyGlowRadiusHdl  ,
weld::MetricSpinButton ,
void   
)

Definition at line 85 of file EffectPropertyPanel.cxx.

References SDRATTR_GLOW_RADIUS().

svx::sidebar::IMPL_LINK_NOARG ( GraphicPropertyPanel  ,
ModifyBrightnessHdl  ,
weld::MetricSpinButton ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( EffectPropertyPanel  ,
ModifyGlowTransparencyHdl  ,
weld::MetricSpinButton ,
void   
)

Definition at line 91 of file EffectPropertyPanel.cxx.

References SDRATTR_GLOW_TRANSPARENCY().

svx::sidebar::IMPL_LINK_NOARG ( LineWidthPopup  ,
VSSelectHdl  ,
ValueSet ,
void   
)

Definition at line 95 of file LineWidthPopup.cxx.

References OutputDevice::LogicToLogic(), and m_rParent.

svx::sidebar::IMPL_LINK_NOARG ( GraphicPropertyPanel  ,
ModifyContrastHdl  ,
weld::MetricSpinButton ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( ShadowPropertyPanel  ,
ClickShadowHdl  ,
weld::Toggleable ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( GraphicPropertyPanel  ,
ModifyTransHdl  ,
weld::MetricSpinButton ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( MediaPlaybackPanel  ,
VolumeSlideHdl  ,
weld::Scale ,
void   
)

Definition at line 112 of file MediaPlaybackPanel.cxx.

References avmedia::MediaItem::setVolumeDB().

svx::sidebar::IMPL_LINK_NOARG ( GraphicPropertyPanel  ,
ClickColorModeHdl  ,
weld::ComboBox ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( MediaPlaybackPanel  ,
SeekHdl  ,
weld::Scale ,
void   
)

Definition at line 119 of file MediaPlaybackPanel.cxx.

References AVMEDIA_TIME_RANGE, and avmedia::MediaItem::setTime().

svx::sidebar::IMPL_LINK_NOARG ( ShadowPropertyPanel  ,
ModifyShadowColorHdl  ,
ColorListBox ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( MediaPlaybackPanel  ,
TimeoutHdl  ,
Timer ,
void   
)

Definition at line 130 of file MediaPlaybackPanel.cxx.

svx::sidebar::IMPL_LINK_NOARG ( LineWidthPopup  ,
MFModifyHdl  ,
weld::MetricSpinButton ,
void   
)

Definition at line 136 of file LineWidthPopup.cxx.

References OutputDevice::LogicToLogic(), and m_rParent.

svx::sidebar::IMPL_LINK_NOARG ( ShadowPropertyPanel  ,
ModifyShadowTransMetricHdl  ,
weld::MetricSpinButton ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( AreaTransparencyGradientPopup  ,
ModifiedTrgrHdl_Impl  ,
weld::MetricSpinButton ,
void   
)

Definition at line 141 of file AreaTransparencyGradientPopup.cxx.

svx::sidebar::IMPL_LINK_NOARG ( ShadowPropertyPanel  ,
ModifyShadowBlurMetricHdl  ,
weld::MetricSpinButton ,
void   
)

Definition at line 146 of file ShadowPropertyPanel.cxx.

References SDRATTR_SHADOWBLUR().

svx::sidebar::IMPL_LINK_NOARG ( AreaTransparencyGradientPopup  ,
Left_Click45_Impl  ,
const OString &  ,
void   
)

Definition at line 148 of file AreaTransparencyGradientPopup.cxx.

svx::sidebar::IMPL_LINK_NOARG ( ShadowPropertyPanel  ,
ModifyShadowTransSliderHdl  ,
weld::Scale ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( AreaTransparencyGradientPopup  ,
Right_Click45_Impl  ,
const OString &  ,
void   
)

Definition at line 160 of file AreaTransparencyGradientPopup.cxx.

svx::sidebar::IMPL_LINK_NOARG ( ShadowPropertyPanel  ,
ModifyShadowAngleHdl  ,
weld::ComboBox ,
void   
)

Definition at line 162 of file ShadowPropertyPanel.cxx.

svx::sidebar::IMPL_LINK_NOARG ( ParaPropertyPanel  ,
ModifyIndentHdl_Impl  ,
weld::MetricSpinButton ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( ShadowPropertyPanel  ,
ModifyShadowDistanceHdl  ,
weld::MetricSpinButton ,
void   
)

Definition at line 167 of file ShadowPropertyPanel.cxx.

svx::sidebar::IMPL_LINK_NOARG ( ParaPropertyPanel  ,
ULSpaceHdl_Impl  ,
weld::MetricSpinButton ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( AreaPropertyPanelBase  ,
ToolbarHdl_Impl  ,
const OString &  ,
void   
)

Definition at line 180 of file AreaPropertyPanelBase.cxx.

References SIDEBARGRADIENT.

svx::sidebar::IMPL_LINK_NOARG ( AreaPropertyPanelBase  ,
ClickImportBitmapHdl  ,
weld::Button ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( AreaPropertyPanelBase  ,
SelectFillTypeHdl  ,
weld::ComboBox ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( LinePropertyPanelBase  ,
ChangeEdgeStyleHdl  ,
weld::ComboBox ,
void   
)

Definition at line 311 of file LinePropertyPanelBase.cxx.

References nPos.

svx::sidebar::IMPL_LINK_NOARG ( LinePropertyPanelBase  ,
ChangeCapStyleHdl  ,
weld::ComboBox ,
void   
)

Definition at line 347 of file LinePropertyPanelBase.cxx.

References nPos.

svx::sidebar::IMPL_LINK_NOARG ( PosSizePropertyPanel  ,
ChangeWidthHdl  ,
weld::MetricSpinButton ,
void   
)

Definition at line 352 of file PosSizePropertyPanel.cxx.

svx::sidebar::IMPL_LINK_NOARG ( PosSizePropertyPanel  ,
ChangeHeightHdl  ,
weld::MetricSpinButton ,
void   
)

Definition at line 374 of file PosSizePropertyPanel.cxx.

svx::sidebar::IMPL_LINK_NOARG ( LinePropertyPanelBase  ,
ToolboxWidthSelectHdl  ,
const OString &  ,
void   
)

Definition at line 378 of file LinePropertyPanelBase.cxx.

References SELECTWIDTH.

svx::sidebar::IMPL_LINK_NOARG ( LinePropertyPanelBase  ,
ChangeTransparentHdl  ,
weld::MetricSpinButton ,
void   
)

Definition at line 388 of file LinePropertyPanelBase.cxx.

svx::sidebar::IMPL_LINK_NOARG ( PosSizePropertyPanel  ,
ChangePosXHdl  ,
weld::MetricSpinButton ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( PosSizePropertyPanel  ,
ChangePosYHdl  ,
weld::MetricSpinButton ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( PosSizePropertyPanel  ,
ClickAutoHdl  ,
weld::Toggleable ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( AreaPropertyPanelBase  ,
SelectFillColorHdl  ,
ColorListBox ,
void   
)

Definition at line 433 of file AreaPropertyPanelBase.cxx.

svx::sidebar::IMPL_LINK_NOARG ( AreaPropertyPanelBase  ,
SelectFillAttrHdl  ,
weld::ComboBox ,
void   
)

Definition at line 438 of file AreaPropertyPanelBase.cxx.

svx::sidebar::IMPL_LINK_NOARG ( PosSizePropertyPanel  ,
RotationHdl  ,
DialControl ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( AreaPropertyPanelBase  ,
ChangeGradientAngle  ,
weld::MetricSpinButton ,
void   
)

Definition at line 443 of file AreaPropertyPanelBase.cxx.

svx::sidebar::IMPL_LINK_NOARG ( AreaPropertyPanelBase  ,
ModifyTransSliderHdl  ,
weld::Scale ,
void   
)

Definition at line 1244 of file AreaPropertyPanelBase.cxx.

svx::sidebar::IMPL_LINK_NOARG ( AreaPropertyPanelBase  ,
ChangeTrgrTypeHdl_Impl  ,
weld::ComboBox ,
void   
)

Definition at line 1252 of file AreaPropertyPanelBase.cxx.

References SIDEBARGRADIENT.

svx::sidebar::IMPL_LINK_NOARG ( AreaPropertyPanelBase  ,
ModifyTransparentHdl_Impl  ,
weld::MetricSpinButton ,
void   
)

Definition at line 1348 of file AreaPropertyPanelBase.cxx.

svx::sidebar::IMPL_STATIC_LINK_NOARG ( PosSizePropertyPanel  ,
ClickObjectEditHdl  ,
weld::Button ,
void   
)

Definition at line 455 of file PosSizePropertyPanel.cxx.

References SfxViewShell::Current(), and SfxViewShell::DoVerb().

Variable Documentation

const TranslateId svx::sidebar::RID_SVXSTR_SINGLENUM_DESCRIPTIONS[]
Initial value:
=
{
RID_SVXSTR_SINGLENUM_DESCRIPTION_0,
RID_SVXSTR_SINGLENUM_DESCRIPTION_1,
RID_SVXSTR_SINGLENUM_DESCRIPTION_2,
RID_SVXSTR_SINGLENUM_DESCRIPTION_3,
RID_SVXSTR_SINGLENUM_DESCRIPTION_4,
RID_SVXSTR_SINGLENUM_DESCRIPTION_5,
RID_SVXSTR_SINGLENUM_DESCRIPTION_6,
RID_SVXSTR_SINGLENUM_DESCRIPTION_7
}

Definition at line 382 of file nbdtmg.cxx.