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