[Libreoffice-commits] core.git: include/vcl vcl/source
Libreoffice Gerrit user
logerrit at kemper.freedesktop.org
Mon Nov 12 11:50:07 UTC 2018
include/vcl/cursor.hxx | 1
include/vcl/tabctrl.hxx | 1
vcl/source/app/settings.cxx | 68 +++++++++--------------------------------
vcl/source/control/tabctrl.cxx | 5 ---
vcl/source/window/cursor.cxx | 6 ---
5 files changed, 17 insertions(+), 64 deletions(-)
New commits:
commit 6ab83f201d80151a9a7ee22dec412e1c014c4063
Author: Noel Grandin <noel.grandin at collabora.co.uk>
AuthorDate: Mon Nov 12 08:51:27 2018 +0200
Commit: Noel Grandin <noel.grandin at collabora.co.uk>
CommitDate: Mon Nov 12 12:49:43 2018 +0100
loplugin:singlevalfields in vcl
Change-Id: I71367548ae15ef78f9860bab9bb05c96b82eb54a
Reviewed-on: https://gerrit.libreoffice.org/63275
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin at collabora.co.uk>
diff --git a/include/vcl/cursor.hxx b/include/vcl/cursor.hxx
index 0a0deb3e84bc..0051a0b7df29 100644
--- a/include/vcl/cursor.hxx
+++ b/include/vcl/cursor.hxx
@@ -47,7 +47,6 @@ class VCL_DLLPUBLIC Cursor
private:
std::unique_ptr<ImplCursorData> mpData;
VclPtr<vcl::Window> mpWindow; // only for shadow cursor
- long mnSlant;
Size maSize;
Point maPos;
short mnOrientation;
diff --git a/include/vcl/tabctrl.hxx b/include/vcl/tabctrl.hxx
index 6fd7cd3841f5..39b45b1b423b 100644
--- a/include/vcl/tabctrl.hxx
+++ b/include/vcl/tabctrl.hxx
@@ -53,7 +53,6 @@ protected:
std::unique_ptr<ImplTabCtrlData> mpTabCtrlData;
long mnLastWidth;
long mnLastHeight;
- long mnMaxPageWidth;
sal_uInt16 mnActPageId;
sal_uInt16 mnCurPageId;
bool mbFormat;
diff --git a/vcl/source/app/settings.cxx b/vcl/source/app/settings.cxx
index 42f4f57a2a74..fc43e8bd244d 100644
--- a/vcl/source/app/settings.cxx
+++ b/vcl/source/app/settings.cxx
@@ -65,13 +65,7 @@ struct ImplMouseData
long mnDoubleClkHeight = 2;
long mnStartDragWidth = 2 ;
long mnStartDragHeight = 2;
- sal_uInt16 mnStartDragCode = MOUSE_LEFT;
- sal_uInt16 mnContextMenuCode = MOUSE_RIGHT;
- sal_uInt16 mnContextMenuClicks = 1;
- sal_uLong mnScrollRepeat = 100;
- sal_uLong mnButtonStartRepeat = 370;
sal_uLong mnButtonRepeat = 90;
- sal_uLong mnActionDelay = 250;
sal_uLong mnMenuDelay = 150;
MouseFollowFlags mnFollow = MouseFollowFlags::Menu | MouseFollowFlags::DDList;
MouseMiddleButtonAction mnMiddleButtonAction= MouseMiddleButtonAction::AutoScroll;
@@ -151,11 +145,9 @@ struct ImplStyleData
vcl::Font maIconFont;
vcl::Font maTabFont;
vcl::Font maGroupFont;
- long mnBorderSize;
long mnTitleHeight;
long mnFloatTitleHeight;
long mnScrollBarSize;
- long mnSplitSize;
long mnSpinSize;
long mnCursorSize;
long mnAntialiasedMin;
@@ -199,10 +191,8 @@ struct ImplStyleData
Color maEdgeBlendingBottomRightColor;
sal_uInt16 mnListBoxMaximumLineCount;
sal_uInt16 mnColorValueSetColumnCount;
- sal_uInt16 mnColorValueSetMaximumRowCount;
Size maListBoxPreviewDefaultLogicSize;
Size maListBoxPreviewDefaultPixelSize;
- sal_uInt16 mnListBoxPreviewDefaultLineWidth;
bool mbPreviewUsesCheckeredBackground;
OUString maPersonaHeaderFooter; ///< Cache the settings to detect changes.
@@ -223,9 +213,7 @@ struct ImplMiscData
struct ImplHelpData
{
- sal_uLong mnTipDelay = 500;
sal_uLong mnTipTimeout = 3000;
- sal_uLong mnBalloonDelay = 1500;
};
struct ImplAllSettingsData
@@ -239,7 +227,6 @@ struct ImplAllSettingsData
MiscSettings maMiscSettings;
HelpSettings maHelpSettings;
LanguageTag maLocale;
- AllSettingsFlags mnWindowUpdate;
LanguageTag maUILocale;
std::unique_ptr<LocaleDataWrapper> mpLocaleDataWrapper;
std::unique_ptr<LocaleDataWrapper> mpUILocaleDataWrapper;
@@ -329,31 +316,31 @@ MouseSettings::GetStartDragHeight() const
sal_uInt16
MouseSettings::GetStartDragCode() const
{
- return mxData->mnStartDragCode;
+ return MOUSE_LEFT;
}
sal_uInt16
MouseSettings::GetContextMenuCode() const
{
- return mxData->mnContextMenuCode;
+ return MOUSE_RIGHT;
}
sal_uInt16
MouseSettings::GetContextMenuClicks() const
{
- return mxData->mnContextMenuClicks;
+ return 1;
}
sal_uLong
MouseSettings::GetScrollRepeat() const
{
- return mxData->mnScrollRepeat;
+ return 100;
}
sal_uLong
MouseSettings::GetButtonStartRepeat() const
{
- return mxData->mnButtonStartRepeat;
+ return 370;
}
void
@@ -372,7 +359,7 @@ MouseSettings::GetButtonRepeat() const
sal_uLong
MouseSettings::GetActionDelay() const
{
- return mxData->mnActionDelay;
+ return 250;
}
void
@@ -459,14 +446,8 @@ bool MouseSettings::operator ==( const MouseSettings& rSet ) const
(mxData->mnDoubleClkHeight == rSet.mxData->mnDoubleClkHeight) &&
(mxData->mnStartDragWidth == rSet.mxData->mnStartDragWidth) &&
(mxData->mnStartDragHeight == rSet.mxData->mnStartDragHeight) &&
- (mxData->mnStartDragCode == rSet.mxData->mnStartDragCode) &&
- (mxData->mnContextMenuCode == rSet.mxData->mnContextMenuCode) &&
- (mxData->mnContextMenuClicks == rSet.mxData->mnContextMenuClicks) &&
(mxData->mnMiddleButtonAction == rSet.mxData->mnMiddleButtonAction) &&
- (mxData->mnScrollRepeat == rSet.mxData->mnScrollRepeat) &&
- (mxData->mnButtonStartRepeat == rSet.mxData->mnButtonStartRepeat) &&
(mxData->mnButtonRepeat == rSet.mxData->mnButtonRepeat) &&
- (mxData->mnActionDelay == rSet.mxData->mnActionDelay) &&
(mxData->mnMenuDelay == rSet.mxData->mnMenuDelay) &&
(mxData->mnFollow == rSet.mxData->mnFollow) &&
(mxData->mnWheelBehavior == rSet.mxData->mnWheelBehavior );
@@ -474,7 +455,6 @@ bool MouseSettings::operator ==( const MouseSettings& rSet ) const
ImplStyleData::ImplStyleData() :
mnScrollBarSize(16),
- mnSplitSize(3),
mnSpinSize(16),
mnCursorSize(2),
mnAntialiasedMin(0),
@@ -494,10 +474,8 @@ ImplStyleData::ImplStyleData() :
maEdgeBlendingBottomRightColor(Color(0x40, 0x40, 0x40)),
mnListBoxMaximumLineCount(25),
mnColorValueSetColumnCount(12),
- mnColorValueSetMaximumRowCount(10),
maListBoxPreviewDefaultLogicSize(Size(15, 7)),
maListBoxPreviewDefaultPixelSize(Size(0, 0)), // on-demand calculated in GetListBoxPreviewDefaultPixelSize(),
- mnListBoxPreviewDefaultLineWidth(1),
mbPreviewUsesCheckeredBackground(true)
{
SetStandardStyles();
@@ -570,11 +548,9 @@ ImplStyleData::ImplStyleData( const ImplStyleData& rData ) :
maIconFont( rData.maIconFont ),
maTabFont( rData.maTabFont ),
maGroupFont( rData.maGroupFont ),
- mnBorderSize(rData.mnBorderSize),
mnTitleHeight(rData.mnTitleHeight),
mnFloatTitleHeight(rData.mnFloatTitleHeight),
mnScrollBarSize(rData.mnScrollBarSize),
- mnSplitSize(rData.mnSplitSize),
mnSpinSize(rData.mnSpinSize),
mnCursorSize(rData.mnCursorSize),
mnAntialiasedMin(rData.mnAntialiasedMin),
@@ -608,10 +584,8 @@ ImplStyleData::ImplStyleData( const ImplStyleData& rData ) :
maEdgeBlendingBottomRightColor(rData.maEdgeBlendingBottomRightColor),
mnListBoxMaximumLineCount(rData.mnListBoxMaximumLineCount),
mnColorValueSetColumnCount(rData.mnColorValueSetColumnCount),
- mnColorValueSetMaximumRowCount(rData.mnColorValueSetMaximumRowCount),
maListBoxPreviewDefaultLogicSize(rData.maListBoxPreviewDefaultLogicSize),
maListBoxPreviewDefaultPixelSize(rData.maListBoxPreviewDefaultPixelSize),
- mnListBoxPreviewDefaultLineWidth(rData.mnListBoxPreviewDefaultLineWidth),
mbPreviewUsesCheckeredBackground(rData.mbPreviewUsesCheckeredBackground),
maPersonaHeaderFooter( rData.maPersonaHeaderFooter ),
maPersonaHeaderBitmap( rData.maPersonaHeaderBitmap ),
@@ -698,7 +672,6 @@ void ImplStyleData::SetStandardStyles()
maFontColor = COL_BLACK;
maAlternatingRowColor = Color( 0xEE, 0xEE, 0xEE );
- mnBorderSize = 1;
mnTitleHeight = 18;
mnFloatTitleHeight = 13;
mbHighContrast = false;
@@ -1695,7 +1668,7 @@ StyleSettings::GetTabFont() const
long
StyleSettings::GetBorderSize() const
{
- return mxData->mnBorderSize;
+ return 1;
}
void
@@ -1766,7 +1739,7 @@ StyleSettings::GetSpinSize() const
long
StyleSettings::GetSplitSize() const
{
- return mxData->mnSplitSize;
+ return 3;
}
void
@@ -1980,13 +1953,13 @@ StyleSettings::GetColorValueSetColumnCount() const
sal_uInt16
StyleSettings::GetColorValueSetMaximumRowCount() const
{
- return mxData->mnColorValueSetMaximumRowCount;
+ return 10;
}
sal_uInt16
StyleSettings::GetListBoxPreviewDefaultLineWidth() const
{
- return mxData->mnListBoxPreviewDefaultLineWidth;
+ return 1;
}
void
@@ -2250,12 +2223,10 @@ bool StyleSettings::operator ==( const StyleSettings& rSet ) const
(mxData->mnDisplayOptions == rSet.mxData->mnDisplayOptions) &&
(mxData->mnCursorSize == rSet.mxData->mnCursorSize) &&
(mxData->mnCursorBlinkTime == rSet.mxData->mnCursorBlinkTime) &&
- (mxData->mnBorderSize == rSet.mxData->mnBorderSize) &&
(mxData->mnTitleHeight == rSet.mxData->mnTitleHeight) &&
(mxData->mnFloatTitleHeight == rSet.mxData->mnFloatTitleHeight) &&
(mxData->mnScrollBarSize == rSet.mxData->mnScrollBarSize) &&
(mxData->mnMinThumbSize == rSet.mxData->mnMinThumbSize) &&
- (mxData->mnSplitSize == rSet.mxData->mnSplitSize) &&
(mxData->mnSpinSize == rSet.mxData->mnSpinSize) &&
(mxData->mnAntialiasedMin == rSet.mxData->mnAntialiasedMin) &&
(mxData->mbHighContrast == rSet.mxData->mbHighContrast) &&
@@ -2336,10 +2307,8 @@ bool StyleSettings::operator ==( const StyleSettings& rSet ) const
(mxData->maEdgeBlendingBottomRightColor == rSet.mxData->maEdgeBlendingBottomRightColor) &&
(mxData->mnListBoxMaximumLineCount == rSet.mxData->mnListBoxMaximumLineCount) &&
(mxData->mnColorValueSetColumnCount == rSet.mxData->mnColorValueSetColumnCount) &&
- (mxData->mnColorValueSetMaximumRowCount == rSet.mxData->mnColorValueSetMaximumRowCount) &&
(mxData->maListBoxPreviewDefaultLogicSize == rSet.mxData->maListBoxPreviewDefaultLogicSize) &&
(mxData->maListBoxPreviewDefaultPixelSize == rSet.mxData->maListBoxPreviewDefaultPixelSize) &&
- (mxData->mnListBoxPreviewDefaultLineWidth == rSet.mxData->mnListBoxPreviewDefaultLineWidth) &&
(mxData->mbPreviewUsesCheckeredBackground == rSet.mxData->mbPreviewUsesCheckeredBackground);
}
@@ -2544,15 +2513,13 @@ bool HelpSettings::operator ==( const HelpSettings& rSet ) const
if ( mxData == rSet.mxData )
return true;
- return (mxData->mnTipDelay == rSet.mxData->mnTipDelay ) &&
- (mxData->mnTipTimeout == rSet.mxData->mnTipTimeout ) &&
- (mxData->mnBalloonDelay == rSet.mxData->mnBalloonDelay );
+ return (mxData->mnTipTimeout == rSet.mxData->mnTipTimeout );
}
sal_uLong
HelpSettings::GetTipDelay() const
{
- return mxData->mnTipDelay;
+ return 500;
}
void
@@ -2575,7 +2542,7 @@ HelpSettings::GetTipTimeout() const
sal_uLong
HelpSettings::GetBalloonDelay() const
{
- return mxData->mnBalloonDelay;
+ return 1500;
}
bool
@@ -2587,8 +2554,6 @@ HelpSettings::operator !=( const HelpSettings& rSet ) const
ImplAllSettingsData::ImplAllSettingsData()
:
maLocale( LANGUAGE_SYSTEM ),
- mnWindowUpdate( AllSettingsFlags::MOUSE | AllSettingsFlags::STYLE |
- AllSettingsFlags::MISC | AllSettingsFlags::LOCALE ),
maUILocale( LANGUAGE_SYSTEM )
{
if (!utl::ConfigManager::IsFuzzing())
@@ -2601,7 +2566,6 @@ ImplAllSettingsData::ImplAllSettingsData( const ImplAllSettingsData& rData ) :
maMiscSettings( rData.maMiscSettings ),
maHelpSettings( rData.maHelpSettings ),
maLocale( rData.maLocale ),
- mnWindowUpdate( rData.mnWindowUpdate ),
maUILocale( rData.maUILocale )
{
// Create the cache objects new when their getter is called.
@@ -2703,8 +2667,7 @@ bool AllSettings::operator ==( const AllSettings& rSet ) const
(mxData->maStyleSettings == rSet.mxData->maStyleSettings) &&
(mxData->maMiscSettings == rSet.mxData->maMiscSettings) &&
(mxData->maHelpSettings == rSet.mxData->maHelpSettings) &&
- (mxData->maLocale == rSet.mxData->maLocale) &&
- (mxData->mnWindowUpdate == rSet.mxData->mnWindowUpdate) )
+ (mxData->maLocale == rSet.mxData->maLocale) )
{
return true;
}
@@ -3027,7 +2990,8 @@ AllSettings::GetHelpSettings() const
AllSettingsFlags
AllSettings::GetWindowUpdate() const
{
- return mxData->mnWindowUpdate;
+ return AllSettingsFlags::MOUSE | AllSettingsFlags::STYLE |
+ AllSettingsFlags::MISC | AllSettingsFlags::LOCALE;
}
bool
diff --git a/vcl/source/control/tabctrl.cxx b/vcl/source/control/tabctrl.cxx
index e0b38b2549d8..ea022457025b 100644
--- a/vcl/source/control/tabctrl.cxx
+++ b/vcl/source/control/tabctrl.cxx
@@ -93,7 +93,6 @@ void TabControl::ImplInit( vcl::Window* pParent, WinBits nStyle )
mnLastWidth = 0;
mnLastHeight = 0;
- mnMaxPageWidth = 0;
mnActPageId = 0;
mnCurPageId = 0;
mbFormat = true;
@@ -383,8 +382,6 @@ bool TabControl::ImplPlaceTabs( long nWidth )
//aBreakIndexes will contain the indexes of the last tab on each row
std::deque<size_t> aBreakIndexes(MinimumRaggednessWrap::GetEndOfLineIndexes(aWidths, nMaxWidth - nOffsetX - 2));
- if ( (mnMaxPageWidth > 0) && (mnMaxPageWidth < nMaxWidth) )
- nMaxWidth = mnMaxPageWidth;
nMaxWidth -= GetItemsOffset().X();
long nX = nOffsetX;
@@ -2373,8 +2370,6 @@ bool NotebookbarTabControlBase::ImplPlaceTabs( long nWidth )
aWidths.push_back(0);
}
- if ( (mnMaxPageWidth > 0) && (mnMaxPageWidth < nMaxWidth) )
- nMaxWidth = mnMaxPageWidth;
nMaxWidth -= GetItemsOffset().X();
long nX = nOffsetX;
diff --git a/vcl/source/window/cursor.cxx b/vcl/source/window/cursor.cxx
index 0da13be25d16..483c9205d37a 100644
--- a/vcl/source/window/cursor.cxx
+++ b/vcl/source/window/cursor.cxx
@@ -139,7 +139,7 @@ void vcl::Cursor::ImplDraw()
vcl::Window* pWindow = mpData->mpWindow;
mpData->maPixPos = pWindow->LogicToPixel( maPos );
mpData->maPixSize = pWindow->LogicToPixel( maSize );
- mpData->mnPixSlant = pWindow->LogicToPixel( Size( mnSlant, 0 ) ).Width();
+ mpData->mnPixSlant = 0;
mpData->mnOrientation = mnOrientation;
mpData->mnDirection = mnDirection;
@@ -309,7 +309,6 @@ vcl::Cursor::Cursor()
{
mpData = nullptr;
mpWindow = nullptr;
- mnSlant = 0;
mnOrientation = 0;
mnDirection = CursorDirection::NONE;
mnStyle = 0;
@@ -322,7 +321,6 @@ vcl::Cursor::Cursor( const Cursor& rCursor ) :
{
mpData = nullptr;
mpWindow = nullptr;
- mnSlant = rCursor.mnSlant;
mnOrientation = rCursor.mnOrientation;
mnDirection = rCursor.mnDirection;
mnStyle = 0;
@@ -420,7 +418,6 @@ vcl::Cursor& vcl::Cursor::operator=( const vcl::Cursor& rCursor )
{
maPos = rCursor.maPos;
maSize = rCursor.maSize;
- mnSlant = rCursor.mnSlant;
mnOrientation = rCursor.mnOrientation;
mnDirection = rCursor.mnDirection;
mbVisible = rCursor.mbVisible;
@@ -434,7 +431,6 @@ bool vcl::Cursor::operator==( const vcl::Cursor& rCursor ) const
return
((maPos == rCursor.maPos) &&
(maSize == rCursor.maSize) &&
- (mnSlant == rCursor.mnSlant) &&
(mnOrientation == rCursor.mnOrientation) &&
(mnDirection == rCursor.mnDirection) &&
(mbVisible == rCursor.mbVisible))
More information about the Libreoffice-commits
mailing list