git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@8320 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
		
			
				
	
	
		
			41 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			TeX
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			TeX
		
	
	
	
	
	
| \section{\class{wxGridCellRenderer}}\label{wxgridcellrenderer}
 | |
| 
 | |
| %suppress the stupid gcc warning about the class having private dtor and
 | |
| %no friends
 | |
| This class is responsible for actually drawing the cell
 | |
| in the grid. You may pass it to the wxGridCellAttr (below) to change the
 | |
| format of one given cell or to wxGrid::SetDefaultRenderer() to change the
 | |
| view of all cells. This is an abstract class, and you will normally use one of the
 | |
| predefined derived classes or derive your own class from it.
 | |
| 
 | |
| \wxheading{Derived from}
 | |
| 
 | |
| wxGridCellWorker
 | |
| 
 | |
| \wxheading{Data structures}
 | |
| 
 | |
| \latexignore{\rtfignore{\wxheading{Members}}}
 | |
| 
 | |
| \membersection{wxGridCellRenderer::Draw}\label{wxgridcellrendererdraw}
 | |
| 
 | |
| \func{void}{Draw}{\param{wxGrid\& }{grid}, \param{wxGridCellAttr\& }{attr}, \param{wxDC\& }{dc}, \param{const wxRect\& }{rect}, \param{int }{row}, \param{int }{col}, \param{bool }{isSelected}}
 | |
| 
 | |
| Draw the given cell on the provided DC inside the given rectangle
 | |
| using the style specified by the attribute and the default or selected
 | |
| state corresponding to the isSelected value.
 | |
| 
 | |
| This pure virtual function has a default implementation which will
 | |
| prepare the DC using the given attribute: it will draw the rectangle
 | |
| with the background colour from attr and set the text colour and font.
 | |
| 
 | |
| \membersection{wxGridCellRenderer::GetBestSize}\label{wxgridcellrenderergetbestsize}
 | |
| 
 | |
| \func{wxSize}{GetBestSize}{\param{wxGrid\& }{grid}, \param{wxGridCellAttr\& }{attr}, \param{wxDC\& }{dc}, \param{int }{row}, \param{int }{col}}
 | |
| 
 | |
| Get the preferred size of the cell for its contents.
 | |
| 
 | |
| \membersection{wxGridCellRenderer::Clone}\label{wxgridcellrendererclone}
 | |
| 
 | |
| \constfunc{wxGridCellRenderer*}{Clone}{\void}
 | |
| 
 |