From 044151cee3dc6a65ba21f93db331844d6c8f3974 Mon Sep 17 00:00:00 2001 From: Dennis Friis Date: Sun, 27 Apr 2008 22:40:27 +0000 Subject: Add methods to get width and height adjusted for any visible scrollbars. --- src/gui/scrollarea.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/gui/scrollarea.h') diff --git a/src/gui/scrollarea.h b/src/gui/scrollarea.h index be361f68..c714bf1f 100644 --- a/src/gui/scrollarea.h +++ b/src/gui/scrollarea.h @@ -78,6 +78,18 @@ class ScrollArea : public gcn::ScrollArea */ bool isOpaque() const { return mOpaque; } + /** + * Return the width of the scrollarea adjusting for visible + * vertical scrollbar. + */ + int getAdjustedWidth() const; + + /** + * Return the height of the scrollarea adjusting for visible + * horizontal scrollbar. + */ + int getAdjustedHeight() const; + protected: enum BUTTON_DIR { UP, -- cgit v1.2.3-70-g09d2