From f2c807f56e66390cf513834cecbbcc66eee5297d Mon Sep 17 00:00:00 2001 From: cxl Date: Thu, 26 Feb 2015 10:55:32 +0000 Subject: [PATCH] .IconDes cosmetics git-svn-id: svn://ultimatepp.org/upp/trunk@8211 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/IconDes/Bar.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/uppsrc/IconDes/Bar.cpp b/uppsrc/IconDes/Bar.cpp index 32217852f..8d6ae9160 100644 --- a/uppsrc/IconDes/Bar.cpp +++ b/uppsrc/IconDes/Bar.cpp @@ -221,6 +221,14 @@ struct CachedIconImage : public Display { Point p = r.CenterPos(m.GetSize()); w.DrawImage(p.x, p.y, m); } + virtual Size GetStdSize(const Value& q) const + { + Image m = q; + if(IsNull(m)) + return Size(0, 0); + Size isz = m.GetSize(); + return isz.cx < 200 && isz.cy < 200 ? isz : IconDesImg::LargeImage().GetSize(); + } }; void IconDes::SerializeSettings(Stream& s)