X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/eb750029be535105d1bf03f60e9bc67b24cdeac8..bf7945cef10c0844a32e95695c544d829da9293a:/docs/latex/wx/dc.tex diff --git a/docs/latex/wx/dc.tex b/docs/latex/wx/dc.tex index be5a632c3a..a090adaae7 100644 --- a/docs/latex/wx/dc.tex +++ b/docs/latex/wx/dc.tex @@ -262,6 +262,10 @@ deleting the list of points. \pythonnote{The wxPython version of this method accepts a Python list of wxPoint objects.} +\perlnote{The wxPerl version of this method accepts + as its first parameter a reference to an array + of wxPoint objects.} + \membersection{wxDC::DrawPolygon}\label{wxdcdrawpolygon} \func{void}{DrawPolygon}{\param{int}{ n}, \param{wxPoint}{ points[]}, \param{wxCoord}{ xoffset = 0}, \param{wxCoord}{ yoffset = 0},\\ @@ -285,6 +289,10 @@ Note that wxWindows automatically closes the first and last points. \pythonnote{The wxPython version of this method accepts a Python list of wxPoint objects.} +\perlnote{The wxPerl version of this method accepts + as its first parameter a reference to an array + of wxPoint objects.} + \membersection{wxDC::DrawPoint}\label{wxdcdrawpoint} \func{void}{DrawPoint}{\param{wxCoord}{ x}, \param{wxCoord}{ y}} @@ -342,6 +350,9 @@ Draws a three-point spline using the current pen. \pythonnote{The wxPython version of this method accepts a Python list of wxPoint objects.} +\perlnote{The wxPerl version of this method accepts a reference to an array + of wxPoint objects.} + \membersection{wxDC::DrawText}\label{wxdcdrawtext} \func{void}{DrawText}{\param{const wxString\& }{text}, \param{wxCoord}{ x}, \param{wxCoord}{ y}} @@ -440,6 +451,9 @@ Gets the rectangle surrounding the current clipping region. \pythonnote{No arguments are required and the four values defining the rectangle are returned as a tuple.} +\perlnote{This method takes no arguments and returns a four element list +{\tt ( \$x, \$y, \$width, \$height )}} + \membersection{wxDC::GetFont}\label{wxdcgetfont} \func{wxFont\&}{GetFont}{\void} @@ -485,6 +499,9 @@ is being worked on. Not available for wxPostScriptDC or wxMetafileDC. \pythonnote{For wxPython the wxColour value is returned and is not required as a parameter.} +\perlnote{This method only takes the parameters {\tt x} and {\tt y} and returns +a Wx::Colour value} + \membersection{wxDC::GetSize}\label{wxdcgetsize} \func{void}{GetSize}{\param{wxCoord *}{width}, \param{wxCoord *}{height}} @@ -515,6 +532,14 @@ implements the following methods:\par \end{twocollist}} } +\perlnote{In place of a single overloaded method, wxPerl uses:\par +\indented{2cm}{\begin{twocollist} +\twocolitem{{\bf GetSize()}}{Returns a Wx::Size} +\twocolitem{{\bf GetSizeWH()}}{Returns a 2-element list + {\tt ( \$width, \$height )}} +\end{twocollist} +}} + \membersection{wxDC::GetTextBackground}\label{wxdcgettextbackground} \func{wxColour\&}{GetTextBackground}{\void} @@ -550,6 +575,11 @@ See also \helpref{wxFont}{wxfont}, \helpref{wxDC::SetFont}{wxdcsetfont}. \end{twocollist}} } +\perlnote{In wxPerl this method is implemented as + {\bf GetTextExtent( string, font = undef )} returning a four element + array {\tt ( \$width, \$height, \$descent, \$externalLeading )} +} + \membersection{wxDC::GetTextForeground}\label{wxdcgettextforeground} \func{wxColour\&}{GetTextForeground}{\void} @@ -565,6 +595,8 @@ Gets the current text foreground colour (see \helpref{wxDC::SetTextForeground}{w Gets the current user scale factor (set by \helpref{SetUserScale}{wxdcsetuserscale}). +\perlnote{In wxPerl this method takes no arguments and returna a two element + array {\tt ( \$x, \$y )}} \membersection{wxDC::LogicalToDeviceX}\label{wxdclogicaltodevicex}