Numworks Epsilon  1.4.1
Graphing Calculator Operating System
even_odd_double_buffer_text_cell.h
Go to the documentation of this file.
1 #ifndef REGRESSION_EVEN_ODD_DOUBLE_BUFFER_TEXT_CELL_H
2 #define REGRESSION_EVEN_ODD_DOUBLE_BUFFER_TEXT_CELL_H
3 
4 #include <escher.h>
5 
7 public:
9  const char * firstText();
10  const char * secondText();
11  void reloadCell() override;
12  void setHighlighted(bool highlight) override;
13  Responder * responder() override {
14  return this;
15  }
16  void setEven(bool even) override;
17  bool firstTextSelected();
19  void setFirstText(const char * textContent);
20  void setSecondText(const char * textContent);
21  void setTextColor(KDColor textColor);
22  int numberOfSubviews() const override;
23  View * subviewAtIndex(int index) override;
24  void layoutSubviews() override;
25  bool handleEvent(Ion::Events::Event event) override;
26 protected:
30 };
31 
32 #endif
void setFirstText(const char *textContent)
Responder * parentResponder() const
Definition: responder.cpp:12
EvenOddDoubleBufferTextCell(Responder *parentResponder=nullptr)
bool handleEvent(Ion::Events::Event event) override
void setHighlighted(bool highlight) override
Definition: color.h:6
Definition: view.h:23
void setSecondText(const char *textContent)