X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0cbff1201aa47e2b73ec90a97886f18e88270ea6..60b73526d6797ee466c272dbfca962a230bc5908:/docs/latex/wx/dc.tex?ds=sidebyside diff --git a/docs/latex/wx/dc.tex b/docs/latex/wx/dc.tex index d8e91ef275..5bb946f363 100644 --- a/docs/latex/wx/dc.tex +++ b/docs/latex/wx/dc.tex @@ -104,8 +104,8 @@ and the background colour set to WHITE. This sequence of operations ensures that the source's transparent area need not be black, and logical functions are supported. -{\bf Note:} on Windows, blitting with masks can be speeded up considerably by using -\helpref{DC cacheing}{wxdcenablecache}. You can also influence whether MaskBlt +{\bf Note:} on Windows, blitting with masks can be speeded up considerably by compiling +wxWindows with the wxUSE\_DC\_CACHE option enabled. You can also influence whether MaskBlt or the explicit mask blitting code above is used, by using \helpref{wxSystemOptions}{wxsystemoptions} and setting the {\bf no-maskblt} option to 1. @@ -128,6 +128,7 @@ See \helpref{wxMemoryDC}{wxmemorydc} for typical usage. \helpref{wxMemoryDC}{wxmemorydc}, \helpref{wxBitmap}{wxbitmap}, \helpref{wxMask}{wxmask} +\begin{comment} \membersection{wxDC::CacheEnabled}\label{wxdccacheenabled} \func{static bool}{CacheEnabled}{\void} @@ -143,6 +144,7 @@ wxUSE\_DC\_CACHEING preprocessor symbol for portability. \wxheading{See also} \helpref{wxDC::EnableCache}{wxdcenablecache}, \helpref{wxDC::ClearCache} +\end{comment} \membersection{wxDC::CalcBoundingBox}\label{wxdccalcboundingbox} @@ -162,6 +164,7 @@ Adds the specified point to the bounding box which can be retrieved with Clears the device context using the current background brush. +\begin{comment} \membersection{wxDC::ClearCache}\label{wxdcclearcache} \func{static void}{ClearCache}{\void} @@ -179,6 +182,7 @@ wxUSE\_DC\_CACHEING preprocessor symbol for portability. \wxheading{See also} \helpref{wxDC::EnableCache}{wxdcenablecache}, \helpref{wxDC::CacheEnabled} +\end{comment} \membersection{wxDC::CrossHair}\label{wxdccrosshair} @@ -360,6 +364,11 @@ for filling the shape. Draws the text rotated by {\it angle} degrees. +{\bf NB:} Under Win9x only TrueType fonts can be drawn by this function. In +particular, a font different from {\tt wxNORMAL\_FONT} should be used as the +latter is not a TrueType font. {\tt wxSWISS\_FONT} is an example of a font +which is. + \wxheading{See also} \helpref{DrawText}{wxdcdrawtext} @@ -417,6 +426,7 @@ text more precisely. but it is ignored by wxMSW. Thus, you should avoid using logical functions with this function in portable programs. +\begin{comment} \membersection{wxDC::EnableCache}\label{wxdcenablecache} \func{static void}{EnableCache}{\param{bool}{ enableCache}} @@ -431,6 +441,7 @@ wxUSE\_DC\_CACHEING preprocessor symbol for portability. \wxheading{See also} \helpref{wxDC::CacheEnabled}{wxdccacheenabled}, \helpref{wxDC::ClearCache} +\end{comment} \membersection{wxDC::EndDoc}\label{wxdcenddoc} @@ -514,7 +525,7 @@ Gets the rectangle surrounding the current clipping region. rectangle are returned as a tuple.} \perlnote{This method takes no arguments and returns a four element list -{\tt ( \$x, \$y, \$width, \$height )}} +{\tt ( x, y, width, height )}} \membersection{wxDC::GetFont}\label{wxdcgetfont} @@ -598,7 +609,7 @@ implements the following methods:\par \indented{2cm}{\begin{twocollist} \twocolitem{{\bf GetSize()}}{Returns a Wx::Size} \twocolitem{{\bf GetSizeWH()}}{Returns a 2-element list - {\tt ( \$width, \$height )}} + {\tt ( width, height )}} \end{twocollist} }} @@ -639,7 +650,7 @@ See also \helpref{wxFont}{wxfont}, \helpref{wxDC::SetFont}{wxdcsetfont}. \perlnote{In wxPerl this method is implemented as {\bf GetTextExtent( string, font = undef )} returning a four element - array {\tt ( \$width, \$height, \$descent, \$externalLeading )} + array {\tt ( width, height, descent, externalLeading )} } \membersection{wxDC::GetTextForeground}\label{wxdcgettextforeground} @@ -658,7 +669,7 @@ 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 )}} + array {\tt ( x, y )}} \membersection{wxDC::LogicalToDeviceX}\label{wxdclogicaltodevicex}