#include <wx/grid.h>
Inheritance diagram for wxGridCellFloatRenderer:This class may be used to format floating point data in a cell.
<>< =''>:</>&;&;< =''>\ </></>
Public Member Functions | |
| wxGridCellFloatRenderer (int width=-1, int precision=-1, int format=wxGRID_FLOAT_FORMAT_DEFAULT) | |
| Float cell renderer ctor. | |
| int | GetFormat () const |
| Returns the specifier used to format the data to string. | |
| int | GetPrecision () const |
| Returns the precision. | |
| int | GetWidth () const |
| Returns the width. | |
| void | SetFormat (int format) |
| Set the format to use for display the number. | |
| virtual void | SetParameters (const wxString ¶ms) |
The parameters string format is "width[,precision[,format]]" where format should be chosen between f|e|g|E|G (f is used by default) | |
| void | SetPrecision (int precision) |
| Sets the precision. | |
| void | SetWidth (int width) |
| Sets the width. | |
Public Member Functions inherited from wxGridCellStringRenderer | |
| wxGridCellStringRenderer () | |
| Default constructor. | |
Public Member Functions inherited from wxGridCellRenderer | |
| wxGridCellRenderer () | |
| virtual wxGridCellRenderer * | Clone () const =0 |
| This function must be implemented in derived classes to return a copy of itself. | |
| virtual void | Draw (wxGrid &grid, wxGridCellAttr &attr, wxDC &dc, const wxRect &rect, int row, int col, bool isSelected)=0 |
| 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. | |
| virtual wxSize | GetBestSize (wxGrid &grid, wxGridCellAttr &attr, wxDC &dc, int row, int col)=0 |
| Get the preferred size of the cell for its contents. | |
Public Member Functions inherited from wxClientDataContainer | |
| wxClientDataContainer () | |
| Default constructor. | |
| virtual | ~wxClientDataContainer () |
| Destructor. | |
| void * | GetClientData () const |
| Get the untyped client data. | |
| wxClientData * | GetClientObject () const |
| Get a pointer to the client data object. | |
| void | SetClientData (void *data) |
| Set the untyped client data. | |
| void | SetClientObject (wxClientData *data) |
| Set the client data object. | |
Public Member Functions inherited from wxRefCounter | |
| wxRefCounter () | |
| Default constructor. | |
| void | DecRef () |
| Decrements the reference count associated with this shared data and, if it reaches zero, destroys this instance of wxRefCounter releasing its memory. | |
| int | GetRefCount () const |
| Returns the reference count associated with this shared data. | |
| void | IncRef () |
| Increments the reference count associated with this shared data. | |
Additional Inherited Members | |
Protected Member Functions inherited from wxGridCellRenderer | |
| virtual | ~wxGridCellRenderer () |
| The destructor is private because only DecRef() can delete us. | |
Protected Member Functions inherited from wxRefCounter | |
| virtual | ~wxRefCounter () |
| Destructor. | |
| wxGridCellFloatRenderer::wxGridCellFloatRenderer | ( | int | width = -1, |
| int | precision = -1, |
||
| int | format = wxGRID_FLOAT_FORMAT_DEFAULT |
||
| ) |
Float cell renderer ctor.
| width | Minimum number of characters to be shown. |
| precision | Number of digits after the decimal dot. |
| format | The format used to display the string, must be a combination of wxGridCellFloatFormat enum elements. This parameter is only available since wxWidgets 2.9.3. |
| int wxGridCellFloatRenderer::GetFormat | ( | ) | const |
Returns the specifier used to format the data to string.
The returned value is a combination of wxGridCellFloatFormat elements.
| int wxGridCellFloatRenderer::GetPrecision | ( | ) | const |
Returns the precision.
| int wxGridCellFloatRenderer::GetWidth | ( | ) | const |
Returns the width.
Set the format to use for display the number.
| format | Must be a combination of wxGridCellFloatFormat enum elements. |
The parameters string format is "width[,precision[,format]]" where format should be chosen between f|e|g|E|G (f is used by default)