LibreOffice Module svx (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
SvxBmpNumValueSet Class Referencefinal

#include <numvset.hxx>

Inheritance diagram for SvxBmpNumValueSet:
Collaboration diagram for SvxBmpNumValueSet:

Public Member Functions

 SvxBmpNumValueSet (std::unique_ptr< weld::ScrolledWindow > pScrolledWindow)
void init ()
virtual ~SvxBmpNumValueSet () override
virtual void UserDraw (const UserDrawEvent &rUDEvt) override
- Public Member Functions inherited from NumValueSet
 NumValueSet (std::unique_ptr< weld::ScrolledWindow > pScrolledWindow)
void init (NumberingPageType eType)
virtual ~NumValueSet () override
void SetNumberingSettings (const css::uno::Sequence< css::uno::Sequence< css::beans::PropertyValue > > &aNum, css::uno::Reference< css::text::XNumberingFormatter > const &xFormatter, const css::lang::Locale &rLocale)
void SetOutlineNumberingSettings (css::uno::Sequence< css::uno::Reference< css::container::XIndexAccess > > const &rOutline, css::uno::Reference< css::text::XNumberingFormatter > const &xFormatter, const css::lang::Locale &rLocale)
- Public Member Functions inherited from SvtValueSet
 SvtValueSet (std::unique_ptr< weld::ScrolledWindow > pScrolledWindow)
virtual ~SvtValueSet () override
virtual void SetDrawingArea (weld::DrawingArea *pDrawingArea) override
virtual bool MouseButtonDown (const MouseEvent &rMEvt) override
virtual bool MouseMove (const MouseEvent &rMEvt) override
virtual bool KeyInput (const KeyEvent &rKEvt) override
virtual void Paint (vcl::RenderContext &rRenderContext, const tools::Rectangle &rRect) override
virtual void GetFocus () override
virtual void LoseFocus () override
virtual void Resize () override
virtual void StyleUpdated () override
virtual OUString RequestHelp (tools::Rectangle &rHelpRect) override
void Select ()
OUString const & GetText () const
void SetText (const OUString &rText)
void SetStyle (WinBits nStyle)
WinBits GetStyle () const
void SetOptimalSize ()
void InsertItem (sal_uInt16 nItemId, const Image &rImage)
void InsertItem (sal_uInt16 nItemId, const Image &rImage, const OUString &rStr, size_t nPos=VALUESET_APPEND)
void InsertItem (sal_uInt16 nItemId, const Color &rColor, const OUString &rStr)
void InsertItem (sal_uInt16 nItemId, size_t nPos=VALUESET_APPEND)
void InsertItem (sal_uInt16 nItemId, const OUString &rStr, size_t nPos)
void RemoveItem (sal_uInt16 nItemId)
void Clear ()
size_t GetItemCount () const
size_t GetItemPos (sal_uInt16 nItemId) const
sal_uInt16 GetItemId (size_t nPos) const
sal_uInt16 GetItemId (const Point &rPos) const
tools::Rectangle GetItemRect (sal_uInt16 nItemId) const
void SetColCount (sal_uInt16 nNewCols=1)
void SetLineCount (sal_uInt16 nNewLines=0)
void SetItemWidth (long nItemWidth)
void SetItemHeight (long nLineHeight)
void SelectItem (sal_uInt16 nItemId)
sal_uInt16 GetSelectedItemId () const
size_t GetSelectItemPos () const
bool IsItemSelected (sal_uInt16 nItemId) const
void SetNoSelection ()
bool IsNoSelection () const
void SetItemImage (sal_uInt16 nItemId, const Image &rImage)
Image GetItemImage (sal_uInt16 nItemId) const
Color GetItemColor (sal_uInt16 nItemId) const
void SetItemData (sal_uInt16 nItemId, void *pData)
voidGetItemData (sal_uInt16 nItemId) const
void SetItemText (sal_uInt16 nItemId, const OUString &rStr)
OUString GetItemText (sal_uInt16 nItemId) const
bool IsColor () const
void SetExtraSpacing (sal_uInt16 nNewSpacing)
void Format (vcl::RenderContext const &rRenderContext)
void SetFormat ()
Size CalcWindowSizePixel (const Size &rItemSize, sal_uInt16 nCalcCols=0, sal_uInt16 nCalcLines=0) const
Size CalcItemSizePixel (const Size &rSize) const
int GetScrollWidth () const
void SetSelectHdl (const Link< SvtValueSet *, void > &rLink)
void SetDoubleClickHdl (const Link< SvtValueSet *, void > &rLink)
bool GetEdgeBlending () const
void SetEdgeBlending (bool bNew)
void SaveValue ()
bool IsValueChangedFromSaved () const

Private Member Functions

 DECL_LINK (FormatHdl_Impl, Timer *, void)

Private Attributes

Idle aFormatIdle
bool bGrfNotFound

Additional Inherited Members

- Protected Member Functions inherited from SvtValueSet
virtual css::uno::Reference< css::accessibility::XAccessible > CreateAccessible () override

Detailed Description

Definition at line 125 of file numvset.hxx.

Constructor & Destructor Documentation

SvxBmpNumValueSet::SvxBmpNumValueSet ( std::unique_ptr< weld::ScrolledWindow pScrolledWindow)

Definition at line 814 of file svxbmpnumvalueset.cxx.

SvxBmpNumValueSet::~SvxBmpNumValueSet ( )

Member Function Documentation

SvxBmpNumValueSet::DECL_LINK ( FormatHdl_Impl  ,
Timer ,
void SvxBmpNumValueSet::init ( )
void SvxBmpNumValueSet::UserDraw ( const UserDrawEvent rUDEvt)

Member Data Documentation

Idle SvxBmpNumValueSet::aFormatIdle

Definition at line 127 of file numvset.hxx.

Referenced by init(), and ~SvxBmpNumValueSet().

bool SvxBmpNumValueSet::bGrfNotFound

Definition at line 128 of file numvset.hxx.

Referenced by init(), and UserDraw().

The documentation for this class was generated from the following files: