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  EmptyPanel
 Display a panel that tells the user that the current deck is intentionally empty. More...
 
class  GalleryControl
 
class  GraphicPropertyPanel
 
class  LinePropertyPanel
 
class  LinePropertyPanelBase
 
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  SidebarDialControl
 Provide some improvements over the standard DialControl. More...
 
class  StylesPropertyPanel
 
class  SvxShapeCommandsMap
 
class  TextPropertyPanel
 
class  theBulletsTypeMgr
 
class  theNumberingTypeMgr
 
class  theOutlineTypeMgr
 
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 cppu::WeakComponentImplHelper< css::view::XSelectionChangeListener > SelectionChangeHandlerInterfaceBase
 

Enumerations

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

Functions

static const sal_Int32 gnInitialVerticalSplitPosition (150)
 
 IMPL_LINK_NOARG (GalleryControl, SplitHdl, Splitter *, void)
 
 IMPL_LINK_NOARG (AreaPropertyPanelBase, ClickImportBitmapHdl, Button *, void)
 
 IMPL_LINK_NOARG (AreaPropertyPanelBase, SelectFillTypeHdl, ListBox &, void)
 
 IMPL_LINK_NOARG (AreaPropertyPanelBase, SelectFillColorHdl, SvxColorListBox &, void)
 
 IMPL_LINK_NOARG (AreaPropertyPanelBase, SelectFillAttrHdl, ListBox &, void)
 
 IMPL_LINK_NOARG (AreaPropertyPanelBase, ChangeGradientAngle, Edit &, void)
 
 IMPL_LINK_NOARG (AreaPropertyPanelBase, ModifyTransSliderHdl, Slider *, void)
 
 IMPL_LINK (AreaPropertyPanelBase, ClickTrGrHdl_Impl, ToolBox *, pToolBox, void)
 
 IMPL_LINK_NOARG (AreaPropertyPanelBase, ChangeTrgrTypeHdl_Impl, ListBox &, void)
 
 IMPL_LINK_NOARG (AreaPropertyPanelBase, ModifyTransparentHdl_Impl, Edit &, void)
 
 IMPL_LINK_NOARG (AreaTransparencyGradientPopup, ModifiedTrgrHdl_Impl, Edit &, void)
 
 IMPL_LINK_NOARG (AreaTransparencyGradientPopup, Left_Click45_Impl, ToolBox *, void)
 
 IMPL_LINK_NOARG (AreaTransparencyGradientPopup, Right_Click45_Impl, ToolBox *, void)
 
 IMPL_LINK_NOARG (GraphicPropertyPanel, ModifyBrightnessHdl, Edit &, void)
 
 IMPL_LINK_NOARG (GraphicPropertyPanel, ModifyContrastHdl, Edit &, void)
 
 IMPL_LINK_NOARG (GraphicPropertyPanel, ModifyTransHdl, Edit &, void)
 
 IMPL_LINK_NOARG (GraphicPropertyPanel, ClickColorModeHdl, ListBox &, void)
 
 IMPL_LINK_NOARG (GraphicPropertyPanel, RedHdl, Edit &, void)
 
 IMPL_LINK_NOARG (GraphicPropertyPanel, GreenHdl, Edit &, void)
 
 IMPL_LINK_NOARG (GraphicPropertyPanel, BlueHdl, Edit &, void)
 
 IMPL_LINK_NOARG (GraphicPropertyPanel, GammaHdl, Edit &, void)
 
 IMPL_LINK_NOARG (LinePropertyPanelBase, ChangeLineStyleHdl, ListBox &, void)
 
 IMPL_LINK_NOARG (LinePropertyPanelBase, ChangeStartHdl, ListBox &, void)
 
 IMPL_LINK_NOARG (LinePropertyPanelBase, ChangeEndHdl, ListBox &, void)
 
 IMPL_LINK_NOARG (LinePropertyPanelBase, ChangeEdgeStyleHdl, ListBox &, void)
 
 IMPL_LINK_NOARG (LinePropertyPanelBase, ChangeCapStyleHdl, ListBox &, void)
 
 IMPL_LINK (LinePropertyPanelBase, ToolboxWidthSelectHdl, ToolBox *, pToolBox, void)
 
 IMPL_LINK_NOARG (LinePropertyPanelBase, ChangeTransparentHdl, Edit &, void)
 
 IMPL_LINK (LineWidthPopup, VSSelectHdl, ValueSet *,, void)
 
 IMPL_LINK (LineWidthPopup, MFModifyHdl, Edit &,, void)
 
 IMPL_LINK_NOARG (MediaPlaybackPanel, VolumeSlideHdl, Slider *, void)
 
 IMPL_LINK_NOARG (MediaPlaybackPanel, SeekHdl, Slider *, void)
 
 IMPL_LINK_NOARG (MediaPlaybackPanel, TimeoutHdl, Timer *, void)
 
 IMPL_LINK (MediaPlaybackPanel, PlayToolBoxSelectHdl, ToolBox *, pControl, void)
 
 IMPL_LINK_NOARG (ParaPropertyPanel, ModifyIndentHdl_Impl, Edit &, void)
 
 IMPL_LINK_NOARG (ParaPropertyPanel, ULSpaceHdl_Impl, Edit &, void)
 
 IMPL_LINK_NOARG (PosSizePropertyPanel, ChangeWidthHdl, Edit &, void)
 
 IMPL_LINK_NOARG (PosSizePropertyPanel, ChangeHeightHdl, Edit &, void)
 
 IMPL_LINK_NOARG (PosSizePropertyPanel, ChangePosXHdl, Edit &, void)
 
 IMPL_LINK_NOARG (PosSizePropertyPanel, ChangePosYHdl, Edit &, void)
 
 IMPL_LINK_NOARG (PosSizePropertyPanel, ClickAutoHdl, Button *, void)
 
 IMPL_LINK_NOARG (PosSizePropertyPanel, AngleModifiedHdl, Edit &, void)
 
 IMPL_LINK_NOARG (PosSizePropertyPanel, RotationHdl, DialControl *, void)
 
 IMPL_LINK (PosSizePropertyPanel, FlipHdl, ToolBox *, pBox, void)
 
 IMPL_LINK_NOARG (ShadowPropertyPanel, ClickShadowHdl, Button *, void)
 
 IMPL_LINK_NOARG (ShadowPropertyPanel, ModifyShadowColorHdl, SvxColorListBox &, void)
 
 IMPL_LINK_NOARG (ShadowPropertyPanel, ModifyShadowTransMetricHdl, Edit &, void)
 
 IMPL_LINK_NOARG (ShadowPropertyPanel, ModifyShadowTransSliderHdl, Slider *, void)
 
 IMPL_LINK_NOARG (ShadowPropertyPanel, ModifyShadowDistanceHdl, Edit &, void)
 
 IMPL_LINK (DefaultShapesPanel, ShapeSelectHdl, ValueSet *, rValueSet, void)
 

