21 #ifndef __ANTARES_TOOLBOX_COMPONENT_DATAGRID_RENDERER_LINKS_SUMMARY_H__
22 #define __ANTARES_TOOLBOX_COMPONENT_DATAGRID_RENDERER_LINKS_SUMMARY_H__
24 #include "../../renderer.h"
25 #include <yuni/core/event.h>
26 #include "../../../../../application/study.h"
28 namespace Antares::Component::Datagrid::Renderer::Links
41 virtual int height()
const;
45 virtual wxString
rowCaption(
int rowIndx)
const;
47 virtual wxString
cellValue(
int x,
int y)
const;
51 virtual bool cellValue(
int x,
int y,
const Yuni::String& value);
53 virtual void resetColors(
int,
int, wxColour&, wxColour&)
const
58 virtual bool valid()
const
63 virtual IRenderer::CellStyle cellStyle(
int x,
int y)
const;
Data provider for Datagrids.
Definition: renderer.h:50
virtual wxString cellValue(int x, int y) const
Get the string representation of a Cell.
Definition: summary.cpp:85
virtual double cellNumericValue(int x, int y) const
Get the floating value of a Cell.
Definition: summary.cpp:59
virtual wxString rowCaption(int rowIndx) const
Get the caption of a row.
Definition: summary.cpp:41
virtual int width() const
The effective width of the grid.
Definition: summary.h:36
virtual bool cellValue(int x, int y, const Yuni::String &value)
Try to modify a cell value.
virtual wxString columnCaption(int colIndx) const
Get the caption of a column.
Definition: summary.cpp:118
virtual int height() const
The effective height of the grid.
Definition: summary.cpp:209