22 #if !defined(VCL_DLLIMPLEMENTATION) && !defined(TOOLKIT_DLLIMPLEMENTATION) && !defined(VCL_INTERNALS)
23 #error "don't use this in new code"
68 std::unique_ptr<SvLBoxButtonData_Impl>
pImpl;
126 void Align(
double fAlign) { mfAlign = fAlign; }
128 void Emphasize(
bool bEmphasize) { mbEmphasized = bEmphasize; }
147 virtual std::unique_ptr<SvLBoxItem>
Clone(
SvLBoxItem const * pSource)
const override;
172 virtual void Paint(
const Point& rPos,
178 virtual std::unique_ptr<SvLBoxItem>
Clone(
SvLBoxItem const * pSource)
const override;
234 std::unique_ptr<SvLBoxContextBmp_Impl>
m_pImpl;
246 virtual void Paint(
const Point& rPos,
252 virtual std::unique_ptr<SvLBoxItem>
Clone(
SvLBoxItem const * pSource)
const override;
254 void SetModeImages(
const Image& rBitmap1,
const Image& rBitmap2);
256 inline void SetBitmap1(
const Image& rImage);
257 inline void SetBitmap2(
const Image& rImage);
258 inline const Image& GetBitmap1()
const;
259 inline const Image& GetBitmap2()
const;
262 Image& implGetImageStore(
bool bFirst);
virtual std::unique_ptr< SvLBoxItem > Clone(SvLBoxItem const *pSource) const =0
Image & implGetImageStore(bool bFirst)
const OUString & GetText() const
virtual void InitViewData(SvTreeListBox *pView, SvTreeListEntry *pEntry, SvViewDataItem *pViewData=nullptr)=0
virtual int CalcWidth(const SvTreeListBox *pView) const
void SetBitmap2(const Image &rImage)
View-dependent data for a tree list entry created in the virtual function SvTreeListBox::CreateViewDa...
void Align(double fAlign)
void SetBitmap1(const Image &rImage)
const Image & GetBitmap2() const
std::unique_ptr< SvLBoxContextBmp_Impl > m_pImpl
virtual void Paint(const Point &rPos, SvTreeListBox &rOutDev, vcl::RenderContext &rRenderContext, const SvViewDataEntry *pView, const SvTreeListEntry &rEntry)=0
bool IsEmphasized() const
Some things multiple-inherit from VclAbstractDialog and OutputDevice, so we need to use virtual inher...
const Image & GetBitmap1() const
virtual SvLBoxItemType GetType() const =0
void Emphasize(bool bEmphasize)
void SetText(const OUString &rText)