small wxSize enhancement

Francesco Montorsi f18m_cpp217828 at yahoo.it
Wed Nov 1 02:31:59 PST 2006


Hi,
    this is a trivial patch which I don't think it's worth a new SF =

patch entry....

if anyone has some seconds...
Francesco


-------------- next part --------------
Index: docs/latex/wx/size.tex
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /pack/cvsroots/wxwidgets/wxWidgets/docs/latex/wx/size.tex,v
retrieving revision 1.17
diff -bu2 -r1.17 docs/latex/wx/size.tex
--- docs/latex/wx/size.tex
+++ docs/latex/wx/size.tex
@@ -143,5 +143,5 @@
 \membersection{wxSize::Scale}\label{wxsizescale}
 =

-\func{void}{Scale}{\param{float}{ xscale}, \param{float}{ yscale}}
+\func{wxSize\&}{Scale}{\param{float}{ xscale}, \param{float}{ yscale}}
 =

 Scales the dimensions of this object by the given factors.
@@ -149,4 +149,5 @@
 the \helpref{operator *=3D}{wxsizeoperators}
 =

+Returns a reference to this object (so that you can concatenate other oper=
ations in the same line).
 =

 =

Index: include/wx/gdicmn.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /pack/cvsroots/wxwidgets/wxWidgets/include/wx/gdicmn.h,v
retrieving revision 1.119
diff -bu2 -r1.119 include/wx/gdicmn.h
--- include/wx/gdicmn.h
+++ include/wx/gdicmn.h
@@ -240,6 +240,6 @@
 =

 =

-    void Scale(float xscale, float yscale)
-        { x =3D (int)(x*xscale); y =3D (int)(y*yscale); }
+    wxSize& Scale(float xscale, float yscale)
+        { x =3D (int)(x*xscale); y =3D (int)(y*yscale); return *this; }
 =

     // accessors


More information about the wx-dev mailing list