Variables

static const char * 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.

typedef cppu::WeakComponentImplHelper< css::view::XSelectionChangeListener > svx::sidebar::SelectionChangeHandlerInterfaceBase

Definition at line 39 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 const sal_Int32 svx::sidebar::gnInitialVerticalSplitPosition ( 150  )
static
svx::sidebar::IMPL_LINK ( DefaultShapesPanel  ,
ShapeSelectHdl  ,
ValueSet ,
rValueSet  ,
void   
)

Definition at line 105 of file DefaultShapesPanel.cxx.

References comphelper::dispatchCommand().

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

Definition at line 116 of file LineWidthPopup.cxx.

svx::sidebar::IMPL_LINK ( MediaPlaybackPanel  ,
PlayToolBoxSelectHdl  ,
ToolBox ,
pControl  ,
void   
)
svx::sidebar::IMPL_LINK ( LineWidthPopup  ,
MFModifyHdl  ,
Edit ,
void   
)

Definition at line 155 of file LineWidthPopup.cxx.

svx::sidebar::IMPL_LINK ( PosSizePropertyPanel  ,
FlipHdl  ,
ToolBox ,
pBox  ,
void   
)

Definition at line 482 of file PosSizePropertyPanel.cxx.

svx::sidebar::IMPL_LINK ( LinePropertyPanelBase  ,
ToolboxWidthSelectHdl  ,
ToolBox ,
pToolBox  ,
void   
)

Definition at line 670 of file LinePropertyPanelBase.cxx.

References UNO_SELECTWIDTH.

