convert IcnViewFieldType to scoped enum
and drop unused IcnViewFieldTypeDontknow constant Change-Id: I583c05d8b312b0e4fb291fa4ce8d0989318f79df Reviewed-on: https://gerrit.libreoffice.org/33966 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
This commit is contained in:
parent
62410ecd5d
commit
d16e1336f0
@ -82,11 +82,10 @@ namespace o3tl {
|
|||||||
#define VIEWMODE_MASK (WB_ICON | WB_SMALLICON | WB_DETAILS)
|
#define VIEWMODE_MASK (WB_ICON | WB_SMALLICON | WB_DETAILS)
|
||||||
|
|
||||||
|
|
||||||
enum IcnViewFieldType
|
enum class IcnViewFieldType
|
||||||
{
|
{
|
||||||
IcnViewFieldTypeDontknow = 0,
|
Image,
|
||||||
IcnViewFieldTypeImage = 1,
|
Text
|
||||||
IcnViewFieldTypeText = 2
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -1556,7 +1556,7 @@ void SvxIconChoiceCtrl_Impl::PaintItem(const Rectangle& rRect,
|
|||||||
IcnViewFieldType eItem, SvxIconChoiceCtrlEntry* pEntry, sal_uInt16 nPaintFlags,
|
IcnViewFieldType eItem, SvxIconChoiceCtrlEntry* pEntry, sal_uInt16 nPaintFlags,
|
||||||
vcl::RenderContext& rRenderContext )
|
vcl::RenderContext& rRenderContext )
|
||||||
{
|
{
|
||||||
if (eItem == IcnViewFieldTypeText)
|
if (eItem == IcnViewFieldType::Text)
|
||||||
{
|
{
|
||||||
OUString aText = SvtIconChoiceCtrl::GetEntryText(pEntry, false);
|
OUString aText = SvtIconChoiceCtrl::GetEntryText(pEntry, false);
|
||||||
|
|
||||||
@ -1651,9 +1651,9 @@ void SvxIconChoiceCtrl_Impl::PaintEntry(SvxIconChoiceCtrlEntry* pEntry, const Po
|
|||||||
bActiveSelection ? 1 : 2, false, true, false);
|
bActiveSelection ? 1 : 2, false, true, false);
|
||||||
|
|
||||||
|
|
||||||
PaintItem(aBmpRect, IcnViewFieldTypeImage, pEntry, nBmpPaintFlags, rRenderContext);
|
PaintItem(aBmpRect, IcnViewFieldType::Image, pEntry, nBmpPaintFlags, rRenderContext);
|
||||||
|
|
||||||
PaintItem(aTextRect, IcnViewFieldTypeText, pEntry, nTextPaintFlags, rRenderContext);
|
PaintItem(aTextRect, IcnViewFieldType::Text, pEntry, nTextPaintFlags, rRenderContext);
|
||||||
|
|
||||||
// draw highlight frame
|
// draw highlight frame
|
||||||
if (pEntry == pCurHighlightFrame && !bNoEmphasis)
|
if (pEntry == pCurHighlightFrame && !bNoEmphasis)
|
||||||
@ -1856,7 +1856,7 @@ Rectangle SvxIconChoiceCtrl_Impl::CalcTextRect( SvxIconChoiceCtrlEntry* pEntry,
|
|||||||
|
|
||||||
long SvxIconChoiceCtrl_Impl::CalcBoundingWidth( SvxIconChoiceCtrlEntry* pEntry ) const
|
long SvxIconChoiceCtrl_Impl::CalcBoundingWidth( SvxIconChoiceCtrlEntry* pEntry ) const
|
||||||
{
|
{
|
||||||
long nStringWidth = GetItemSize( pEntry, IcnViewFieldTypeText ).Width();
|
long nStringWidth = GetItemSize( pEntry, IcnViewFieldType::Text ).Width();
|
||||||
// nStringWidth += 2*LROFFS_TEXT;
|
// nStringWidth += 2*LROFFS_TEXT;
|
||||||
long nWidth = 0;
|
long nWidth = 0;
|
||||||
|
|
||||||
@ -1878,7 +1878,7 @@ long SvxIconChoiceCtrl_Impl::CalcBoundingWidth( SvxIconChoiceCtrlEntry* pEntry )
|
|||||||
|
|
||||||
long SvxIconChoiceCtrl_Impl::CalcBoundingHeight( SvxIconChoiceCtrlEntry* pEntry ) const
|
long SvxIconChoiceCtrl_Impl::CalcBoundingHeight( SvxIconChoiceCtrlEntry* pEntry ) const
|
||||||
{
|
{
|
||||||
long nStringHeight = GetItemSize( pEntry, IcnViewFieldTypeText).Height();
|
long nStringHeight = GetItemSize( pEntry, IcnViewFieldType::Text).Height();
|
||||||
long nHeight = 0;
|
long nHeight = 0;
|
||||||
|
|
||||||
switch( nWinBits & (VIEWMODE_MASK) )
|
switch( nWinBits & (VIEWMODE_MASK) )
|
||||||
@ -2437,9 +2437,9 @@ void SvxIconChoiceCtrl_Impl::Scroll( long nDeltaX, long nDeltaY )
|
|||||||
const Size& SvxIconChoiceCtrl_Impl::GetItemSize( SvxIconChoiceCtrlEntry*,
|
const Size& SvxIconChoiceCtrl_Impl::GetItemSize( SvxIconChoiceCtrlEntry*,
|
||||||
IcnViewFieldType eItem ) const
|
IcnViewFieldType eItem ) const
|
||||||
{
|
{
|
||||||
if (eItem == IcnViewFieldTypeText)
|
if (eItem == IcnViewFieldType::Text)
|
||||||
return aDefaultTextSize;
|
return aDefaultTextSize;
|
||||||
return aImageSize;
|
return aImageSize; // IcnViewFieldType::Image
|
||||||
}
|
}
|
||||||
|
|
||||||
Rectangle SvxIconChoiceCtrl_Impl::CalcFocusRect( SvxIconChoiceCtrlEntry* pEntry )
|
Rectangle SvxIconChoiceCtrl_Impl::CalcFocusRect( SvxIconChoiceCtrlEntry* pEntry )
|
||||||
|
Loading…
x
Reference in New Issue
Block a user