21 #ifndef __ANTARES_TOOLBOX_COMPONENT_DATAGRID_RENDERER_MC_PLAYLIST_H__
22 #define __ANTARES_TOOLBOX_COMPONENT_DATAGRID_RENDERER_MC_PLAYLIST_H__
24 #include "../renderer.h"
25 #include "../../../../application/study.h"
27 namespace Antares::Component::Datagrid::Renderer
46 virtual int height()
const;
50 virtual wxString
rowCaption(
int rowIndx)
const;
52 virtual wxString
cellValue(
int x,
int y)
const;
56 virtual bool cellValue(
int x,
int y,
const Yuni::String& value);
58 virtual void resetColors(
int,
int, wxColour&, wxColour&)
const
63 virtual bool valid()
const;
70 virtual IRenderer::CellStyle cellStyle(
int col,
int row)
const;
72 void control(wxWindow* control)
Data provider for Datagrids.
Definition: renderer.h:50
Definition: mc-playlist.h:30
virtual int width() const
The effective width of the grid.
Definition: mc-playlist.h:41
virtual int height() const
The effective height of the grid.
Definition: mc-playlist.cpp:50
virtual double cellNumericValue(int x, int y) const
Get the floating value of a Cell.
Definition: mc-playlist.cpp:113
virtual wxString rowCaption(int rowIndx) const
Get the caption of a row.
Definition: mc-playlist.cpp:67
Yuni::Bind< void()> onTriggerUpdate
An item has been updated.
Definition: mc-playlist.h:79
virtual uint maxWidthResize() const
The most suitable column count.
Definition: mc-playlist.h:65
virtual wxString columnCaption(int colIndx) const
Get the caption of a column.
Definition: mc-playlist.cpp:55
virtual wxString cellValue(int x, int y) const
Get the string representation of a Cell.
Definition: mc-playlist.cpp:134