From c2c4d939f3e2c3971f56a0f741a575b5a4aae094 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Wed, 20 Sep 2006 17:20:10 +0000 Subject: [PATCH] add Inflate(wxSize) overload git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41327 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- docs/latex/wx/rect.tex | 4 ++++ include/wx/gdicmn.h | 2 ++ 2 files changed, 6 insertions(+) diff --git a/docs/latex/wx/rect.tex b/docs/latex/wx/rect.tex index 3a45afaa27..a6c97fd2cc 100644 --- a/docs/latex/wx/rect.tex +++ b/docs/latex/wx/rect.tex @@ -100,6 +100,8 @@ Returns \true if the given rectangle is completely inside this rectangle \func{void}{Deflate}{\param{wxCoord }{dx}, \param{wxCoord }{dy}} +\func{void}{Deflate}{\param{const wxSize\& }{diff}} + \func{void}{Deflate}{\param{wxCoord }{diff}} \constfunc{wxRect}{Deflate}{\param{wxCoord }{dx}, \param{wxCoord }{dy}} @@ -222,6 +224,8 @@ Gets the y member. \func{void}{Inflate}{\param{wxCoord }{dx}, \param{wxCoord }{dy}} +\func{void}{Inflate}{\param{const wxSize\& }{diff}} + \func{void}{Inflate}{\param{wxCoord }{diff}} \constfunc{wxRect}{Inflate}{\param{wxCoord }{dx}, \param{wxCoord }{dy}} diff --git a/include/wx/gdicmn.h b/include/wx/gdicmn.h index 242e0f9ea8..8a9d5df822 100644 --- a/include/wx/gdicmn.h +++ b/include/wx/gdicmn.h @@ -386,6 +386,7 @@ public: // operations with rect wxRect& Inflate(wxCoord dx, wxCoord dy); + wxRect& Inflate(const wxSize& d) { return Inflate(d.x, d.y); } wxRect& Inflate(wxCoord d) { return Inflate(d, d); } wxRect Inflate(wxCoord dx, wxCoord dy) const { @@ -395,6 +396,7 @@ public: } wxRect& Deflate(wxCoord dx, wxCoord dy) { return Inflate(-dx, -dy); } + wxRect& Deflate(const wxSize& d) { return Inflate(-d.x, -d.y); } wxRect& Deflate(wxCoord d) { return Inflate(-d); } wxRect Deflate(wxCoord dx, wxCoord dy) const { -- 2.45.2