47 virtual void Resize()
override;
52 css::uno::Reference<css::i18n::XBreakIterator>
xBreakIter;
68 std::unique_ptr<SvNumberFormatter>
pNumFmt;
70 SAL_DLLPRIVATE
void Init();
72 SAL_DLLPRIVATE
void CalcCellArray(
bool bFitWidth);
73 SAL_DLLPRIVATE
void CalcLineMap();
80 SAL_DLLPRIVATE sal_uInt16 GetFormatIndex(
size_t nCol,
size_t nRow )
const;
81 SAL_DLLPRIVATE
const SvxBoxItem& GetBoxItem(
size_t nCol,
size_t nRow )
const;
82 SAL_DLLPRIVATE
const SvxLineItem& GetDiagItem(
size_t nCol,
size_t nRow,
bool bTLBR )
const;
84 SAL_DLLPRIVATE
void DrawString(
vcl::RenderContext& rRenderContext,
size_t nCol,
size_t nRow);
87 SAL_DLLPRIVATE
void MakeFonts(
vcl::RenderContext const& rRenderContext, sal_uInt16 nIndex,
ScAutoFormatData * pCurData
ScopedVclPtrInstance< VirtualDevice > aVD
tools::Long mnLabelColWidth
tools::Long mnDataColWidth1
bool mbRTL
Implementation to draw the frame borders.
tools::Long mnDataColWidth2
std::unique_ptr< SvNumberFormatter > pNumFmt
svx::frame::Array maArray
css::uno::Reference< css::i18n::XBreakIterator > xBreakIter