summaryrefslogtreecommitdiff
path: root/sfx2
diff options
context:
space:
mode:
authorZolnai Tamás <tamas.zolnai@collabora.com>2014-01-09 00:23:31 +0100
committerMichael Stahl <mstahl@redhat.com>2014-01-13 12:22:32 +0000
commitfeca4e6c739a218b536d0b75c7f8d21aafa07933 (patch)
tree2fa3c63f8fc4b465e9bff345144bc4bf15168a3d /sfx2
parent1c83930c80b2096a12b84a848a7261dcfe9e9931 (diff)
Startcenter: when screen is small make doc thumbails smaller
(cherry picked from commit 42c1463b8914cf51dd778ff4b22c56e57a935ccf) Change-Id: If4fbb66992318221a687710afa77fc98e4f111c3 Reviewed-on: https://gerrit.libreoffice.org/7331 Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com> (cherry picked from commit eea247993c6c06cad8c6b728c9b013b2c6e86dca) Reviewed-on: https://gerrit.libreoffice.org/7355 Reviewed-by: Eike Rathke <erack@redhat.com> Reviewed-by: Zolnai Tamás <zolnaitamas2000@gmail.com> Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
Diffstat (limited to 'sfx2')
-rw-r--r--sfx2/source/control/recentdocsview.cxx5
1 files changed, 3 insertions, 2 deletions
diff --git a/sfx2/source/control/recentdocsview.cxx b/sfx2/source/control/recentdocsview.cxx
index 805e858da7ee..78733feafcd9 100644
--- a/sfx2/source/control/recentdocsview.cxx
+++ b/sfx2/source/control/recentdocsview.cxx
@@ -18,7 +18,7 @@
*/
#include <sfx2/recentdocsview.hxx>
-
+#include <vcl/svapp.hxx>
#include <sfx2/templateabstractview.hxx>
#include <sfx2/app.hxx>
#include <sfx2/sfx.hrc>
@@ -41,7 +41,6 @@ using namespace com::sun::star::beans;
RecentDocsView::RecentDocsView( Window* pParent )
: ThumbnailView(pParent)
, mnFileTypes(TYPE_NONE)
- , mnItemMaxSize(256)
, mnTextHeight(30)
, mnItemPadding(5)
, mnItemMaxTextLength(30)
@@ -49,6 +48,8 @@ RecentDocsView::RecentDocsView( Window* pParent )
, maWelcomeLine1(SfxResId(STR_WELCOME_LINE1))
, maWelcomeLine2(SfxResId(STR_WELCOME_LINE2))
{
+ Rectangle aScreen = Application::GetScreenPosSizePixel(Application::GetDisplayBuiltInScreen());
+ mnItemMaxSize = std::min(aScreen.GetWidth(),aScreen.GetHeight()) > 800 ? 256 : 192;
SetStyle(GetStyle() | WB_VSCROLL);
setItemMaxTextLength( mnItemMaxTextLength );
setItemDimensions( mnItemMaxSize, mnItemMaxSize, mnTextHeight, mnItemPadding );