svx::sidebar::IMPL_LINK ( AreaPropertyPanelBase  ,
ClickTrGrHdl_Impl  ,
ToolBox ,
pToolBox  ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( MediaPlaybackPanel  ,
VolumeSlideHdl  ,
Slider ,
void   
)

Definition at line 129 of file MediaPlaybackPanel.cxx.

References avmedia::MediaItem::setVolumeDB().

svx::sidebar::IMPL_LINK_NOARG ( GraphicPropertyPanel  ,
ModifyBrightnessHdl  ,
Edit ,
void   
)

Definition at line 132 of file GraphicPropertyPanel.cxx.

svx::sidebar::IMPL_LINK_NOARG ( MediaPlaybackPanel  ,
SeekHdl  ,
Slider ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( ShadowPropertyPanel  ,
ClickShadowHdl  ,
Button ,
void   
)

Definition at line 139 of file ShadowPropertyPanel.cxx.

References makeSdrShadowItem(), and TRISTATE_FALSE.

svx::sidebar::IMPL_LINK_NOARG ( GraphicPropertyPanel  ,
ModifyContrastHdl  ,
Edit ,
void   
)

Definition at line 141 of file GraphicPropertyPanel.cxx.

svx::sidebar::IMPL_LINK_NOARG ( AreaTransparencyGradientPopup  ,
ModifiedTrgrHdl_Impl  ,
Edit ,
void   
)

Definition at line 144 of file AreaTransparencyGradientPopup.cxx.

svx::sidebar::IMPL_LINK_NOARG ( MediaPlaybackPanel  ,
TimeoutHdl  ,
Timer ,
void   
)

Definition at line 148 of file MediaPlaybackPanel.cxx.

svx::sidebar::IMPL_LINK_NOARG ( GraphicPropertyPanel  ,
ModifyTransHdl  ,
Edit ,
void   
)

Definition at line 150 of file GraphicPropertyPanel.cxx.

svx::sidebar::IMPL_LINK_NOARG ( AreaTransparencyGradientPopup  ,
Left_Click45_Impl  ,
ToolBox ,
void   
)

Definition at line 151 of file AreaTransparencyGradientPopup.cxx.

svx::sidebar::IMPL_LINK_NOARG ( ShadowPropertyPanel  ,
ModifyShadowColorHdl  ,
SvxColorListBox ,
void   
)

Definition at line 155 of file ShadowPropertyPanel.cxx.

References makeSdrShadowColorItem().

svx::sidebar::IMPL_LINK_NOARG ( GraphicPropertyPanel  ,
ClickColorModeHdl  ,
ListBox ,
void   
)

Definition at line 159 of file GraphicPropertyPanel.cxx.

svx::sidebar::IMPL_LINK_NOARG ( ShadowPropertyPanel  ,
ModifyShadowTransMetricHdl  ,
Edit ,
void   
)

Definition at line 162 of file ShadowPropertyPanel.cxx.

References makeSdrShadowTransparenceItem().

svx::sidebar::IMPL_LINK_NOARG ( AreaTransparencyGradientPopup  ,
Right_Click45_Impl  ,
ToolBox ,
void   
)

Definition at line 163 of file AreaTransparencyGradientPopup.cxx.

svx::sidebar::IMPL_LINK_NOARG ( GraphicPropertyPanel  ,
RedHdl  ,
Edit ,
void   
)

Definition at line 168 of file GraphicPropertyPanel.cxx.

svx::sidebar::IMPL_LINK_NOARG ( ParaPropertyPanel  ,
ModifyIndentHdl_Impl  ,
Edit ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( ShadowPropertyPanel  ,
ModifyShadowTransSliderHdl  ,
Slider ,
void   
)

Definition at line 171 of file ShadowPropertyPanel.cxx.

References makeSdrShadowTransparenceItem().

svx::sidebar::IMPL_LINK_NOARG ( GraphicPropertyPanel  ,
GreenHdl  ,
Edit ,
void   
)

Definition at line 177 of file GraphicPropertyPanel.cxx.

svx::sidebar::IMPL_LINK_NOARG ( ShadowPropertyPanel  ,
ModifyShadowDistanceHdl  ,
Edit ,
void   
)

Definition at line 180 of file ShadowPropertyPanel.cxx.

References makeSdrShadowXDistItem(), and makeSdrShadowYDistItem().

svx::sidebar::IMPL_LINK_NOARG ( ParaPropertyPanel  ,
ULSpaceHdl_Impl  ,
Edit ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( GraphicPropertyPanel  ,
BlueHdl  ,
Edit ,
void   
)

Definition at line 186 of file GraphicPropertyPanel.cxx.

svx::sidebar::IMPL_LINK_NOARG ( GraphicPropertyPanel  ,
GammaHdl  ,
Edit ,
void   
)

Definition at line 195 of file GraphicPropertyPanel.cxx.

svx::sidebar::IMPL_LINK_NOARG ( AreaPropertyPanelBase  ,
ClickImportBitmapHdl  ,
Button ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( GalleryControl  ,
SplitHdl  ,
Splitter ,
void   
)

Definition at line 227 of file GalleryControl.cxx.

References Resize.

svx::sidebar::IMPL_LINK_NOARG ( AreaPropertyPanelBase  ,
SelectFillTypeHdl  ,
ListBox ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( PosSizePropertyPanel  ,
ChangeWidthHdl  ,
Edit ,
void   
)

Definition at line 331 of file PosSizePropertyPanel.cxx.

svx::sidebar::IMPL_LINK_NOARG ( PosSizePropertyPanel  ,
ChangeHeightHdl  ,
Edit ,
void   
)

Definition at line 353 of file PosSizePropertyPanel.cxx.

svx::sidebar::IMPL_LINK_NOARG ( PosSizePropertyPanel  ,
ChangePosXHdl  ,
Edit ,
void   
)

Definition at line 375 of file PosSizePropertyPanel.cxx.

References GetCoreValue(), and mpView.

svx::sidebar::IMPL_LINK_NOARG ( PosSizePropertyPanel  ,
ChangePosYHdl  ,
Edit ,
void   
)

Definition at line 392 of file PosSizePropertyPanel.cxx.

References GetCoreValue(), and mpView.

svx::sidebar::IMPL_LINK_NOARG ( PosSizePropertyPanel  ,
ClickAutoHdl  ,
Button ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( PosSizePropertyPanel  ,
AngleModifiedHdl  ,
Edit ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( AreaPropertyPanelBase  ,
SelectFillColorHdl  ,
SvxColorListBox ,
void   
)

Definition at line 454 of file AreaPropertyPanelBase.cxx.

svx::sidebar::IMPL_LINK_NOARG ( AreaPropertyPanelBase  ,
SelectFillAttrHdl  ,
ListBox ,
void   
)

Definition at line 459 of file AreaPropertyPanelBase.cxx.

svx::sidebar::IMPL_LINK_NOARG ( AreaPropertyPanelBase  ,
ChangeGradientAngle  ,
Edit ,
void   
)

Definition at line 464 of file AreaPropertyPanelBase.cxx.

svx::sidebar::IMPL_LINK_NOARG ( PosSizePropertyPanel  ,
RotationHdl  ,
DialControl ,
void   
)

Definition at line 467 of file PosSizePropertyPanel.cxx.

References basegfx::fround(), and mpView.

svx::sidebar::IMPL_LINK_NOARG ( LinePropertyPanelBase  ,
ChangeLineStyleHdl  ,
ListBox ,
void   
)
svx::sidebar::IMPL_LINK_NOARG ( LinePropertyPanelBase  ,
ChangeStartHdl  ,
ListBox ,
void   
)

Definition at line 575 of file LinePropertyPanelBase.cxx.

References LISTBOX_ENTRY_NOTFOUND, and nPos.

svx::sidebar::IMPL_LINK_NOARG ( LinePropertyPanelBase  ,
ChangeEndHdl  ,
ListBox ,
void   
)

Definition at line 589 of file LinePropertyPanelBase.cxx.

References LISTBOX_ENTRY_NOTFOUND, and nPos.

svx::sidebar::IMPL_LINK_NOARG ( LinePropertyPanelBase  ,
ChangeEdgeStyleHdl  ,
ListBox ,
void   
)

Definition at line 603 of file LinePropertyPanelBase.cxx.

References LISTBOX_ENTRY_NOTFOUND, and nPos.

svx::sidebar::IMPL_LINK_NOARG ( LinePropertyPanelBase  ,
ChangeCapStyleHdl  ,
ListBox ,
void   
)

Definition at line 639 of file LinePropertyPanelBase.cxx.

References LISTBOX_ENTRY_NOTFOUND, and nPos.

svx::sidebar::IMPL_LINK_NOARG ( LinePropertyPanelBase  ,
ChangeTransparentHdl  ,
Edit ,
void   
)

Definition at line 679 of file LinePropertyPanelBase.cxx.

svx::sidebar::IMPL_LINK_NOARG ( AreaPropertyPanelBase  ,
ModifyTransSliderHdl  ,
Slider ,
void   
)

Definition at line 1270 of file AreaPropertyPanelBase.cxx.

svx::sidebar::IMPL_LINK_NOARG ( AreaPropertyPanelBase  ,
ChangeTrgrTypeHdl_Impl  ,
ListBox ,
void   
)

Definition at line 1288 of file AreaPropertyPanelBase.cxx.

References UNO_SIDEBARGRADIENT.

svx::sidebar::IMPL_LINK_NOARG ( AreaPropertyPanelBase  ,
ModifyTransparentHdl_Impl  ,
Edit ,
void   
)

Definition at line 1385 of file AreaPropertyPanelBase.cxx.

Variable Documentation

const char* svx::sidebar::RID_SVXSTR_SINGLENUM_DESCRIPTIONS[]
static
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 392 of file nbdtmg.cxx.