summaryrefslogtreecommitdiff
path: root/src/gui
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui')
-rw-r--r--src/gui/widgets/scrollarea.cpp3
-rw-r--r--src/gui/widgets/scrollarea.h1
2 files changed, 4 insertions, 0 deletions
diff --git a/src/gui/widgets/scrollarea.cpp b/src/gui/widgets/scrollarea.cpp
index b7073372c..838e5dad2 100644
--- a/src/gui/widgets/scrollarea.cpp
+++ b/src/gui/widgets/scrollarea.cpp
@@ -34,6 +34,7 @@ int ScrollArea::instances = 0;
float ScrollArea::mAlpha = 1.0;
bool ScrollArea::mShowButtons = true;
int ScrollArea::mMarkerSize = 0;
+int ScrollArea::mScrollbarSize = 12;
ImageRect ScrollArea::background;
ImageRect ScrollArea::vMarker;
ImageRect ScrollArea::vMarkerHi;
@@ -172,6 +173,7 @@ void ScrollArea::init(std::string skinName)
{
mShowButtons = (skin->getOption("showbuttons", 1) == 1);
mMarkerSize = skin->getOption("markersize", 0);
+ mScrollbarSize = skin->getOption("scrollbarsize", 12);
}
}
else
@@ -182,6 +184,7 @@ void ScrollArea::init(std::string skinName)
Theme::instance()->unload(skin);
}
}
+ mScrollbarWidth = mScrollbarSize;
instances++;
}
diff --git a/src/gui/widgets/scrollarea.h b/src/gui/widgets/scrollarea.h
index 3c391e4ae..6772e9e0c 100644
--- a/src/gui/widgets/scrollarea.h
+++ b/src/gui/widgets/scrollarea.h
@@ -175,6 +175,7 @@ class ScrollArea final : public gcn::ScrollArea,
static float mAlpha;
static bool mShowButtons;
static int mMarkerSize;
+ static int mScrollbarSize;
static ImageRect background;
static ImageRect vMarker;
static ImageRect vMarkerHi;