svx/source/tbxctrls/tbcontrl.cxx | 6 +++---
sw/source/uibase/sidebar/StylePresetsPanel.cxx | 10 +++++-----
2 files changed, 8 insertions(+), 8 deletions(-)
New commits:
commit 70b2cbe95536a1cd40b247f356a13c7376e4eca6
Author: Noel Grandin <noelgran...@gmail.com>
AuthorDate: Sun Jul 27 13:55:32 2025 +0200
Commit: Noel Grandin <noelgran...@gmail.com>
CommitDate: Mon Jul 28 17:57:22 2025 +0200
BitmapEx->Bitmap in LineListBox::ImpGetLine
since Bitmap can now handle transparency
Change-Id: I4b01000f550472445f0f39f406535646c5675d3b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/188446
Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk>
Tested-by: Jenkins
diff --git a/svx/source/tbxctrls/tbcontrl.cxx b/svx/source/tbxctrls/tbcontrl.cxx
index bda3acaaa53a..c9e59b2abd89 100644
--- a/svx/source/tbxctrls/tbcontrl.cxx
+++ b/svx/source/tbxctrls/tbcontrl.cxx
@@ -573,7 +573,7 @@ private:
void ImpGetLine(tools::Long nLine1, tools::Long nLine2,
tools::Long nDistance,
Color nColor1, Color nColor2, Color nColorDist,
- SvxBorderLineStyle nStyle, BitmapEx& rBmp);
+ SvxBorderLineStyle nStyle, Bitmap& rBmp);
void UpdatePaintLineColor(); // returns sal_True if
maPaintCol has changed
@@ -618,7 +618,7 @@ private:
void LineListBox::ImpGetLine( tools::Long nLine1, tools::Long nLine2,
tools::Long nDistance,
Color aColor1, Color aColor2, Color aColorDist,
- SvxBorderLineStyle nStyle, BitmapEx& rBmp )
+ SvxBorderLineStyle nStyle, Bitmap& rBmp )
{
auto nMinWidth =
GetDrawingArea()->get_ref_device().approximate_digit_width() *
COMBO_WIDTH_IN_CHARS;
Size aSize(nMinWidth, aTxtSize.Height());
@@ -773,7 +773,7 @@ private:
auto& pData = m_vLineList[ n ];
if ( pData->GetMinWidth() <= m_nWidth )
{
- BitmapEx aBmp;
+ Bitmap aBmp;
ImpGetLine( pData->GetLine1ForWidth( m_nWidth ),
pData->GetLine2ForWidth( m_nWidth ),
pData->GetDistForWidth( m_nWidth ),
commit 09ac3cf793129a3cddfbb798419c2e309ad755eb
Author: Noel Grandin <noelgran...@gmail.com>
AuthorDate: Sun Jul 27 13:51:54 2025 +0200
Commit: Noel Grandin <noelgran...@gmail.com>
CommitDate: Mon Jul 28 17:57:13 2025 +0200
BitmapEx->Bitmap in GenerateStylePreview
since Bitmap can now handle transparency.
Change-Id: I3f0be2553c92c4f009a8f80b02d573b6ab18e3a5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/188445
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk>
diff --git a/sw/source/uibase/sidebar/StylePresetsPanel.cxx
b/sw/source/uibase/sidebar/StylePresetsPanel.cxx
index 572db4d575a5..08745392664a 100644
--- a/sw/source/uibase/sidebar/StylePresetsPanel.cxx
+++ b/sw/source/uibase/sidebar/StylePresetsPanel.cxx
@@ -47,7 +47,7 @@ void renderPreview(sfx2::StyleManager* pStyleManager,
OutputDevice& aOutputDevic
}
}
-BitmapEx GenerateStylePreview(SfxObjectShell& rSource, OUString const & aName)
+Bitmap GenerateStylePreview(SfxObjectShell& rSource, OUString const & aName)
{
sfx2::StyleManager* pStyleManager = rSource.GetStyleManager();
@@ -113,10 +113,10 @@ BitmapEx GenerateStylePreview(SfxObjectShell& rSource,
OUString const & aName)
renderPreview(pStyleManager, *pVirtualDev, u"Body Text",
nTextBodyHeight, aRenderRect);
}
- return BitmapEx(pVirtualDev->GetBitmap(Point(), aSize));
+ return pVirtualDev->GetBitmap(Point(), aSize);
}
-BitmapEx CreatePreview(OUString const & aUrl, OUString const & aName)
+Bitmap CreatePreview(OUString const & aUrl, OUString const & aName)
{
if (SfxObjectShell* pObjectShell = SfxObjectShell::Current())
{
@@ -126,7 +126,7 @@ BitmapEx CreatePreview(OUString const & aUrl, OUString
const & aName)
if (xTemplDoc->LoadFrom(aMedium))
return GenerateStylePreview(*xTemplDoc, aName);
}
- return BitmapEx();
+ return Bitmap();
}
}
@@ -165,7 +165,7 @@ void StylePresetsPanel::RefreshList()
{
OUString aName = aTemplates.GetName(i,j);
OUString aURL = aTemplates.GetPath(i,j);
- BitmapEx aPreview = CreatePreview(aURL, aName);
+ Bitmap aPreview = CreatePreview(aURL, aName);
sal_uInt16 nId = j + 1;
mxValueSet->InsertItem(nId, Image(aPreview), aName);
maTemplateEntries.push_back(std::make_unique<TemplateEntry>(aURL));