#ifndef SEQUENCE_VALUES_CONTROLLER_H #define SEQUENCE_VALUES_CONTROLLER_H #include "../../shared/sequence_store.h" #include "../../shared/sequence_title_cell.h" #include "../../shared/values_controller.h" #include "interval_parameter_controller.h" namespace Sequence { class ValuesController : public Shared::ValuesController { public: ValuesController(Responder * parentResponder, InputEventHandlerDelegate * inputEventHandlerDelegate, ButtonRowController * header); // TableViewDataSource KDCoordinate columnWidth(int i) override; void willDisplayCellAtLocation(HighlightCell * cell, int i, int j) override; // ButtonRowDelegate Button * buttonAtIndex(int index, ButtonRowController::Position position) const override { return const_cast