21 #ifndef __ANTARES_TOOLBOX_COMPONENT_DATAGRID_RENDERER_AREAS_TRIMMING_GRID_H__
22 #define __ANTARES_TOOLBOX_COMPONENT_DATAGRID_RENDERER_AREAS_TRIMMING_GRID_H__
24 #include "../renderer.h"
25 #include "application/study.h"
26 #include <antares/study/fwd.h>
28 using namespace Antares::Data;
30 namespace Antares::Component::Datagrid::Renderer
43 virtual int height()
const;
47 virtual wxString
rowCaption(
int rowIndx)
const;
49 virtual wxString
cellValue(
int x,
int y)
const;
53 virtual bool cellValue(
int x,
int y,
const Yuni::String& value);
55 virtual void resetColors(
int,
int, wxColour&, wxColour&)
const
60 virtual bool valid()
const;
67 virtual IRenderer::CellStyle cellStyle(
int col,
int row)
const;
69 void control(wxWindow* control)
75 virtual uint gridSize()
const = 0;
76 virtual AreaLinkName getName(
int index)
const = 0;
77 virtual uint& getSynthesisFilter(
int index)
const = 0;
78 virtual uint& getYearByYearFilter(
int index)
const = 0;
96 uint gridSize()
const;
97 AreaLinkName getName(
int index)
const;
98 uint& getSynthesisFilter(
int index)
const;
99 uint& getYearByYearFilter(
int index)
const;
110 uint gridSize()
const;
111 AreaLinkName getName(
int index)
const;
112 uint& getSynthesisFilter(
int index)
const;
113 uint& getYearByYearFilter(
int index)
const;
Data provider for Datagrids.
Definition: renderer.h:50
Definition: geographic-trimming-grid.h:90
Definition: geographic-trimming-grid.h:33
Yuni::Bind< void()> onTriggerUpdate
An item has been updated.
Definition: geographic-trimming-grid.h:82
virtual int width() const
The effective width of the grid.
Definition: geographic-trimming-grid.h:38
virtual double cellNumericValue(int x, int y) const
Get the floating value of a Cell.
Definition: geographic-trimming-grid.cpp:128
virtual int height() const
The effective height of the grid.
Definition: geographic-trimming-grid.cpp:48
virtual wxString rowCaption(int rowIndx) const
Get the caption of a row.
Definition: geographic-trimming-grid.cpp:81
virtual wxString columnCaption(int colIndx) const
Get the caption of a column.
Definition: geographic-trimming-grid.cpp:53
virtual wxString cellValue(int x, int y) const
Get the string representation of a Cell.
Definition: geographic-trimming-grid.cpp:142
virtual uint maxWidthResize() const
The most suitable column count.
Definition: geographic-trimming-grid.h:62
Definition: geographic-trimming-grid.h:104