From 2e416ecfd58ff65316aa44dbc71f000028f701d2 Mon Sep 17 00:00:00 2001 From: Gunnar Schmidt Date: Tue, 23 Sep 2003 14:31:11 +0000 Subject: [PATCH] Added two extra huge border sizes (BorderVeryHuge and BorderOversized) that are needed for accessibility reasons. Together with these two sizes it is possible to provide both average sized borders (e.g., 4, 8 or 12 pixels) and wide borders (e.g., 18, 27, 40 pixels) without gaps in between. svn path=/trunk/kdebase/kwin/; revision=253347 --- lib/kdecoration.h | 4 +++- lib/kdecoration_p.cpp | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/kdecoration.h b/lib/kdecoration.h index 436af0c527..079b96955d 100644 --- a/lib/kdecoration.h +++ b/lib/kdecoration.h @@ -120,7 +120,9 @@ public: BorderNormal, ///< Standard size borders, the default setting BorderLarge, ///< Larger borders BorderVeryLarge, ///< Very large borders - BorderHuge ///< Huge borders + BorderHuge, ///< Huge borders + BorderVeryHuge, ///< Very huge borders + BorderOversized ///< Oversized borders }; }; diff --git a/lib/kdecoration_p.cpp b/lib/kdecoration_p.cpp index 6a6de19462..e25ab88932 100644 --- a/lib/kdecoration_p.cpp +++ b/lib/kdecoration_p.cpp @@ -185,7 +185,7 @@ unsigned long KDecorationOptionsPrivate::updateKWinSettings( KConfig* config ) BorderSize old_border_size = border_size; int border_size_num = config->readNumEntry( "BorderSize", BorderNormal ); - if( border_size_num >= BorderTiny && border_size_num <= BorderHuge ) + if( border_size_num >= BorderTiny && border_size_num <= BorderOversized ) border_size = static_cast< BorderSize >( border_size_num ); else border_size = BorderNormal;