Put wxTextAttr into separate file to allow correct ordering git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39924 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
		
			
				
	
	
		
			63 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			TeX
		
	
	
	
	
	
			
		
		
	
	
			63 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			TeX
		
	
	
	
	
	
| %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 | |
| %% Name:        dcclipper.tex
 | |
| %% Purpose:     wxDCClipper documentation
 | |
| %% Author:      Vadim Zeitlin
 | |
| %% Created:     2006-04-10
 | |
| %% RCS-ID:      $Id$
 | |
| %% Copyright:   (c) 2006 Vadim Zeitlin
 | |
| %% License:     wxWindows license
 | |
| %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 | |
| 
 | |
| \section{\class{wxDCClipper}}\label{wxdcclipper}
 | |
| 
 | |
| wxDCClipper is a small helper class for setting a clipping region on a 
 | |
| \helpref{wxDC}{wxdc} and unsetting it automatically. An object of wxDCClipper
 | |
| class is typically created on the stack so that it is automatically destroyed
 | |
| when the object goes out of scope. A typical usage example:
 | |
| 
 | |
| \begin{verbatim}
 | |
|     void MyFunction(wxDC& dc)
 | |
|     {
 | |
|         wxDCClipper clip(rect);
 | |
|         ... drawing functions here are affected by clipping rect ...
 | |
|     }
 | |
| 
 | |
|     void OtherFunction()
 | |
|     {
 | |
|         wxDC dc;
 | |
|         MyFunction(dc);
 | |
|         ... drawing functions here are not affected by clipping rect ...
 | |
|     }
 | |
| \end{verbatim}
 | |
| 
 | |
| \wxheading{Derived from}
 | |
| 
 | |
| No base class
 | |
| 
 | |
| \wxheading{Include files}
 | |
| 
 | |
| <wx/dc.h>
 | |
| 
 | |
| \wxheading{See also}
 | |
| 
 | |
| \helpref{wxDC::SetClippingRegion}{wxdcsetclippingregion}
 | |
| 
 | |
| 
 | |
| 
 | |
| \latexignore{\rtfignore{\wxheading{Members}}}
 | |
| 
 | |
| \membersection{wxDCClipper::wxDCClipper}\label{wxdcclipperctor}
 | |
| 
 | |
| \func{}{wxDCClipper}{\param{wxDC\& }{dc}, \param{const wxRegion\& }{r}}
 | |
| 
 | |
| \func{}{wxDCClipper}{\param{wxDC\& }{dc}, \param{const wxRect\& }{rect}}
 | |
| 
 | |
| \func{}{wxDCClipper}{\param{wxDC\& }{dc}, \param{int }{x}, \param{int }{y}, \param{int }{w}, \param{int }{h}}
 | |
| 
 | |
| Sets the clipping region to the specified region \arg{r} or rectangle specified
 | |
| by either a single \arg{rect} parameter or its position (\arg{x} and \arg{y})
 | |
| and size (\arg{w} ad \arg{h}).
 | |
| 
 | |
| The clipping region is automatically unset when this object is destroyed.
 | |
| 
 |