21#ifndef __ANTARES_TOOLBOX_COMPONENT_DATAGRID_RENDERER_AREA_XCAST_ALL_AREAS_H__
22#define __ANTARES_TOOLBOX_COMPONENT_DATAGRID_RENDERER_AREA_XCAST_ALL_AREAS_H__
24#include "../../renderer.h"
25#include <antares/study/study.h>
26#include <yuni/core/event.h>
36template<enum Data::TimeSeriesType T>
51 virtual int width()
const;
53 virtual int height()
const;
57 virtual wxString
rowCaption(
int rowIndx)
const;
59 virtual wxString
cellValue(
int,
int)
const;
63 virtual bool cellValue(
int x,
int y,
const Yuni::String& value);
65 virtual void resetColors(
int,
int, wxColour&, wxColour&)
const
69 virtual IRenderer::CellStyle cellStyle(
int col,
int row)
const;
70 virtual wxColour cellBackgroundColor(
int,
int)
const;
72 virtual bool valid()
const;
75 virtual void onUpdate()
91#include "xcast-allareas.hxx"
Data provider for Datagrids.
Definition renderer.h:53
Definition xcast-allareas.h:38
virtual ~XCastAllAreas()
Destructor.
Definition xcast-allareas.hxx:44
virtual wxString columnCaption(int colIndx) const
Get the caption of a column.
Definition xcast-allareas.hxx:70
virtual double cellNumericValue(int, int) const
Get the floating value of a Cell.
Definition xcast-allareas.hxx:174
virtual int width() const
The effective width of the grid.
Definition xcast-allareas.hxx:50
virtual int height() const
The effective height of the grid.
Definition xcast-allareas.hxx:56
virtual wxString cellValue(int, int) const
Get the string representation of a Cell.
Definition xcast-allareas.hxx:140
virtual wxString rowCaption(int rowIndx) const
Get the caption of a row.
Definition xcast-allareas.hxx:87
XCastAllAreas(wxWindow *parent, Toolbox::InputSelector::Area *notifier)
Constructor.
Definition xcast-allareas.hxx:37
Definition for a single area.
Definition area.h:52